:root{--xp-blue:#245edb;--xp-ink:#112b61;--xp-sky:#8dcff2;--xp-silver:#e6ebf3;--xp-bar:linear-gradient(#7bb2ff 0%,#286dff 9%,#0052dc 50%,#1269ec 90%,#003da7);--xp-button:linear-gradient(#fff,#eef6ff 46%,#c4ddf7 50%,#e8f4ff);--pink:#245edb;--acid:#78b9fa;--lime:#78b9fa;--purple:#245edb;--white:#fff;--paper:#fff;--blue:#8dcff2;--black:#112b61;--ink:#112b61;--line:2px solid #6688b1}html{scroll-padding-top:140px}body,.template-index{background:radial-gradient(ellipse at 15% 10%,#e7f9ff 0,transparent 45%),radial-gradient(ellipse at 85% 60%,#effcff 0,transparent 50%),linear-gradient(135deg,#70b8ee,#bfeeff 45%,#4199df);background-attachment:fixed;color:var(--xp-ink);font-family:Tahoma,Verdana,Arial,sans-serif;padding-bottom:62px}body:before{opacity:.025}body:after{content:"";position:fixed;z-index:-1;width:120vw;height:52vh;left:-10vw;top:33vh;border:20px solid #ffffff55;border-radius:50%;transform:rotate(-16deg);box-shadow:0 0 25px #fff9,inset 0 0 20px #fff8;pointer-events:none}.noise{opacity:.025!important}a,button,input,select{font-family:inherit}button{touch-action:manipulation}[hidden]{display:none!important}.top-ticker{height:27px;line-height:25px;font:700 10px/25px Tahoma,sans-serif;background:linear-gradient(#f9fdff,#dceaf7);color:#244477;border-bottom:1px solid #547fb1;letter-spacing:.06em}.top-ticker a{color:#0040a6}.section-shell{width:auto;max-width:none;margin-left:0;margin-right:0}.site-header,:is(.template-product,.template-cart) .site-header{position:sticky;top:27px;z-index:45;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(120px,1fr);gap:14px;width:calc(100% - 150px);max-width:1430px;margin:18px 30px 0 120px;padding:42px 22px 12px;min-height:107px;background:linear-gradient(#fff,#e4eaf3);border:2px solid #1665d2;border-radius:10px 10px 0 0;box-shadow:inset 0 0 0 1px #fff,0 3px 14px #20559133;color:var(--xp-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.desktop-titlebar,.window-bar,.drop-intro__bar,.drop-card__bar,.quick-popup__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:5px 10px;background:var(--xp-bar);color:#fff;text-shadow:1px 1px #103e88;border:0;border-bottom:1px solid #1049ad;font:700 11px/1.3 Tahoma,sans-serif;letter-spacing:.025em;box-shadow:inset 0 1px #d6e9ff}.desktop-titlebar{position:absolute;top:0;left:0;right:0;border-radius:7px 7px 0 0;padding-left:13px}.window-controls{display:flex;gap:3px;align-items:center}.window-controls i{display:grid;place-items:center;width:21px;height:21px;border:1px solid #fff;border-radius:3px;font:700 18px/1 Arial,sans-serif;background:linear-gradient(#86bbff,#1764db);box-shadow:inset 0 0 2px #fff;font-style:normal}.window-controls i:last-child{background:linear-gradient(#ffb38e,#e55825 45%,#cf3612)}.header-gato-logo{width:150px;height:58px;filter:none}.site-header .brand{align-self:center}.site-header .main-nav,:is(.template-product,.template-cart) .site-header .main-nav{display:flex;gap:8px;align-items:center}.site-header .nav-pill,.site-header .cart-button,.site-header .menu-toggle,.template-product .nav-pill{padding:10px 14px;min-height:40px;border:1px solid #6283b1;border-radius:5px;background:var(--xp-button);color:#153362;box-shadow:inset 0 0 0 1px #fff,0 2px 2px #29456533;font:700 11px Tahoma,sans-serif;letter-spacing:.02em;text-decoration:none}.site-header .nav-pill.pink{background:linear-gradient(#d7edff,#88bcf4);border-color:#3573bc}.site-header .nav-pill:hover,.site-header .cart-button:hover{transform:none;filter:none;background:#f5fbff;box-shadow:inset 0 0 0 2px #f7c86b,0 2px 2px #29456533;text-decoration:none}.site-header .cart-button{justify-self:end;white-space:nowrap}.site-header .cart-button span{color:#174f98;margin-left:5px}.site-header .menu-toggle{display:none}.desktop-shortcuts{position:fixed;left:14px;top:72px;width:85px;display:grid;gap:26px;z-index:25}.desktop-shortcuts a{display:grid;justify-items:center;gap:7px;font:700 10px Tahoma,sans-serif;color:#12336c;text-align:center;text-shadow:0 1px #fff;padding:7px 3px;border:1px solid transparent;border-radius:3px}.desktop-shortcuts a:hover{background:#fff5;border-color:#fff8}.desktop-shortcuts span{font:32px/1.2 system-ui,sans-serif;filter:drop-shadow(1px 2px #235b8c44)}.shop-home-shell{position:relative;width:calc(100% - 150px);max-width:1430px;margin:0 30px 30px 120px;border:2px solid #1665d2;border-top:0;border-radius:0 0 10px 10px;padding:12px;background:linear-gradient(135deg,#f5f9ff,#d9e4f1);box-shadow:inset 0 0 0 1px #fff,0 8px 28px #13498444}.drop-intro{grid-template-columns:1fr 1fr;border:1px solid #6795c9;border-radius:8px;margin:0;background:#b6e6ff;box-shadow:inset 0 0 0 2px #fff;overflow:hidden}.drop-intro__brand{padding:32px 20px;background:radial-gradient(ellipse at 65% 30%,#fff9,transparent 45%),linear-gradient(140deg,#dff7ff,#80c6f3);min-height:320px}.drop-intro__brand:before{background-image:linear-gradient(#fff8 1px,transparent 1px),linear-gradient(90deg,#fff8 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:none;mask-image:none;opacity:.7}.drop-intro__brand:after{content:"";position:absolute;top:19%;right:-25%;bottom:19%;left:-25%;border:9px solid #fff9;border-radius:50%;transform:rotate(-22deg);z-index:-1;box-shadow:0 0 15px #fff}.drop-intro__brand img{width:100%;max-width:500px;height:auto;filter:drop-shadow(0 8px 6px #2f619b44)}.drop-intro__message{align-self:center;margin:18px 18px 18px 0;border:2px solid #3477d5;border-radius:8px;background:#f3f5f9;box-shadow:inset 0 0 0 1px #fff,4px 5px 15px #3467a455;color:#112b61;overflow:hidden}.drop-intro__bar{padding:8px 10px;min-height:32px}.drop-intro__body{padding:19px 22px 24px}.eyebrow{font-family:Tahoma,sans-serif;font-size:10px;letter-spacing:.12em}.drop-intro__body .eyebrow{color:#375a8c}.drop-intro__body h1{font:900 clamp(1.8rem,3vw,3.1rem)/1.05 Tahoma,Arial,sans-serif;letter-spacing:-.045em;color:#102c67;text-shadow:0 1px #fff;max-width:19ch;margin:16px 0}.drop-intro__body>p:not(.eyebrow){font:500 13px/1.65 Tahoma,sans-serif}.y2k-button,.drop-intro__body .y2k-button{min-height:43px;padding:11px 18px;border:1px solid #42699e;border-radius:5px;background:var(--xp-button);color:#13336e;box-shadow:inset 0 0 0 2px #fff,0 3px 5px #2f507344;font:700 11px Tahoma,sans-serif;letter-spacing:.025em;gap:15px}.y2k-button:hover,.drop-intro__body .y2k-button:hover{background:linear-gradient(#fff,#acd9ff);transform:none;box-shadow:inset 0 0 0 2px #f9cf71,0 3px 5px #2f507344}.drop-intro__body .y2k-button{background:linear-gradient(#dcf4ff,#8dcdff 48%,#6cb3f3 50%,#b5e5ff)}.drop-catalog{padding:23px 0 10px;color:#112b61}.drop-catalog__heading{margin:0 0 12px;padding:10px 12px;background:linear-gradient(#fff,#dae2ed);border:1px solid #8ea5c3;border-radius:5px;align-items:center}.drop-catalog__heading .eyebrow{margin:0 0 4px;color:#42618e}.drop-catalog__heading h2{font:900 30px/1 Tahoma,sans-serif;letter-spacing:-.04em;margin:0}.drop-catalog__heading h2 span{font-size:25px}.drop-catalog__heading>span{color:#425c83;font:700 9px Tahoma,sans-serif}.drop-grid{gap:12px}.drop-card{position:relative;background:#f8fafc;border:2px solid #3679cf;border-radius:8px;color:#153362;box-shadow:inset 0 0 0 1px #fff,2px 3px 6px #31577c44;overflow:visible;transition:box-shadow .15s}.drop-card:hover,.drop-card:has(a:hover){transform:none;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #9bceff,3px 5px 10px #31577c44}.drop-card__whole-link{border-radius:6px;overflow:hidden}.drop-card__bar,.drop-card--pink .drop-card__bar,.drop-card--blue .drop-card__bar,.drop-card--acid .drop-card__bar{background:var(--xp-bar);color:#fff;min-height:32px;padding:7px 9px;font-size:10px}.drop-card__bar>span:last-child{font-size:12px;word-spacing:3px;color:#fff}.drop-card__visual{margin:12px 12px 0;border:1px solid #b0bdce;border-radius:4px;background:#fff;aspect-ratio:1.28;box-shadow:inset 1px 1px 3px #23467822}.drop-placeholder{background:repeating-linear-gradient(0deg,transparent 0 30px,#acc5e61a 31px 32px),linear-gradient(145deg,#fff,#edf2f8);padding:13px}.drop-placeholder__number{font-family:Tahoma,sans-serif;font-size:6rem;color:#53719818}.drop-placeholder small,.drop-card--blue .drop-placeholder small,.drop-card--acid .drop-placeholder small{background:#e9f3ff;color:#31568a;border:1px solid #88a7cf;border-radius:3px;font:700 9px Tahoma,sans-serif;padding:5px 7px}.drop-card__copy{padding:14px 12px;min-width:0}.drop-card__edition{color:#3b608c;font:700 9px/1.5 Tahoma,sans-serif;letter-spacing:0;margin-bottom:10px}.drop-card__copy h3{font:800 clamp(1.1rem,1.75vw,1.6rem)/1.12 Tahoma,sans-serif;letter-spacing:-.04em;margin-bottom:10px}.drop-card__copy>p:not(.drop-card__edition){font:500 12px/1.55 Tahoma,sans-serif;margin-bottom:18px}.drop-card__bottom strong{font:800 22px Tahoma,sans-serif}.drop-card__bottom span{font:700 9px Tahoma,sans-serif;background:#eff8ed;color:#315b2d;border:1px solid #93b989;border-radius:4px;padding:5px}.drop-card__link,.drop-card__whole-link:hover .drop-card__link{padding:10px 12px;margin:0 12px 12px;min-height:36px;background:var(--xp-button);border:1px solid #6b89ae;border-radius:4px;color:#174174;font:700 10px Tahoma,sans-serif;box-shadow:inset 0 0 0 1px #fff}.drop-card__whole-link:hover .drop-card__link{background:#d8edff;border-color:#285fb0}.drop-archive{background:#fff;border:1px solid #93abc9;border-radius:4px;color:#173467;font:700 11px Tahoma,sans-serif;padding:15px}.drop-archive>span:first-child{color:#376ca9}.drop-visions{background:#fff;color:#112b61;border:1px solid #7d9cc8;border-radius:6px;box-shadow:inset 0 0 0 2px #e0ecfb,2px 3px 7px #2f587d33;padding:25px;margin:18px 0}.drop-visions>.eyebrow{color:#275a9d}.drop-visions h2{font:900 clamp(1.8rem,3vw,2.7rem)/1.08 Tahoma,sans-serif;letter-spacing:-.04em}.drop-visions p:not(.eyebrow){font:500 13px/1.6 Tahoma,sans-serif}.drop-visions p.drop-visions__note{font-size:11px;border-color:#bccde1}.city-strip{border:1px solid #295eaa;border-radius:6px;background:linear-gradient(130deg,#3b82df,#1750be);color:#fff;padding:25px}.city-content{padding:0!important}.city-content h2{color:#fff;font:900 clamp(1.5rem,3vw,2.7rem)/1.15 Tahoma,sans-serif;letter-spacing:-.04em}.city-strip .eyebrow{color:#e5f3ff}.shop-home-shell footer{background:transparent;color:#23477c;border:0;padding:24px 5px 8px;gap:15px;flex-wrap:wrap}.shop-home-shell footer .brand{font-family:Tahoma,sans-serif;font-weight:900}.shop-home-shell footer p{font:700 10px Tahoma,sans-serif}.desktop-taskbar{position:fixed;bottom:0;left:0;right:0;z-index:100;height:44px;display:flex;align-items:center;gap:12px;background:var(--xp-bar);color:#fff;border-top:2px solid #98c6ff;padding:0 14px 0 0;box-shadow:0 -3px 9px #17468a33;font:700 11px Tahoma,sans-serif}.desktop-start{align-self:stretch;min-width:124px;border:0;border-right:2px solid #337928;border-radius:0 13px 13px 0;padding:0 20px;background:linear-gradient(#93d879,#388b26 45%,#459e2f 55%,#73ba50);color:#fff;font:italic 900 24px Tahoma,sans-serif;text-shadow:1px 2px #255b24;box-shadow:inset 0 2px 4px #c6e8a9}.desktop-start[aria-expanded=true]{filter:brightness(.9)}.taskbar-active{display:flex;align-items:center;gap:9px;min-width:170px;min-height:31px;padding:7px 15px;border:1px solid #a6d7ff;border-radius:4px;background:linear-gradient(#72afff,#2e77dc);box-shadow:inset 0 0 0 1px #2d6bcc}.taskbar-status{margin-left:auto;font-size:9px;letter-spacing:.1em}.desktop-taskbar time{min-width:52px;padding:9px 6px;font:700 12px Tahoma,sans-serif}.desktop-start-menu{position:fixed;z-index:101;bottom:44px;left:0;width:min(310px,calc(100vw - 20px));padding:0 5px 7px;background:#fff;border:2px solid #2463c3;border-radius:7px 7px 0 0;box-shadow:4px -4px 16px #143c6655}.desktop-start-menu>div{margin:0 -5px 8px;padding:15px;background:var(--xp-bar);color:#fff;font:900 20px Tahoma,sans-serif}.desktop-start-menu small{display:block;font:400 10px Tahoma,sans-serif;margin-top:6px}.desktop-start-menu a{display:block;padding:13px 12px;font:700 13px Tahoma,sans-serif;color:#183665;border-radius:3px}.desktop-start-menu a:hover{background:#d8ebff}.quick-info-button{position:absolute;z-index:3;top:44px;right:20px;width:32px;height:32px;border:1px solid #366fae;border-radius:50%;background:linear-gradient(#fff,#83c4ff);color:#163e80;box-shadow:inset 0 0 0 2px #fff,1px 2px 4px #24486c44;font:700 21px Georgia,serif}.quick-popup{position:fixed;z-index:115;width:min(330px,calc(100vw - 24px));padding:0;background:#f3f5fa;border:2px solid #286ac7;border-radius:6px;box-shadow:inset 0 0 0 1px #fff,6px 8px 20px #163d6855;color:#19386b;text-align:left;animation:xpOpen .14s ease-out}.quick-popup__bar{border-radius:3px 3px 0 0;font-size:10px;padding:4px 5px 4px 8px}.quick-popup__bar button{width:25px;height:25px;background:linear-gradient(#ffb18a,#d9471b);border:1px solid #fff;border-radius:3px;color:#fff;font:700 20px Arial,sans-serif;text-shadow:1px 1px #973212}.quick-popup__body{display:flex;gap:12px;padding:18px 14px 12px}.quick-popup__icon{font:31px system-ui,sans-serif}.quick-popup__body strong{font:800 13px Tahoma,sans-serif}.quick-popup__body p{font:400 12px/1.6 Tahoma,sans-serif;margin:9px 0 0}.quick-popup__footer{display:flex;justify-content:flex-end;padding:0 12px 12px}.quick-popup__footer a{padding:9px 12px;border:1px solid #7792b8;border-radius:4px;background:var(--xp-button);font:700 10px Tahoma,sans-serif;box-shadow:inset 0 0 0 1px #fff}@keyframes xpOpen{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.template-product .product-page{width:calc(100% - 150px);max-width:1430px;margin:0 30px 30px 120px;padding:25px;gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#edf2f8;border:2px solid #1665d2;border-top:0;border-radius:0 0 10px 10px}.template-product .product-gallery{border:2px solid #2868be;border-radius:7px;background:#fff;box-shadow:3px 4px 10px #21497433}.template-product .window-bar{background:var(--xp-bar);color:#fff}.template-product .product-gallery__main,.product-image-placeholder{background:linear-gradient(#fff,#edf4fa);color:#5b7599}.template-product .product-gallery__main{min-height:330px;height:min(60vh,540px);padding:15px}.product-image-placeholder small{font-family:Tahoma,sans-serif}.template-product .product-info{position:static}.template-product .product-info h1{font:900 clamp(2rem,3.2vw,3.3rem)/1.05 Tahoma,sans-serif;letter-spacing:-.045em;margin:10px 0 18px}.template-product .product-info>.eyebrow{color:#4b6b91;overflow-wrap:anywhere}.template-product .price{background:#e2f1ff;border:1px solid #7ca2cd;border-radius:4px;color:#16386d;font:800 24px Tahoma,sans-serif;transform:none;box-shadow:inset 0 0 0 1px #fff;padding:10px}.product-stock{background:#f5fbf0;color:#365a2a;border:1px solid #a6bc95;border-radius:4px;box-shadow:none;font:700 10px Tahoma,sans-serif}.product-stock i{background:#4e9d38;box-shadow:0 0 0 2px #e1eed8}.rpg-description{grid-template-columns:90px minmax(0,1fr);min-height:0;border:1px solid #8ba5c4;border-radius:6px;background:#fff;box-shadow:2px 3px 5px #28517a22}.rpg-copy{padding:17px;min-height:110px}.rpg-copy p{font:500 13px/1.65 Tahoma,sans-serif}.rpg-copy i{color:#6085b4;animation:none}.teri-avatar{margin:10px;border-color:#7095c4;background:#f5f8fc}.teri-avatar span{font-family:Tahoma,sans-serif;color:#365884}.template-product .product-form{background:linear-gradient(#fff,#e4edf7);border:1px solid #849fc3;border-radius:6px;box-shadow:2px 3px 6px #24476822;padding:15px}.template-product .product-form label{font-family:Tahoma,sans-serif}.template-product .product-form select{border:1px solid #7e9bbf;border-radius:3px;font:500 13px Tahoma,sans-serif}.template-product .product-form .add-button{background:linear-gradient(#c7edff,#83c8ff 48%,#5da8ed 50%,#acdfff);color:#102e63;border:1px solid #4c78ae;box-shadow:inset 0 0 0 1px #fff,0 2px 3px #23456533}.template-product .product-form .add-button:hover{background:#d6efff;color:#102e63}.zen-choices label{background:#fff;color:#203f70;border:1px solid #a1b5cf;border-radius:4px;font:500 13px Tahoma,sans-serif}.zen-choices label:has(input:checked){background:#e2f1ff;border-color:#427bc1;box-shadow:inset 0 0 0 1px #9cc9ff}.zen-choices input{accent-color:#245edb}.zen-choices legend{font-family:Tahoma,sans-serif}.zen-stock-note,.remaining-stock,.form-status{font:500 11px/1.6 Tahoma,sans-serif}.template-product .product-meta details{border:1px solid #7f9fc6;border-radius:4px;background:#fff;box-shadow:1px 2px 4px #23466622}.template-product .product-meta summary{background:var(--xp-button);font:700 12px Tahoma,sans-serif;padding:12px}.template-product .product-meta details p{border-top:1px solid #bacde3;font:400 13px/1.6 Tahoma,sans-serif}.meta-dot.pink{background:#245edb}.meta-dot.blue{background:#83c7f8}.meta-dot.acid{background:#65a953}.product-thumbs,.template-product .product-thumbs{background:#e0eafa}.template-product .product-thumbs button{border-color:#9cb4d4}.template-product .product-thumbs button.is-active{border-color:#245edb}.cart-page,.basic-page{width:calc(100% - 150px);max-width:1430px;margin:0 30px 30px 120px;padding:30px;background:#f4f7fc;border:2px solid #1665d2;border-top:0;border-radius:0 0 10px 10px}.cart-page h1,.basic-page h1{font:900 clamp(2rem,4vw,3rem)/1.1 Tahoma,sans-serif;letter-spacing:-.04em}.cart-item{border-color:#a4bbd6}.cart-item h2{font:800 20px Tahoma,sans-serif}.cart-item p{font:400 13px/1.6 Tahoma,sans-serif}.cart-item input{border:1px solid #8ba6c7;border-radius:3px}.cart-total{border-color:#a4bbd6;font:800 24px Tahoma,sans-serif}.clear-cart-button{background:var(--xp-button);color:#234575;border-color:#839fc3}.clear-cart-button:hover{background:#d9eaff;color:#16396b}.y2k-portal{background:transparent;min-height:100svh;padding:30px 18px;display:grid;place-items:center}.portal-login{width:min(570px,100%);border:2px solid #2463c3;border-radius:9px;background:#f3f6fb;overflow:hidden;box-shadow:inset 0 0 0 2px #fff,6px 10px 28px #1d4b7d55}.portal-login__body{padding:24px;text-align:center}.portal-login__body>img{width:min(310px,80%);height:auto;filter:drop-shadow(0 5px 3px #21487533)}.portal-login h1{font:900 clamp(1.4rem,3vw,2rem)/1.15 Tahoma,sans-serif;letter-spacing:-.04em;color:#153a7b}.portal-login p{font:500 13px/1.65 Tahoma,sans-serif}.portal-login .eyebrow{font-size:10px;color:#4a6e9b}.portal-login .y2k-button{margin:12px 0 20px;background:linear-gradient(#d6efff,#83c4ff)}.portal-login__status{display:flex;justify-content:space-between;padding:10px;background:#e0ecfa;border:1px inset #d4e0f0;font:700 10px Tahoma,sans-serif;margin-bottom:13px}.portal-login__status>span{color:#32642a}.portal-login small{font:700 9px Tahoma,sans-serif;color:#5b7495}.template-index:not(.duzit-shop-open) .desktop-shortcuts,.template-index:not(.duzit-shop-open) .desktop-taskbar,.template-index:not(.duzit-shop-open) .desktop-start-menu{display:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #d58b0b;outline-offset:3px}@media(min-width:1600px){.site-header,:is(.template-product,.template-cart) .site-header,.shop-home-shell,.template-product .product-page,.cart-page,.basic-page{margin-left:auto;margin-right:auto}}@media(max-width:1100px){.desktop-shortcuts{display:none}.site-header,:is(.template-product,.template-cart) .site-header,.shop-home-shell,.template-product .product-page,.cart-page,.basic-page{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.site-header,:is(.template-product,.template-cart) .site-header{gap:10px;padding-left:14px;padding-right:14px}.header-gato-logo{width:125px}.drop-intro__body{padding:15px}.drop-intro__brand{padding:20px 12px}.drop-intro__body h1{font-size:2rem}.drop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.drop-card:last-child{grid-column:auto;max-width:none}.drop-card__copy h3{font-size:1.25rem}.drop-card__bottom strong{font-size:20px}}@media(max-width:850px){html{scroll-padding-top:135px}.site-header,:is(.template-product,.template-cart) .site-header{grid-template-columns:minmax(95px,1fr) auto auto;min-height:94px;margin-top:8px;padding-top:34px;gap:8px}.header-gato-logo{width:115px;height:49px}.site-header .menu-toggle{display:block}.site-header .main-nav,:is(.template-product,.template-cart) .site-header .main-nav{display:none;position:absolute;top:100%;left:-2px;right:-2px;background:#edf4fc;border:2px solid #2463c3;padding:12px;border-radius:0 0 6px 6px;box-shadow:0 5px 10px #23456733;flex-direction:column;align-items:stretch}.site-header .main-nav.open,:is(.template-product,.template-cart) .site-header .main-nav.open{display:flex}.site-header .nav-pill{width:100%;text-align:center}.drop-intro{grid-template-columns:1fr 1fr}.drop-intro__brand{min-height:280px}.drop-intro__body h1{font-size:1.7rem}.drop-intro__body>p:not(.eyebrow){font-size:12px}.drop-card__visual{margin:9px 9px 0}.quick-info-button{right:14px;top:42px}.drop-card__copy{padding:12px 10px}.drop-card__copy h3{font-size:1.1rem}.drop-card__copy>p:not(.drop-card__edition){font-size:11px}.template-product .product-page{grid-template-columns:1fr;padding:18px}.template-product .product-gallery{max-width:660px}.template-product .product-info h1{font-size:2.6rem}.drop-visions{grid-template-columns:1fr 1fr;padding:20px}}@media(max-width:600px){body{padding-bottom:58px}.site-header,:is(.template-product,.template-cart) .site-header,.shop-home-shell,.template-product .product-page,.cart-page,.basic-page{width:calc(100% - 16px);margin-left:8px;margin-right:8px}.site-header,:is(.template-product,.template-cart) .site-header{padding-left:9px;padding-right:9px;gap:6px}.site-header .nav-pill,.site-header .cart-button,.site-header .menu-toggle{padding:9px 10px;font-size:10px}.desktop-titlebar{font-size:10px;padding-left:8px}.desktop-titlebar .window-controls i{width:18px;height:18px;font-size:15px}.shop-home-shell{padding:8px}.drop-intro{grid-template-columns:1fr}.drop-intro__brand{min-height:185px;padding:20px}.drop-intro__brand img{max-width:270px}.drop-intro__message{margin:0 10px 12px;border-top:2px solid #3477d5}.drop-intro__body{padding:15px 16px 19px}.drop-intro__body h1{font-size:2rem;margin:14px 0}.drop-intro__body .y2k-button{width:100%;font-size:11px}.drop-catalog{padding-top:15px}.drop-catalog__heading{flex-direction:row;align-items:center;gap:10px;padding:11px 9px}.drop-catalog__heading h2{font-size:25px}.drop-catalog__heading .eyebrow{font-size:8px;letter-spacing:.05em}.drop-catalog__heading>span{font-size:8px;max-width:76px;text-align:right}.drop-grid{grid-template-columns:1fr;gap:16px}.drop-card__copy{padding:15px}.drop-card__copy h3{font-size:1.5rem}.drop-card__copy>p:not(.drop-card__edition){font-size:13px}.drop-card__edition{font-size:9px}.drop-card__visual{margin:12px 12px 0;aspect-ratio:1.35}.drop-card__bottom strong{font-size:23px}.drop-card__bottom span{font-size:10px}.quick-info-button{top:44px;right:20px;width:36px;height:36px}.drop-card__link{margin-inline:15px;min-height:40px}.drop-visions{grid-template-columns:1fr;padding:20px 17px}.drop-visions h2{font-size:2rem}.city-strip{padding:20px 16px}.city-content h2{font-size:1.65rem}.desktop-taskbar{height:42px;gap:8px;padding-right:8px}.desktop-start{min-width:97px;padding:0 12px;font-size:22px}.taskbar-active{min-width:0;flex:1;max-width:185px;font-size:10px;padding:7px 10px}.taskbar-status{display:none}.desktop-start-menu{bottom:42px}.desktop-taskbar time{margin-left:auto;min-width:44px;font-size:11px}.template-product .product-page{padding:14px;gap:20px}.template-product .product-gallery__main{min-height:280px;height:330px;padding:10px}.template-product .product-info h1{font-size:2.25rem;line-height:1.08;letter-spacing:-.045em}.rpg-description{grid-template-columns:65px minmax(0,1fr)}.teri-avatar{margin:8px 5px}.rpg-copy{padding:13px 12px 20px}.rpg-copy p{font-size:12px}.template-product .product-form{padding:12px}.zen-choices label{font-size:12px}.zen-choices small{font-size:11px}.cart-page,.basic-page{padding:20px 15px}.cart-item h2{font-size:16px}.cart-total{font-size:20px}.portal-login__body{padding:20px 16px}.portal-login h1{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.quick-popup{animation:none}.drop-card{transition:none}.drop-card:hover{transform:none}.ticker-track{animation:none!important}}html{background:#bfeeff}.city-content{min-height:0}.city-strip{padding-block:30px}.teri-avatar{width:calc(100% - 15px);max-width:75px;height:110px;min-width:0;border:1px solid #7095c4}.teri-avatar span{flex-basis:22px;border-bottom:1px solid #7095c4;font:700 10px Tahoma,sans-serif}.teri-avatar img{width:100%;max-width:100%;height:auto;margin-top:0}.rpg-copy{min-width:0}.rpg-description{overflow:hidden}.dzt-emoji,[aria-hidden=true]:not(.window-controls):not(.window-controls i){font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",Tahoma,sans-serif}@media(max-width:600px){.teri-avatar{width:calc(100% - 10px);height:95px}.teri-avatar span{font-size:9px}.city-strip{padding-block:24px}}.duzit-basic-logo{display:block;width:145px;aspect-ratio:1802/873;background:#1455dc;-webkit-mask:url(duzit-logo-vermilion.png) center/contain no-repeat;mask:url(duzit-logo-vermilion.png) center/contain no-repeat;flex-shrink:0}.drop-intro__brand .duzit-basic-logo{width:100%;max-width:480px;filter:drop-shadow(0 2px 0 #fff)}.portal-login__body>.duzit-basic-logo{width:min(300px,85%);margin:5px auto 20px}.secret-file-row{display:flex;justify-content:flex-end;padding:0 5px 16px}.secret-file{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px dashed #95abca;border-radius:4px;background:#edf4fb;color:#3b5c86;text-align:left;font:700 10px Tahoma,sans-serif}.secret-file>span:first-child{font-size:21px}.secret-file small{display:block;margin-top:4px;font:400 9px Tahoma,sans-serif}.secret-file:hover{background:#fff;border-color:#3674c7}.retro-joke{position:fixed;z-index:120;right:20px;bottom:61px;width:min(380px,calc(100vw - 24px));max-height:calc(100svh - 90px);overflow:auto;border:2px solid #2768c5;border-radius:6px;background:#f1f4fa;color:#15376a;box-shadow:5px 7px 22px #153e6b66;animation:xpOpen .16s ease-out}.retro-joke__body{display:flex;align-items:start;gap:14px;padding:20px 17px 12px}.retro-joke__icon{font:32px/1.2 "Segoe UI Emoji","Apple Color Emoji",system-ui,sans-serif}.retro-joke h2{font:800 17px/1.25 Tahoma,sans-serif;margin:0 0 10px}.retro-joke p{font:400 12px/1.65 Tahoma,sans-serif;margin:0 0 12px}.retro-joke small{font:700 9px Tahoma,sans-serif;color:#587398}.retro-joke__footer{display:flex;justify-content:flex-end;padding:0 15px 15px}.retro-joke .y2k-button{min-height:36px;font-size:10px;text-transform:none}@media(max-width:850px){.site-header .duzit-basic-logo{width:115px}}@media(max-width:600px){.site-header .duzit-basic-logo{width:112px}.drop-intro__brand .duzit-basic-logo{max-width:280px}.drop-intro__brand{min-height:175px}.portal-login__body>.duzit-basic-logo{width:90%}.retro-joke{right:12px;bottom:56px}.retro-joke__body{padding:17px 14px 10px}.secret-file-row{justify-content:center}.retro-joke h2{font-size:16px}}@media(prefers-reduced-motion:reduce){.retro-joke{animation:none}}.duzit-basic-logo,.drop-intro__brand .duzit-basic-logo{height:auto;object-fit:contain;background:none;-webkit-mask:none;mask:none;filter:hue-rotate(210deg) saturate(.95)}html{background:#278ce0 url(duzit-wallpaper-grass.png) 50% 55%/cover fixed no-repeat}body,.template-index{background:transparent}body:after{display:none}.desktop-shortcuts a{color:#fff;text-shadow:1px 1px 2px #163c65,0 0 4px #163c65}.retro-sides{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:4px 0 24px;align-items:start}.desktop-ad{min-width:0;overflow:hidden;border:2px solid #2868c4;border-radius:6px;background:#f5f7fc;box-shadow:3px 5px 12px #15375a55;color:#183665;animation:xpOpen .2s ease-out}.desktop-ad .quick-popup__bar{font-size:9px;min-height:30px;padding-left:7px}.desktop-ad .quick-popup__bar button{flex:0 0 23px;height:23px;font-size:18px}.desktop-ad__content{padding:15px 12px;text-align:center;background:repeating-linear-gradient(135deg,#fff5d2 0 10px,#ffefb7 10px 20px)}.desktop-ad__label{font:700 8px Tahoma,sans-serif;letter-spacing:.08em;margin:0 0 12px;color:#74421d}.desktop-ad h2{font:900 clamp(16px,1.5vw,24px)/1.1 Tahoma,sans-serif;letter-spacing:-.04em;color:#ab2317;margin:0 0 10px;text-shadow:1px 1px #fff}.desktop-ad__star{display:inline-grid;place-items:center;background:#b72c20;color:#fff;width:43px;height:43px;border:2px dashed #fff;border-radius:50%;font:900 27px/1 Tahoma,sans-serif;transform:rotate(-12deg)}.desktop-ad__content>p:not(.desktop-ad__label){font:400 11px/1.6 Tahoma,sans-serif;margin:12px 0}.desktop-ad__content>strong{display:block;font:900 16px/1.3 Tahoma,sans-serif;color:#8b281d}.desktop-ad .y2k-button{width:100%;padding:10px 8px;min-height:36px;font-size:9px;letter-spacing:0;text-transform:none}.desktop-ad small{display:block;font:400 8px/1.5 Tahoma,sans-serif;margin-top:9px;color:#626f81}.desktop-messenger{padding:13px 11px;background:linear-gradient(#fff,#e7f0ff)}.messenger-contact{font:900 13px Tahoma,sans-serif;margin:0 0 13px;display:block}.messenger-contact>span{color:#d49323;font-size:21px;margin-right:4px}.messenger-contact>small{font-size:9px;margin:4px 0 0;color:#8c6c28}.messenger-bubble{background:#fff;border:1px solid #acc4e2;padding:10px;border-radius:4px;font:400 11px/1.6 Tahoma,sans-serif}.messenger-bubble strong{font-size:10px}.messenger-bubble p{margin:7px 0 0}.messenger-response{font:700 10px/1.6 Tahoma,sans-serif;min-height:14px;color:#2c6093;margin:9px 0}.messenger-response:empty{display:none}@media(min-width:1280px){.site-header,:is(.template-product,.template-cart) .site-header,.shop-home-shell,.template-product .product-page,.cart-page,.basic-page{width:calc(100% - 390px);max-width:1280px;margin-left:auto;margin-right:auto}.desktop-shortcuts{left:13px;top:67px;width:156px;grid-template-columns:repeat(2,1fr);gap:12px 4px}.desktop-shortcuts a{font-size:9px}.desktop-shortcuts span{font-size:26px}.retro-sides{display:contents}.desktop-ad{position:fixed;z-index:30;width:168px;max-height:calc(100svh - 325px);overflow:auto}.desktop-ad--left{left:12px;top:320px}.desktop-ad--right{right:12px;top:207px;max-height:calc(100svh - 265px)}.desktop-ad h2{font-size:16px}.desktop-ad__content{padding:13px 10px}.desktop-ad__content>strong{font-size:14px}.desktop-ad__content>p:not(.desktop-ad__label){font-size:10px}.site-header,:is(.template-product,.template-cart) .site-header{padding-left:14px;padding-right:14px;gap:8px}.site-header .nav-pill{padding-inline:12px}}@media(min-width:1800px){.desktop-ad{width:205px}.desktop-ad--left{left:max(20px,calc((100vw - 1750px)/2))}.desktop-ad--right{right:max(20px,calc((100vw - 1750px)/2))}}@media(max-width:600px){.retro-sides{grid-template-columns:1fr;gap:16px;margin:5px 0 20px}.desktop-ad{width:100%;max-width:none}.desktop-ad__content{padding:17px}.desktop-ad h2{font-size:25px}.desktop-ad__content>strong{font-size:18px}.desktop-ad__content>p:not(.desktop-ad__label){font-size:12px}.desktop-ad .y2k-button{font-size:11px}.desktop-messenger{padding:17px}.messenger-bubble{font-size:12px}.desktop-ad small{font-size:9px}html{background-position:40% center}.desktop-shortcuts{display:none}}@media(prefers-reduced-motion:reduce){.desktop-ad{animation:none}}html{background:#278ce0}body:after{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100svh;z-index:-1;pointer-events:none;border:0;border-radius:0;transform:none;box-shadow:none;background:url(duzit-wallpaper-grass.png) 50% 55%/cover no-repeat}.portal-login__body>.duzit-basic-logo{filter:hue-rotate(210deg) saturate(.95)}.desktop-ad{animation:none}@keyframes msnArrival{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(min-width:1280px){.msn-arrival{animation:msnArrival .35s ease-out}}@media(max-width:600px){body:after{background-position:40% center}}@media(prefers-reduced-motion:reduce){.msn-arrival{animation:none}}.product-emoji{display:inline-block;font-size:.72em;vertical-align:middle;line-height:1.1;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",system-ui,sans-serif;letter-spacing:0}.cat-paw{position:fixed;z-index:42;height:auto;pointer-events:none!important;-webkit-user-select:none;user-select:none;will-change:transform;contain:layout style}.cat-paw--left{left:0}.cat-paw--right{right:0}.cat-paw img{display:block;width:100%;height:auto;pointer-events:none}.cat-paw--right img{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.cat-paw{display:none!important}}.site-header .brand{grid-column:1;grid-row:1;justify-self:start}.site-header .main-nav{grid-column:2;grid-row:1}.site-header .cart-button{grid-column:3;grid-row:1;justify-self:end}.site-header .menu-toggle{grid-column:2;grid-row:1}.header-rest-logo{display:block;width:145px;height:62px;object-fit:contain;filter:none}.duzit-chrome-logo,.drop-intro__brand .duzit-chrome-logo,.portal-login__body>.duzit-chrome-logo{filter:drop-shadow(0 4px 3px #19467733)}@media(max-width:850px){.site-header,:is(.template-product,.template-cart) .site-header{grid-template-columns:minmax(115px,1fr) auto minmax(74px,1fr)}.header-rest-logo{width:115px;height:52px}}@media(max-width:600px){.header-rest-logo{width:111px;height:49px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/palette.css.map */
