.elementor-4144 .elementor-element.elementor-element-eda7f6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-c562177{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-8ff45c4{--iteration-count:infinite;}.elementor-4144 .elementor-element.elementor-element-8ff45c4 .elementor-headline{text-align:center;font-family:"Instrument Sans", Sans-serif;font-weight:400;}.elementor-4144 .elementor-element.elementor-element-8ff45c4 .elementor-headline-dynamic-text{font-family:"Instrument Sans", Sans-serif;font-weight:400;}.elementor-4144 .elementor-element.elementor-element-c6ae6e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-fa3e107{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-81de3da .elementor-menu-toggle{margin:0 auto;}.elementor-4144 .elementor-element.elementor-element-81de3da .elementor-nav-menu .elementor-item{font-family:"Instrument Sans", Sans-serif;font-weight:400;}.elementor-4144 .elementor-element.elementor-element-81de3da .elementor-nav-menu--dropdown .elementor-item, .elementor-4144 .elementor-element.elementor-element-81de3da .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Instrument Sans", Sans-serif;font-weight:400;}.elementor-4144 .elementor-element.elementor-element-ed12a0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-cbd485f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4144 .elementor-element.elementor-element-d265093 .elementor-search-form{text-align:center;}.elementor-4144 .elementor-element.elementor-element-d265093 .elementor-search-form__toggle{--e-search-form-toggle-size:33px;}.elementor-4144 .elementor-element.elementor-element-d265093:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-4144 .elementor-element.elementor-element-d265093.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-4144 .elementor-element.elementor-element-5bdb1c0 .elementor-icon-wrapper{text-align:center;}.elementor-4144 .elementor-element.elementor-element-25b9fc3{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-4144 .elementor-element.elementor-element-25b9fc3 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.stz-header{--ink:#1c1c1c;font-family:"Instrument Sans",sans-serif;z-index:999;}
.stz-ann{background:#000!important;padding:9px 14px!important;}
.stz-ann-text .elementor-headline{font-family:"Instrument Sans",sans-serif!important;color:#fff!important;font-size:11.5px!important;letter-spacing:.2em!important;text-transform:uppercase;text-align:center;margin:0!important;line-height:1.4!important;}
.stz-ann-text .elementor-headline-dynamic-text{color:#fff!important;font-family:"Instrument Sans",sans-serif!important;font-weight:400!important;}
.stz-ann-text .elementor-headline-dynamic-wrapper{color:#fff!important;}
.stz-bar{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;background:#fff;border-bottom:1px solid #e9e9e9;padding:10px 32px!important;transition:background .3s ease;}
.stz-bar-l,.stz-bar-c,.stz-bar-r{width:auto!important;}
.stz-bar-r{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:22px!important;}
.stz-bar-r > .elementor-widget{width:auto!important;margin:0!important;}
.stz-logo img{width:176px!important;max-width:none!important;height:76px!important;object-fit:cover;object-position:center 51%;display:block;}
.stz-nav .elementor-nav-menu--main .elementor-item{font-family:"Instrument Sans",sans-serif!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--ink)!important;padding:10px 14px!important;}
.stz-nav .elementor-nav-menu--main .elementor-item:hover{color:#6b6b6b!important;}
.stz-nav .e--pointer-underline .elementor-item:after{background-color:var(--ink)!important;height:1px!important;}
.stz-nav .elementor-nav-menu--main .elementor-nav-menu--dropdown{background:#fff!important;border:1px solid #e9e9e9!important;min-width:190px!important;box-shadow:0 10px 30px rgba(0,0,0,.06);}
.stz-nav .elementor-nav-menu--dropdown a{font-family:"Instrument Sans",sans-serif!important;font-size:12px!important;letter-spacing:.15em!important;text-transform:uppercase;color:var(--ink)!important;padding:14px 20px!important;background:transparent!important;}
.stz-nav .elementor-nav-menu--dropdown a:hover,.stz-nav .elementor-nav-menu--dropdown a.elementor-item-active{background:#f5f5f5!important;color:var(--ink)!important;}
.stz-nav .sub-arrow{display:none!important;}
.stz-nav .elementor-menu-toggle{background:transparent!important;color:var(--ink)!important;font-size:26px!important;padding:0!important;}
.stz-nav .elementor-menu-toggle svg{fill:var(--ink)!important;width:26px;height:26px;}
.stz-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{background:#fff!important;border-top:1px solid #e9e9e9;margin-top:10px!important;box-shadow:0 20px 30px rgba(0,0,0,.08);}
.stz-ic .elementor-icon, .stz-ic i{color:var(--ink)!important;font-size:21px!important;}
.stz-ic svg{fill:var(--ink)!important;}
.stz-search .elementor-search-form__toggle{--e-search-form-toggle-size:30px;--e-search-form-toggle-background-color:transparent;--e-search-form-toggle-icon-size:calc(.75em);--e-search-form-toggle-color:#1c1c1c;}
.stz-cart .elementor-menu-cart__toggle .elementor-button{background:transparent!important;border:0!important;padding:0!important;color:var(--ink)!important;}
.stz-cart .elementor-button-text{display:none!important;}
.stz-cart .elementor-button-icon{font-size:24px!important;}
.stz-cart .elementor-button-icon-qty[data-counter]{background:#000!important;color:#fff!important;font-family:"Instrument Sans",sans-serif;font-size:9px!important;min-width:15px;height:15px;line-height:15px;top:-5px;right:-8px;}
.stz-header.elementor-sticky--effects .stz-bar{box-shadow:0 2px 14px rgba(0,0,0,.06);}
@media (max-width:1024px){
  .stz-bar{padding:8px 18px!important;background:rgba(255,255,255,.78)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}
  .stz-header.elementor-sticky--effects .stz-bar{background:rgba(255,255,255,.92)!important;}
  .stz-logo img{width:140px!important;height:60px!important;}
  .stz-bar-r{gap:16px!important;}
}
@media (max-width:767px){
  .stz-ann{padding:8px 10px!important;}
  .stz-ann-text .elementor-headline{font-size:10px!important;letter-spacing:.14em!important;}
  .stz-bar{padding:6px 14px!important;}
  .stz-logo img{width:126px!important;height:54px!important;}
}

@media (min-width:1025px){ .stz-nav .elementor-nav-menu--main .elementor-nav-menu > li:nth-child(n+6){display:none!important;} }

/* v3: new logo set + line icons */
.stz-logo img{width:auto!important;height:62px!important;max-width:none!important;object-fit:contain!important;object-position:center!important;}
.stz-bar{background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid rgba(0,0,0,.07)!important;}
.stz-header.elementor-sticky--effects .stz-bar{box-shadow:0 6px 24px rgba(0,0,0,.06);}
.stz-bar-r{gap:26px!important;align-items:center!important;}
.stz-bar-r > .elementor-widget, .stz-bar-r .elementor-widget-container{display:flex!important;align-items:center!important;line-height:0!important;}
.stz-search .elementor-search-form__container{line-height:0;}
.stz-search .elementor-search-form__toggle, .stz-acc .elementor-icon, .stz-cart .elementor-button-icon{position:relative!important;display:inline-flex!important;width:24px!important;height:24px!important;min-width:24px;padding:0!important;margin:0!important;background:transparent!important;border:0!important;font-size:0!important;line-height:0!important;}
.stz-search .elementor-search-form__toggle svg, .stz-search .elementor-search-form__toggle i, .stz-acc .elementor-icon svg, .stz-acc .elementor-icon i, .stz-cart .elementor-button-icon > svg, .stz-cart .elementor-button-icon > i{display:none!important;}
.stz-search .elementor-search-form__toggle .e-font-icon-svg-container{display:none!important;}
.stz-search .elementor-search-form__toggle::before, .stz-acc .elementor-icon::before, .stz-cart .elementor-button-icon::before{content:"";position:absolute;inset:0;background:#1c1c1c;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px 24px;mask-size:24px 24px;transition:opacity .2s ease;}
.stz-search .elementor-search-form__toggle::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2711%27%20cy%3D%2711%27%20r%3D%276.8%27%2F%3E%3Cpath%20d%3D%27M20.5%2020.5l-4.6-4.6%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2711%27%20cy%3D%2711%27%20r%3D%276.8%27%2F%3E%3Cpath%20d%3D%27M20.5%2020.5l-4.6-4.6%27%2F%3E%3C%2Fsvg%3E");}
.stz-acc .elementor-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M4.5%2020.5c.8-3.9%203.9-6.2%207.5-6.2s6.7%202.3%207.5%206.2%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M4.5%2020.5c.8-3.9%203.9-6.2%207.5-6.2s6.7%202.3%207.5%206.2%27%2F%3E%3C%2Fsvg%3E");}
.stz-cart .elementor-button-icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5.6%208.2h12.8l-.85%2012.1a1.6%201.6%200%200%201-1.6%201.5H8.05a1.6%201.6%200%200%201-1.6-1.5L5.6%208.2z%27%2F%3E%3Cpath%20d%3D%27M9%2010.2V7a3%203%200%200%201%206%200v3.2%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M5.6%208.2h12.8l-.85%2012.1a1.6%201.6%200%200%201-1.6%201.5H8.05a1.6%201.6%200%200%201-1.6-1.5L5.6%208.2z%27%2F%3E%3Cpath%20d%3D%27M9%2010.2V7a3%203%200%200%201%206%200v3.2%27%2F%3E%3C%2Fsvg%3E");}
.stz-search .elementor-search-form__toggle:hover::before, .stz-acc .elementor-icon:hover::before, .stz-cart a:hover .elementor-button-icon::before{opacity:.55;}
.stz-search .elementor-search-form__toggle{cursor:pointer;}
.stz-cart .elementor-menu-cart__toggle .elementor-button{display:inline-flex!important;align-items:center;line-height:0!important;}
.stz-cart .elementor-button-icon-qty[data-counter]{position:absolute!important;top:-5px!important;right:-8px!important;left:auto!important;z-index:2;background:#1c1c1c!important;color:#fff!important;font-family:"Instrument Sans",sans-serif!important;font-size:9.5px!important;font-weight:500;min-width:16px!important;height:16px!important;line-height:16px!important;border-radius:50%;padding:0!important;text-align:center;}
@media (max-width:1024px){ .stz-logo img{height:50px!important;} .stz-bar-r{gap:20px!important;} }
@media (max-width:767px){ .stz-logo img{height:44px!important;} .stz-bar-r{gap:18px!important;} .stz-search .elementor-search-form__toggle, .stz-acc .elementor-icon, .stz-cart .elementor-button-icon{width:22px!important;height:22px!important;min-width:22px;} .stz-search .elementor-search-form__toggle::before, .stz-acc .elementor-icon::before, .stz-cart .elementor-button-icon::before{-webkit-mask-size:22px 22px;mask-size:22px 22px;} }

/* v4: desktop +10% logo, menu, icons */
@media (min-width:1025px){
  .stz-logo img{height:68px!important;}
  .stz-nav .elementor-nav-menu--main .elementor-item{font-size:13.75px!important;padding:11px 15px!important;}
  .stz-bar-r{gap:29px!important;}
  .stz-search .elementor-search-form__toggle, .stz-acc .elementor-icon, .stz-cart .elementor-button-icon{width:26.5px!important;height:26.5px!important;min-width:26.5px;}
  .stz-search .elementor-search-form__toggle::before, .stz-acc .elementor-icon::before, .stz-cart .elementor-button-icon::before{-webkit-mask-size:26.5px 26.5px;mask-size:26.5px 26.5px;}
  .stz-cart .elementor-button-icon-qty[data-counter]{min-width:17.5px!important;height:17.5px!important;line-height:17.5px!important;font-size:10.5px!important;top:-6px!important;right:-9px!important;}
}

@media (min-width:1025px){ .stz-logo img{height:75px!important;} }

/* v6: no backdrop-filter (it trapped the bag drawer / mobile menu / search overlay inside the bar) */
.stz-bar, .stz-header.elementor-sticky--effects .stz-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;}
.stz-header{gap:0!important;row-gap:0!important;--gap:0px!important;--row-gap:0px!important;background:#fff;}
.stz-header > .e-con, .stz-header > .e-con-inner > .e-con{margin:0!important;}
@media (max-width:1024px){ .stz-bar{background:#fff!important;} }

/* v7: bag drawer styling */
.stz-cart .elementor-menu-cart__container{background:rgba(0,0,0,.45)!important;}
.stz-cart .elementor-menu-cart__main{width:420px!important;max-width:92vw;padding:28px 28px 24px!important;font-family:"Instrument Sans",sans-serif!important;background:#fff!important;box-shadow:-10px 0 40px rgba(0,0,0,.12);}
body.admin-bar .stz-cart .elementor-menu-cart__main{top:32px!important;height:calc(100% - 32px)!important;}
@media (max-width:782px){ body.admin-bar .stz-cart .elementor-menu-cart__main{top:46px!important;height:calc(100% - 46px)!important;} }
.stz-cart .elementor-menu-cart__close-button{width:22px!important;height:22px!important;margin:0 0 18px auto!important;}
.stz-cart .elementor-menu-cart__close-button::before,.stz-cart .elementor-menu-cart__close-button::after{background:#1c1c1c!important;height:1.5px!important;}
.stz-cart .elementor-menu-cart__main::before{content:"Your Bag";display:block;font-size:15px;letter-spacing:.24em;text-transform:uppercase;color:#1c1c1c;margin:-40px 0 22px;font-weight:500;}
.stz-cart .elementor-menu-cart__product{border-bottom:1px solid #eee!important;padding:14px 0!important;}
.stz-cart .elementor-menu-cart__product-image img{width:78px!important;aspect-ratio:2/3;object-fit:cover;}
.stz-cart .elementor-menu-cart__product-name a{font-size:12.5px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase;color:#1c1c1c!important;}
.stz-cart .elementor-menu-cart__product-price, .stz-cart .elementor-menu-cart__product-price *{font-size:12.5px!important;letter-spacing:.14em!important;color:#6b6b6b!important;}
.stz-cart .elementor-menu-cart__subtotal{font-size:13px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase;color:#1c1c1c!important;border-color:#eee!important;padding:18px 0!important;}
.stz-cart .elementor-menu-cart__subtotal strong{font-weight:500!important;}
.stz-cart .elementor-menu-cart__footer-buttons{gap:10px!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button{border-radius:0!important;font-family:"Instrument Sans",sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;padding:16px 10px!important;transition:all .2s ease;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button--view-cart{background:#fff!important;color:#1c1c1c!important;border:1px solid #1c1c1c!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button--checkout{background:#1c1c1c!important;color:#fff!important;border:1px solid #1c1c1c!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button .elementor-button-text{color:inherit!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button:hover{opacity:.85;}
.stz-cart .elementor-menu-cart__remove a, .stz-cart .elementor-menu-cart__product-remove{border-color:#ccc!important;}
.stz-cart .woocommerce-mini-cart__empty-message{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;text-align:center;margin-top:30px;}

.stz-cart .elementor-menu-cart__footer-buttons .elementor-button-text{display:inline!important;font-size:12px!important;}
.stz-cart .elementor-menu-cart__main{position:fixed;}
.stz-cart .elementor-menu-cart__main::before{position:absolute;top:30px;left:28px;margin:0!important;line-height:22px;}

/* v-drawer2: Alkaram-style bag drawer */
.stz-cart .widget_shopping_cart_content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0;}
.stz-cart .elementor-menu-cart__products{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden;padding-right:6px!important;margin:0!important;scrollbar-width:thin;}
.stz-cart .elementor-menu-cart__product{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;grid-template-rows:auto auto 1fr!important;column-gap:16px!important;row-gap:0!important;padding:20px 0!important;border-bottom:1px solid #ececec!important;border-top:0!important;position:relative;align-items:start;}
.stz-cart .elementor-menu-cart__product-image{grid-column:1!important;grid-row:1 / 4!important;width:92px!important;padding:0!important;margin:0!important;}
.stz-cart .elementor-menu-cart__product-image img{width:92px!important;height:122px!important;object-fit:cover!important;display:block;max-width:none!important;}
.stz-cart .elementor-menu-cart__product-name{grid-column:2!important;grid-row:1!important;padding:2px 0 0!important;margin:0!important;text-align:left!important;}
.stz-cart .elementor-menu-cart__product-name::before{content:"Sahib E Tarz";display:block;font-family:"Instrument Sans",sans-serif;font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8a8a8a;margin:0 0 6px;}
.stz-cart .elementor-menu-cart__product-name,.stz-cart .elementor-menu-cart__product-name a{font-family:"Instrument Sans",sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;line-height:1.4!important;text-transform:uppercase;color:#1c1c1c!important;}
.stz-cart .elementor-menu-cart__product-name .variation{font-size:11.5px;font-weight:400;letter-spacing:.02em;text-transform:none;color:#6b6b6b;margin:4px 0 0;}
.stz-cart .elementor-menu-cart__product-price{grid-column:2!important;grid-row:2!important;padding:8px 0 0!important;margin:0!important;text-align:left!important;display:block!important;}
.stz-cart .stz-mc-price{display:block!important;font-family:"Instrument Sans",sans-serif;font-size:13.5px!important;font-weight:500;color:#1c1c1c!important;letter-spacing:.04em;margin:0 0 14px!important;}
.stz-cart .stz-mc-price .amount,.stz-cart .stz-mc-price bdi,.stz-cart .stz-mc-price .woocommerce-Price-currencySymbol{font:inherit!important;color:inherit!important;}
.stz-cart .stz-mc-qty{display:inline-flex;align-items:stretch;height:34px;border:1px solid #cfcfcf;background:#fff;}
.stz-cart .stz-mc-qty button{width:32px;height:100%;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font:400 17px/1 "Instrument Sans",sans-serif!important;color:#1c1c1c!important;cursor:pointer;display:flex;align-items:center;justify-content:center;}
.stz-cart .stz-mc-qty button:hover{background:#f5f5f5!important;}
.stz-cart .stz-mc-qty button:disabled{color:#c8c8c8!important;cursor:default;background:none!important;}
.stz-cart .stz-mc-n{min-width:34px;display:flex;align-items:center;justify-content:center;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font:500 13px/1 "Instrument Sans",sans-serif;color:#1c1c1c;}
.stz-cart .elementor-menu-cart__product-remove{grid-column:2!important;grid-row:3!important;position:relative!important;inset:auto!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;margin:12px 0 0!important;justify-self:start;align-self:start;}
.stz-cart .elementor-menu-cart__product-remove::before{content:"Remove"!important;position:static!important;display:inline-block!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;background:none!important;font-family:"Instrument Sans",sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b;text-decoration:underline;text-underline-offset:4px;}
.stz-cart .elementor-menu-cart__product-remove:hover::before{color:#1c1c1c;}
.stz-cart .elementor-menu-cart__product-remove::after{display:none!important;}
.stz-cart .elementor-menu-cart__product-remove > a{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;}
.stz-cart .stz-busy .widget_shopping_cart_content{opacity:.55;pointer-events:none;transition:opacity .2s;}
.stz-cart .stz-cw{padding:22px 0 10px;}
.stz-cart .stz-cw-h{font-family:"Instrument Sans",sans-serif;font-size:12px!important;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#1c1c1c;margin:0 0 12px!important;}
.stz-cart .stz-cw-c{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;border:1px solid #e6e6e6;background:#fafafa;}
.stz-cart .stz-cw-im img{width:64px!important;height:80px!important;object-fit:cover;display:block;max-width:none!important;}
.stz-cart .stz-cw-tx p{margin:0!important;font-family:"Instrument Sans",sans-serif;}
.stz-cart .stz-cw-n{font-size:12px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1c1c1c;line-height:1.35!important;}
.stz-cart .stz-cw-d{font-size:11.5px!important;color:#6b6b6b;margin:3px 0 5px!important;line-height:1.4!important;}
.stz-cart .stz-cw-pr{font-size:13px!important;font-weight:500;color:#1c1c1c;}
.stz-cart .stz-cw-pr .amount,.stz-cart .stz-cw-pr bdi{font:inherit!important;color:inherit!important;}
.stz-cart .stz-cw-add{height:36px;min-width:76px;padding:0 16px!important;margin:0!important;background:#1c1c1c!important;color:#fff!important;border:1px solid #1c1c1c!important;border-radius:0!important;box-shadow:none!important;font:600 11px/1 "Instrument Sans",sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase;cursor:pointer;transition:all .2s;}
.stz-cart .stz-cw-add:hover{background:#fff!important;color:#1c1c1c!important;}
.stz-cart .stz-cw-c.is-on .stz-cw-add,.stz-cart .stz-cw-add:disabled{background:#fff!important;color:#1c1c1c!important;cursor:default;}
.stz-cart .stz-cw-c.is-on .stz-cw-add::before{content:"\2713  ";}
.stz-cart .elementor-menu-cart__subtotal{flex:0 0 auto;display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;text-align:left!important;border-top:1px solid #1c1c1c!important;border-bottom:0!important;padding:18px 0 4px!important;margin:0!important;font-family:"Instrument Sans",sans-serif!important;font-size:14px!important;letter-spacing:.14em!important;text-transform:uppercase;color:#1c1c1c!important;}
.stz-cart .elementor-menu-cart__subtotal strong{font-weight:600!important;}
.stz-cart .elementor-menu-cart__subtotal .amount,.stz-cart .elementor-menu-cart__subtotal bdi{font-weight:600!important;letter-spacing:.04em;}
.stz-cart .elementor-menu-cart__subtotal::after{content:"Free delivery over PKR 15,000  \00B7  Cash on Delivery  \00B7  Easy Exchange";flex:0 0 100%;white-space:pre-wrap;font-size:10.5px;font-weight:400;letter-spacing:.1em;color:#6b6b6b;margin-top:6px;}
.stz-cart .elementor-menu-cart__footer-buttons{flex:0 0 auto;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px 0 6px!important;margin:0!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button{background:#1c1c1c!important;color:#fff!important;border:1px solid #1c1c1c!important;border-radius:0!important;height:50px;display:flex!important;align-items:center;justify-content:center;font-family:"Instrument Sans",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase;margin:0!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button:hover{background:#fff!important;color:#1c1c1c!important;}
.stz-cart .elementor-menu-cart__footer-buttons .elementor-button .elementor-button-text{color:inherit!important;}
@media (max-width:767px){
 .stz-cart .elementor-menu-cart__main{width:100%!important;max-width:100vw!important;}
 .stz-cart .elementor-menu-cart__product{grid-template-columns:80px minmax(0,1fr)!important;column-gap:14px!important;}
 .stz-cart .elementor-menu-cart__product-image,.stz-cart .elementor-menu-cart__product-image img{width:80px!important;}
 .stz-cart .elementor-menu-cart__product-image img{height:106px!important;}
 .stz-cart .stz-cw-c{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:10px;}
 .stz-cart .stz-cw-im img{width:56px!important;height:70px!important;}
}

.stz-cart .elementor-menu-cart__main{line-height:1.45!important;}
.stz-cart .elementor-menu-cart__main *{line-height:inherit;}
.stz-cart .elementor-menu-cart__subtotal::after{line-height:1.5!important;}
.stz-cart .elementor-menu-cart__footer-buttons{padding-bottom:max(14px, env(safe-area-inset-bottom))!important;}
body:has(.elementor-menu-cart--shown) .st-whatsapp-float{opacity:0!important;visibility:hidden!important;pointer-events:none!important;}
:root{--ic-search:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.6%22%20cy%3D%2210.6%22%20r%3D%226.6%22%2F%3E%3Cpath%20d%3D%22M15.4%2015.4l5.1%205.1%22%2F%3E%3C%2Fsvg%3E");--ic-user:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.9%22%20r%3D%224.1%22%2F%3E%3Cpath%20d%3D%22M4.4%2020.6c0-4.1%203.4-7.2%207.6-7.2s7.6%203.1%207.6%207.2z%22%2F%3E%3C%2Fsvg%3E");--ic-bag:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.9%207.9h14.2l-1%2012.6H5.9z%22%2F%3E%3Cpath%20d%3D%22M8.9%2010.4V6.6a3.1%203.1%200%200%201%206.2%200v3.8%22%2F%3E%3C%2Fsvg%3E");--ic-menu:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206.5h18M3%2012h18M3%2017.5h18%22%2F%3E%3C%2Fsvg%3E");--ic-close:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.5%205.5l13%2013M18.5%205.5l-13%2013%22%2F%3E%3C%2Fsvg%3E");}

/* v11: Sapphire-style icons, left hamburger, bigger mobile logo, search drawer */
.stz-search .elementor-search-form__toggle::before{-webkit-mask-image:var(--ic-search)!important;mask-image:var(--ic-search)!important;}
.stz-acc .elementor-icon::before{-webkit-mask-image:var(--ic-user)!important;mask-image:var(--ic-user)!important;}
.stz-cart .elementor-button-icon::before{-webkit-mask-image:var(--ic-bag)!important;mask-image:var(--ic-bag)!important;}
.stz-nav .elementor-menu-toggle{position:relative;width:26px!important;height:26px!important;margin:0 auto 0 0!important;}
.stz-nav .elementor-menu-toggle svg,.stz-nav .elementor-menu-toggle i{opacity:0!important;}
.stz-nav .elementor-menu-toggle::before{content:"";position:absolute;inset:0;background:#1c1c1c;-webkit-mask:var(--ic-menu) center/26px 26px no-repeat;mask:var(--ic-menu) center/26px 26px no-repeat;pointer-events:none;}
.stz-nav .elementor-menu-toggle.elementor-active::before{-webkit-mask-image:var(--ic-close);mask-image:var(--ic-close);}
@media (max-width:1024px){
 .stz-bar-l{justify-content:flex-start!important;}
 .stz-nav{margin-right:auto!important;}
}
@media (max-width:767px){
 .stz-logo img{height:51px!important;}
}
.stz-js{display:none!important;}

/* search drawer */
.stz-search .elementor-search-form__container{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:440px!important;max-width:100vw!important;height:100%!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important;opacity:1!important;visibility:hidden;transform:translateX(100%)!important;transition:transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .4s!important;z-index:99999!important;overflow-y:auto!important;overflow-x:hidden!important;line-height:1.45!important;box-shadow:-12px 0 40px rgba(0,0,0,.14);}
.stz-search .elementor-search-form__container.elementor-search-form--full-screen{visibility:visible;transform:none!important;transition:transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s!important;}
.stz-search .elementor-search-form__container::before{content:"";position:fixed;top:0;bottom:0;left:0;right:440px;background:rgba(0,0,0,.45);opacity:0;transition:opacity .3s;}
.stz-search .elementor-search-form__container.elementor-search-form--full-screen::before{opacity:1;}
body.admin-bar .stz-search .elementor-search-form__container{top:32px!important;height:calc(100% - 32px)!important;}
body:has(.stz-search .elementor-search-form--full-screen) .st-whatsapp-float{opacity:0!important;visibility:hidden!important;pointer-events:none!important;}
.stz-sd{min-height:100%;padding:30px 28px 40px;box-sizing:border-box;font-family:"Instrument Sans",sans-serif;color:#1c1c1c;}
.stz-sd-hd{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e6e6e6;margin-bottom:26px;}
.stz-sd-t{margin:0!important;font-size:16px!important;font-weight:400;letter-spacing:.22em;text-transform:uppercase;line-height:1!important;}
.stz-sd-hd .dialog-lightbox-close-button{position:static!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer;opacity:1!important;font-size:0!important;}
.stz-sd-hd .dialog-lightbox-close-button svg,.stz-sd-hd .dialog-lightbox-close-button i{display:none!important;}
.stz-sd-hd .dialog-lightbox-close-button::before{content:"";width:24px;height:24px;background:#1c1c1c;-webkit-mask:var(--ic-close) center/24px 24px no-repeat;mask:var(--ic-close) center/24px 24px no-repeat;}
.stz-sd-f{position:relative;display:flex;align-items:center;border-bottom:1px solid #1c1c1c;margin-bottom:30px;}
.stz-search .stz-sd-f .elementor-search-form__input{flex:1 1 auto;width:100%!important;height:52px!important;min-height:0!important;padding:0 40px 0 0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;font-family:"Instrument Sans",sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.04em!important;color:#1c1c1c!important;text-align:left!important;line-height:1.4!important;}
.stz-search .stz-sd-f .elementor-search-form__input::placeholder{color:#9a9a9a!important;opacity:1;}
.stz-search .stz-sd-f .elementor-search-form__input::-webkit-search-cancel-button{display:none;}
.stz-sd-go{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;cursor:pointer;}
.stz-sd-go::before{content:"";position:absolute;inset:4px;background:#1c1c1c;-webkit-mask:var(--ic-search) center/22px 22px no-repeat;mask:var(--ic-search) center/22px 22px no-repeat;}
.stz-sd-h{margin:0 0 14px!important;font-size:11.5px!important;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#1c1c1c;line-height:1.3!important;}
.stz-sd-tags{display:flex;flex-wrap:wrap;gap:10px;}
.stz-sd-tags a{display:inline-block;padding:9px 16px;border:1px solid #d9d9d9;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#1c1c1c!important;text-decoration:none!important;line-height:1.2;transition:all .2s;}
.stz-sd-tags a:hover{background:#1c1c1c;border-color:#1c1c1c;color:#fff!important;}
.stz-sd-msg{margin:0!important;font-size:13.5px;color:#6b6b6b;}
.stz-sd-list{display:flex;flex-direction:column;}
.stz-sd-item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid #eee;text-decoration:none!important;color:#1c1c1c!important;}
.stz-sd-im{display:block;width:64px;height:84px;background:#f5f5f5;overflow:hidden;}
.stz-sd-im img{width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none!important;}
.stz-sd-n{display:block;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.4;margin-bottom:6px;}
.stz-sd-p{display:block;font-size:13px;color:#1c1c1c;line-height:1.3;}
.stz-sd-p del{color:#8a8a8a;margin-right:6px;font-size:12px;}
.stz-sd-p ins{text-decoration:none;}
.stz-sd-p .stz-off{display:none;}
.stz-sd-all{display:block;margin-top:24px;padding:15px;text-align:center;background:#1c1c1c;color:#fff!important;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-decoration:none!important;}
@media (max-width:767px){
 .stz-search .elementor-search-form__container{width:100vw!important;box-shadow:none;}
 .stz-search .elementor-search-form__container::before{display:none;}
 body.admin-bar .stz-search .elementor-search-form__container{top:46px!important;height:calc(100% - 46px)!important;}
 .stz-sd{padding:22px 18px 40px;}
}

.stz-sd{text-align:left!important;}
.stz-search .elementor-search-form__container{max-width:100%!important;}
@media (max-width:767px){ .stz-search .elementor-search-form__container{width:auto!important;left:0!important;right:0!important;} }/* End custom CSS */