@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;600;700;900&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.hostinger-reach-block-connect{display:flex;flex-direction:column;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;flex-direction:column;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:flex;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-select-form-modal.components-modal__frame{display:flex;flex-direction:column;max-width:900px;width:90vw;height:640px;max-height:calc(100vh - 64px)}.hostinger-reach-select-form-modal .components-modal__header{height:52px;padding:12px 24px}.hostinger-reach-select-form-modal .components-modal__content{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:52px;padding:0 24px;overflow:hidden}.hostinger-reach-select-form-modal .components-modal__children-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.hostinger-reach-select-form-modal__content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;border-top:1px solid #e0e0e0}.hostinger-reach-select-form-modal__loading,.hostinger-reach-select-form-modal__empty{display:flex;flex:1;align-items:center;justify-content:center;min-height:240px;text-align:center;color:#757575}.hostinger-reach-select-form-modal__list{display:grid;grid-template-columns:1fr 1fr;flex:1;min-height:0}.hostinger-reach-select-form-modal__list-forms{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:190px;gap:16px;align-content:start;min-height:0;overflow-y:auto;padding:16px}.hostinger-reach-select-form-modal__list-preview{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:16px;background:#f5f5f5}.hostinger-reach-select-form-modal__form-item{display:flex;flex-direction:column;gap:8px;padding:0;border:none;background:#fff0;cursor:pointer;text-align:left}.hostinger-reach-select-form-modal__form-item:focus-visible{outline:none}.hostinger-reach-select-form-modal__form-name{font-weight:700;font-size:14px;color:#1e1e1e}.hostinger-reach-select-form-modal__form-thumb{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden;background:#f5f5f5;border-radius:16px;border:3px solid #fff0;transition:border-color .2s ease}.hostinger-reach-select-form-modal__form-thumb-fallback{width:100%;height:100%;background:#ebebeb}.hostinger-reach-select-form-modal__form-image{width:100%;height:100%;object-fit:cover}.hostinger-reach-select-form-modal__form-item--selected .hostinger-reach-select-form-modal__form-thumb{border-color:#3858e9}.hostinger-reach-select-form-modal__preview-frame{width:100%;height:100%;min-height:320px;border:1px solid #e0e0e0;border-radius:12px}.hostinger-reach-select-form-modal__footer{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #e0e0e0}.hostinger-reach-select-form-modal__footer-start{display:flex;align-items:center;gap:8px}.hostinger-reach-select-form-modal__footer-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:flex;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{flex-direction:row;justify-content:flex-start;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;box-sizing:border-box}.hostinger-reach-block-use-template{width:100%;justify-content:center;margin-bottom:16px}.hostinger-reach-block-selected-form{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px;border:2px solid #fff0;border-radius:8px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#3ab0ff,#673de6,#e536db) border-box}.hostinger-reach-block-selected-form__title{display:flex;align-items:center;gap:8px;max-width:100%}.hostinger-reach-block-selected-form__title svg{flex-shrink:0}.hostinger-reach-block-selected-form__name{font-weight:700;font-size:13px;color:#1e1e1e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hostinger-reach-block-selected-form__image{width:100%;height:auto;object-fit:cover;border-radius:8px;background:#f0f0f0}.hostinger-reach-block-selected-form__edit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;padding:8px 12px;border:1px solid rgb(0 0 0 / .1);border-radius:8px;background:#fff;color:#673de6}.hostinger-reach-block-selected-form__edit:hover,.hostinger-reach-block-selected-form__edit:focus{background:#fff;color:#673de6}.hostinger-reach-block-selected-form__edit svg{flex-shrink:0}.hostinger-reach-block-selected-form__edit-text{color:#673de6}.hostinger-reach-block-selected-form__change.components-button.is-link{align-self:center;padding:0;color:#673de6}.hostinger-reach-block-selected-form__change.components-button.is-link:hover,.hostinger-reach-block-selected-form__change.components-button.is-link:focus,.hostinger-reach-block-selected-form__change.components-button.is-link:active{color:#673de6}.hostinger-reach-block-classic-form{width:100%;justify-content:center;margin-bottom:16px}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message{font-weight:700;padding:1em;gap:10px;margin-top:10px}.reach-subscription-message.is-success{background:rgb(0 158 91 / .1019607843)}.reach-subscription-message.is-error{background:rgb(234 71 104 / .1019607843)}:root{--wallet-button-width:250px;--wallet-button-height:40px;--wallet-button-width-mobile:100%;--wallet-button-height-mobile:45px;--frames-max-width:400px}.apple-pay-button{width:var(--wallet-button-width);height:var(--wallet-button-height);display:inline-block;-webkit-appearance:-apple-pay-button;cursor:pointer}.apple-pay-button-with-text>*{display:none}.apple-pay-button-black-with-text{-apple-pay-button-style:#000}.apple-pay-button-white-with-text{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}.apple-pay-button-text-book{-apple-pay-button-type:book}.apple-pay-button-text-buy{-apple-pay-button-type:buy}.apple-pay-button-text-check-out{-apple-pay-button-type:check-out}.apple-pay-button-text-donate{-apple-pay-button-type:donate}@media only screen and (max-width:600px){.apple-pay-button{width:var(--wallet-button-width-mobile)!important;height:var(--wallet-button-height-mobile)!important}}img.logo_visa{height:32px!important;width:64px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:0 0}img.logo_visa.logo_off{background-position:0 -32px}img.logo_mastercard{height:32px!important;width:50px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-65px 0}img.logo_mastercard.logo_off{background-position:-65px -32px}img.logo_amex{height:32px!important;width:55px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-116px 0}img.logo_amex.logo_off{background-position:-116px -32px}img.logo_jcb{height:32px!important;width:51px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-172px 0}img.logo_jcb.logo_off{background-position:-172px -32px}img.logo_masterpass{height:32px!important;width:145px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-224px 0}img.logo_masterpass.logo_off{background-position:-224px -32px}img.logo_paypal{height:32px!important;width:56px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-370px 0}img.logo_paypal.logo_off{background-position:-370px -32px}img.logo_sadad{height:32px!important;width:85px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-427px 0}img.logo_sadad.logo_off{background-position:-427px -32px}img.logo_billdesk{height:32px!important;width:68px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-513px 0}img.logo_billdesk.logo_off{background-position:-513px -32px}img.logo_finnet{height:32px!important;width:73px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-582px 0}img.logo_finnet.logo_off{background-position:-582px -32px}img.logo_tcash{height:32px!important;width:96px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-656px 0}img.logo_tcash.logo_off{background-position:-656px -32px}img.logo_rupay{height:32px!important;width:95px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-753px 0}img.logo_rupay.logo_off{background-position:-753px -32px}img.logo_mada{height:32px!important;width:75px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-851px 0}img.logo_mada.logo_off{background-position:-851px -32px}img.logo_stcpay{height:32px!important;width:90px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-931px 0}img.logo_stcpay.logo_off{background-position:-931px -32px}img.logo_cup{height:32px!important;width:62px;background:url(/wp-content/plugins/wc-telr/assets/images/paymethods.png) 0 0;background-position:-1026px 0}img.logo_cup.logo_off{background-position:-1026px -32px}img.logo_applepay{height:32px!important;width:53px;background:url(/wp-content/plugins/wc-telr/assets/images/applepay_logo.png) 0 0}img.logo_urpay{height:32px!important;width:74px;background:url(/wp-content/plugins/wc-telr/assets/images/urpay_logo.jpg) 0 0}img.logo_tabby{height:30px!important;width:70px;background:url(/wp-content/plugins/wc-telr/assets/images/tabbysmall.png) 0 0}:root{--c-primary:#186bb9;--c-primary-dark:#004593;--c-primary-light:#3e91df;--c-primary-bg:#f2f6fb;--c-primary-border:#d7e4f4;--c-red:#e0322f;--c-ink:#1b1f24;--c-text:#2b3038;--c-text-2:#4a5058;--c-text-3:#6b727b;--c-muted:#8b929b;--c-muted-2:#a3a9b2;--c-line:#eef0f3;--c-line-2:#e6e8ec;--c-bg-soft:#f7f8f9;--c-bg-card:#fbfbfc;--c-dark:#111820;--radius:14px;--radius-s:10px;--shadow-card:0 10px 26px rgba(24, 107, 185, .12);--grad:linear-gradient(90deg, hsl(209, 69%, 53%), #0c59a0);--grad-hover:linear-gradient(90deg, #2f83d3, #094c8a)}.btn-grad{border:0;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-weight:700;cursor:pointer;transition:box-shadow .25s}.btn-grad:hover{background:var(--grad-hover);color:#fff;box-shadow:0 8px 20px rgb(24 107 185 / .35)}.btn-shine{position:relative;overflow:hidden}.btn-shine::after{content:'';position:absolute;top:0;bottom:0;width:55%;left:-80%;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .35) 50%,transparent 80%);transform:skewX(-20deg);pointer-events:none}.btn-shine:hover::after{animation:btnShine .8s ease}@keyframes btnShine{from{left:-80%}to{left:130%}}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0}body{font-family:'Tajawal',-apple-system,'Segoe UI',sans-serif;background:#fff;color:#22262b;direction:rtl;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--c-primary)}img{max-width:100%}input,button,select,textarea{font-family:inherit}.sar-icon{flex:0 0 auto;vertical-align:-2px}.woocommerce-Price-currencySymbol{display:inline-block;width:.72em;height:.82em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1124.14 1256.39'%3E%3Cpath d='M699.62,1113.02h0c-20.06,44.48-33.32,92.75-38.4,143.37l424.51-90.24c20.06-44.47,33.31-92.75,38.4-143.37l-424.51,90.24Z'/%3E%3Cpath d='M1085.73,895.8c20.06-44.47,33.32-92.75,38.4-143.37l-330.68,70.33v-135.2l292.27-62.11c20.06-44.47,33.32-92.75,38.4-143.37l-330.68,70.27V66.13c-50.67,28.45-95.67,66.32-132.25,110.99v403.35l-132.25,28.11V0c-50.67,28.44-95.67,66.32-132.25,110.99v525.69l-295.91,62.88c-20.06,44.47-33.33,92.75-38.42,143.37l334.33-71.05v170.26l-358.3,76.14c-20.06,44.47-33.32,92.75-38.4,143.37l375.04-79.7c30.53-6.35,56.77-24.4,73.83-49.24l68.78-101.97v-.02c7.14-10.55,11.3-23.27,11.3-36.97v-149.98l132.25-28.11v270.4l424.53-90.28Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1124.14 1256.39'%3E%3Cpath d='M699.62,1113.02h0c-20.06,44.48-33.32,92.75-38.4,143.37l424.51-90.24c20.06-44.47,33.31-92.75,38.4-143.37l-424.51,90.24Z'/%3E%3Cpath d='M1085.73,895.8c20.06-44.47,33.32-92.75,38.4-143.37l-330.68,70.33v-135.2l292.27-62.11c20.06-44.47,33.32-92.75,38.4-143.37l-330.68,70.27V66.13c-50.67,28.45-95.67,66.32-132.25,110.99v403.35l-132.25,28.11V0c-50.67,28.44-95.67,66.32-132.25,110.99v525.69l-295.91,62.88c-20.06,44.47-33.33,92.75-38.42,143.37l334.33-71.05v170.26l-358.3,76.14c-20.06,44.47-33.32,92.75-38.4,143.37l375.04-79.7c30.53-6.35,56.77-24.4,73.83-49.24l68.78-101.97v-.02c7.14-10.55,11.3-23.27,11.3-36.97v-149.98l132.25-28.11v270.4l424.53-90.28Z'/%3E%3C/svg%3E") no-repeat center / contain;margin-inline-start:.18em}.marquee{background:var(--c-dark);color:#fff;height:34px;display:flex;align-items:center;overflow:hidden;direction:ltr}.marquee__track{display:flex;white-space:nowrap;direction:ltr;animation:sarmMarquee 45s linear infinite reverse;will-change:transform}.marquee__group{display:flex}.marquee__item{font-size:13px;font-weight:500;padding:0 28px}@keyframes sarmMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.site-header{background:var(--grad);position:sticky;top:0;z-index:60;transition:box-shadow .2s}body.admin-bar .site-header{top:32px}body.admin-bar .menu-drawer,body.admin-bar .cart-drawer,body.admin-bar .search-overlay,body.admin-bar .cart-toast{top:32px}@media (max-width:782px){body.admin-bar .site-header,body.admin-bar .menu-drawer,body.admin-bar .cart-drawer,body.admin-bar .search-overlay,body.admin-bar .cart-toast{top:46px}}.site-header.is-scrolled{box-shadow:0 6px 20px rgb(20 26 33 / .12)}.site-header__in{max-width:1600px;margin:0 auto;padding:0 34px;height:82px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;position:relative}.site-header__side{display:flex;align-items:center;gap:4px}.site-header__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;display:flex;align-items:center;justify-content:center}.site-header__logo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hbtn{position:relative;min-width:46px;height:46px;padding:0 10px;border:0;border-radius:var(--radius-s);background:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11px;font-size:16px;font-weight:700}.hbtn:hover{background:rgb(255 255 255 / .14);color:#fff}.hbtn__count{position:absolute;top:2px;right:2px;min-width:19px;height:19px;border-radius:10px;background:var(--c-red);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px;border:2px solid var(--c-primary)}.ico-moon{display:none}.ico-sun{display:block}body.dark-mode .ico-moon{display:block}body.dark-mode .ico-sun{display:none}.drawer-backdrop{position:fixed;inset:0;background:rgb(20 26 33 / .45);z-index:90;animation:dcFade .25s ease}.menu-drawer{position:fixed;top:0;right:0;bottom:0;width:292px;max-width:86vw;background:#fff;z-index:91;display:flex;flex-direction:column;overflow-y:auto;transform:translateX(100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.menu-drawer.is-open{transform:translateX(0)}.menu-drawer__head{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f0f1f3}.menu-drawer__brand{display:flex;align-items:center;gap:10px}.menu-drawer__brand img{width:44px;height:44px;object-fit:contain}.menu-drawer__brand b{font-size:15px;font-weight:800;color:var(--c-ink)}.drawer-close{width:34px;height:34px;border:0;border-radius:9px;background:var(--c-primary-bg);color:var(--c-primary);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.menu-drawer__nav{padding:10px;display:flex;flex-direction:column}.menu-drawer__nav a,.menu-drawer__link{padding:13px 14px;border-radius:9px;font-size:14px;font-weight:600;color:#3d434b;display:block}.menu-drawer__nav a:hover{background:var(--c-primary-bg);color:var(--c-primary)}.menu-drawer__link--sale{color:var(--c-red)!important}.menu-drawer__link--sale:hover{background:#fdf4f4!important}.search-overlay{position:fixed;inset:0;z-index:95;background:rgb(20 26 33 / .5);animation:dcFade .2s ease}.search-overlay__box{background:#fff;animation:dcDrop .28s cubic-bezier(.22,1,.36,1)}.search-overlay__form{max-width:860px;margin:0 auto;padding:22px 16px;display:flex;align-items:center;gap:12px;position:relative}.search-overlay__form>svg{position:absolute;right:32px;pointer-events:none}.search-overlay__form input[type="search"]{flex:1 1 auto;height:52px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:11px;padding:0 48px 0 16px;font-size:15px;outline:none}.search-overlay__form input[type="search"]:focus{border-color:var(--c-primary);background:#fff}@keyframes dcFade{from{opacity:0}to{opacity:1}}@keyframes dcDrop{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.hero a{display:block;line-height:0;background:#f2f4f6}.hero__img{width:100%;height:auto;display:block}.hero__img--mobile{display:none}.hero__slider{position:relative;overflow:hidden}.hero__slide{display:block;opacity:0;transition:opacity 1.2s ease}.hero__slide:not(:first-child){position:absolute;inset:0}.hero__slide.is-active{opacity:1}.search-results{max-width:860px;margin:0 auto;padding:4px 16px 24px;max-height:60vh;overflow-y:auto}.search-results__label{margin:0 0 12px;font-size:13px;font-weight:500;color:var(--c-muted)}.search-results__list{display:flex;flex-direction:column;gap:8px}.sr-item{display:flex;align-items:center;gap:14px;padding:11px;border:1px solid var(--c-line);border-radius:12px;transition:border-color .18s,background .18s}.sr-item:hover{border-color:var(--c-primary);background:#f7fafd}.sr-item img{flex:0 0 54px;width:54px;height:54px;border-radius:9px;object-fit:contain;background:var(--c-bg-card);border:1px solid var(--c-line)}.sr-item__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.sr-item__info b{font-size:14px;font-weight:700;color:var(--c-text)}.sr-item__info small{font-size:12px;color:var(--c-muted)}.sr-item__price{font-size:15px;font-weight:800;color:var(--c-primary);white-space:nowrap}.sr-item__price .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.sec{max-width:1280px;margin:0 auto;padding:34px 16px 0}.sec__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.sec__title{margin:0;font-size:23px}.sec__title,.sec__center-head h2,.shop-title,.sp-title{text-transform:uppercase;background-image:linear-gradient(-225deg,#186bb9 0%,#54a9ff 29%,#0056ab 67%,#50a8ff 100%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;color:#fff;animation:textclip 5s linear infinite;display:inline-block;font-weight:800}@keyframes textclip{to{background-position:200% center}}.sec__title,.sec__center-head h2,.shop-title,.sp-title{line-height:1.6;padding-bottom:2px}.sec__center-head h2{font-size:30px}.title-sep{display:flex;align-items:center;justify-content:center;gap:14px;margin:14px auto 0}.title-sep::before,.title-sep::after{content:'';width:110px;height:2px;background:var(--c-primary)}.title-sep i{width:13px;height:13px;border:2px solid var(--c-primary);border-radius:50%}.sec__more{position:relative;text-align:center;margin-top:24px}.sec__more::before{content:'';position:absolute;top:50%;left:0;right:0;border-top:1px dashed #c6d8ec}.sec__more-btn{position:relative;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #a9cdf0;border-radius:999px;padding:10px 28px;font-size:14px;font-weight:700;color:var(--c-primary);transition:background .2s,color .2s}.sec__more-btn:hover{background:var(--c-primary);color:#fff}.sec__more-btn span{font-size:17px;line-height:1}.title-squiggle{display:block;width:160px;height:18px;margin:11px auto 0;background:var(--c-primary);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='18' viewBox='0 0 160 18'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='4' d='M7 12C42 2 86 2 129 10c11 2 20 2 25-3'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.8' d='M30 14c32-4 69-4 100 0' opacity='.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='18' viewBox='0 0 160 18'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='4' d='M7 12C42 2 86 2 129 10c11 2 20 2 25-3'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.8' d='M30 14c32-4 69-4 100 0' opacity='.6'/%3E%3C/svg%3E") center / contain no-repeat}.sec__tools{display:flex;align-items:center;gap:8px}.sec__all{font-size:13px;font-weight:700;color:var(--c-primary);border:1px solid var(--c-primary-border);background:var(--c-primary-bg);border-radius:999px;padding:7px 16px}.sec__all:hover{background:var(--c-primary);color:#fff}.sec__all--center,.sec__all--under{display:inline-block;margin-top:12px}.sec__nav{width:36px;height:36px;border-radius:50%;border:1px solid var(--c-line-2);background:#fff;color:var(--c-text-2);display:flex;align-items:center;justify-content:center;cursor:pointer}.sec__nav:hover{border-color:var(--c-primary);color:var(--c-primary)}.sec__center-head{text-align:center;margin-bottom:26px}.sec__center-head h2{margin:0 0 6px;font-size:26px;font-weight:800;color:var(--c-ink)}.sec__center-head p{margin:0;font-size:14px;font-weight:500;color:var(--c-muted)}.p-slider{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.p-slider::-webkit-scrollbar{display:none}.p-slider .p-card{flex:0 0 232px;scroll-snap-align:start}.p-card{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;transition:box-shadow .25s,transform .25s}.p-card:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.p-card:hover .p-card__media img{animation:cardJitter .6s linear}@keyframes cardJitter{0%{transform:translate(0,0)}25%{transform:translate(3px,-3px)}50%{transform:translate(-3px,3px)}75%{transform:translate(3px,3px)}100%{transform:translate(0,0)}}.p-card__media{position:relative;padding:14px;background:var(--c-bg-card)}.p-card__media img,.p-card__img{width:100%;height:auto;aspect-ratio:1 / 1.14;border-radius:var(--radius-s);object-fit:contain;display:block;background:#fff}.p-card__badge{position:absolute;top:20px;right:20px;background:var(--c-red);color:#fff;font-size:11px;font-weight:700;padding:4px 9px;border-radius:6px}.p-card__actions{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;gap:8px}.p-card__action{width:34px;height:34px;border:1px solid var(--c-line-2);border-radius:50%;background:rgb(255 255 255 / .94);color:var(--c-text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.p-card__action:hover{border-color:var(--c-primary);color:var(--c-primary)}.p-card__action.js-wishlist:hover,.p-card__action.is-active{border-color:var(--c-red);color:var(--c-red)}.p-card__soldout{position:absolute;inset:14px;border-radius:var(--radius-s);background:rgb(255 255 255 / .55);display:flex;align-items:center;justify-content:center}.p-card__soldout span{background:#22262b;color:#fff;font-size:12px;font-weight:700;padding:6px 14px;border-radius:8px}.p-card__body{padding:2px 14px 14px;display:flex;flex-direction:column;gap:9px}.p-card__title{font-size:14px;font-weight:700;color:var(--c-text);line-height:1.55;height:44px;overflow:hidden;display:block}.p-card__title:hover{color:var(--c-primary)}.p-card__prices{display:flex;align-items:center;gap:9px;min-height:26px}.p-card__price{font-size:16px;font-weight:800;color:var(--c-primary);display:inline-flex;align-items:center;gap:4px}.p-card__price .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:4px}.p-card__old{font-size:13px;font-weight:500;color:var(--c-muted-2);text-decoration:line-through;display:inline-flex;align-items:center;gap:3px}.p-card__old .sar-icon{width:10px;height:12px}.p-card__add{width:100%;height:42px;border:0;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:box-shadow .25s;position:relative;overflow:hidden}.p-card__add::after{content:'';position:absolute;top:0;bottom:0;width:55%;left:-80%;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .35) 50%,transparent 80%);transform:skewX(-20deg);pointer-events:none}.p-card__add:hover{background:var(--grad-hover);color:#fff;box-shadow:0 8px 20px rgb(24 107 185 / .35)}.p-card__add:hover::after{animation:btnShine .8s ease}.p-card__add--disabled{background:var(--c-line);border-color:var(--c-line);color:var(--c-muted-2);cursor:not-allowed}.p-card__add.loading{opacity:.6;pointer-events:none}.added_to_cart,.p-card .added_to_cart.wc-forward{display:none!important}@media (max-width:767px){.p-card__body{padding-bottom:0}.p-card__add,.woocommerce a.p-card__add,.woocommerce button.p-card__add{width:calc(100% + 28px)!important;margin:auto -14px 0!important;border-radius:0!important;height:46px!important;padding:0 14px!important;justify-content:space-between!important;gap:0!important;font-size:13.5px!important;font-weight:800!important}.p-card__add>svg{display:none}.p-card__add:not(.p-card__add--disabled)::before,.sp-buy .single_add_to_cart_button::before,.sticky-buy__btn::before,.ca-row__add::before{content:'+';order:2;display:flex;align-items:center;height:22px;padding-inline-start:11px;border-inline-start:1px solid rgb(255 255 255 / .32);font-size:21px;font-weight:400;line-height:1}.sp-buy .single_add_to_cart_button,.sticky-buy__btn{display:flex!important;align-items:center;justify-content:space-between!important;gap:0;padding-inline:14px!important;border-radius:10px!important}.ca-row__add{display:flex!important;align-items:center;justify-content:space-between!important;gap:0;padding-inline:14px!important}.ca-row__add::before{border-inline-start-color:rgb(24 107 185 / .32)}}.sec--banner{padding-top:44px}.sec--banner a{display:block;border-radius:var(--radius);overflow:hidden;background:#f2f4f6;line-height:0}.sec--banner img{width:100%;height:auto;display:block}.sec--cats{padding-top:48px}.cats-slider{display:flex;gap:16px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;cursor:grab}.cats-slider::-webkit-scrollbar{display:none}.cats-slider.is-dragging{cursor:grabbing;scroll-behavior:auto}.cats-slider .cat-item{flex:0 0 240px;scroll-snap-align:start}.cat-item__img{background:#fff}.cat-item__img img{object-fit:contain;padding:12px}@media (max-width:560px){.cats-slider .cat-item{flex:0 0 148px}.cat-item__img img{padding:8px}}.cat-item{display:block;text-align:center;transition:transform .25s}.cat-item:hover{transform:translateY(-4px)}.cat-item__img{display:block;width:100%;aspect-ratio:1 / 1;border-radius:var(--radius);overflow:hidden;border:1px solid var(--c-line);background:var(--c-bg-soft)}.cat-item__img img{width:100%;height:100%;object-fit:cover;display:block}.cat-item__name{display:block;margin-top:11px;font-size:14px;font-weight:700;color:#fff;background:var(--c-primary);border-radius:20px;padding:7px 12px 9px}.cat-item:hover .cat-item__name{background:var(--c-primary-dark)}.sec--faq{padding-top:56px}.faq-list{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}@media (max-width:800px){.faq-list{grid-template-columns:1fr}}.faq{border:1px solid var(--c-line);border-radius:12px;background:#fff;overflow:hidden}.faq summary{list-style:none;padding:17px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;font-size:15px;font-weight:700;color:var(--c-text)}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{background:#fafbfc}.faq__sign{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--c-primary-bg);color:var(--c-primary);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:17px;font-weight:700}.faq__sign::before{content:'+'}.faq[open] .faq__sign::before{content:'−'}.faq__body{padding:14px 18px 18px;border-top:1px solid #f3f4f6;font-size:14px;line-height:1.9;color:var(--c-text-3)}.faq__body p{margin:0}.faq__btn{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:var(--c-primary);border:1px solid var(--c-primary-border);background:var(--c-primary-bg);border-radius:8px;padding:7px 14px}.faq__btn:hover{background:var(--c-primary);color:#fff}.sec--reviews{margin-top:56px;padding:44px 0;background:#fff;max-width:none}.sec--reviews__in{max-width:1280px;margin:0 auto;padding:0 16px}.p-slider--reviews .review-card{flex:0 0 300px;scroll-snap-align:start}.review-card{position:relative;background:var(--c-bg-soft);border:0;border-radius:var(--radius);padding:22px 20px 20px;display:flex;flex-direction:column;gap:12px;min-height:186px}.review-card::before{content:'\201C';position:absolute;top:6px;left:16px;font-size:52px;line-height:1;font-family:Georgia,serif;color:var(--c-primary-light);opacity:.55}.review-card__stars{display:flex;gap:3px;color:#f5a623}.review-card p{margin:0;flex:1 1 auto;font-size:14px;line-height:1.85;color:#5f666f}.review-card__who{display:flex;align-items:center;gap:10px;border-top:1px solid #f3f4f6;padding-top:12px}.review-card__who img{width:36px;height:36px;border-radius:50%;object-fit:cover}.review-avatar{width:36px;height:36px;border-radius:50%;color:#fff;font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.review-card__who b{font-size:13px;font-weight:700;color:var(--c-text)}.sec--features{padding:52px 16px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius);padding:26px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.feature__icon{width:58px;height:58px;border-radius:50%;background:var(--c-primary-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.feature__icon img{width:44px;height:44px;object-fit:contain}.feature h3{margin:0;font-size:16px;font-weight:800;color:var(--c-ink)}.feature p{margin:0;font-size:13px;line-height:1.8;color:var(--c-muted)}.site-footer{position:relative;background:var(--grad);color:#fff;margin-top:64px}.site-footer__curve{position:absolute;top:-42px;left:0;right:0;height:44px;background:var(--grad);border-radius:87% 87% 0 0}.site-footer__grid{max-width:1280px;margin:0 auto;padding:22px 16px 0;display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,620px) minmax(200px,1fr);gap:34px;align-items:start}.site-footer__links{display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center;padding-top:64px}.site-footer__links h3{margin:0;font-size:17px;font-weight:800}.site-footer__links-list{display:flex;flex-direction:column;gap:24px}.site-footer__links-list a{font-size:14px;font-weight:500;color:#eaf2fb}.site-footer__links-list a:hover{color:#fff}.site-footer__brand{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.site-footer__logo{display:flex;align-items:center;justify-content:center;width:132px;height:132px;background:none}.site-footer__logo img{width:100%;height:100%;object-fit:contain}.site-footer__brand p{margin:0;max-width:600px;font-size:14px;line-height:2;color:#eaf2fb}.site-footer__meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;font-size:14px;font-weight:500}.site-footer__meta span{display:flex;align-items:center;gap:7px}.site-footer__meta .sep{color:rgb(255 255 255 / .5)}.site-footer__social{display:flex;align-items:center;justify-content:center;gap:10px}.site-footer__social a{width:38px;height:38px;border-radius:50%;border:1px solid rgb(255 255 255 / .5);background:rgb(255 255 255 / .12);color:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.site-footer__social a:hover{background:rgb(255 255 255 / .28);color:#fff;transform:translateY(-2px)}.sec--viewed{padding-bottom:34px}.site-footer__contact-wrap{max-width:1280px;margin:0 auto;padding:0 16px}.site-footer__contact{position:relative;margin-top:28px;border-top:1px dashed rgb(255 255 255 / .4);padding:22px 0;display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap}.site-footer__contact a{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500;color:#fff;background:rgb(255 255 255 / .13);border:1px solid rgb(255 255 255 / .25);border-radius:999px;padding:7px 18px 7px 12px;transition:background .2s}.site-footer__contact a:hover{color:#fff;background:rgb(255 255 255 / .22)}.site-footer__contact .cico{border:0;width:30px;height:30px}.cico{width:38px;height:38px;border-radius:50%;border:1px solid rgb(255 255 255 / .55);display:flex;align-items:center;justify-content:center}.site-footer__totop{position:absolute;left:0;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;border:1px solid rgb(255 255 255 / .6);background:var(--c-primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.site-footer__totop:hover{background:var(--c-primary-dark)}.site-footer__bar{background:#0c0d0f}.site-footer__bar-in{max-width:1280px;margin:0 auto;padding:0 16px;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.site-footer__bar-in p{margin:0;font-size:13px;font-weight:600;color:#f2f5f9}.site-footer__bar-in p a{color:#fff;font-weight:800}.site-footer__pay-img{height:38px;width:auto;object-fit:contain;padding:12px 0}.pay-list{list-style:none;margin:0;padding:12px 0;display:flex;align-items:center;flex-wrap:wrap;gap:7px}.pay-list__item{width:40px;height:27px;display:flex;align-items:center;justify-content:center;padding:3px 4px;border:1px solid rgb(255 255 255 / .16);border-radius:6px;background:#fff}.pay-list__item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.fab-top{position:fixed;bottom:26px;left:26px;width:48px;height:48px;border-radius:50%;border:0;background:var(--c-primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgb(24 107 185 / .4);z-index:80}.fab-top:hover{background:var(--c-primary-dark)}.fab-top[hidden]{display:none}.fab-top__ring{position:absolute;inset:0}.fab-top__arrow{position:relative;z-index:1}.js-scroll-ring{transition:stroke-dashoffset .15s linear}.page-wrap{max-width:1280px;margin:0 auto;padding:26px 16px 56px}.page-title{margin:0 0 20px;font-size:25px;font-weight:800;color:var(--c-ink)}.shop-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.shop-title{margin:0 0 4px;font-size:25px;font-weight:800;color:var(--c-ink)}.shop-count{font-size:13px;color:var(--c-muted)}.shop-sort select{height:42px;border:1px solid #eceef1;background:#fff;border-radius:var(--radius-s);padding:0 12px;font-size:13px;font-weight:500;color:#3d434b;outline:none;cursor:pointer}.shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.shop-pagination{margin-top:30px;display:flex;justify-content:center}.shop-pagination ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}.shop-pagination li a,.shop-pagination li span{width:38px;height:38px;border-radius:9px;border:1px solid var(--c-line-2);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--c-text-2)}.shop-pagination li span.current{border-color:var(--c-primary);background:var(--c-primary);color:#fff}.shop-pagination li a:hover{border-color:var(--c-primary);color:var(--c-primary)}.page-wrap--404{text-align:center;padding:80px 16px}.err-code{font-size:90px;margin:0;color:var(--c-primary);font-weight:800}.btn-primary{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;border-radius:var(--radius-s);background:var(--c-primary);color:#fff;font-size:15px;font-weight:700;margin-top:18px}.btn-primary:hover{background:var(--c-primary-dark);color:#fff}.sp-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.sp-gallery__main{position:relative;border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;overflow:hidden;padding:20px}.sp-gallery__main img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}.sp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.sp-gallery__thumb{border:1px solid var(--c-line);border-radius:11px;overflow:hidden;cursor:pointer}.sp-gallery__thumb img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}.sp-info{display:flex;flex-direction:column;gap:16px}.sp-info__badges{display:flex;align-items:center;gap:10px}.sp-badge{font-size:11px;font-weight:700;padding:5px 10px;border-radius:6px}.sp-badge--sale{background:var(--c-red);color:#fff}.sp-badge--stock{background:var(--c-primary-bg);color:var(--c-primary)}.sp-badge--out{background:#22262b;color:#fff}.sp-title{margin:0;font-size:27px;font-weight:800;color:var(--c-ink);line-height:1.5}.sp-rating{display:flex;align-items:center;gap:10px}.sp-stars{display:flex;gap:3px;color:#f5a623}.sp-rating a{font-size:13px;color:var(--c-muted)}.sp-prices{display:flex;align-items:flex-end;gap:12px}.sp-price{font-size:30px;font-weight:800;color:var(--c-primary)}.sp-old{font-size:16px;font-weight:500;color:var(--c-muted-2);text-decoration:line-through;padding-bottom:5px}.sp-excerpt{font-size:14px;line-height:1.95;color:var(--c-text-3)}.sp-excerpt p{margin:0}.sp-meta{border-top:1px solid #f0f1f3;padding-top:16px;display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:500;color:var(--c-muted)}.sp-meta b{color:#3d434b;font-weight:700}.sp-buy form.cart{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.sp-buy .quantity{display:flex;align-items:center;border:1px solid var(--c-line-2);border-radius:var(--radius-s);height:48px;overflow:hidden}.sp-buy .quantity input{width:70px;height:100%;border:0;text-align:center;font-size:15px;font-weight:700;outline:none;-moz-appearance:textfield}.sp-buy .quantity input::-webkit-inner-spin-button{opacity:1}.sp-buy .single_add_to_cart_button{flex:1 1 220px;height:48px;border:1px solid var(--c-primary);border-radius:var(--radius-s);background:var(--c-primary);color:#e4ffff;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s}.sp-buy .single_add_to_cart_button:hover{background:var(--c-primary-dark);border-color:var(--c-primary-dark)}.sp-buy .stock.out-of-stock{color:var(--c-red);font-weight:700}.sp-tabs{margin-top:44px;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden}.sp-tabs__nav{display:flex;border-bottom:1px solid var(--c-line);background:var(--c-bg-card)}.sp-tab{padding:16px 24px;border:0;background:none;font-size:14px;font-weight:700;cursor:pointer;color:var(--c-muted);border-bottom:3px solid #fff0}.sp-tab.is-active{color:var(--c-primary);border-bottom-color:var(--c-primary)}.sp-tabs__panel{display:none;padding:24px;font-size:14px;line-height:2;color:var(--c-text-3)}.sp-tabs__panel.is-active{display:block}.sp-related{margin-top:44px}.sp-related .sec__title{margin-bottom:18px}.woocommerce-cart-form table.shop_table,.woocommerce table.shop_table{width:100%;border-collapse:collapse;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:14px 16px;border-top:1px solid #f3f4f6;text-align:right;font-size:14px}.woocommerce table.shop_table thead th{background:var(--c-bg-card);font-size:12px;font-weight:700;color:var(--c-muted);border-top:0}.woocommerce table.shop_table img{width:66px;height:auto;border-radius:9px}.woocommerce a.remove{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #f0d5d5;border-radius:8px;background:#fdf4f4;color:var(--c-red)!important;font-size:18px;text-decoration:none}.woocommerce a.remove:hover{background:var(--c-red);color:#fff!important}.woocommerce .quantity .qty{width:70px;height:40px;border:1px solid var(--c-line-2);border-radius:9px;text-align:center;font-weight:700}.woocommerce .button,.woocommerce button.button,.wc-block-components-button{height:44px;padding:0 22px;border:1px solid var(--c-primary);border-radius:var(--radius-s);background:var(--c-primary);color:#e4ffff;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.woocommerce .button:hover{background:var(--c-primary-dark);color:#e4ffff}.woocommerce .button[disabled]{opacity:.5}.cart_totals,.woocommerce-checkout-review-order{border:1px solid var(--c-line);border-radius:var(--radius);padding:20px}.cart_totals h2,#order_review_heading{font-size:17px;font-weight:800;color:var(--c-ink);margin:0 0 14px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{width:100%;height:46px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:var(--radius-s);padding:0 14px;font-size:14px;outline:none}.woocommerce form .form-row textarea{height:auto;padding:12px 14px}.woocommerce form .form-row input.input-text:focus{border-color:var(--c-primary);background:#fff}.woocommerce form .form-row label{font-size:13px;font-weight:700;color:var(--c-text-2);margin-bottom:7px;display:block}.woocommerce form .form-row{margin-bottom:14px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:8px;border:1px solid var(--c-line);border-radius:var(--radius)}.woocommerce-MyAccount-navigation li a{display:block;padding:12px 14px;border-radius:9px;font-size:14px;font-weight:700;color:var(--c-text-2)}.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li a:hover{background:var(--c-primary-bg);color:var(--c-primary)}.woocommerce-account .woocommerce{display:grid;grid-template-columns:262px 1fr;gap:26px;align-items:start}.woocommerce-account .woocommerce-MyAccount-content{border:1px solid var(--c-line);border-radius:var(--radius);padding:20px}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:26px;align-items:start}.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper,.woocommerce-cart .woocommerce>.wc-empty-cart-message,.woocommerce-cart .woocommerce>.cart-empty,.woocommerce-cart .woocommerce>.return-to-shop{grid-column:1 / -1}.woocommerce-cart .woocommerce-cart-form{grid-column:1;min-width:0}.woocommerce-cart .cart-collaterals{grid-column:2;grid-row:auto;margin-top:0}.woocommerce-cart .cart-collaterals .cart_totals{width:100%;position:sticky;top:100px}.woocommerce-cart-form td.actions{padding:16px 4px}.woocommerce-cart-form td.actions .coupon{display:flex;gap:10px;align-items:stretch}.woocommerce-cart-form td.actions .coupon input.input-text{flex:1 1 auto;min-width:0}.woocommerce-cart-form td.actions .coupon .button{flex:0 0 auto}.woocommerce-cart-form td.actions>.button[name="update_cart"]{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px;height:1px;overflow:hidden}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:1px solid var(--c-primary-border);background:var(--c-primary-bg);border-radius:var(--radius-s);padding:13px 16px;font-size:14px;margin-bottom:16px;list-style:none}.woocommerce-error{border-color:#f0d5d5;background:#fdf4f4;color:var(--c-red)}@media (max-width:900px){.sp-grid{grid-template-columns:1fr}.woocommerce-account .woocommerce,.woocommerce-cart .woocommerce{grid-template-columns:1fr}}.mini-toast{position:fixed;top:14px;left:14px;z-index:120;display:flex;align-items:center;gap:10px;background:#1fb865;color:#fff;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:700;box-shadow:0 10px 26px rgb(31 184 101 / .35);animation:miniToastIn .3s cubic-bezier(.22,1,.36,1)}@keyframes miniToastIn{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.mini-toast[hidden]{display:none!important}.mini-toast__close{border:0;background:rgb(255 255 255 / .18);color:#fff;width:24px;height:24px;border-radius:7px;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.mini-toast__close:hover{background:rgb(255 255 255 / .32)}body.admin-bar .mini-toast{top:46px}.cart-toast{position:fixed;top:0;left:50%;transform:translateX(-50%);width:700px;max-width:94vw;z-index:110;background:#fff;border-radius:0 0 14px 14px;box-shadow:0 18px 44px rgb(20 26 33 / .18);overflow:hidden;animation:toastIn .34s cubic-bezier(.22,1,.36,1)}@keyframes toastIn{from{opacity:0;transform:translate(-50%,-24px)}to{opacity:1;transform:translate(-50%,0)}}.cart-toast__bar{height:6px;background:var(--c-line)}.cart-toast__bar span{display:block;height:100%;background:#22b573;animation:toastBar 5s linear forwards}@keyframes toastBar{from{width:100%}to{width:0%}}.cart-toast__head{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #f0f1f3}.cart-toast__ok{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:800;color:var(--c-ink)}.cart-toast__check{width:22px;height:22px;border-radius:50%;background:#22b573;color:#fff;display:flex;align-items:center;justify-content:center}.cart-toast__close{width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--c-text-2);font-size:20px;cursor:pointer}.cart-toast__close:hover{background:var(--c-primary-bg);color:var(--c-primary)}.cart-toast__body{padding:16px 20px;display:flex;align-items:center;gap:16px}.cart-toast__body img{flex:0 0 88px;width:88px;height:88px;border:1px solid var(--c-line);border-radius:var(--radius-s);object-fit:contain;background:#fff}.cart-toast__name{flex:1 1 auto;min-width:0;font-size:15px;font-weight:700;color:var(--c-text);line-height:1.7}.cart-toast__price{font-size:17px;font-weight:800;color:var(--c-red);white-space:nowrap}.cart-toast__actions{padding:0 20px 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.cart-toast__go{height:52px;border-radius:var(--radius-s);background:var(--c-primary);color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center}.cart-toast__go:hover{background:var(--c-primary-dark);color:#fff}.cart-toast__view{height:52px;border:1px solid var(--c-line-2);border-radius:var(--radius-s);background:#fff;color:var(--c-text);font-size:15px;font-weight:700;cursor:pointer}.cart-toast__view:hover{border-color:var(--c-primary);color:var(--c-primary)}@media (max-width:480px){.cart-toast__actions{grid-template-columns:1fr}}.cart-drawer{position:fixed;top:0;left:0;bottom:0;width:372px;max-width:92vw;background:#fff;z-index:98;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.cart-drawer.is-open{transform:translateX(0)}.cart-drawer__head{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f0f1f3;font-size:16px;font-weight:800;color:var(--c-ink)}.cart-drawer__items{flex:1 1 auto;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.cd-item{display:flex;gap:12px;border:1px solid var(--c-line);border-radius:12px;padding:11px}.cd-item__img{flex:0 0 66px;width:66px;height:66px;border-radius:9px;object-fit:contain;background:var(--c-bg-card);border:1px solid var(--c-line)}.cd-item__info{flex:1 1 auto;display:flex;flex-direction:column;gap:7px;min-width:0}.cd-item__name{font-size:13px;font-weight:700;color:var(--c-text);line-height:1.5}.cd-item__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cd-item__qty{display:flex;align-items:center;border:1px solid var(--c-line-2);border-radius:8px;height:32px;overflow:hidden}.cd-item__qty button{width:30px;height:100%;border:0;background:#fff;font-size:15px;color:var(--c-text-2);cursor:pointer}.cd-item__qty button:hover{background:var(--c-primary-bg);color:var(--c-primary)}.cd-item__qty b{width:30px;text-align:center;font-size:13px;color:var(--c-ink)}.cd-item__total{font-size:14px;font-weight:800;color:var(--c-primary)}.cd-item__remove{flex:0 0 30px;width:30px;height:30px;border:1px solid #f0d5d5;border-radius:8px;background:#fdf4f4;color:var(--c-red);cursor:pointer;display:flex;align-items:center;justify-content:center}.cd-item__remove:hover{background:var(--c-red);color:#fff}.cart-drawer__empty{padding:44px 16px;text-align:center;color:var(--c-muted);font-size:14px}.cart-drawer__foot{border-top:1px solid #f0f1f3;padding:16px;display:flex;flex-direction:column;gap:12px}.cart-drawer__total{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700;color:var(--c-text-2)}.cart-drawer__total b{font-size:19px;font-weight:800;color:var(--c-primary)}.cart-drawer__checkout{height:48px;border-radius:var(--radius-s);background:var(--c-primary);color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center}.cart-drawer__checkout:hover{background:var(--c-primary-dark);color:#fff}.cart-drawer__viewcart{height:44px;border:1px solid var(--c-primary);border-radius:var(--radius-s);background:var(--c-primary-bg);color:var(--c-primary);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.cart-drawer__viewcart:hover{background:var(--c-primary);color:#fff}.qv__backdrop{position:fixed;inset:0;background:rgb(20 26 33 / .55);z-index:99;animation:dcFade .2s ease}.qv__center{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none}.qv__box{width:760px;max-width:94vw;max-height:88vh;overflow-y:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgb(20 26 33 / .25);animation:dcDrop .25s cubic-bezier(.22,1,.36,1);pointer-events:auto}.qv__head{padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f0f1f3;position:sticky;top:0;background:#fff;z-index:2;font-size:15px;font-weight:800;color:var(--c-ink)}.qv__grid{padding:20px;display:grid;grid-template-columns:280px 1fr;gap:22px;align-items:start}.qv__media{border:1px solid var(--c-line);border-radius:12px;overflow:hidden;background:var(--c-bg-card)}.qv__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block;background:#fff}.qv__info{display:flex;flex-direction:column;gap:14px;min-width:0}.qv__info .p-card__badge{position:static;align-self:flex-start}.qv__info h3{margin:0;font-size:18px;font-weight:800;color:var(--c-ink);line-height:1.6}.qv__prices{display:flex;align-items:center;gap:10px}.qv__price{font-size:20px;font-weight:800;color:var(--c-primary)}.qv__old{font-size:14px;color:var(--c-muted-2);text-decoration:line-through}.qv__info p{margin:0;font-size:13px;line-height:1.9;color:var(--c-text-3)}.qv__actions{display:flex;flex-direction:column;gap:10px}.qv__actions .p-card__add{height:46px}.qv__full{text-align:center;font-size:13px;font-weight:700;color:var(--c-primary)}@media (max-width:700px){.qv__grid{grid-template-columns:1fr}}.search-page__form{position:relative;display:flex;align-items:center;max-width:620px;margin-bottom:22px}.search-page__form svg{position:absolute;right:17px;pointer-events:none}.search-page__form input[type="search"]{width:100%;height:52px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:11px;padding:0 47px 0 16px;font-size:15px;outline:none}.search-page__form input[type="search"]:focus{border-color:var(--c-primary);background:#fff}.shop-pagination .page-numbers{display:flex;gap:8px;list-style:none;margin:0;padding:0}.shop-pagination a.page-numbers,.shop-pagination span.page-numbers{width:38px;height:38px;border-radius:9px;border:1px solid var(--c-line-2);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--c-text-2)}.shop-pagination span.page-numbers.current{border-color:var(--c-primary);background:var(--c-primary);color:#fff}.menu-drawer__nav li,.site-footer__links-list li{list-style:none;margin:0;padding:0}.menu-drawer__nav ul,.site-footer__links-list ul{margin:0;padding:0}html.dark-root{background:#fff;filter:invert(1) hue-rotate(180deg)}html.dark-root .site-header,html.dark-root .marquee,html.dark-root img,html.dark-root video{filter:invert(1) hue-rotate(180deg)}.p-card,.faq,.feature,.filter-box,.cd-item,.woocommerce-cart-form tr.cart_item,.cart-collaterals .cart_totals,.testimonial-form-wrap,#customer_details .col-1,#customer_details .col-2,#order_review,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.woocommerce form.login,.woocommerce form.register,.sp-gallery__main,.sp-tabs,.qv__box,.review-card,.cat-item__img{border-color:#a9cdf0!important}html.dark-root .p-card{box-shadow:0 4px 14px rgb(0 0 0 / .10)}html.dark-root .p-card,html.dark-root .faq,html.dark-root .feature,html.dark-root .filter-box,html.dark-root .cd-item,html.dark-root .woocommerce-cart-form tr.cart_item,html.dark-root .cart-collaterals .cart_totals,html.dark-root .review-card,html.dark-root .cat-item__img,html.dark-root .sp-gallery__main,html.dark-root .sp-tabs{border-color:#2f7bc4!important;border-width:2px!important}.co-section,.co-login,#customer_details .col-1,#customer_details .col-2,#order_review,.wc_payment_method{border:1px solid transparent!important;background-image:linear-gradient(#fff,#fff),var(--grad);background-origin:border-box;background-clip:padding-box,border-box}.wc_payment_method .payment_box{background:var(--c-bg-soft)}.p-card{display:flex;flex-direction:column}.p-card__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.p-card__add{margin-top:auto}.p-card__disc{margin-bottom:4px}.p-card__title{text-align:center}.p-card__prices{justify-content:center}.p-card__price{color:var(--c-ink)}.p-card--sale .p-card__price{color:var(--c-red)}.p-card__old{order:-1}.p-card__disc{display:block;text-align:center;color:var(--c-red);font-size:13.5px;font-weight:800}.p-card__promo{position:absolute;top:14px;right:14px;background:var(--c-red);color:#fff;font-size:11px;font-weight:700;padding:5px 10px;border-radius:4px;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-card__badge{display:none}.p-card__actions{top:auto;left:0;right:0;bottom:8px;flex-direction:row;justify-content:center;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}.p-card:hover .p-card__actions{opacity:1;transform:none}.p-card__action{width:38px;height:38px;border:0;background:var(--c-primary);color:#fff;box-shadow:0 6px 14px rgb(24 107 185 / .35)}.p-card__action:hover{background:var(--c-primary-dark);color:#fff}.p-card__action.js-wishlist:hover,.p-card__action.is-active{background:var(--c-red);color:#fff;border-color:#fff0}@media (hover:none){.p-card__actions{opacity:1;transform:none}}html.dark-root .site-header img,html.dark-root .marquee img{filter:none}html.dark-root .site-footer__logo img,html.dark-root .pay-list__item img,html.dark-root .site-footer__pay-img{filter:invert(1) hue-rotate(180deg)}html.dark-root .pay-list__item{background:#000;border-color:#2b3542}.sp-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.sp-grid .sp-gallery{grid-column:2;grid-row:1}.sp-grid .sp-info{grid-column:1;grid-row:1}.sp-gallery__main{position:relative;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;background:#fff}.sp-gallery__main img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block}.sp-gallery__main .p-card__badge{top:16px;right:16px;font-size:12px;padding:5px 11px}.sp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.sp-gallery__thumb{border:1px solid var(--c-line);border-radius:11px;overflow:hidden;cursor:pointer;background:#fff}.sp-gallery__thumb img{width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block}.sp-info{display:flex;flex-direction:column;gap:16px}.sp-info__badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sp-badge{font-size:11px;font-weight:700;padding:5px 10px;border-radius:6px}.sp-badge--sale{background:var(--c-red);color:#fff}.sp-badge--stock{background:var(--c-primary-bg);color:var(--c-primary)}.sp-badge--out{background:#22262b;color:#fff}.sp-title{margin:0;font-size:27px;font-weight:800;color:var(--c-ink);line-height:1.5}.sp-rating{display:flex;align-items:center;gap:10px}.sp-stars{display:flex;gap:3px;color:#f5a623}.sp-rating a{font-size:13px;font-weight:500;color:var(--c-muted)}.sp-crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px;font-size:13px;color:var(--c-muted)}.sp-crumbs a{color:var(--c-text-2);text-decoration:none}.sp-crumbs a:hover{color:var(--c-primary)}.sp-crumbs b{color:var(--c-ink);font-weight:700}.sp-crumbs>span{color:var(--c-line-2)}.sp-promo{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-size:13px;font-weight:800}.sp-split{display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid var(--c-line);border-radius:var(--radius-s);background:var(--c-primary-bg);color:var(--c-text-2);font-size:13px;font-weight:600;line-height:1.7}.sp-split b{color:var(--c-primary);font-weight:800}.sp-split svg{flex:0 0 auto;color:var(--c-primary)}.sp-split .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.sp-buy__label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:var(--c-text-2)}.sp-save,.sp-cashback,.sp-split{display:block!important;line-height:1.9;text-align:start}.sp-save svg,.sp-cashback svg,.sp-split svg{vertical-align:-4px;margin-inline-end:7px;flex:none}.sp-save .woocommerce-Price-amount,.sp-cashback .woocommerce-Price-amount,.sp-split .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px;vertical-align:-3px}.sp-buy form.cart>.tabby-promo-snippet,.sp-buy form.cart>[class*="tabby"],.sp-buy form.cart>[class*="tamara"]{width:100%}.sp-buynow{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border:1px solid var(--c-primary);border-radius:var(--radius-s);background:#fff;color:var(--c-primary);font-size:14.5px;font-weight:800;text-decoration:none}.sp-buynow:hover{background:var(--c-primary);color:#fff}.sp-share{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sp-share__label{font-size:13px;font-weight:700;color:var(--c-text-2);margin-inline-end:4px}.sp-share__btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-line-2);border-radius:50%;background:#fff;color:var(--c-text-2);cursor:pointer;text-decoration:none;transition:color .2s,border-color .2s,transform .2s}.sp-share__btn:hover{color:var(--c-primary);border-color:var(--c-primary);transform:translateY(-2px)}.sp-trust{list-style:none;margin:4px 0 0;padding:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;border:1px solid var(--c-line);border-radius:var(--radius);background:#fbfcfe}.sp-trust li{display:flex;align-items:center;gap:9px;font-size:12.8px;font-weight:700;color:var(--c-text-2)}.sp-trust svg{flex:0 0 auto;color:var(--c-primary)}.sp-prices{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.sp-prices__label{width:100%;font-size:13px;font-weight:700;color:var(--c-text-2)}.sp-price{font-size:30px;font-weight:800;color:var(--c-primary)}.sp-old{font-size:16px;font-weight:500;color:var(--c-muted-2);text-decoration:line-through;padding-bottom:5px}.sp-save{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:#fdf1f1;color:var(--c-red);border:1px dashed #efb9b8;border-radius:var(--radius-s);padding:8px 14px;font-size:13.5px;font-weight:800}.sp-save .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.sp-cashback{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:#eefaf2;color:#1e7c45;border:1px dashed #a9dcbd;border-radius:var(--radius-s);padding:8px 14px;font-size:13.5px;font-weight:700}.sp-cashback b{font-weight:800}.sp-cashback .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.sticky-buy{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--c-line);box-shadow:0 -8px 24px rgb(20 26 33 / .08);z-index:70;animation:stickyUp .3s cubic-bezier(.22,1,.36,1)}@keyframes stickyUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.sticky-buy__in{max-width:1280px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;gap:14px}.sticky-buy__img{width:48px;height:48px;border-radius:9px;object-fit:contain;border:1px solid var(--c-line);background:#fff}.sticky-buy__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sticky-buy__info b{font-size:13.5px;color:var(--c-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__price{font-size:14px;font-weight:800;color:var(--c-primary)}.sticky-buy__price .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.sticky-buy__btn{flex:0 0 auto;height:44px!important;padding:0 26px!important;font-size:14px!important}.sp-excerpt{font-size:14px;line-height:1.95;color:var(--c-text-3)}.sp-excerpt p{margin:0}.sp-buy form.cart{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.sp-buy .quantity{display:inline-flex;align-items:center;border:1px solid var(--c-line-2);border-radius:var(--radius-s);overflow:hidden;height:48px;background:#fff}.sp-buy .quantity input{width:74px;height:100%;border:0;text-align:center;font-size:15px;font-weight:700;font-family:inherit;outline:none;-moz-appearance:textfield}.sp-buy .single_add_to_cart_button{flex:1 1 220px;height:48px!important;font-size:15px!important;position:relative;overflow:hidden}.sp-buy .single_add_to_cart_button::after{content:'';position:absolute;top:0;bottom:0;width:55%;left:-80%;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .35) 50%,transparent 80%);transform:skewX(-20deg);pointer-events:none}.sp-buy .single_add_to_cart_button:hover::after{animation:btnShine .8s ease}.sp-buy .stock.out-of-stock{color:var(--c-red);font-weight:700;font-size:14px}.sp-meta{border-top:1px solid #f0f1f3;padding-top:16px;display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:500;color:var(--c-muted)}.sp-meta b{color:var(--c-text-2);font-weight:700}.sp-tabs{margin-top:44px;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;background:#fff}.sp-tabs__nav{display:flex;border-bottom:1px solid var(--c-line);background:var(--c-bg-card)}.sp-tab{padding:16px 24px;border:0;background:none;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;color:var(--c-muted);border-bottom:3px solid #fff0}.sp-tab.is-active{color:var(--c-primary);border-bottom-color:var(--c-primary)}.sp-tabs__panel{display:none;padding:24px;font-size:14px;line-height:2;color:var(--c-text-3)}.sp-tabs__panel.is-active{display:block}.sp-tabs__panel p{margin:0 0 12px}.sp-tabs__panel h4{margin:20px 0 10px;font-size:15px;font-weight:800;color:var(--c-ink);position:relative;padding-right:14px}.sp-tabs__panel h4::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px;height:16px;border-radius:4px;background:var(--grad)}.sp-tabs__panel h4:first-child{margin-top:0}.sp-tabs__panel ul{margin:0 0 14px;padding:0 18px 0 0;list-style:none}.sp-tabs__panel ul li{position:relative;padding:5px 18px 5px 0;line-height:1.9}.sp-tabs__panel ul li::before{content:'';position:absolute;right:0;top:16px;width:7px;height:7px;border-radius:50%;background:var(--c-primary)}.sp-tabs__panel ul li strong{color:var(--c-text)}.sp-related{margin-top:44px}.sp-related .sec__title{margin-bottom:18px;display:inline-block}#reviews .commentlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}#reviews .comment_container{display:flex;gap:12px;border:1px solid var(--c-line);border-radius:12px;padding:14px}#reviews .comment_container img.avatar{width:42px;height:42px;border-radius:50%}#reviews .comment-text{flex:1 1 auto}#reviews .star-rating{color:#f5a623;font-size:13px}#reviews .meta{font-size:13px;color:var(--c-muted);margin:4px 0}#reviews .description{font-size:14px;color:var(--c-text-3);line-height:1.9}#review_form .comment-reply-title{font-size:16px;font-weight:800;color:var(--c-ink);display:block;margin-bottom:12px}#review_form textarea,#review_form input[type="text"],#review_form input[type="email"]{width:100%;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:var(--radius-s);padding:12px 14px;font-size:14px;font-family:inherit;outline:none}#review_form textarea:focus,#review_form input:focus{border-color:var(--c-primary);background:#fff}#review_form input[type="submit"],#review_form #submit{height:46px;padding:0 34px;border:0;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:box-shadow .25s}#review_form input[type="submit"]:hover{background:var(--grad-hover);box-shadow:0 8px 20px rgb(24 107 185 / .3)}#review_form .form-submit{margin:14px 0 0}#review_form .comment-form-rating label,#review_form .comment-form-comment label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:var(--c-text-2)}#review_form p.stars{margin:0 0 14px;line-height:1}#review_form p.stars a{position:relative;display:inline-block;width:30px;height:30px;text-indent:-9999px;overflow:hidden;text-decoration:none}#review_form p.stars a::before{content:'★';position:absolute;inset:0;text-indent:0;font-size:26px;line-height:30px;color:#d9dde3;text-align:center}#review_form p.stars:hover a::before{color:#f5a623}#review_form p.stars a:hover~a::before{color:#d9dde3}#review_form p.stars.selected a::before{color:#f5a623}#review_form p.stars.selected a.active~a::before{color:#d9dde3}#review_form select#rating{display:none}@media (max-width:900px){.sp-grid{grid-template-columns:1fr;gap:22px}.sp-grid .sp-gallery{grid-column:auto;grid-row:1}.sp-grid .sp-info{grid-column:auto;grid-row:2}.sp-title{font-size:21px}.sp-price{font-size:24px}}@keyframes btnShine{from{left:-80%}to{left:120%}}.promo-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 18px;padding:13px 16px;border-radius:var(--radius-s);background:var(--grad);color:#fff}.promo-bar__txt{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700}.promo-bar__txt svg{flex:0 0 auto}.promo-bar__val{padding:3px 9px;border-radius:20px;background:rgb(255 255 255 / .22);font-size:12.5px;font-weight:800}.promo-bar__btn{height:38px;padding:0 20px;border:0;border-radius:var(--radius-s);background:#fff;color:var(--c-primary);font-size:13px;font-weight:800;font-family:inherit;cursor:pointer}.promo-bar__btn:hover{background:#eef5fd}.promo-bar__btn.loading{opacity:.6;pointer-events:none}@media (max-width:700px){.promo-bar{flex-direction:column;align-items:stretch;text-align:center;gap:10px}.promo-bar__txt{justify-content:center;font-size:12.5px}.promo-bar__btn{width:100%;height:42px}}.cb-box{margin:0 0 16px;padding:14px;border:1px dashed #a9dcbd;border-radius:var(--radius-s);background:#f2fbf6}.cb-box__row{display:flex;align-items:center;gap:10px;cursor:pointer;margin:0}.cb-box__row input{width:18px;height:18px;accent-color:#1e7c45;cursor:pointer}.cb-box__txt{font-size:13.5px;font-weight:700;color:#1e7c45}.cb-box__txt b{font-weight:800}.cb-box__hint{display:block;margin:7px 0 0 28px;font-size:12px;color:var(--c-muted)}.cb-box .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.cb-hint{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 18px;padding:13px 16px;border:1px dashed #a9dcbd;border-radius:var(--radius-s);background:#f2fbf6;color:#1e7c45;font-size:13.5px;font-weight:700}.cb-hint>span{display:flex;align-items:center;gap:9px}.cb-hint b{font-weight:800}.cb-hint .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.cb-hint__btn{height:36px;padding:0 18px;display:inline-flex;align-items:center;border-radius:var(--radius-s);background:#1e7c45;color:#fff!important;font-size:12.5px;font-weight:800;text-decoration:none}.cb-hint__btn:hover{background:#176035}.cb-cta{margin-top:18px;text-align:center}.cb-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:46px;padding:0 24px;border-radius:var(--radius-s);background:var(--grad);color:#fff!important;font-size:14px;font-weight:800;text-decoration:none}.cb-cta__btn:hover{filter:brightness(1.06)}@media (max-width:700px){.cb-hint{flex-direction:column;align-items:stretch;text-align:center}.cb-hint>span{justify-content:center}.cb-hint__btn{justify-content:center;height:40px}.cb-cta__btn{width:100%}}.cb-wallet__card{padding:24px;border-radius:var(--radius);background:var(--grad);color:#fff;text-align:center;margin-bottom:18px}.cb-wallet__label{display:block;font-size:13.5px;opacity:.9;margin-bottom:8px}.cb-wallet__amount{display:block;font-size:34px;font-weight:800}.cb-wallet__amount .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:5px}.cb-wallet__amount .woocommerce-Price-currencySymbol{background-color:#fff}.cb-wallet__note{display:block;margin-top:8px;font-size:13px;opacity:.92}.cb-how{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:9px}.cb-how li{display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid var(--c-line);border-radius:var(--radius-s);background:#fbfcfe;font-size:13px;color:var(--c-text-2)}.cb-how li b{color:var(--c-primary);font-weight:800}.cb-wallet__title{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--c-ink)}.cb-table{width:100%;border-collapse:collapse;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden}.cb-table th,.cb-table td{padding:12px 14px;text-align:right;font-size:13px;border-bottom:1px solid var(--c-line)}.cb-table th{background:#f7f9fc;font-weight:800;color:var(--c-text-2)}.cb-table tr:last-child td{border-bottom:0}.cb-table td.is-plus{color:#1e7c45;font-weight:800}.cb-table td.is-minus{color:var(--c-red);font-weight:800}.cb-note{display:block;margin-top:3px;font-size:11.5px;color:var(--c-muted)}.cb-empty{padding:20px;text-align:center;color:var(--c-muted);border:1px dashed var(--c-line-2);border-radius:var(--radius-s)}.cb-inline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:13px 16px;border:1px solid #a9dcbd;border-radius:var(--radius-s);background:#f2fbf6;font-size:13.5px;font-weight:700;color:#1e7c45}.cb-inline a{color:var(--c-primary);font-weight:800}.ty__cb{margin:0 0 16px;padding:13px 16px;border:1px dashed #a9dcbd;border-radius:var(--radius-s);background:#f2fbf6;color:#1e7c45;font-size:13.5px;font-weight:700;text-align:center}@media (max-width:700px){.cb-wallet__amount{font-size:28px}.cb-table th,.cb-table td{padding:10px 8px;font-size:12.3px}.cb-inline{flex-direction:column;gap:6px;text-align:center}}.ty{max-width:760px;margin:0 auto 40px}.woocommerce-order .woocommerce-order-overview,.woocommerce-order>.woocommerce-notice--success,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{display:none}.ty__head{text-align:center;padding:6px 0 22px}.ty__icon{display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;margin-bottom:16px;border-radius:50%;background:linear-gradient(135deg,#22b573,#12905a);color:#fff;box-shadow:0 14px 30px rgb(18 144 90 / .28);animation:tyPop .45s cubic-bezier(.2,.9,.3,1.4) both}.ty__icon--fail{background:linear-gradient(135deg,#e35d6a,#c92a3b);box-shadow:0 14px 30px rgb(201 42 59 / .26)}@keyframes tyPop{from{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.ty__head h2{margin:0 0 8px;font-size:24px;font-weight:800;color:var(--c-ink)}.ty__head p{margin:0;font-size:14.5px;color:var(--c-text-2);line-height:1.9}.ty__head b{color:var(--c-primary)}.ty__facts{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ty__facts li{border:1px solid var(--c-line);border-radius:var(--radius-s);background:#fff;padding:13px 12px;text-align:center}.ty__fact-k{display:block;font-size:12px;color:var(--c-muted);margin-bottom:6px}.ty__fact-v{display:block;font-size:14px;font-weight:800;color:var(--c-ink)}.ty__mail{text-align:center;font-size:13px;color:var(--c-muted);margin:0 0 18px}.ty__box{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;padding:20px;margin-bottom:16px}.ty__box h3{margin:0 0 14px;font-size:16px;font-weight:800;color:var(--c-ink)}.ty__items{list-style:none;margin:0;padding:0}.ty__item{display:flex;align-items:center;gap:13px;padding:11px 0;border-bottom:1px dashed var(--c-line)}.ty__item:last-child{border-bottom:0}.ty__item-img{flex:0 0 58px}.ty__item-img img{width:58px;height:58px;object-fit:cover;border-radius:10px;border:1px solid var(--c-line);display:block}.ty__item-body{flex:1;min-width:0}.ty__item-body b{display:block;font-size:13.5px;font-weight:700;color:var(--c-ink);line-height:1.6}.ty__item-qty{display:block;margin-top:3px;font-size:12.5px;color:var(--c-muted)}.ty__item-total{font-size:14px;font-weight:800;color:var(--c-ink);white-space:nowrap}.ty__totals{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--c-line)}.ty__totals li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;font-size:13.5px;color:var(--c-text-2)}.ty__totals li b{color:var(--c-ink);font-weight:700}.ty__totals li.is-grand{margin-top:6px;padding-top:11px;border-top:1px dashed var(--c-line);font-size:15px}.ty__totals li.is-grand b{font-size:17px;font-weight:800;color:var(--c-primary)}.ty__box--addr p{margin:0;font-size:13.5px;color:var(--c-text-2);line-height:2}.ty__phone{margin-top:6px!important;font-weight:700}.ty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.ty__btn{display:inline-flex;align-items:center;justify-content:center;min-width:150px;height:46px;padding:0 22px;border:1px solid var(--c-line-2);border-radius:var(--radius-s);background:#fff;color:var(--c-text-2);font-size:14px;font-weight:700;text-decoration:none}.ty__btn:hover{border-color:var(--c-primary);color:var(--c-primary)}.ty__btn--primary{border:0;background:var(--grad);color:#fff}.ty__btn--primary:hover{color:#fff;filter:brightness(1.06)}@media (max-width:700px){.ty__facts{grid-template-columns:repeat(2,1fr)}.ty__head h2{font-size:20px}.ty__btn{flex:1 1 100%}}.co-section{border:1px solid var(--c-line);border-radius:var(--radius);background:#fff;padding:20px;margin-bottom:18px}.co-section__head{display:flex;align-items:flex-start;gap:13px}.co-section__head--bare{margin-bottom:18px}.co-section__icon{flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:var(--c-primary-bg);color:var(--c-primary);display:flex;align-items:center;justify-content:center}.co-section__head h3{margin:0 0 3px!important;padding:0!important;font-size:16px;font-weight:800;color:var(--c-ink)}.co-section__head h3::before{display:none!important}.co-section__head p{margin:0;font-size:13px;color:var(--c-muted)}.co-guest{margin-right:auto;font-size:13.5px;font-weight:700;color:var(--c-primary);white-space:nowrap;align-self:center}.co-login__form{margin-top:16px}.co-login__form form.login{max-width:none;border:0;padding:0}.co-section__head--pay{margin-top:6px}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:44px}@media (max-width:900px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.testimonials-grid{grid-template-columns:1fr}}.testimonial-form-wrap{max-width:640px;margin:0 auto;border:1px solid var(--c-line);border-radius:var(--radius);padding:26px;background:#fff}.testimonial-form-wrap h3{margin:0 0 18px;font-size:18px;font-weight:800;color:var(--c-ink)}.testimonial-form{display:flex;flex-direction:column;gap:14px}.testimonial-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:560px){.testimonial-form__row{grid-template-columns:1fr}}.testimonial-form label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:var(--c-text-2)}.testimonial-form input,.testimonial-form select,.testimonial-form textarea{border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:var(--radius-s);padding:12px 14px;height:auto;font-size:14px;font-family:inherit;outline:none}.testimonial-form input:focus,.testimonial-form textarea:focus{border-color:var(--c-primary);background:#fff}.testimonial-form button{height:48px;border:0;border-radius:var(--radius-s);font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;background:var(--grad);color:#fff}.woocommerce-cart-form table.shop_table{display:block;border:0}.woocommerce-cart-form thead{display:none}.woocommerce-cart-form tbody{display:flex;flex-direction:column;gap:14px}.woocommerce-cart-form{overflow:visible}.woocommerce-cart-form tr.cart_item{display:flex;align-items:center;gap:18px;border:1px solid #a9cdf0!important;border-radius:var(--radius);padding:24px 22px;position:relative;background:#fff}.cart-drawer__loading{display:flex;justify-content:center;gap:7px;padding:40px 0}.cart-drawer__loading span{width:10px;height:10px;border-radius:50%;background:var(--c-primary);animation:cdDots 1s ease-in-out infinite}.cart-drawer__loading span:nth-child(2){animation-delay:.15s}.cart-drawer__loading span:nth-child(3){animation-delay:.3s}@keyframes cdDots{0%,100%{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.woocommerce-cart-form tr.cart_item td{display:block;padding:0!important;border:0!important}.woocommerce-cart-form td.product-remove{position:absolute;top:12px;left:12px}.woocommerce-cart-form td.product-remove a{width:32px;height:32px;border-radius:50%!important;border:0!important;background:#fdecec!important;color:var(--c-red)!important;box-shadow:none;font-size:17px;font-weight:400;transition:background .2s,color .2s}.woocommerce-cart-form td.product-remove a:hover{background:var(--c-red)!important;color:#fff!important}.woocommerce-cart-form td.product-thumbnail{order:1}.woocommerce-cart-form td.product-name{order:2;flex:1 1 auto;min-width:0;display:flex!important;flex-direction:column;gap:6px}.woocommerce-cart-form td.product-price{order:3;display:none!important}.woocommerce-cart-form td.product-name .cart-item-price{font-size:15px;font-weight:800;color:var(--c-red)}.woocommerce-cart-form td.product-quantity{order:4}.woocommerce-cart-form td.product-subtotal{order:5;font-weight:800!important;color:var(--c-red)!important;white-space:nowrap}.woocommerce-cart-form td.product-subtotal::before{content:'المجموع: ';font-weight:700;color:var(--c-text-2);font-size:13px}.woocommerce-cart-form .quantity{height:48px;border-radius:var(--radius-s)}.woocommerce-cart-form .quantity input{width:74px;height:46px;font-size:15px}.woocommerce-cart-form tr:has(td.actions){display:block;border:0!important;padding:14px 0 0}.woocommerce-cart-form td.actions{display:block}.woocommerce-cart .cart_totals td .woocommerce-Price-amount{color:var(--c-primary)}.cart-addons{grid-column:1;margin-top:30px}.cart-addons__title{margin:0 0 8px;font-size:21px;font-weight:800;color:var(--c-ink)}.cart-addons__list{display:flex;flex-direction:column}.ca-row{display:flex;align-items:center;gap:16px;padding:18px 4px;border-bottom:1px solid var(--c-line)}.ca-row:last-child{border-bottom:0}.ca-row>img{flex:0 0 74px;width:74px;height:74px;border-radius:10px;object-fit:contain;border:1px solid var(--c-line);background:#fff}.ca-row__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.ca-row__info>a{font-size:14.5px;font-weight:700;color:var(--c-text)}.ca-row__info>a:hover{color:var(--c-primary)}.ca-row__prices{display:flex;align-items:center;gap:8px}.ca-row__prices b{font-size:15px;font-weight:800;color:var(--c-red)}.ca-row__prices s{font-size:13px;color:var(--c-muted-2)}.ca-row__prices .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:3px}.ca-row__chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;background:#eefaf2;color:#1e7c45;border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:700}.ca-row__add{flex:0 0 auto;height:44px;padding:0 24px;border:1px solid var(--c-primary);border-radius:var(--radius-s);color:var(--c-primary)!important;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.ca-row__add:hover{background:var(--c-primary);color:#fff!important}.ca-row__add.loading{opacity:.5;pointer-events:none}.qty-stepper{display:inline-flex;align-items:center;border:1px solid var(--c-line-2);border-radius:var(--radius-s);height:48px;overflow:hidden;background:#fff}.qty-stepper button{width:44px;height:100%;border:0;background:#fff;font-size:19px;color:var(--c-text-2);cursor:pointer;font-family:inherit}.qty-stepper button:hover{background:var(--c-primary-bg);color:var(--c-primary)}.qty-stepper input{width:52px!important;height:100%!important;border:0!important;text-align:center;font-size:15px;font-weight:700;outline:none;-moz-appearance:textfield}.qty-stepper input::-webkit-outer-spin-button,.qty-stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-updating .cart_totals,.cart-updating td.product-subtotal{opacity:.4;transition:opacity .2s}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message{display:none}.ca-row__timer,.sp-timer{display:inline-flex;align-items:center;gap:6px;background:#eefaf2;color:#1e7c45;border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;direction:ltr}.sp-timer{align-self:flex-start;font-size:13.5px}@media (max-width:900px){.woocommerce-cart-form tr.cart_item{padding:20px 16px;gap:14px}.woocommerce-cart-form td.product-thumbnail img{width:62px;height:62px}}@media (max-width:640px){.ca-row{flex-wrap:wrap}.ca-row__chip,.ca-row__timer{order:4}.ca-row__add{order:5;flex:1 1 100%}.woocommerce-cart-form tr.cart_item{flex-wrap:wrap;padding:20px 14px 16px;row-gap:12px}.woocommerce-cart-form td.product-name{flex:1 1 calc(100% - 80px)}.woocommerce-cart-form td.product-quantity{flex:0 0 auto}.woocommerce-cart-form td.product-subtotal{flex:1 1 auto;text-align:left;align-self:center}.woocommerce-cart-form td.product-remove{top:8px;left:8px}.woocommerce-cart-form td.product-remove a{width:28px;height:28px}.woocommerce-cart-form table.shop_table{min-width:0!important}.qty-stepper{height:42px}.qty-stepper button{width:38px}.qty-stepper input{width:40px!important}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.reveal.is-in{opacity:1;transform:none}.reveal .p-card,.reveal .cat-item,.reveal .faq,.reveal .feature,.reveal .review-card{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.reveal.is-in .p-card,.reveal.is-in .cat-item,.reveal.is-in .faq,.reveal.is-in .feature,.reveal.is-in .review-card{opacity:1;transform:none}.reveal.is-in .p-card:nth-child(1),.reveal.is-in .cat-item:nth-child(1),.reveal.is-in .faq:nth-child(1),.reveal.is-in .feature:nth-child(1),.reveal.is-in .review-card:nth-child(1){transition-delay:.05s}.reveal.is-in .p-card:nth-child(2),.reveal.is-in .cat-item:nth-child(2),.reveal.is-in .faq:nth-child(2),.reveal.is-in .feature:nth-child(2),.reveal.is-in .review-card:nth-child(2){transition-delay:.13s}.reveal.is-in .p-card:nth-child(3),.reveal.is-in .cat-item:nth-child(3),.reveal.is-in .faq:nth-child(3),.reveal.is-in .feature:nth-child(3),.reveal.is-in .review-card:nth-child(3){transition-delay:.21s}.reveal.is-in .p-card:nth-child(4),.reveal.is-in .cat-item:nth-child(4),.reveal.is-in .faq:nth-child(4),.reveal.is-in .review-card:nth-child(4){transition-delay:.29s}.reveal.is-in .p-card:nth-child(5),.reveal.is-in .cat-item:nth-child(5),.reveal.is-in .faq:nth-child(5),.reveal.is-in .review-card:nth-child(5){transition-delay:.37s}.reveal.is-in .p-card:nth-child(6),.reveal.is-in .cat-item:nth-child(6),.reveal.is-in .faq:nth-child(6),.reveal.is-in .review-card:nth-child(6){transition-delay:.45s}.reveal.is-in .p-card:nth-child(n+7),.reveal.is-in .review-card:nth-child(n+7){transition-delay:.5s}.shop-layout{display:grid;grid-template-columns:262px 1fr;gap:26px;align-items:start}.shop-filters{position:sticky;top:100px;display:flex;flex-direction:column;gap:16px}.shop-filters__head{display:none;align-items:center;justify-content:space-between;padding:16px 2px;border-bottom:1px solid var(--c-line);margin-bottom:4px;font-size:16px;color:var(--c-ink);position:sticky;top:0;background:#fff;z-index:2}.filters-toggle{display:none;height:42px;padding:0 16px;border:1px solid var(--c-line-2);border-radius:var(--radius-s);background:#fff;color:var(--c-text-2);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;align-items:center;gap:7px}.filters-toggle:hover{border-color:var(--c-primary);color:var(--c-primary)}.shop-head__tools{display:flex;align-items:center;gap:10px}@media (max-width:1000px){.shop-filters__head{display:flex}.filters-toggle{display:inline-flex}}.filter-box{border:1px solid var(--c-line);border-radius:var(--radius);padding:18px;background:#fff}.filter-box h3{margin:0 0 14px;font-size:15px;font-weight:800;color:var(--c-ink);position:relative;padding-right:14px}.filter-box h3::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px;height:18px;border-radius:4px;background:var(--grad)}.filter-cats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.filter-cats a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border-radius:9px;font-size:14px;font-weight:500;color:var(--c-text-3)}.filter-cats a span{font-size:12px;color:var(--c-muted-2);background:var(--c-bg-soft);border-radius:999px;padding:2px 9px}.filter-cats a:hover,.filter-cats li.is-active a{background:var(--c-primary-bg);color:var(--c-primary);font-weight:700}.filter-price__row{display:flex;gap:8px;margin-bottom:10px}.filter-price__row input{width:100%;height:42px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:9px;padding:0 12px;font-size:13px;outline:none}.filter-price__row input:focus{border-color:var(--c-primary);background:#fff}.filter-price button{width:100%;height:42px;font-size:14px}.woocommerce-cart-form table.shop_table{width:100%;border-collapse:collapse;border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;border-spacing:0}.woocommerce-cart-form thead tr{background:var(--c-bg-card)}.woocommerce-cart-form th{text-align:right;padding:14px 16px;font-size:13px;font-weight:700;color:var(--c-muted)}.woocommerce-cart-form td{padding:14px 16px;border-top:1px solid #f3f4f6;font-size:14px;color:var(--c-text);vertical-align:middle}.woocommerce-cart-form td.product-thumbnail img{width:72px;height:72px;object-fit:contain;border:1px solid var(--c-line);border-radius:10px;background:#fff;display:block}.woocommerce-cart-form td.product-name a{font-weight:700;color:var(--c-text)}.woocommerce-cart-form td.product-name a:hover{color:var(--c-primary)}.woocommerce-cart-form td.product-price,.woocommerce-cart-form td.product-subtotal{font-weight:800;color:var(--c-primary);white-space:nowrap}.woocommerce-cart-form .quantity{display:inline-flex;align-items:center;border:1px solid var(--c-line-2);border-radius:9px;overflow:hidden}.woocommerce-cart-form .quantity input{width:64px;height:40px;border:0;text-align:center;font-size:14px;font-weight:700;outline:none}.woocommerce-cart-form td.product-remove a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #f0d5d5;border-radius:9px;background:#fdf4f4;color:var(--c-red)!important;font-size:18px;text-decoration:none}.woocommerce-cart-form td.product-remove a:hover{background:var(--c-red);color:#fff!important}.woocommerce-cart-form .coupon{display:flex;gap:10px;align-items:center}.woocommerce-cart-form .coupon label{display:none}.woocommerce-cart-form .coupon input.input-text{height:44px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:10px;padding:0 14px;font-size:14px;outline:none;min-width:180px}.woocommerce-cart-form .coupon input.input-text:focus{border-color:var(--c-primary);background:#fff}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button{height:44px;padding:0 22px;border:0;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:box-shadow .25s}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover{background:var(--grad-hover);color:#fff;box-shadow:0 8px 20px rgb(24 107 185 / .3)}.woocommerce button.button:disabled{opacity:.5;cursor:not-allowed}.cart-collaterals{margin-top:26px;display:flex;justify-content:flex-start}.cart-collaterals .cart_totals{width:380px;max-width:100%;border:1px solid var(--c-line);border-radius:var(--radius);padding:20px}.cart-collaterals h2{margin:0 0 14px;font-size:17px;font-weight:800;color:var(--c-ink)}.cart_totals table{width:100%;border-collapse:collapse}.cart_totals th{text-align:right;padding:10px 0;font-size:14px;color:var(--c-text-2);font-weight:700}.cart_totals td{text-align:left;padding:10px 0;font-size:15px;font-weight:800;color:var(--c-primary)}.cart_totals .order-total td{font-size:19px}.wc-proceed-to-checkout{margin-top:14px}.wc-proceed-to-checkout a.checkout-button{width:100%;height:50px;font-size:15px}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-message,.woocommerce-info,.woocommerce-error{list-style:none;margin:0 0 18px;padding:14px 18px;border:1px solid var(--c-primary-border);border-radius:var(--radius-s);background:var(--c-primary-bg);color:var(--c-text);font-size:14px;display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.woocommerce-error{border-color:#f0d5d5;background:#fdf4f4}.cart-empty.woocommerce-info{justify-content:center;font-weight:700}.return-to-shop{text-align:center}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:1fr 400px;gap:26px;align-items:start}#customer_details{display:flex;flex-direction:column;gap:16px}#customer_details .col-1,#customer_details .col-2{border:1px solid var(--c-line);border-radius:var(--radius);padding:20px;background:#fff}.woocommerce-checkout form.checkout h3,.woocommerce-checkout #order_review h2{margin:0 0 16px;font-size:16px;font-weight:800;color:var(--c-ink);position:relative;padding-right:14px}.woocommerce-checkout form.checkout h3::before,.woocommerce-checkout #order_review h2::before{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px;height:18px;border-radius:4px;background:var(--grad)}.woocommerce form .form-row{margin-bottom:14px}.woocommerce form .form-row label{display:block;margin-bottom:7px;font-size:13px;font-weight:700;color:var(--c-text-2)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{width:100%;height:46px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:var(--radius-s);padding:0 14px;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s}.woocommerce form .form-row textarea{height:auto;min-height:90px;padding:12px 14px;resize:vertical}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus{border-color:var(--c-primary);background:#fff}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:var(--c-red)}#order_review_heading{display:none}#order_review{border:1px solid var(--c-line);border-radius:var(--radius);padding:20px;background:#fff;position:sticky;top:100px}#order_review table.shop_table{width:100%;border-collapse:collapse;margin-bottom:14px}#order_review th,#order_review td{text-align:right;padding:9px 0;font-size:13px;color:var(--c-text-3);border-bottom:1px solid #f3f4f6}#order_review td{text-align:left;font-weight:700;color:var(--c-text)}#order_review .order-total th,#order_review .order-total td{font-size:16px;font-weight:800;color:var(--c-primary);border-bottom:0}.wc_payment_methods{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.wc_payment_method{border:1px solid #eceef1;border-radius:11px;padding:13px 14px;transition:border-color .2s,background .2s}.wc_payment_method:hover{border-color:var(--c-primary);background:#fbfcfe}.wc_payment_method label{font-size:14px;font-weight:700;color:var(--c-text);cursor:pointer;margin-right:6px}.wc_payment_method input[type="radio"]{accent-color:var(--c-primary);width:16px;height:16px}.wc_payment_method .payment_box{margin-top:10px;font-size:13px;color:var(--c-muted);background:var(--c-bg-soft);border-radius:9px;padding:10px 12px}#place_order{width:100%;height:52px;font-size:15px;position:relative;overflow:hidden}.woocommerce-terms-and-conditions-wrapper{margin-bottom:12px;font-size:13px;color:var(--c-muted)}.woocommerce-checkout form.checkout{grid-template-columns:1fr!important;max-width:980px;margin:0 auto}.woocommerce-checkout #order_review{position:static!important}.woocommerce-checkout .page-wrap{padding-top:14px}.woocommerce-checkout .page-title{display:none}.co-topbar{max-width:980px;margin:0 auto 34px;background:#fff;border-radius:var(--radius);border:1px solid #a9cdf0;position:relative}.co-topbar__in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;flex-wrap:wrap}.co-topbar__right{display:flex;align-items:center;gap:14px}.co-topbar__logo{width:62px;height:62px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid var(--c-line);display:flex;align-items:center;justify-content:center}.co-topbar__logo img{width:100%;height:100%;object-fit:contain}.co-topbar__meta b{display:block;font-size:17px;color:var(--c-ink);margin-bottom:7px}.co-topbar__thumbs{display:flex;align-items:center}.co-topbar__thumbs img{width:30px;height:30px;border-radius:50%;border:2px solid #fff;object-fit:cover;margin-left:-8px;background:#f2f4f6}.co-topbar__thumbs i{font-style:normal;font-size:12px;font-weight:700;color:var(--c-text-2);margin-right:4px}.co-topbar__left{text-align:left;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.co-topbar__total{font-size:22px;font-weight:800;color:var(--c-ink)}.co-topbar__total .woocommerce-Price-amount{display:inline-flex;align-items:center;gap:4px}.co-topbar__coupon{font-size:13px;font-weight:700;color:var(--c-red)!important;text-decoration:underline}.co-topbar__coupon-form{display:flex;gap:10px;padding:0 22px 18px}.co-topbar__coupon-form[hidden]{display:none}.co-topbar__coupon-form input{flex:1 1 auto;height:44px;border:1px solid #eceef1;background:var(--c-bg-soft);border-radius:var(--radius-s);padding:0 14px;font-size:14px;outline:none}.co-topbar__coupon-form button{height:44px;padding:0 22px;border:0;border-radius:var(--radius-s);font-family:inherit;font-weight:700;cursor:pointer}.co-topbar__details{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid var(--c-line-2);border-radius:999px;padding:8px 22px;font-size:13px;font-weight:700;font-family:inherit;color:var(--c-text-2);cursor:pointer;box-shadow:0 6px 14px rgb(20 26 33 / .07)}.co-topbar__details:hover{color:var(--c-primary);border-color:var(--c-primary)}.woocommerce-billing-fields>h3,.woocommerce-additional-fields>h3,#customer_details h3:not(.co-section__head h3),#ship-to-different-address{display:none}#billing_country_field{display:none!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 14px}.woocommerce-billing-fields__field-wrapper>.form-row{flex:1 1 100%}#billing_first_name_field{order:1;flex:1 1 calc(50% - 7px)}#billing_last_name_field{order:2;flex:1 1 calc(50% - 7px)}#billing_phone_field{order:3}#billing_email_field{order:4}#billing_state_field{order:5;flex:1 1 calc(50% - 7px)}#billing_city_field{order:6;flex:1 1 calc(50% - 7px)}#billing_address_1_field{order:7}#billing_postcode_field{order:8}@media (max-width:600px){#billing_first_name_field,#billing_last_name_field,#billing_state_field,#billing_city_field{flex:1 1 100%}}.co-edit-btn{margin-right:auto;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 18px;border:1px solid var(--c-line-2);border-radius:var(--radius-s);background:#fff;color:var(--c-text-2);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer}.co-edit-btn:hover{border-color:var(--c-primary);color:var(--c-primary)}.co-saved-address{display:block;margin-top:6px;font-size:12.5px;font-weight:700;color:var(--c-primary)}body.co-address-collapsed:not(.co-address-open) #customer_details{display:none}#order_review thead,#order_review .cart_item{display:none}.co-otp-label{display:block;font-size:13.5px;font-weight:700;color:var(--c-text-2);margin-bottom:8px}.co-otp-email{width:100%;height:52px;border:1px solid #eceef1;background:#fff;border-radius:var(--radius-s);padding:0 14px;font-size:15px;outline:none}.co-otp-email:focus{border-color:var(--c-primary)}.co-otp-btn{width:100%;height:52px;margin-top:14px;border:0;border-radius:var(--radius-s);background:var(--grad);color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer}.co-otp-btn:disabled{background:var(--c-line);color:var(--c-muted-2);cursor:not-allowed}.co-otp-err{margin:10px 0 0;font-size:13px;font-weight:700;color:var(--c-red)}.co-otp-step2{position:relative;text-align:center}.co-otp-back{position:absolute;top:0;right:0;width:46px;height:46px;border:0;border-radius:50%;background:var(--c-dark);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.co-otp-msg{margin:4px 0 8px;font-size:14.5px;color:var(--c-text-2);line-height:1.9}.co-otp-mail{margin:0 0 16px;font-size:15px;font-weight:800;color:var(--c-ink);direction:ltr}.co-otp-boxes{display:flex;gap:12px;justify-content:center}.co-otp-boxes input{width:22%;max-width:130px;height:52px;border:1px solid #d9dee5;border-radius:var(--radius-s);text-align:center;font-size:20px;font-weight:800;outline:none}.co-otp-boxes input:focus{border-color:var(--c-primary);box-shadow:0 0 0 3px rgb(24 107 185 / .12)}.co-guest-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:6px}.co-guest-grid label{display:flex;flex-direction:column;gap:8px;font-size:13.5px;font-weight:700;color:var(--c-text-2)}.co-guest-grid label b{color:var(--c-red);display:inline}.co-guest-grid input{height:48px;border:1px solid #eceef1;background:#fff;border-radius:var(--radius-s);padding:0 14px;font-size:14px;outline:none}.co-guest-grid input:focus{border-color:var(--c-primary)}.co-guest-phone{display:flex;align-items:stretch;border:1px solid #eceef1;border-radius:var(--radius-s);overflow:hidden;background:#fff}.co-guest-phone i{font-style:normal;display:flex;align-items:center;padding:0 12px;background:var(--c-bg-soft);border-left:1px solid #eceef1;font-size:13.5px;font-weight:700;color:var(--c-text-2)}.co-guest-phone input{flex:1 1 auto;border:0!important}@media (max-width:640px){.co-guest-grid{grid-template-columns:1fr}.co-topbar__in{flex-direction:column;align-items:flex-start}.co-topbar__left{align-items:flex-start}}.woocommerce-account .woocommerce{display:block}.woocommerce-account:not(.logged-in) .woocommerce>h2{font-size:20px;font-weight:800;color:var(--c-ink)}.woocommerce-account .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px}.woocommerce-account .u-column1,.woocommerce-account .u-column2{border:1px solid var(--c-line);border-radius:var(--radius);padding:26px;background:#fff}.woocommerce form.login,.woocommerce form.register{border:1px solid var(--c-line);border-radius:var(--radius);padding:26px;background:#fff;max-width:460px}.woocommerce-account:not(.logged-in) .page-wrap>.woocommerce{display:flex;justify-content:center}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin-bottom:16px}.woocommerce form.login button.button,.woocommerce form.register button.button{width:100%;height:48px;font-size:15px}.woocommerce-LostPassword{text-align:center;margin:12px 0 0;font-size:13px}.woocommerce-LostPassword a{color:var(--c-primary);font-weight:700}.logged-in .woocommerce-MyAccount-navigation{float:none;width:auto}.woocommerce-account.logged-in .woocommerce{display:grid;grid-template-columns:262px 1fr;gap:26px;align-items:start}.woocommerce-MyAccount-navigation{border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden;background:#fff}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column}.woocommerce-MyAccount-navigation li a{display:block;padding:12px 14px;border-radius:9px;font-size:14px;font-weight:700;color:var(--c-text-2)}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{background:var(--c-primary-bg);color:var(--c-primary)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--c-red)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:#fdf4f4;color:var(--c-red)}.woocommerce-MyAccount-content{border:1px solid var(--c-line);border-radius:var(--radius);padding:24px;background:#fff;min-width:0}.woocommerce-MyAccount-content table.shop_table{width:100%;border-collapse:collapse}.woocommerce-MyAccount-content th,.woocommerce-MyAccount-content td{text-align:right;padding:12px;font-size:13px;border-bottom:1px solid #f3f4f6}.woocommerce-MyAccount-content thead th{color:var(--c-muted);font-weight:700;background:var(--c-bg-card)}.wishlist-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wishlist-empty{grid-column:1 / -1;text-align:center;padding:40px 16px;color:var(--c-muted);font-size:14px;border:1px dashed var(--c-line-2);border-radius:var(--radius)}@media (max-width:900px){.wishlist-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.wishlist-grid{grid-template-columns:1fr}}.menu-drawer__nav a,.menu-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-radius:9px;font-size:14px;font-weight:600;color:#3d434b;transition:background .18s,color .18s,padding .18s}.menu-drawer__nav a::after,.menu-drawer__link::after{content:'\276E';font-size:11px;color:var(--c-muted-2);transition:color .18s,transform .18s}.menu-drawer__nav a:hover,.menu-drawer__link:hover{background:var(--c-primary-bg);color:var(--c-primary);padding-right:18px}.menu-drawer__nav a:hover::after{color:var(--c-primary);transform:translateX(-3px)}.menu-drawer__nav li+li{border-top:1px solid #f7f8fa}@media (min-width:1001px){.pay-list__item{width:45px;height:30px}.site-footer__pay-img{height:34px}}@media (max-width:1000px){.cats-grid{grid-template-columns:repeat(3,1fr)}.site-footer__grid{grid-template-columns:1fr;gap:30px;text-align:center}.site-footer__spacer{display:none}.site-footer__links{padding-top:0}.site-footer__totop{position:static;transform:none;margin:0 auto 6px}.site-footer__contact{padding-top:20px}.shop-layout{grid-template-columns:1fr}.shop-filters{position:fixed;top:0;bottom:0;right:0;width:310px;max-width:88vw;background:#fff;z-index:95;padding:0 16px 20px;overflow-y:auto;transform:translateX(100%);transition:transform .3s cubic-bezier(.22,1,.36,1);box-shadow:-12px 0 34px rgb(20 26 33 / .12)}.shop-filters.is-open{transform:translateX(0)}.woocommerce-checkout form.checkout{grid-template-columns:1fr}#order_review{position:static}.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}.woocommerce-account .u-columns{grid-template-columns:1fr}.woocommerce-cart .woocommerce{grid-template-columns:1fr}.woocommerce-cart .cart-collaterals{grid-column:1}.woocommerce-cart .cart-collaterals .cart_totals{position:static}}@media (max-width:900px){.site-header__in{height:56px;padding:0 14px}.site-header__logo{width:60px;height:60px}.hbtn{min-width:42px;height:42px}.shop-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.features-grid{grid-template-columns:1fr}.sec__title{font-size:19px}}@media (max-width:700px){.hero__img--desktop{display:none}.hero__img--mobile{display:block}.sec{padding-top:26px}.p-slider .p-card{flex:0 0 190px}.site-header__in{height:52px;padding:0 10px}.sp-crumbs{font-size:12px;gap:6px;margin-bottom:12px}.sp-crumbs b{max-width:100%}.sp-price{font-size:25px}.sp-split{font-size:12.3px;padding:10px 12px;line-height:1.8}.sp-trust{grid-template-columns:1fr;gap:10px;padding:12px}.sp-trust li{font-size:12.5px}.sp-share{justify-content:center;gap:10px;padding-top:4px}.sp-share__label{width:100%;text-align:center;margin:0 0 2px}.sp-share__btn{width:42px;height:42px}.sp-buy form.cart{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.sp-buy form.cart>*:not(.quantity):not(.single_add_to_cart_button){grid-column:1 / -1}.sp-buy__label{grid-column:1 / -1;margin:0 0 -2px}.sp-buy .quantity{width:110px}.sp-buy .single_add_to_cart_button{width:100%;padding:0 12px}.sp-split,.sp-cashback{align-items:flex-start}.sp-split svg,.sp-cashback svg{margin-top:2px}.sp-buynow{width:100%;margin-top:10px;height:46px}.sp-gallery__thumbs{gap:8px}.sp-tabs__nav{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sp-tabs__nav::-webkit-scrollbar{display:none}.sp-tab{white-space:nowrap}.single-product-wrap{padding-bottom:84px}}@media (max-width:640px){.cats-grid{grid-template-columns:repeat(2,1fr)}.sec__center-head h2,.sec__title{font-size:21px}.site-footer__grid{padding-top:14px;gap:22px}.site-footer__links{gap:16px}.site-footer__links-list{gap:14px}.site-footer__logo{width:96px;height:96px}.site-footer__brand p{font-size:13px;line-height:1.9;padding:0 8px}.site-footer__contact{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;padding:20px 6px}.site-footer__contact .site-footer__totop{display:none}.site-footer__contact a{font-size:12.5px;justify-self:center;width:100%;max-width:175px}.site-footer__contact a:first-of-type{direction:ltr}.cico{flex:0 0 auto}.cico{width:34px;height:34px}.site-footer__bar-in{justify-content:center;text-align:center;min-height:auto;padding:12px 16px;flex-direction:column;gap:4px}.site-footer__pay-img{height:32px;padding:4px 0 10px}.pay-list{justify-content:center;padding:6px 0 12px;gap:5px}.pay-list__item{width:37px;height:25px;padding:2px 4px}.woocommerce-cart-form{overflow-x:auto}.woocommerce-cart-form table.shop_table{min-width:560px}}@media (max-width:560px){.hbtn__label{display:none}.site-header__logo{width:50px;height:50px}.hbtn{min-width:38px;height:38px}.shop-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.sec__head{flex-wrap:wrap}.sec__head .sec__title{width:100%}}@media (max-width:480px){.p-slider .p-card{flex:0 0 168px}.p-slider--reviews .review-card{flex:0 0 262px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.wa-confirm{margin:0 0 22px;padding:20px 18px;border:1px solid #b9e7c6;border-radius:var(--radius);background:#f2fbf5;text-align:center}.wa-confirm__note{margin:0 0 14px;font-size:14px;font-weight:700;color:#17683c;line-height:1.9}.wa-confirm__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;height:52px;padding:0 26px;border-radius:var(--radius-s);background:#25d366;color:#fff!important;font-size:15.5px;font-weight:800;text-decoration:none;box-shadow:0 8px 20px rgb(37 211 102 / .32);transition:transform .18s,box-shadow .18s,background .18s}.wa-confirm__btn:hover{background:#1eb655;transform:translateY(-2px);box-shadow:0 12px 26px rgb(37 211 102 / .4)}.wa-confirm__hint{display:block;margin-top:12px;font-size:12.5px;color:var(--c-muted)}.wa-confirm__hint b{color:#17683c}.wa-confirm--sm{margin-top:18px;padding:14px}.wa-confirm--sm .wa-confirm__btn{min-width:220px;height:44px;font-size:14px}html.dark-root .wa-confirm{background:#0e2c19;border-color:#1d5c34}@media (max-width:700px){.wa-confirm{padding:16px 14px}.wa-confirm__note{font-size:13.2px}.wa-confirm__btn{min-width:100%;width:100%;height:50px;font-size:14.5px}}.wa-confirm__auto{display:block;margin-top:12px;font-size:13px;font-weight:700;color:#17683c}.wa-confirm__auto b{font-size:15px}.wa-confirm__auto button{margin-inline-start:8px;padding:3px 12px;border:1px solid #b9e7c6;border-radius:20px;background:#fff;color:#17683c;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer}.wa-confirm__auto button:hover{background:#e8f7ee}.woocommerce .tamara-view-and-pay-button{font-size:14px;font-family:Rubik,Cairo,sans-serif;border-radius:12px;width:275px;margin:20px auto;background-image:url(https://cdn.tamara.co/assets/svg/icon.svg),url(/wp-content/plugins/tamara-checkout/assets/dist/img/view-button-bg.png);background-repeat:no-repeat;background-size:20%,100%;background-position:20px,50%;height:95px}.woocommerce .tamara-view-and-pay-button__text{display:flex;flex-direction:column;align-items:flex-end;height:100%;justify-content:center;padding:20px}.woocommerce .tamara-view-and-pay-button__text a{display:flex;justify-content:center;text-decoration:none;font-weight:700;width:70%}.woocommerce .tamara-view-and-pay-button__text a:hover{text-decoration:underline}.woocommerce .tamara-view-and-pay-button__text--up{color:#0a1e31!important}.woocommerce .tamara-view-and-pay-button__text--down{background-color:#0a1e31;color:#f5f5f5!important;border-radius:22px;padding:0 5px}@media screen and (min-width:480px){.woocommerce .tamara-view-and-pay-button__text{font-size:inherit}}html[dir=rtl] body .woocommerce .tamara-view-and-pay-button{background-position:200px,50%}.tamara-success-default{position:absolute;top:50%;left:50%;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translate(-50%,-50%);font-size:1rem;z-index:10001;min-width:90%}.tamara-success-default__heading{display:block;margin:1rem;text-align:center}.tamara-success-default__heading__text{font-size:2rem;line-height:1rem;margin:.5rem 0}.tamara-success-default__heading__logo{background-image:url(/wp-content/plugins/tamara-checkout/assets/dist/img/tamara-logo.svg);-webkit-animation-name:twinkle;animation-name:twinkle;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;background-repeat:no-repeat;height:2.5rem;text-align:center;background-position:50%;background-size:contain;padding:1rem;border:none}.tamara-success-default__content{margin:1rem;text-align:center}.tamara-success-default__content h4{color:#fff}@media screen and (min-width:991px){.tamara-success-default{font-size:150%;min-width:60%}}@-webkit-keyframes twinkle{0%{opacity:.5}to{opacity:1}}@keyframes twinkle{0%{opacity:.5}to{opacity:1}}#tamara-success-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .8);z-index:10000;cursor:pointer}html[dir=rtl] body .tamara-success-default__heading__logo{background-image:url(/wp-content/plugins/tamara-checkout/assets/dist/img/tamara-logo-ar.svg)}.tamara-gateway-description,.woocommerce-checkout #payment .tamara-gateway-description,.woocommerce-checkout #payment div.payment_box{overflow:auto}.tamara-gateway-description p.tamara-gateway-description__default,.woocommerce-checkout #payment .tamara-gateway-description p.tamara-gateway-description__default,.woocommerce-checkout #payment div.payment_box p.tamara-gateway-description__default{text-align:left;margin:10px 0}.tamara-gateway-description__table__head td span,.woocommerce-checkout #payment .tamara-gateway-description__table__head td span,.woocommerce-checkout #payment div.payment_box__table__head td span{font-weight:700}.tamara-gateway-description__table__icon--first,.tamara-gateway-description__table__icon--second,.tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--first,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--second,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment div.payment_box__table__icon--first,.woocommerce-checkout #payment div.payment_box__table__icon--second,.woocommerce-checkout #payment div.payment_box__table__icon--third{background-size:auto;background-repeat:no-repeat;background-position:0;background-origin:content-box}.tamara-gateway-description__table__icon--first,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--first,.woocommerce-checkout #payment div.payment_box__table__icon--first{background-image:url(/wp-content/plugins/tamara-checkout/assets/dist/img/id-card.svg)}.tamara-gateway-description__table__icon--second,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--second,.woocommerce-checkout #payment div.payment_box__table__icon--second{background-image:url(/wp-content/plugins/tamara-checkout/assets/dist/img/order-box.svg)}.tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment .tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment div.payment_box__table__icon--third{background-image:url(/wp-content/plugins/tamara-checkout/assets/dist/img/phone.svg)}.tamara-gateway-description table,.woocommerce-checkout #payment .tamara-gateway-description table,.woocommerce-checkout #payment div.payment_box table{width:100%;table-layout:fixed;margin:.75rem 0;padding:.5rem;border:none}.tamara-gateway-description table td,.woocommerce-checkout #payment .tamara-gateway-description table td,.woocommerce-checkout #payment div.payment_box table td{font-size:11px;padding:.5rem;border:none;text-align:left;line-height:18px;vertical-align:top}.tamara-gateway-description table td.tamara-gateway-description__table__icon--first,.tamara-gateway-description table td.tamara-gateway-description__table__icon--second,.tamara-gateway-description table td.tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment .tamara-gateway-description table td.tamara-gateway-description__table__icon--first,.woocommerce-checkout #payment .tamara-gateway-description table td.tamara-gateway-description__table__icon--second,.woocommerce-checkout #payment .tamara-gateway-description table td.tamara-gateway-description__table__icon--third,.woocommerce-checkout #payment div.payment_box table td.tamara-gateway-description__table__icon--first,.woocommerce-checkout #payment div.payment_box table td.tamara-gateway-description__table__icon--second,.woocommerce-checkout #payment div.payment_box table td.tamara-gateway-description__table__icon--third{padding:1.5rem .5rem}.woocommerce-checkout #payment ul.payment_methods>li>label[for=payment_method_tamara-gateway-pay-by-instalments],.woocommerce-checkout #payment ul.payment_methods>li>label[for=payment_method_tamara-gateway]{flex-wrap:nowrap}html[dir=rtl] body .tamara-gateway-description__table__icon--first,html[dir=rtl] body .tamara-gateway-description__table__icon--second,html[dir=rtl] body .tamara-gateway-description__table__icon--third,html[dir=rtl] body .woocommerce-checkout #payment .tamara-gateway-description__table__icon--first,html[dir=rtl] body .woocommerce-checkout #payment .tamara-gateway-description__table__icon--second,html[dir=rtl] body .woocommerce-checkout #payment .tamara-gateway-description__table__icon--third{background-position:100%!important}html[dir=rtl] body .tamara-gateway-description table td,html[dir=rtl] body .woocommerce-checkout #payment .tamara-gateway-description table td{text-align:right!important}html[dir=rtl] body .tamara-gateway-description p.tamara-gateway-description__default,html[dir=rtl] body .woocommerce-checkout #payment .tamara-gateway-description p.tamara-gateway-description__default{text-align:right}