html{max-width:100%;overflow-x:clip}body.gkn-global-shell{max-width:100%;margin:0;overflow-x:clip;background:#fff;color:var(--gkn-text,#22252b);direction:rtl;font-family:iranyekan,IRANYekan,Vazirmatn,Tahoma,sans-serif;-webkit-font-smoothing:antialiased}@supports not (overflow:clip){html,body.gkn-global-shell{overflow-x:hidden}}body.gkn-global-shell .gkn-container{width:min(calc(100% - 48px), var(--gkn-container, 1360px));max-width:100%;margin-inline:auto}body.gkn-global-shell .gkn-site-header *,body.gkn-global-shell .gkn-site-footer *,body.gkn-global-shell .gkn-category-drawer *,body.gkn-global-shell .gkn-mobile-utility-menu *,body.gkn-global-shell .gkn-mobile-bottom-nav *,body.gkn-global-shell .gkn-tablet-rail *{box-sizing:border-box}body.gkn-global-shell>.main-header,body.gkn-global-shell>.main-footer,body.gkn-global-shell>.bottom-nav,body.gkn-global-shell>#cat-menu,body.gkn-global-shell>#mobile-menu{display:none!important}.gkn-account-link__mobile-icon{display:none}.gkn-site-header :is(a,button,input):focus-visible,.gkn-category-drawer :is(a,button):focus-visible,.gkn-mobile-utility-menu :is(a,button):focus-visible,.gkn-site-footer :is(a,button):focus-visible{outline:3px solid rgb(237 28 36 / .22);outline-offset:2px}@media (min-width:1200px){.gkn-header-main{grid-template-columns:clamp(176px, 15vw, 214px) minmax(360px,1fr) auto;gap:clamp(18px, 2vw, 30px)}.gkn-header-actions{gap:4px}.gkn-header-action{min-height:48px}.gkn-primary-nav{min-height:52px}.gkn-primary-nav__categories{min-width:190px}.gkn-category-drawer__panel,.gkn-site-header.is-condensed+.gkn-category-drawer .gkn-category-drawer__panel{display:flex;max-height:calc(100dvh - var(--gkn-drawer-top, 142px) - 18px);overflow:hidden;flex-direction:column}.gkn-mega-cascade{min-height:410px;max-height:min(520px, calc(100dvh - var(--gkn-drawer-top, 142px) - 122px));flex:1 1 auto}.gkn-category-drawer__panel .gkn-mega-cascade__roots,.gkn-mega-cascade__content{overflow-y:auto;overscroll-behavior:contain}.gkn-mega-panel__groups{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:10px 16px}.gkn-mega-group{align-self:start;border:1px solid #fff0}.gkn-mega-group:is(:hover,:focus-within){border-color:#eceef1;background:#fff;box-shadow:0 8px 24px rgb(20 24 31 / .045)}.gkn-mega-menu__footer{flex:0 0 auto}}@media (max-width:1199px){.gkn-mobile-menu-toggle{display:grid!important;place-items:center}.gkn-mobile-menu-toggle__icon{display:grid!important;width:22px;gap:4px}.gkn-mobile-menu-toggle__icon i{display:block;width:22px;height:2px;border-radius:99px;background:currentColor}body.gkn-mobile-menu-open{overflow:hidden}.gkn-mobile-utility-menu{position:fixed;z-index:1720;inset:0;display:block;max-width:100%;overflow:hidden}.gkn-mobile-utility-menu[hidden]{display:none!important}.gkn-mobile-utility-menu__backdrop{position:absolute;inset:0;border:0;background:rgb(14 16 20 / .48);opacity:0;transition:opacity .2s ease}.gkn-mobile-utility-menu__panel{position:absolute;top:0;right:0;bottom:0;width:min(400px, calc(100vw - 48px));max-width:100%;overflow:auto;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-left:1px solid var(--gkn-line,#e4e6ea);background:#fff;box-shadow:-18px 0 60px rgb(16 17 20 / .2);transform:translateX(105%);transition:transform .2s ease;overscroll-behavior:contain}.gkn-mobile-utility-menu.is-open .gkn-mobile-utility-menu__backdrop{opacity:1}.gkn-mobile-utility-menu.is-open .gkn-mobile-utility-menu__panel{transform:none}.gkn-mobile-utility-menu__panel>header{position:sticky;z-index:2;top:0;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;padding:max(12px, env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--gkn-line,#e4e6ea);background:rgb(255 255 255 / .98);backdrop-filter:blur(10px)}.gkn-mobile-utility-menu__panel>header .gkn-brand__image{width:132px}.gkn-mobile-utility-menu__panel>header>button{display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:11px;background:var(--gkn-soft,#f5f6f8);cursor:pointer}.gkn-mobile-utility-menu__links{display:grid;gap:5px;padding:12px}.gkn-mobile-utility-menu__links a,.gkn-mobile-utility-menu__links button{display:grid;width:100%;min-height:52px;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 11px;border:0;border-radius:11px;background:#fff;color:var(--gkn-ink,#20242a);font:inherit;font-size:13px;font-weight:800;text-align:right;cursor:pointer}.gkn-mobile-utility-menu__links :is(a,button):is(:hover,:focus-visible,.is-current){background:var(--gkn-red-soft,#fff0f1);color:var(--gkn-red,#ed1c24)}.gkn-mobile-utility-menu__links i:first-child{font-size:21px}.gkn-mobile-utility-menu__quick{margin:0 12px;padding:14px;border:1px solid var(--gkn-line,#e4e6ea);border-radius:13px;background:#fafbfc}.gkn-mobile-utility-menu__quick>strong{display:block;margin-bottom:9px;font-size:12px}.gkn-mobile-utility-menu__quick>div{display:flex;flex-wrap:wrap;gap:7px}.gkn-mobile-utility-menu__quick a{padding:8px 10px;border:1px solid #e1e3e7;border-radius:9px;background:#fff;font-size:10px;font-weight:800}.gkn-mobile-utility-menu__panel>footer{display:grid;gap:8px;margin:12px;padding:13px;border-radius:13px;background:#fff5f5;color:#454950;font-size:10px;font-weight:750}.gkn-mobile-utility-menu__panel>footer span{display:flex;align-items:center;gap:8px}.gkn-mobile-utility-menu__panel>footer i{color:var(--gkn-red,#ed1c24);font-size:19px}}@media (min-width:900px) and (max-width:1199px){body.gkn-global-shell{padding-right:74px}body.gkn-global-shell .gkn-container{width:min(calc(100% - 32px), 1040px)}}@media (min-width:768px) and (max-width:1199px){.gkn-header-main{grid-template-columns:150px minmax(220px,1fr) auto;gap:12px}.gkn-header-actions{gap:1px}.gkn-header-action,.gkn-mobile-menu-toggle,.gkn-account-link__toggle{width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;padding:0}.gkn-account-link__destination{display:none!important}.gkn-account-link__toggle,.gkn-account-link__mobile-icon{display:grid!important}.gkn-account-link__toggle{position:static!important;inset:auto!important}.gkn-account-link__mobile-icon{font-size:23px}.gkn-header-action>span:not(.gkn-cart-link__icon),.gkn-account-link__destination>span,.gkn-header-action__chevron{display:none!important}}@media (max-width:767px){html{scroll-padding-bottom:calc(86px + env(safe-area-inset-bottom))}body.gkn-global-shell{width:100%;min-width:0;padding-right:0;padding-bottom:calc(78px + env(safe-area-inset-bottom))}body.gkn-global-shell .gkn-container{width:min(calc(100% - 24px), 680px);max-width:100%}body.gkn-global-shell>*{max-width:100%}.gkn-header-main,.gkn-site-header.is-condensed .gkn-header-main{width:min(calc(100% - 24px), 680px);min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"brand actions" "search search";gap:9px 8px}.gkn-header-main>*,.gkn-header-actions>*,.gkn-header-actions .gkn-shell-control,.gkn-account-link{min-width:0;max-width:100%}.gkn-brand{grid-area:brand}.gkn-header-actions{grid-area:actions;width:max-content;justify-self:end;flex-direction:row-reverse}.gkn-header-search{grid-area:search;width:100%;min-width:0;max-width:100%}.gkn-header-action,.gkn-account-link__toggle{display:grid;width:42px;min-width:42px;height:42px;min-height:42px;place-items:center;padding:0;border:0;border-radius:12px;background:#fff0;color:inherit;cursor:pointer;touch-action:manipulation}.gkn-account-link__toggle{position:static!important;inset:auto!important}.gkn-account-link__destination{display:none!important}.gkn-account-link__toggle,.gkn-account-link__mobile-icon{display:grid!important}.gkn-account-link__toggle .gkn-header-action__chevron{display:none!important}.gkn-account-link__mobile-icon{font-size:23px}.gkn-account-link__toggle:is(:hover,:focus-visible),.gkn-account-link__toggle[aria-expanded="true"]{background:var(--gkn-red-soft,#fff0f1);color:var(--gkn-red,#ed1c24)}body.gkn-shell-panel-open .gkn-site-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;transform:none!important}.gkn-shell-panel,.gkn-cart-panel{position:fixed!important;z-index:1500!important;top:auto!important;right:10px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;left:10px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom))!important;border-radius:20px!important;box-shadow:0 26px 80px rgb(14 16 20 / .28)!important;overscroll-behavior:contain}.gkn-shell-panel__header{min-height:64px;padding:9px 11px}.gkn-account-panel__links{grid-template-columns:1fr}.gkn-mobile-utility-menu__panel{width:min(360px, calc(100vw - 24px))}.gkn-search,.gkn-search__form,.gkn-search__form input{min-width:0;max-width:100%}.gkn-search__results{position:fixed;z-index:1600;top:calc(112px + env(safe-area-inset-top));right:12px;left:12px;width:auto;max-width:none;max-height:min(62dvh, 520px)}}@media (max-width:359px){.gkn-header-main,.gkn-site-header.is-condensed .gkn-header-main{width:calc(100% - 16px);gap:7px 4px}.gkn-header-action,.gkn-account-link__toggle{width:48px;min-width:48px;height:48px;min-height:48px}}body.gkn-global-shell .gkn-cart-panel{display:flex;width:min(540px, calc(100vw - 32px));max-height:min(680px, calc(100dvh - 224px));overflow:hidden;flex-direction:column;border:1px solid #e4e7eb;border-radius:20px;background:#fff;box-shadow:0 26px 78px rgb(18 24 34 / .2),0 6px 18px rgb(18 24 34 / .07)}body.gkn-global-shell .gkn-cart-panel[hidden]{display:none!important}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header{position:sticky;z-index:8;top:0;display:grid;min-height:76px;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:10px;flex:0 0 auto;padding:12px 14px;border-bottom:1px solid #eceef1;background:rgb(255 255 255 / .98);backdrop-filter:blur(14px)}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header>div{display:grid;gap:2px}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header strong{color:#17191d;font-size:14px;font-weight:950}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header small{color:#747b85;font-size:10px}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header>a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding-inline:10px;border-radius:10px;background:#fff1f2;color:#c9141c;font-size:10.5px;font-weight:900}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header>button{display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid #fff0;border-radius:12px;background:#f5f6f8;color:#525963;cursor:pointer}body.gkn-global-shell .gkn-mini-cart-content{display:flex!important;min-height:0;flex:1;flex-direction:column;overflow:hidden;padding:0!important}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-list{display:block!important;min-height:0;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:10px 12px 12px!important;list-style:none!important;scrollbar-color:#c8cdd4 #fff0;scrollbar-gutter:stable;scrollbar-width:thin}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-list::-webkit-scrollbar{width:5px}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-list::-webkit-scrollbar-thumb{border-radius:99px;background:#c8cdd4}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item.gkn-mini-cart-item{position:relative!important;display:grid!important;width:100%!important;min-height:132px!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;margin:0 0 9px!important;padding:10px!important;border:1px solid #e6e9ed!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 14px rgb(18 24 34 / .045)!important;color:#17191d!important;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item.gkn-mini-cart-item:last-child{margin-bottom:0!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item.gkn-mini-cart-item:is(:hover,:focus-within){border-color:#ffc4c8!important;box-shadow:0 11px 26px rgb(18 24 34 / .085)!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item[aria-busy]{opacity:.58;transform:scale(.992);pointer-events:none}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item>a.gkn-mini-cart-item__media:not(.remove){display:grid!important;width:96px!important;height:100%!important;min-height:108px!important;grid-column:auto!important;grid-template-columns:1fr!important;place-items:center!important;align-self:stretch!important;gap:0!important;overflow:hidden!important;padding:5px!important;border:1px solid #eceef1!important;border-radius:13px!important;background:linear-gradient(145deg,#fff,#f7f8fa)!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item .gkn-mini-cart-item__media img,body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item img.attachment-woocommerce_thumbnail{display:block!important;width:86px!important;height:86px!important;max-width:100%!important;margin:0!important;float:none!important;object-fit:contain!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item>.gkn-mini-cart-item__body{position:static!important;display:flex!important;min-width:0!important;height:auto!important;grid-column:auto!important;flex-direction:column!important;gap:6px!important;overflow:visible!important;color:#17191d!important;opacity:1!important;visibility:visible!important}body.gkn-global-shell .gkn-mini-cart-item__top{display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;align-items:start!important;gap:8px!important}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-item__name{display:-webkit-box!important;min-width:0!important;max-height:46px!important;overflow:hidden!important;color:#20242a!important;font-size:12.5px!important;font-weight:900!important;line-height:1.75!important;text-align:right!important;white-space:normal!important;opacity:1!important;visibility:visible!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-item__remove.remove{position:static!important;display:grid!important;width:36px!important;height:36px!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #ffd3d6!important;border-radius:11px!important;background:#fff7f7!important;color:#d5151d!important;font-size:16px!important;line-height:1!important;text-align:center!important}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-item__remove.remove:is(:hover,:focus-visible){background:#ed1c24!important;color:#fff!important;outline:none!important}body.gkn-global-shell .gkn-mini-cart-item__meta,body.gkn-global-shell .gkn-mini-cart-item__meta dl.variation{display:flex!important;min-height:18px!important;flex-wrap:wrap!important;gap:4px 6px!important;margin:0!important;color:#656d77!important;font-size:9.5px!important;line-height:1.65!important}body.gkn-global-shell .gkn-mini-cart-item__meta dl.variation>*{display:inline-flex!important;float:none!important;margin:0!important;padding:2px 7px!important;border-radius:7px!important;background:#f3f5f7!important}body.gkn-global-shell .gkn-mini-cart-item__purchase{display:flex!important;min-width:0!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;margin-top:auto!important;overflow:visible!important}body.gkn-global-shell .gkn-mini-cart-item__quantity-wrap{display:grid!important;justify-items:start!important;gap:3px!important}body.gkn-global-shell .gkn-mini-quantity{display:grid!important;grid-template-columns:44px 54px 44px!important;align-items:center!important;overflow:hidden!important;border:1px solid #dfe2e7!important;border-radius:12px!important;background:#fff!important}body.gkn-global-shell .gkn-mini-quantity>button{position:static!important;display:grid!important;width:44px!important;height:44px!important;place-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f5f6f8!important;color:#c9141c!important;font-size:17px!important;cursor:pointer!important;touch-action:manipulation}body.gkn-global-shell .gkn-mini-quantity>button:disabled{color:#c5c9cf!important;cursor:not-allowed!important}body.gkn-global-shell .gkn-mini-quantity .quantity,body.gkn-global-shell .gkn-mini-quantity .quantity-holder{position:static!important;display:block!important;width:54px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important}body.gkn-global-shell .gkn-mini-quantity :is(.decrease-qty,.increase-qty){display:none!important}body.gkn-global-shell .gkn-mini-quantity input.qty{position:static!important;display:block!important;width:54px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 2px!important;border:0!important;background:#fff!important;box-shadow:none!important;color:#1d2228!important;font-family:inherit!important;font-size:12px!important;font-weight:950!important;line-height:44px!important;text-align:center!important;opacity:1!important;visibility:visible!important;-moz-appearance:textfield}body.gkn-global-shell .gkn-mini-quantity input.qty::-webkit-inner-spin-button,body.gkn-global-shell .gkn-mini-quantity input.qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}body.gkn-global-shell .gkn-mini-quantity__rules{color:#757d87!important;font-size:8.5px!important;line-height:1.55!important;white-space:nowrap!important}body.gkn-global-shell .gkn-mini-cart-item__single{display:inline-flex!important;min-height:38px!important;align-items:center!important;padding-inline:10px!important;border-radius:10px!important;background:#f3f5f7!important;font-size:10px!important;font-weight:850!important}body.gkn-global-shell .gkn-mini-cart-item__price{display:flex!important;min-width:126px!important;align-items:flex-end!important;flex-direction:column!important;line-height:1.45!important;text-align:left!important;opacity:1!important;visibility:visible!important}body.gkn-global-shell .gkn-mini-cart-item__price small{color:#747b85!important;font-size:9px!important}body.gkn-global-shell .gkn-mini-cart-item__price strong{display:block!important;color:#c9141c!important;font-size:13.5px!important;font-weight:950!important;white-space:nowrap!important}body.gkn-global-shell .gkn-mini-cart-item__price>span{color:#7a818a!important;font-size:8.5px!important;white-space:nowrap!important}body.gkn-global-shell .gkn-mini-cart-summary{position:sticky!important;z-index:9!important;bottom:0!important;display:block!important;flex:0 0 auto!important;padding:13px 14px 14px!important;border-top:1px solid #e4e7eb!important;background:rgb(255 255 255 / .985)!important;box-shadow:0 -12px 30px rgb(18 24 34 / .08)!important;backdrop-filter:blur(14px)}body.gkn-global-shell .gkn-mini-cart-summary .woocommerce-mini-cart__total{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;padding:0!important;border:0!important;color:#343a43!important;font-size:11px!important}body.gkn-global-shell .gkn-mini-cart-summary .woocommerce-mini-cart__total .woocommerce-Price-amount{color:#ed1c24!important;font-size:18px!important;font-weight:950!important}body.gkn-global-shell .gkn-mini-cart-summary .woocommerce-mini-cart__buttons{display:grid!important;grid-template-columns:1.25fr .75fr!important;gap:8px!important;margin:0!important}body.gkn-global-shell .gkn-mini-cart-summary .button{display:inline-flex!important;min-height:50px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 12px!important;border:1px solid #dfe2e7!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:#252a31!important;font-size:11.5px!important;font-weight:900!important}body.gkn-global-shell .gkn-mini-cart-summary .button.checkout{order:-1!important;border-color:#ed1c24!important;background:linear-gradient(135deg,#f3242d,#d8111a)!important;box-shadow:0 10px 22px rgb(237 28 36 / .2)!important;color:#fff!important}body.gkn-global-shell .gkn-cart-panel.is-updating .gkn-mini-cart-summary::before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,transparent,#ed1c24,transparent);content:"";animation:gkn-cart-progress-v72 .8s linear infinite}@keyframes gkn-cart-progress-v72{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (min-width:768px) and (max-width:1199px){body.gkn-global-shell .gkn-cart-panel{width:min(520px, calc(100vw - 28px));max-height:calc(100dvh - 118px)}}@media (max-width:767px){body.gkn-global-shell.gkn-shell-panel-open{overflow:hidden!important}body.gkn-global-shell.gkn-shell-panel-open .gkn-mobile-bottom-nav,body.gkn-global-shell.gkn-shell-panel-open .gkn-tablet-rail{opacity:0;pointer-events:none;transform:translateY(110%)}body.gkn-global-shell .gkn-cart-panel{position:fixed!important;z-index:1510!important;top:auto!important;right:8px!important;bottom:max(8px, env(safe-area-inset-bottom))!important;left:8px!important;width:auto!important;max-width:none!important;max-height:min(88dvh, 740px)!important;border-radius:24px 24px 18px 18px!important;box-shadow:0 30px 90px rgb(12 16 24 / .34)!important;transform-origin:bottom center;animation:gkn-cart-sheet-v72 .2s cubic-bezier(.2,.78,.28,1) both}@keyframes gkn-cart-sheet-v72{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__grabber{position:absolute;z-index:12;top:7px;left:50%;display:block!important;width:38px;height:4px;border-radius:99px;background:#d5d8dd;transform:translateX(-50%)}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header{min-height:70px;grid-template-columns:minmax(0,1fr) auto 42px;padding:16px 10px 9px;border-radius:24px 24px 0 0}body.gkn-global-shell .gkn-cart-panel .gkn-shell-panel__header>a{min-height:36px;font-size:9.5px}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-list{padding:8px!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item.gkn-mini-cart-item{min-height:126px!important;grid-template-columns:82px minmax(0,1fr)!important;gap:9px!important;margin-bottom:8px!important;padding:8px!important;border-radius:14px!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item>a.gkn-mini-cart-item__media:not(.remove){width:82px!important;min-height:102px!important;padding:3px!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item .gkn-mini-cart-item__media img,body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item img.attachment-woocommerce_thumbnail{width:74px!important;height:74px!important}body.gkn-global-shell .gkn-mini-cart-content .gkn-mini-cart-item__name{max-height:42px!important;font-size:11.25px!important}body.gkn-global-shell .gkn-mini-cart-item__purchase{gap:7px!important}body.gkn-global-shell .gkn-mini-quantity{grid-template-columns:36px 48px 36px!important}body.gkn-global-shell .gkn-mini-quantity>button{width:36px!important}body.gkn-global-shell .gkn-mini-quantity .quantity,body.gkn-global-shell .gkn-mini-quantity .quantity-holder,body.gkn-global-shell .gkn-mini-quantity input.qty{width:48px!important}body.gkn-global-shell .gkn-mini-cart-item__price{min-width:108px!important}body.gkn-global-shell .gkn-mini-cart-item__price strong{font-size:12px!important}body.gkn-global-shell .gkn-mini-cart-item__price>span,body.gkn-global-shell .gkn-mini-quantity__rules{font-size:7.8px!important}body.gkn-global-shell .gkn-mini-cart-summary{padding:10px 10px calc(10px + env(safe-area-inset-bottom))!important}body.gkn-global-shell .gkn-mini-cart-summary .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:16px!important}body.gkn-global-shell .gkn-mini-cart-summary .button{min-height:50px!important;font-size:10.5px!important}}@media (max-width:420px){body.gkn-global-shell .gkn-cart-panel{right:5px!important;bottom:max(5px, env(safe-area-inset-bottom))!important;left:5px!important;max-height:min(90dvh, 740px)!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item.gkn-mini-cart-item{grid-template-columns:72px minmax(0,1fr)!important;gap:8px!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item>a.gkn-mini-cart-item__media:not(.remove){width:72px!important}body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item .gkn-mini-cart-item__media img,body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item img.attachment-woocommerce_thumbnail{width:64px!important;height:64px!important}body.gkn-global-shell .gkn-mini-cart-item__purchase{align-items:stretch!important;flex-direction:column!important}body.gkn-global-shell .gkn-mini-cart-item__quantity-wrap{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;justify-content:space-between!important}body.gkn-global-shell .gkn-mini-cart-item__price{min-width:0!important;align-items:center!important;justify-content:space-between!important;flex-flow:row wrap!important;gap:2px 6px!important;text-align:right!important}body.gkn-global-shell .gkn-mini-cart-item__price>span{width:100%;text-align:right}body.gkn-global-shell .gkn-mini-cart-summary .woocommerce-mini-cart__buttons{grid-template-columns:1fr!important}body.gkn-global-shell .gkn-mini-cart-summary .button.checkout{order:-1!important}}@media (prefers-reduced-motion:reduce){body.gkn-global-shell .gkn-cart-panel,body.gkn-global-shell .gkn-cart-panel.is-updating .gkn-mini-cart-summary::before,body.gkn-global-shell .gkn-mini-cart-content li.gkn-mini-cart-item{animation:none!important;transition:none!important}}@media (prefers-reduced-motion:reduce){.gkn-site-header *,.gkn-category-drawer *,.gkn-mobile-utility-menu *,.gkn-shell-panel *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}