.minicart-wrapper{--k-acc:#dcf4ff;--k-acc-2:#8fb9cc;--k-acc-rgb:220,244,255;--k-acc-ink:#0a1820;--k-display:Poppins,"Helvetica Neue",Arial,sans-serif;--k-mono:Poppins,"Helvetica Neue",Arial,sans-serif;--k-panel:linear-gradient(180deg,#1b1f24 0%,#13161a 38%,#0d0f12 100%);--k-head:linear-gradient(90deg,#15181c,#1b1f24 55%,#262b32);--k-foot:#0d0f12;--k-fg:#e7f2f6;--k-fg-2:#a6bec9;--k-fg-3:#6a8592;--k-line:#22272e;--k-line-hi:#3a434d;--k-hover:rgba(220,244,255,.045);--k-tile:#fff;--k-tile-line:transparent;--k-step:#13161a;--k-step-line:#3a434d;--k-del:#6a8592;--k-del-hover:#ff8fa3;--k-del-bg:rgba(255,143,163,.1);--k-shadow:0 30px 80px -20px rgba(0,0,0,.65),0 0 0 1px #2b323a}.minicart-wrapper .block-minicart{width:440px !important;right:-10px !important;left:auto !important;margin-top:10px;padding:0 !important;border:0 !important;border-radius:14px;background:#0d0f12;box-shadow:var(--k-shadow);overflow:visible;max-height:none !important}.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after{border-color:transparent transparent #15181c !important;right:26px !important}.minicart-wrapper .block-minicart:before{border-width:0 8px 8px !important;top:-8px !important}.minicart-wrapper .block-minicart:after{display:none !important}.minicart-wrapper div#minicart-content-wrapper{padding:0 !important;display:flex;flex-direction:column;max-height:calc(100vh - 170px);min-height:0;border-radius:14px;overflow:hidden;background:var(--k-panel);color:var(--k-fg);font-variant-numeric:tabular-nums}.minicart-wrapper .block-minicart .block-title.pgc-top{display:flex !important;align-items:center;gap:12px;margin:0;padding:14px 14px 14px 20px;background:var(--k-head);border-bottom:1px solid var(--k-line);position:relative;flex:none}.minicart-wrapper .block-minicart .block-title.pgc-top:after{content:'';position:absolute;left:20px;right:20px;bottom:-1px;height:1px;background:linear-gradient(90deg,rgba(var(--k-acc-rgb),0),rgba(var(--k-acc-rgb),.55) 30%,rgba(var(--k-acc-rgb),0))}.pgc-top__icon{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:10px;color:var(--k-acc);background:rgba(var(--k-acc-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--k-acc-rgb),.2)}.pgc-top__text{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1;line-height:1.2}.minicart-wrapper .pgc-top__title{font:600 18px/1.2 var(--k-display);letter-spacing:.02em;color:var(--k-fg)}.minicart-wrapper #minicart-content-wrapper .items-total.pgc-top__meta{position:static;top:auto;margin:0;float:none;font:400 12px/1.2 var(--k-mono);color:var(--k-fg-3)}.minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close{position:static;flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:0 0;box-shadow:inset 0 0 0 1px var(--k-line-hi);transition:background .2s,box-shadow .2s}.minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:hover{background:rgba(var(--k-acc-rgb),.1);box-shadow:inset 0 0 0 1px var(--k-acc-2)}.minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:before{color:var(--k-fg-2);font-size:22px;line-height:32px}.minicart-wrapper .block-minicart .block-content.pgc-body{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;position:relative}.minicart-wrapper .block-minicart .minicart-items-wrapper.pgc-scroll{height:auto !important;width:auto !important;margin:0 !important;padding:4px 0 !important;border:0 !important;overflow-y:auto !important;overscroll-behavior:contain;flex:1 1 auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--k-line-hi) transparent}.minicart-wrapper .minicart-items-wrapper.pgc-scroll::-webkit-scrollbar{width:6px}.minicart-wrapper .minicart-items-wrapper.pgc-scroll::-webkit-scrollbar-thumb{background:var(--k-line-hi);outline:0;border-radius:6px}.minicart-wrapper .block-minicart .minicart-items{margin:0;padding:0;counter-reset:pgc}.minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item{counter-increment:pgc;padding:14px 16px 14px 46px !important;margin:0;border:0 !important;position:relative;transition:background .2s}.minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item+.pgc-item{border-top:1px solid var(--k-line) !important}.minicart-wrapper .block-minicart .minicart-items .pgc-item:hover{background:var(--k-hover)}.minicart-wrapper .block-minicart .minicart-items .pgc-item:before{content:counter(pgc,decimal-leading-zero);position:absolute;left:16px;top:16px;font:500 11px/1 var(--k-mono);color:var(--k-fg-3);letter-spacing:.04em}.minicart-wrapper .block-minicart .pgc-item>.product{display:flex !important;align-items:flex-start;gap:14px;overflow:visible !important}.minicart-wrapper .block-minicart .pgc-item .product-item-photo{flex:none;width:64px !important;height:64px;border-radius:10px;background:var(--k-tile);box-shadow:inset 0 0 0 1px var(--k-tile-line);display:grid !important;place-items:center;overflow:hidden;padding:6px;box-sizing:border-box;float:none !important}.minicart-wrapper .block-minicart .pgc-item .product-item-photo .product-image-container{width:100% !important;margin:0 !important}.minicart-wrapper .block-minicart .pgc-item .product-image-photo{transition:transform .3s}.minicart-wrapper .block-minicart .pgc-item:hover .product-image-photo{transform:scale(1.06)}.minicart-wrapper .block-minicart .pgc-item .product-item-details{flex:1 1 auto;min-width:0;padding:0 !important;display:flex !important;flex-direction:column}.minicart-wrapper .pgc-head{display:flex;align-items:flex-start;gap:8px}.minicart-wrapper .block-minicart .pgc-item .product-item-name{flex:1;margin:0;font:500 14px/1.35 Poppins,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;hyphens:none}.minicart-wrapper .block-minicart .pgc-item .product-item-name a{color:var(--k-fg);text-decoration:none}.minicart-wrapper .block-minicart .pgc-item .product-item-name a:hover{color:var(--k-acc-2)}.minicart-wrapper .pgc-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-top:4px}.minicart-wrapper .pgc-sku{font:500 11px/1.3 var(--k-mono);color:var(--k-fg-3);letter-spacing:.03em}.minicart-wrapper .pgc-unit{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.minicart-wrapper .pgc-unit:before{content:'/';color:var(--k-line-hi)}.minicart-wrapper .block-minicart .pgc-unit .price-container,.minicart-wrapper .block-minicart .pgc-unit .price-wrapper{display:inline !important;margin:0 !important}.minicart-wrapper .block-minicart .pgc-unit .price-excluding-tax{display:none !important}.minicart-wrapper .block-minicart .pgc-unit .price-including-tax:before,.minicart-wrapper .block-minicart .pgc-unit .price-excluding-tax:before{display:none !important;content:none !important}.minicart-wrapper .block-minicart .pgc-unit .price{font:400 11.5px/1.3 var(--k-mono) !important;color:var(--k-fg-2) !important}.minicart-wrapper .block-minicart .pgc-item .product.actions{float:none !important;margin:-5px -6px 0 0 !important;flex:none}.minicart-wrapper .block-minicart .pgc-item .product.actions .secondary{float:none;display:block;margin:0}.minicart-wrapper .block-minicart .pgc-item .action.delete.pgc-del{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--k-del);transition:color .2s,background .2s}.minicart-wrapper .block-minicart .pgc-item .action.delete.pgc-del:before{display:none !important;content:none !important}.minicart-wrapper .block-minicart .pgc-item .action.delete.pgc-del:hover{color:var(--k-del-hover);background:var(--k-del-bg)}.minicart-wrapper .pgc-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.minicart-wrapper .block-minicart .pgc-item .product-item-pricing.pgc-row{display:flex !important;align-items:center;gap:10px;margin-top:10px;text-align:left !important}.minicart-wrapper .block-minicart .pgc-item .details-qty{margin:0 !important;display:block !important;flex:none}.minicart-wrapper .pgc-stepper{display:inline-flex;align-items:center;height:32px;border-radius:9px;background:var(--k-step);box-shadow:inset 0 0 0 1px var(--k-step-line);transition:box-shadow .2s}.minicart-wrapper .pgc-stepper:focus-within{box-shadow:inset 0 0 0 1px var(--k-acc-2),0 0 0 3px rgba(var(--k-acc-rgb),.18)}.minicart-wrapper .block-minicart .pgc-stepper .pgc-step{all:unset;width:30px;height:32px;display:grid;place-items:center;color:var(--k-fg-2);cursor:pointer;border-radius:9px;transition:color .15s,background .15s}.minicart-wrapper .block-minicart .pgc-stepper .pgc-step:hover{color:var(--k-fg);background:rgba(var(--k-acc-rgb),.12)}.minicart-wrapper .block-minicart .pgc-stepper .pgc-step:focus-visible{outline:2px solid var(--k-acc-2);outline-offset:-2px}.minicart-wrapper .block-minicart .pgc-stepper .pgc-step:disabled{color:var(--k-line-hi);cursor:default;background:0 0}.minicart-wrapper .block-minicart .pgc-stepper input.cart-item-qty{width:40px !important;height:32px !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important;text-align:center;font:500 14px/32px var(--k-mono);color:var(--k-fg);-moz-appearance:textfield}.minicart-wrapper .pgc-stepper input.cart-item-qty::-webkit-outer-spin-button,.minicart-wrapper .pgc-stepper input.cart-item-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minicart-wrapper .block-minicart .pgc-item .update-cart-item{position:absolute !important;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.minicart-wrapper .pgc-line{flex:none;margin-left:auto;text-align:right;line-height:1.1;display:flex;flex-direction:column}.minicart-wrapper .pgc-line__gross{font:600 16px/1.2 var(--k-display);color:var(--k-fg);white-space:nowrap;letter-spacing:.01em}.minicart-wrapper .pgc-line__net{font:400 11px/1.3 var(--k-mono);color:var(--k-fg-3);white-space:nowrap;margin-top:3px}.minicart-wrapper .pgc-item.is-busy .pgc-line{opacity:.4;transition:opacity .2s}.minicart-wrapper .pgc-item .product.options{margin:6px 0 0;font-size:12px;color:var(--k-fg-2)}.minicart-wrapper .pgc-item .message.notice{margin:10px 0 0 78px;font-size:12px}.minicart-wrapper .pgc-item.is-new{background:linear-gradient(90deg,rgba(var(--k-acc-rgb),.14),transparent 75%) !important}.minicart-wrapper .block-minicart .minicart-items .pgc-item.is-new:before{color:var(--k-acc)}.minicart-wrapper .pgc-item.is-new:after{content:attr(data-pgc-new);position:absolute;left:46px;top:8px;transform:translateY(-50%);padding:2px 7px;border-radius:5px;background:linear-gradient(45deg,var(--k-acc),var(--k-acc-2));color:var(--k-acc-ink);font:500 10px/1.2 var(--k-mono);letter-spacing:.01em;z-index:2}.minicart-wrapper .pgc-item.is-busy .pgc-stepper{box-shadow:inset 0 0 0 1px var(--k-acc-2)}.minicart-wrapper .pgc-more{margin:6px 16px;padding:8px 12px;border-radius:8px;background:rgba(var(--k-acc-rgb),.06);font-size:12px;color:var(--k-fg-2)}.minicart-wrapper .pgc-foot{flex:none;position:relative;padding:16px 16px 14px;background:var(--k-foot);border-top:1px solid var(--k-line)}.minicart-wrapper .pgc-sum{display:grid;grid-template-columns:1fr auto;align-items:end;row-gap:2px;margin-bottom:14px}.minicart-wrapper .pgc-sum__label{font:400 13px/1.2 var(--k-mono);letter-spacing:.01em;color:var(--k-fg-3);padding-bottom:6px}.minicart-wrapper .pgc-sum__gross,.minicart-wrapper .pgc-sum__gross .price{font:600 28px/1.1 var(--k-display) !important;letter-spacing:.01em;color:var(--k-fg) !important;text-align:right}.minicart-wrapper .pgc-sum__net{grid-column:1/-1;justify-self:end;font:400 11.5px/1.3 var(--k-mono);color:var(--k-fg-3)}.minicart-wrapper .pgc-sum__net .price{font:inherit !important;color:var(--k-fg-2) !important}.minicart-wrapper .block-minicart .pgc-foot .actions{margin:0 !important}.minicart-wrapper .block-minicart .pgc-foot .actions .secondary{float:none !important;display:block}.minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta{position:relative;width:100% !important;height:50px;margin:0;padding:0 8px 0 20px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:10px;background:linear-gradient(45deg,var(--k-acc),var(--k-acc-2)) !important;color:var(--k-acc-ink);font:500 16px/1 Poppins,sans-serif;overflow:hidden;cursor:pointer;box-shadow:0 10px 30px -12px rgba(var(--k-acc-rgb),.45);transition:box-shadow .25s,transform .25s}.minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:before{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translateX(-110%);transition:transform .7s ease}.minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:hover:before{transform:translateX(110%)}.minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:hover{box-shadow:0 14px 34px -10px rgba(var(--k-acc-rgb),.6);transform:translateY(-1px)}.minicart-wrapper .pgc-cta__text{position:relative}.minicart-wrapper .pgc-cta__arrow{position:relative;width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:var(--k-acc-ink);color:var(--k-acc);transition:transform .25s}.minicart-wrapper .pgc-cta:hover .pgc-cta__arrow{transform:translateX(3px)}.minicart-wrapper .pgc-note{margin:10px 0 0;font-size:11.5px;color:var(--k-fg-3);text-align:center}.minicart-wrapper .block-minicart .pgc-continue{display:none}.minicart-wrapper .pgc-legacy-subtotal{display:none !important}.minicart-wrapper .block-minicart .minicart-widgets{margin:0 !important}.minicart-wrapper .block-minicart .minicart-widgets:empty{display:none}.minicart-wrapper .pgc-empty{padding:30px 28px 28px;text-align:center;display:flex;flex-direction:column;align-items:center}.minicart-wrapper .pgc-empty__art{width:170px;height:74px;margin-bottom:10px;stroke-width:2}.minicart-wrapper .pgc-empty__body{stroke:var(--k-line-hi);fill:rgba(var(--k-acc-rgb),.05)}.minicart-wrapper .pgc-empty__cap{stroke:var(--k-line-hi);fill:rgba(var(--k-acc-rgb),.1)}.minicart-wrapper .pgc-empty__rod{stroke:var(--k-fg-3);stroke-width:3}.minicart-wrapper .pgc-empty__tip{stroke:var(--k-fg-3);fill:none}.minicart-wrapper .pgc-empty__port{stroke:var(--k-line-hi)}.minicart-wrapper .pgc-empty__piston{fill:var(--k-acc);stroke:var(--k-acc-2);animation:pgc-piston 3s ease-in-out infinite}.minicart-wrapper .pgc-empty__rod,.minicart-wrapper .pgc-empty__tip{animation:pgc-piston 3s ease-in-out infinite}.minicart-wrapper .pgc-empty__air{fill:var(--k-acc-2);animation:pgc-puff 3s ease-out infinite}@keyframes pgc-piston{0%,15%{transform:translateX(0)}45%,65%{transform:translateX(58px)}95%,100%{transform:translateX(0)}}@keyframes pgc-puff{0%,10%{opacity:0;transform:translate(0,0)}20%{opacity:1}45%{opacity:0;transform:translate(-22px,0)}100%{opacity:0}}.minicart-wrapper .block-minicart .pgc-empty__title.subtitle.empty{display:block;padding:0;margin:0 0 6px;font:600 18px/1.2 var(--k-display);letter-spacing:.02em;color:var(--k-fg)}.minicart-wrapper .pgc-empty__text{margin:0 0 18px;font-size:13px;color:var(--k-fg-2)}.minicart-wrapper .block-minicart .pgc-empty__cta{all:unset;padding:11px 22px;border-radius:10px;background:linear-gradient(45deg,var(--k-acc),var(--k-acc-2));color:var(--k-acc-ink);font:500 14px/1 Poppins,sans-serif;cursor:pointer}.minicart-wrapper .block-minicart .pgc-empty__cta:focus-visible{outline:2px solid var(--k-acc-2);outline-offset:2px}.minicart-wrapper .action.showcart.pgc-bump .counter.qty{animation:pgc-badge .9s cubic-bezier(.3,1.6,.5,1)}.minicart-wrapper .action.showcart.pgc-bump .counter.qty:after{content:'';position:absolute;inset:-2px;border-radius:50%;border:2px solid #dcf4ff;animation:pgc-ring .9s ease-out forwards;pointer-events:none}@keyframes pgc-badge{0%{transform:scale(1)}35%{transform:scale(1.35)}100%{transform:scale(1)}}@keyframes pgc-ring{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}body:has(.minicart-wrapper.active) .ai-chat-mobile-launcher{opacity:0 !important;visibility:hidden !important;transition:opacity .2s,visibility 0s .2s}html body:has(.minicart-wrapper.active):not(._has-modal) #main-menu{z-index:10000}html .minicart-wrapper.active{z-index:1010}html .minicart-wrapper.active:before{content:'' !important;display:block !important;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(13,15,18,.42);backdrop-filter:blur(3px);animation:pgc-dim .3s ease}@keyframes pgc-dim{from{opacity:0}to{opacity:1}}@media (max-width:767px){.minicart-wrapper .block-minicart{position:fixed !important;left:8px !important;right:8px !important;top:64px !important;width:auto !important;min-width:0 !important;margin:0 !important}.minicart-wrapper .block-minicart:before{display:none !important}.minicart-wrapper div#minicart-content-wrapper{max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}.minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item{padding:14px 12px !important}.minicart-wrapper .block-minicart .minicart-items .pgc-item:before{display:none}.minicart-wrapper .pgc-item.is-new:after{left:12px}}@media (prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart *,.minicart-wrapper .block-minicart *:before,.minicart-wrapper .block-minicart *:after{animation:none !important;transition:none !important}}@property --pgc-ang{syntax:'<angle>';initial-value:0deg;inherits:false}html .minicart-wrapper{--k-panel:#08090b;--k-head:transparent;--k-foot:transparent;--k-fg:#f1f8fb;--k-fg-2:#a6bec9;--k-fg-3:#6a8592;--k-line:rgba(220,244,255,.08);--k-line-hi:rgba(220,244,255,.2);--k-hover:transparent;--k-tile:#fff;--k-tile-line:transparent;--k-step:rgba(255,255,255,.04);--k-step-line:rgba(220,244,255,.16);--k-del:#6a8592;--k-del-hover:#ff8fa3;--k-del-bg:rgba(255,143,163,.1);--k-shadow:-40px 0 120px -20px rgba(0,0,0,.85)}html .minicart-wrapper .block-minicart{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:500px !important;min-width:0 !important;margin:0 !important;border-radius:0;background:#08090b;transform:translateX(80px);transition:opacity .45s ease,transform .6s cubic-bezier(.16,1,.3,1),max-height 0s !important;z-index:10001}html .minicart-wrapper.active .block-minicart{transform:none}html .minicart-wrapper .block-minicart:before{display:none !important}html .minicart-wrapper .block-minicart:after{content:'' !important;display:block !important;position:absolute;left:0;top:0;bottom:0;width:1px;border:0 !important;z-index:3;background:linear-gradient(180deg,transparent,#fff 50%,transparent) 0 -30%/100% 30% no-repeat,linear-gradient(180deg,rgba(220,244,255,.05),rgba(220,244,255,.4) 40%,rgba(143,185,204,.15));animation:pgc-edge 4.5s ease-in-out infinite}@keyframes pgc-edge{to{background-position:0 130%,0 0}}html .minicart-wrapper div#minicart-content-wrapper{position:relative;isolation:isolate;height:100vh;height:100dvh;max-height:none;border-radius:0;background:#08090b}html .minicart-wrapper div#minicart-content-wrapper:before{content:'';position:absolute;inset:-25%;z-index:-2;background:radial-gradient(30% 22% at 30% 22%,rgba(220,244,255,.55),transparent 72%),radial-gradient(26% 24% at 78% 34%,rgba(143,185,204,.62),transparent 72%),radial-gradient(34% 26% at 52% 72%,rgba(185,162,255,.38),transparent 72%),radial-gradient(24% 20% at 22% 58%,rgba(143,185,204,.4),transparent 72%);filter:blur(16px);animation:pgc-aurora 18s ease-in-out infinite alternate}@keyframes pgc-aurora{0%{transform:translate3d(0,0,0) rotate(0deg) scale(1)}50%{transform:translate3d(-6%,5%,0) rotate(12deg) scale(1.1)}100%{transform:translate3d(5%,-4%,0) rotate(-8deg) scale(1.05)}}html .minicart-wrapper div#minicart-content-wrapper:after{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(rgba(220,244,255,.09) 1px,transparent 1.4px) 0 0/20px 20px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}html .minicart-wrapper .block-minicart .block-title.pgc-top{padding:30px 26px 22px 30px;border-bottom:0}html .minicart-wrapper .block-minicart .block-title.pgc-top:after{left:30px;right:26px;background:linear-gradient(90deg,rgba(var(--k-acc-rgb),.7),rgba(var(--k-acc-rgb),.1) 70%,transparent)}html .pgc-top__icon{display:none}html .pgc-top__text{flex-direction:column;align-items:flex-start;gap:10px}html .minicart-wrapper .pgc-top__title{font-size:28px;font-weight:600;letter-spacing:-.01em}html .minicart-wrapper #minicart-content-wrapper .items-total.pgc-top__meta{padding:6px 12px;border-radius:99px;font-size:12px;color:var(--k-acc);background:rgba(220,244,255,.06);box-shadow:inset 0 0 0 1px rgba(220,244,255,.16)}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close{width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(220,244,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .25s,box-shadow .25s,transform .4s cubic-bezier(.16,1,.3,1)}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:hover{transform:rotate(90deg);background:rgba(220,244,255,.1);box-shadow:inset 0 0 0 1px rgba(220,244,255,.5)}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:before{line-height:42px;color:var(--k-fg)}html .minicart-wrapper .block-minicart .minicart-items-wrapper.pgc-scroll{padding:10px 22px 16px 26px !important}html .minicart-wrapper .block-minicart .minicart-items{display:flex;flex-direction:column;gap:12px}html .minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item{padding:14px !important;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(220,244,255,.09),0 20px 40px -30px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;transition:box-shadow .35s,transform .45s cubic-bezier(.16,1,.3,1),background .35s}html .minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item+.pgc-item{border-top:0 !important}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:before{content:'';left:0;top:0;right:0;bottom:0;border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(220,244,255,.13),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:hover:before{opacity:1}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:hover{transform:translateX(-4px);box-shadow:inset 0 0 0 1px rgba(220,244,255,.28),0 24px 50px -30px rgba(220,244,255,.25)}html .minicart-wrapper .block-minicart .pgc-item .product-item-photo{width:76px !important;height:76px;border-radius:16px;background:linear-gradient(160deg,#fff,#e6f3f9);box-shadow:0 16px 30px -16px rgba(220,244,255,.45)}html .minicart-wrapper .block-minicart .pgc-item .product-image-photo{mix-blend-mode:multiply}html .minicart-wrapper .block-minicart .pgc-item:hover .product-image-photo{transform:scale(1.1) rotate(-3deg)}html .minicart-wrapper .pgc-line__gross{font-size:17px}html .minicart-wrapper .pgc-stepper,html .minicart-wrapper .block-minicart .pgc-stepper .pgc-step{border-radius:99px}html .minicart-wrapper .block-minicart .pgc-stepper .pgc-step:hover{color:var(--k-acc-ink);background:var(--k-acc)}html .minicart-wrapper .pgc-item.is-new{background:linear-gradient(135deg,rgba(220,244,255,.14),rgba(255,255,255,.02)) !important;box-shadow:inset 0 0 0 1px rgba(220,244,255,.5),0 0 40px -10px rgba(220,244,255,.35) !important}html .minicart-wrapper .pgc-item.is-new:after{left:auto;right:54px;top:22px;border-radius:99px}html .minicart-wrapper .pgc-enter .pgc-top,html .minicart-wrapper .pgc-enter .pgc-item,html .minicart-wrapper .pgc-enter .pgc-foot{animation:pgc-in .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i,0)*70ms + 80ms)}html .minicart-wrapper .pgc-enter .pgc-foot{--i:6}@keyframes pgc-in{from{opacity:0;transform:translateX(46px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}html .minicart-wrapper .pgc-foot{padding:22px 26px 22px 30px;border-top:1px solid rgba(220,244,255,.08);background:linear-gradient(180deg,rgba(8,9,11,.2),rgba(8,9,11,.85) 40%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html .minicart-wrapper .pgc-sum{margin-bottom:18px}html .minicart-wrapper .pgc-sum__label{font-size:13px;color:var(--k-fg-2);padding-bottom:8px}html .minicart-wrapper .pgc-sum__gross,html .minicart-wrapper .pgc-sum__gross .price{font-size:38px !important;letter-spacing:-.02em}html .minicart-wrapper .pgc-sum__gross .price{background:linear-gradient(100deg,#fff 20%,#dcf4ff 55%,#8fb9cc 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 6px 24px rgba(220,244,255,.25))}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary{position:relative;padding:1.5px;border-radius:18px;background:conic-gradient(from var(--pgc-ang),rgba(220,244,255,.12) 0deg,rgba(220,244,255,.12) 200deg,#fff 260deg,#8fb9cc 300deg,rgba(220,244,255,.12) 360deg);box-shadow:0 20px 50px -18px rgba(220,244,255,.5);animation:pgc-spin 4s linear infinite}@keyframes pgc-spin{to{--pgc-ang:360deg}}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta{height:60px;border-radius:16.5px;padding:0 10px 0 24px;font-size:17px;font-weight:500;background:linear-gradient(110deg,#f4fbff,#dcf4ff 45%,#a9cddc) !important;color:var(--k-acc-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:before{animation:pgc-sweep 5s ease-in-out 1.4s infinite;transition:none}@keyframes pgc-sweep{0%,70%{transform:translateX(-110%)}100%{transform:translateX(110%)}}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:hover{transform:none}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary:hover{box-shadow:0 24px 60px -16px rgba(220,244,255,.7)}html .minicart-wrapper .pgc-cta__arrow{width:44px;height:44px;border-radius:12px;background:#0a1820;color:#dcf4ff}html .minicart-wrapper .pgc-cta:hover .pgc-cta__arrow{transform:translateX(4px)}html .minicart-wrapper .block-minicart .pgc-continue{all:unset;display:block;width:100%;margin-top:10px;padding:8px 0 0;text-align:center;font:500 13px/1 Poppins,sans-serif;color:var(--k-fg-2);cursor:pointer}html .minicart-wrapper .block-minicart .pgc-continue:hover{color:var(--k-fg)}html .minicart-wrapper .pgc-note{margin-top:14px}html .minicart-wrapper .pgc-empty{padding-top:20vh}@media (max-width:767px){html .minicart-wrapper .block-minicart{top:0 !important;left:0 !important;right:0 !important;width:auto !important}html .minicart-wrapper div#minicart-content-wrapper{max-height:none}html .minicart-wrapper .block-minicart .minicart-items-wrapper.pgc-scroll{padding:8px 12px 12px !important}html .minicart-wrapper .block-minicart .block-title.pgc-top{padding:22px 16px 18px 18px}html .minicart-wrapper .pgc-foot{padding:18px 16px}html .minicart-wrapper .block-minicart .pgc-item .product-item-photo{width:64px !important;height:64px}}@media (prefers-reduced-motion:reduce){html .minicart-wrapper div#minicart-content-wrapper:before,html .minicart-wrapper .block-minicart:after,html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary{animation:none !important}}html .minicart-wrapper.active:before{background:rgba(4,5,7,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html .minicart-wrapper{--k-panel:#f4f9fc;--k-fg:#13161a;--k-fg-2:#4b5d68;--k-fg-3:#7d909b;--k-line:#e1ecf2;--k-line-hi:#c9dbe4;--k-step:#fff;--k-step-line:#cfe0e8;--k-del:#9aabb5;--k-del-hover:#c8383f;--k-del-bg:#fdeeee;--k-shadow:-30px 0 90px -30px rgba(13,15,18,.45)}html .minicart-wrapper .block-minicart,html .minicart-wrapper div#minicart-content-wrapper{background:linear-gradient(180deg,#f8fcfe,#eef6fa)}html .minicart-wrapper div#minicart-content-wrapper:before{background:radial-gradient(32% 24% at 28% 20%,rgba(191,230,247,.95),transparent 72%),radial-gradient(28% 26% at 80% 34%,rgba(143,185,204,.55),transparent 72%),radial-gradient(36% 28% at 52% 74%,rgba(196,184,255,.42),transparent 72%),radial-gradient(26% 22% at 20% 60%,rgba(220,244,255,.95),transparent 72%);filter:blur(22px)}html .minicart-wrapper div#minicart-content-wrapper:after{background:radial-gradient(rgba(19,22,26,.08) 1px,transparent 1.4px) 0 0/20px 20px}html .minicart-wrapper .block-minicart:after{background:linear-gradient(180deg,transparent,#8fb9cc 50%,transparent) 0 -30%/100% 30% no-repeat,linear-gradient(180deg,rgba(143,185,204,.15),rgba(143,185,204,.5) 40%,rgba(143,185,204,.15))}html .minicart-wrapper .block-minicart .block-title.pgc-top:after{background:linear-gradient(90deg,#8fb9cc,rgba(143,185,204,.25) 70%,transparent)}html .minicart-wrapper #minicart-content-wrapper .items-total.pgc-top__meta{color:var(--k-fg-2);background:rgba(255,255,255,.75);box-shadow:inset 0 0 0 1px #dbe8ef}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close{background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px #dbe8ef,0 6px 16px -10px rgba(13,15,18,.3)}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:hover{background:#fff;box-shadow:inset 0 0 0 1px #8fb9cc,0 8px 20px -10px rgba(13,15,18,.35)}html .minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item{background:rgba(255,255,255,.78);box-shadow:inset 0 0 0 1px #e1ecf2,0 14px 30px -24px rgba(13,15,18,.3)}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(143,185,204,.2),transparent 60%)}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:hover{box-shadow:inset 0 0 0 1px #8fb9cc,0 24px 44px -26px rgba(13,15,18,.38)}html .minicart-wrapper .block-minicart .pgc-item .product-item-photo{background:#fff;box-shadow:inset 0 0 0 1px #e8f0f4,0 14px 26px -18px rgba(13,15,18,.35)}html .minicart-wrapper .block-minicart .pgc-stepper .pgc-step:hover{color:#fff;background:#13161a}html .minicart-wrapper .pgc-item.is-new{background:linear-gradient(135deg,rgba(220,244,255,.95),rgba(255,255,255,.85)) !important;box-shadow:inset 0 0 0 1.5px #8fb9cc,0 0 36px -12px rgba(143,185,204,.7) !important}html .minicart-wrapper .pgc-foot{border-top:1px solid #e1ecf2;background:linear-gradient(180deg,rgba(244,249,252,.35),rgba(255,255,255,.92) 40%)}html .minicart-wrapper .pgc-sum__gross .price{background:linear-gradient(100deg,#0d0f12 25%,#2c4552 65%,#6f9bb0 95%);-webkit-background-clip:text;background-clip:text;filter:none}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary{background:conic-gradient(from var(--pgc-ang),rgba(143,185,204,.25) 0deg,rgba(143,185,204,.25) 200deg,#dcf4ff 255deg,#8fb9cc 300deg,rgba(143,185,204,.25) 360deg);box-shadow:0 20px 44px -20px rgba(13,15,18,.55)}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary:hover{box-shadow:0 24px 54px -18px rgba(13,15,18,.6),0 0 30px -6px rgba(143,185,204,.55)}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta{background:linear-gradient(90deg,#15181c,#1b1f24 55%,#262b32) !important;color:#e7f2f6;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:before{background:linear-gradient(100deg,transparent 35%,rgba(220,244,255,.25) 50%,transparent 65%)}html .minicart-wrapper .pgc-cta__arrow{background:linear-gradient(45deg,#dcf4ff,#8fb9cc);color:#0a1820}html .minicart-wrapper.active:before{background:rgba(13,15,18,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html .minicart-wrapper{--k-panel:#f5f6f8;--k-fg:#111418;--k-fg-2:#4a515c;--k-fg-3:#868d98;--k-line:#e6e8ec;--k-line-hi:#cfd3da;--k-step:#fff;--k-step-line:#d9dce2;--k-del:#868d98;--k-del-hover:#c8383f;--k-del-bg:#fdeeee;--k-shadow:-30px 0 90px -30px rgba(16,26,40,.5)}html .minicart-wrapper .block-minicart,html .minicart-wrapper div#minicart-content-wrapper{background:linear-gradient(180deg,#fbfbfc,#f1f3f6)}html .minicart-wrapper div#minicart-content-wrapper:before{background:radial-gradient(32% 24% at 28% 20%,rgba(203,213,228,.95),transparent 72%),radial-gradient(28% 26% at 80% 34%,rgba(16,26,40,.16),transparent 72%),radial-gradient(36% 28% at 52% 74%,rgba(25,121,195,.12),transparent 72%),radial-gradient(26% 22% at 20% 60%,rgba(226,231,239,.95),transparent 72%);filter:blur(22px)}html .minicart-wrapper div#minicart-content-wrapper:after{background:radial-gradient(rgba(16,26,40,.08) 1px,transparent 1.4px) 0 0/20px 20px}html .minicart-wrapper .block-minicart:after{background:linear-gradient(180deg,transparent,#101a28 50%,transparent) 0 -30%/100% 30% no-repeat,linear-gradient(180deg,rgba(16,26,40,.06),rgba(16,26,40,.22) 40%,rgba(16,26,40,.06))}html .minicart-wrapper .block-minicart .block-title.pgc-top:after{display:none}html .minicart-wrapper .block-minicart .block-title.pgc-top{z-index:2;transition:box-shadow .3s ease,background .3s ease}html .minicart-wrapper .pgc-scrolled .block-title.pgc-top{background:rgba(251,251,252,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 24px -20px rgba(16,26,40,.45)}html .minicart-wrapper #minicart-content-wrapper .items-total.pgc-top__meta{color:#4a515c;background:#fff;box-shadow:inset 0 0 0 1px #e1e4e9}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close{background:#fff;box-shadow:inset 0 0 0 1px #dfe2e7,0 6px 16px -10px rgba(16,26,40,.3)}html .minicart-wrapper .block-minicart .pgc-top .action.close.pgc-top__close:hover{box-shadow:inset 0 0 0 1px #101a28,0 8px 20px -10px rgba(16,26,40,.35)}html .minicart-wrapper .block-minicart .minicart-items .product-item.pgc-item{background:rgba(255,255,255,.86);box-shadow:inset 0 0 0 1px #e6e8ec,0 14px 30px -24px rgba(16,26,40,.3)}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(16,26,40,.07),transparent 60%)}html .minicart-wrapper .block-minicart .minicart-items .pgc-item:hover{box-shadow:inset 0 0 0 1px #b9c0cb,0 24px 44px -26px rgba(16,26,40,.38)}html .minicart-wrapper .block-minicart .pgc-item .product-item-photo{background:#fff;box-shadow:inset 0 0 0 1px #eef0f3,0 14px 26px -18px rgba(16,26,40,.35)}html .minicart-wrapper .block-minicart .pgc-stepper .pgc-step:hover{color:#fff;background:#101a28}html .minicart-wrapper .pgc-stepper:focus-within{box-shadow:inset 0 0 0 1px #101a28,0 0 0 3px rgba(16,26,40,.12)}html .minicart-wrapper .block-minicart .pgc-item .product-item-name a:hover{color:#1979c3}html .minicart-wrapper .pgc-item.is-new{background:#fff !important;box-shadow:inset 0 0 0 1.5px #101a28,0 0 36px -14px rgba(16,26,40,.5) !important}html .minicart-wrapper .pgc-item.is-new:after{background:#101a28;color:#fff}html .minicart-wrapper .pgc-foot{border-top:1px solid #e6e8ec;background:linear-gradient(180deg,rgba(245,246,248,.35),rgba(255,255,255,.94) 40%)}html .minicart-wrapper .pgc-sum__gross .price{background:linear-gradient(100deg,#111418 30%,#1d2f4a 70%,#3d5579 98%);-webkit-background-clip:text;background-clip:text}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary{background:conic-gradient(from var(--pgc-ang),rgba(16,26,40,.2) 0deg,rgba(16,26,40,.2) 200deg,#fff 255deg,#8ea0bb 300deg,rgba(16,26,40,.2) 360deg);box-shadow:0 20px 44px -20px rgba(16,26,40,.6)}html .minicart-wrapper .block-minicart .pgc-foot .actions .secondary:hover{box-shadow:0 24px 54px -18px rgba(16,26,40,.65)}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta{background:linear-gradient(135deg,#1a2a40,#101a28) !important;color:#fff}html .minicart-wrapper .block-minicart .pgc-foot button#top-cart-btn-checkout.pgc-cta:before{background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.14) 50%,transparent 65%)}html .minicart-wrapper .pgc-cta__arrow{background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:#fff}html .minicart-wrapper .pgc-cta:hover .pgc-cta__arrow{background:rgba(255,255,255,.2)}html .minicart-wrapper .block-minicart .pgc-empty__cta{background:#101a28;color:#fff}html .minicart-wrapper .pgc-empty__piston{fill:#101a28;stroke:#101a28}html .minicart-wrapper .pgc-empty__air{fill:#868d98}.minicart-wrapper .action.showcart .pgc-btn-sum{display:none}@media (min-width:1025px){html nav#main-menu .minicart-wrapper{width:auto !important;min-width:0 !important;max-width:none !important}html nav#main-menu .minicart-wrapper .action.showcart{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:16px;row-gap:3px;width:max-content !important;min-width:0;min-height:58px;margin-top:4px;padding:0 18px 0 16px;border-radius:14px;overflow:hidden;isolation:isolate;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}html nav#main-menu .minicart-wrapper .action.showcart:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%);transform:translateX(-110%);transition:transform .8s cubic-bezier(.22,1,.36,1);pointer-events:none}html nav#main-menu .minicart-wrapper .action.showcart:hover:after{transform:translateX(110%)}html nav#main-menu .minicart-wrapper .action.showcart:hover{border-color:rgba(255,255,255,.38);background:linear-gradient(180deg,rgba(36,52,76,.98) 0%,rgba(20,31,47,.98) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 26px -12px rgba(0,0,0,.6);transform:translateY(-1px)}html nav#main-menu .minicart-wrapper a.action.showcart:before,html nav#main-menu .minicart-wrapper a.action.showcart:hover:before,html nav#main-menu .minicart-wrapper a.action.showcart.active:before,html nav#main-menu .minicart-wrapper a.action.showcart.active:hover:before{grid-column:1;grid-row:1/span 2;width:28px;height:28px;line-height:28px;transform:none;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .3s ease}html nav#main-menu .minicart-wrapper a.action.showcart:hover:before{transform:translateX(2px) rotate(-8deg)}html nav#main-menu .minicart-wrapper .action.showcart .text{grid-column:2;grid-row:1;align-self:end;font-size:11px;font-weight:500;color:rgba(245,247,251,.62);white-space:nowrap}html nav#main-menu .minicart-wrapper .action.showcart .pgc-btn-sum{display:block;grid-column:2;grid-row:2;align-self:start;white-space:nowrap}html nav#main-menu .minicart-wrapper .action.showcart .pgc-btn-sum:empty{display:none}html nav#main-menu .minicart-wrapper .action.showcart .pgc-btn-sum:empty~.text,html nav#main-menu .minicart-wrapper .action.showcart:has(.pgc-btn-sum:empty) .text{grid-row:1/span 2;align-self:center;font-size:13px;color:rgba(245,247,251,.9)}html nav#main-menu .minicart-wrapper .action.showcart .pgc-btn-sum .price{font:600 15px/1.1 Poppins,sans-serif;color:#fff;letter-spacing:-.01em}html nav#main-menu .minicart-wrapper .action.showcart .counter.qty{top:7px;right:auto;left:27px;min-width:18px;height:18px;padding:0 5px;background:#fff !important;box-shadow:0 0 0 2px #16233a,0 4px 10px rgba(0,0,0,.35);transition:background .3s ease,box-shadow .3s ease}html nav#main-menu .minicart-wrapper .action.showcart .counter.qty.empty{display:none !important}html nav#main-menu .minicart-wrapper .action.showcart .counter-number{color:#101a28;font-size:10.5px;font-weight:700}html nav#main-menu .minicart-wrapper .action.showcart.active{background:#fff;border-color:#fff;box-shadow:0 10px 26px -12px rgba(0,0,0,.55);transform:none}html nav#main-menu .minicart-wrapper a.action.showcart.active:before{background-color:#101a28 !important}html nav#main-menu .minicart-wrapper .action.showcart.active .text{color:#4a515c}html nav#main-menu .minicart-wrapper .action.showcart.active .pgc-btn-sum .price{color:#101a28}html nav#main-menu .minicart-wrapper .action.showcart.active .counter.qty{background:#101a28 !important;box-shadow:0 0 0 2px #fff}html nav#main-menu .minicart-wrapper .action.showcart.active .counter-number{color:#fff}html nav#main-menu .minicart-wrapper .action.showcart.pgc-bump .pgc-btn-sum{animation:pgc-sum-pop .9s cubic-bezier(.34,1.56,.64,1)}@keyframes pgc-sum-pop{0%{transform:translateY(0);opacity:1}30%{transform:translateY(-3px) scale(1.08);opacity:1;text-shadow:0 0 18px rgba(255,255,255,.8)}100%{transform:none}}html nav#main-menu .minicart-wrapper .action.showcart.pgc-bump .counter.qty:after{border-color:#fff}}@media (min-width:1025px){html nav#main-menu:has(.pg-categories-bar){--pg-cat-rw:372px}}@media (min-width:1025px) and (max-width:1380px){html nav#main-menu:has(.pg-categories-bar){--pg-cat-rw:404px}}@media (min-width:1025px){html nav#main-menu .pg-main-account-shortcut{justify-self:end;transform:translateX(calc(-1*(var(--pgc-cart-w,140px) + 12px)))}html nav#main-menu .pg-main-account-shortcut>a{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:14px;row-gap:3px;width:max-content;min-height:58px;margin-top:4px;padding:0 18px 0 16px;overflow:hidden;isolation:isolate;text-decoration:none;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}html nav#main-menu .pg-main-account-shortcut>a:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%);transform:translateX(-110%);transition:transform .8s cubic-bezier(.22,1,.36,1);pointer-events:none}html nav#main-menu .pg-main-account-shortcut>a:hover:after{transform:translateX(110%)}html nav#main-menu .pg-main-account-shortcut>a:hover{border-color:rgba(255,255,255,.38);background:linear-gradient(180deg,rgba(36,52,76,.98) 0%,rgba(20,31,47,.98) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 26px -12px rgba(0,0,0,.6);transform:translateY(-1px)}html nav#main-menu .pg-main-account-shortcut>a:before{grid-column:1;grid-row:1/span 2;width:26px;height:26px;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}html nav#main-menu .pg-main-account-shortcut>a:hover:before{transform:translateY(-2px) scale(1.06)}html nav#main-menu .pg-main-account-shortcut>a>span:not(.pgc-acc-sub){grid-column:2;grid-row:1;align-self:end;font-size:11px;font-weight:500;color:rgba(245,247,251,.62);white-space:nowrap}html nav#main-menu .pg-main-account-shortcut>a>.pgc-acc-sub{display:block;grid-column:2;grid-row:2;align-self:start;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px/1.1 Poppins,sans-serif;color:#fff;letter-spacing:-.01em}html nav#main-menu .pg-main-account-shortcut>a.is-logged{background-image:radial-gradient(circle at 39px 18px,#3ddc97 0 4px,#16233a 4.5px 6px,transparent 6.5px),linear-gradient(180deg,rgba(28,41,61,.98) 0%,rgba(17,26,40,.98) 100%)}}.pg-main-account-shortcut>a>.pgc-acc-sub{display:none}@media (max-width:1024px){html nav#main-menu .minicart-wrapper .action.showcart{display:flex !important;align-items:center;justify-content:center;gap:0;width:44px !important;height:44px;min-height:44px;margin:0;padding:0;border:1px solid rgba(133,166,223,.26);border-radius:12px;background:linear-gradient(180deg,rgba(28,41,61,.98) 0%,rgba(17,26,40,.98) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:background .3s ease,border-color .3s ease}html nav#main-menu .minicart-wrapper .action.showcart .text{display:none !important}html nav#main-menu li.menu-phone{translate:-12px 0}html nav#main-menu .minicart-wrapper a.action.showcart:before,html nav#main-menu .minicart-wrapper a.action.showcart:hover:before,html nav#main-menu .minicart-wrapper a.action.showcart.active:before{width:23px;height:23px;line-height:23px;margin:0;transform:none;background-color:#fff !important}html nav#main-menu .minicart-wrapper .action.showcart .counter.qty{top:-7px;right:-7px;min-width:19px;height:19px;padding:0 5px;background:#fff !important;box-shadow:0 0 0 2px #101a28,0 4px 10px rgba(0,0,0,.35)}html nav#main-menu .minicart-wrapper .action.showcart .counter.qty.empty{display:none !important}html nav#main-menu .minicart-wrapper .action.showcart .counter-number{color:#101a28;font-size:10.5px;font-weight:700}html nav#main-menu .minicart-wrapper .action.showcart.active{background:#fff;border-color:#fff}html nav#main-menu .minicart-wrapper a.action.showcart.active:before{background-color:#101a28 !important}html nav#main-menu .minicart-wrapper .action.showcart.active .counter.qty{background:#101a28 !important;box-shadow:0 0 0 2px #fff}html nav#main-menu .minicart-wrapper .action.showcart.active .counter-number{color:#fff}html nav#main-menu .minicart-wrapper .action.showcart.pgc-bump .counter.qty:after{border-color:#fff}}