body.pixel-site header.pixel-site-header.pixel-nav-header{position:relative;z-index:50;width:100%;background:var(--paper);color:var(--ink);font-family:var(--body);border-bottom:1px solid var(--line)}.pixel-nav-header *{box-sizing:border-box}.pixel-nav-header .pixel-nav-utility{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:5px 5%;background:#eee7ed;font:400 var(--pixel-text-small, .875rem)/1.7 var(--body);color:var(--plum)}.pixel-nav-header .pixel-nav-utility p{margin:0}.pixel-nav-header .pixel-nav-brand-row{display:flex;align-items:center;gap:25px;padding:11px 5%;min-height:74px}.pixel-nav-header .pixel-nav-brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--plum);font:500 29px/1 var(--display);letter-spacing:-1.25px;text-decoration:none;white-space:nowrap}.pixel-nav-header .pixel-nav-brand img{display:block;width:29px;height:38px;object-fit:contain;position:static}.pixel-nav-header .pixel-nav-brand{flex-shrink:0}.pixel-nav-header .pixel-nav-desktop-actions{margin-left:auto;display:flex;align-items:center;gap:27px}.pixel-nav-header .pixel-nav-patterns{font-size:var(--pixel-text-control, 1rem);min-height:44px;display:flex;flex-direction:column;justify-content:center;text-decoration:none;line-height:1.5;padding-right:25px;border-right:1px solid var(--line)}.pixel-nav-header .pixel-nav-patterns small{font-size:var(--pixel-text-small, .875rem);color:var(--muted);letter-spacing:.03em}.pixel-nav-header .pixel-nav-custom{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 15px;background:var(--plum);color:var(--paper);font-size:var(--pixel-text-control, 1rem);text-decoration:none;border-radius:2px}.pixel-nav-header .pixel-nav-custom:hover{background:var(--ink)}.pixel-nav-header .pixel-nav-actions{display:flex;align-items:center;gap:17px;font-size:var(--pixel-text-control, 1rem)}.pixel-nav-header .pixel-nav-actions a{display:inline-flex;align-items:center;gap:5px;min-height:44px;min-width:44px;text-decoration:none}.pixel-nav-header .pixel-nav-bag-count{display:grid;place-items:center;min-width:20px;height:20px;background:#eddae2;border-radius:50%;font-size:var(--pixel-text-small, .875rem)}.pixel-nav-header .pixel-nav-desktop{display:flex;align-items:center;justify-content:flex-start;gap:32px;padding:0 5%;border-top:1px solid var(--line);min-height:47px}.pixel-nav-header .pixel-nav-desktop>details{position:static}.pixel-nav-header summary{list-style:none;cursor:pointer}.pixel-nav-header summary::-webkit-details-marker{display:none}.pixel-nav-header .pixel-nav-desktop>details>summary{display:flex;align-items:center;gap:13px;min-height:46px;font-size:var(--pixel-text-control, 1rem);font-weight:500;padding:9px 0}.pixel-nav-header .pixel-nav-desktop>details[open]>summary{color:var(--plum);text-decoration:underline;text-underline-offset:7px}.pixel-nav-header .pixel-nav-desktop>details>summary>span{font-size:15px}.pixel-nav-header .pixel-nav-desktop-custom{display:flex;align-items:center;min-height:44px;font-size:var(--pixel-text-control, 1rem);text-decoration:none}.pixel-nav-header .pixel-nav-nav-note{margin-left:auto;font:400 var(--pixel-text-small, .875rem)/1.6 var(--body);color:var(--muted)}.pixel-nav-header .pixel-nav-panel{position:absolute;top:100%;left:0;right:0;z-index:20;display:grid;grid-template-columns:1.25fr .9fr .9fr 1fr;gap:36px;padding:32px 5%;background:#fffaf2;border-bottom:1px solid #dfd2da;box-shadow:0 15px 25px #432c4812;max-height:calc(100vh - 155px);overflow-y:auto}.pixel-nav-header .pixel-nav-eyebrow{font:600 var(--pixel-text-small, .875rem)/1.6 var(--body);letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px}.pixel-nav-header .pixel-nav-panel-heading h2{font:450 clamp(27px,2.7vw,38px)/1.13 var(--display);letter-spacing:-.04em;margin:0 0 17px}.pixel-nav-header .pixel-nav-panel-heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--pixel-text-control, 1rem);text-underline-offset:5px}.pixel-nav-header .pixel-nav-link-group h3{font:600 15px/1.6 var(--body);letter-spacing:.07em;text-transform:uppercase;margin:2px 0 13px}.pixel-nav-header .pixel-nav-link-group>a{display:flex;align-items:center;min-height:44px;font-size:var(--pixel-text-control, 1rem);text-decoration:none;line-height:1.5;padding:8px 0}.pixel-nav-header .pixel-nav-photo-tile{display:block;align-self:start;padding:12px;background:#f3e5bb;text-decoration:none;min-width:0}.pixel-nav-header .pixel-nav-photo-tile>img{display:block;width:100%;height:auto;aspect-ratio:1.1/1;object-fit:contain}.pixel-nav-header .pixel-nav-photo-tile>span:not(.pixel-card-image-placeholder){display:flex;align-items:center;justify-content:space-between;gap:12px;font:450 23px/1.2 var(--display);letter-spacing:-.03em;margin:12px 0 5px}.pixel-nav-header .pixel-nav-photo-tile b{font-weight:400}.pixel-nav-header .pixel-nav-photo-tile>small{font:400 var(--pixel-text-small, .875rem)/1.6 var(--body)}.pixel-nav-header .pixel-nav-advice{align-self:start;background:#e9eddd;padding:24px}.pixel-nav-header .pixel-nav-advice h3{font:450 29px/1.16 var(--display);letter-spacing:-.035em;margin:0 0 16px}.pixel-nav-header .pixel-nav-advice>p:not(.pixel-nav-eyebrow){font:400 var(--pixel-text-small, .875rem)/1.7 var(--body);margin:0 0 10px}.pixel-nav-header .pixel-nav-advice>a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--pixel-text-control, 1rem);text-underline-offset:4px}.pixel-nav-header .pixel-nav-small-panel{grid-template-columns:1.2fr 1fr 1.2fr;padding-right:12%;gap:60px}.pixel-nav-header a:hover:not(.pixel-nav-custom){text-decoration:underline;text-underline-offset:5px}.pixel-nav-header .pixel-nav-mobile{display:none}.pixel-nav-header :is(a,summary):focus-visible{outline:3px solid #9b426c;outline-offset:4px}@media(max-width:1100px)and (min-width:901px){.pixel-nav-header .pixel-nav-brand{font-size:25px;gap:7px}.pixel-nav-header .pixel-nav-brand-row{gap:18px}.pixel-nav-header .pixel-nav-desktop-actions{gap:17px}.pixel-nav-header .pixel-nav-patterns{padding-right:16px}.pixel-nav-header .pixel-nav-actions{gap:12px}.pixel-nav-header .pixel-nav-panel{gap:24px}.pixel-nav-header .pixel-nav-advice{padding:19px}}@media(max-width:900px){.pixel-nav-header .pixel-nav-utility,.pixel-nav-header .pixel-nav-desktop,.pixel-nav-header .pixel-nav-desktop-actions{display:none}.pixel-nav-header .pixel-nav-brand-row{padding:8px 5%;min-height:64px;gap:13px}.pixel-nav-header .pixel-nav-brand{font-size:25px;gap:7px;letter-spacing:-1.2px}.pixel-nav-header .pixel-nav-brand img{width:23px;height:32px}.pixel-nav-header .pixel-nav-actions{margin-left:auto;gap:12px;font-size:var(--pixel-text-control, 1rem)}.pixel-nav-header .pixel-nav-mobile{display:block;position:static}.pixel-nav-header .pixel-nav-mobile>summary{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;min-width:44px;font:500 var(--pixel-text-control, 1rem)/1.5 var(--body)}.pixel-nav-header .pixel-nav-mobile>summary>span{font-size:18px}.pixel-nav-header .pixel-nav-mobile[open]>summary>span{transform:rotate(45deg)}.pixel-nav-header .pixel-nav-mobile-panel{position:absolute;top:100%;left:0;right:0;z-index:20;padding:20px 6% 26px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 12px 20px #432c4812;max-height:calc(100dvh - 66px);overflow-y:auto;overscroll-behavior:contain}.pixel-nav-header .pixel-nav-mobile-intro{font:450 24px/1.18 var(--display);letter-spacing:-.03em;margin:0 0 22px;max-width:280px}.pixel-nav-header .pixel-nav-mobile-panel>details{border-block:1px solid var(--line)}.pixel-nav-header .pixel-nav-mobile-panel>details+details{border-top:0}.pixel-nav-header .pixel-nav-mobile-panel>details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;font:500 var(--pixel-text-control, 1rem)/1.5 var(--body);padding:12px 0}.pixel-nav-header .pixel-nav-mobile-panel>details>summary>span{font-size:22px;font-weight:400}.pixel-nav-header .pixel-nav-mobile-panel>details[open]>summary>span{transform:rotate(45deg)}.pixel-nav-header .pixel-nav-mobile-groups{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:8px 0 15px}.pixel-nav-header .pixel-nav-mobile-group{padding:8px 0 15px}.pixel-nav-header .pixel-nav-mobile-panel h3{font:600 15px/1.7 var(--body);letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;color:var(--muted)}.pixel-nav-header .pixel-nav-mobile-panel :is(.pixel-nav-mobile-group,.pixel-nav-mobile-groups) a{display:flex;align-items:center;min-height:44px;padding:8px 0;font:400 var(--pixel-text-control, 1rem)/1.5 var(--body);text-decoration:none}.pixel-nav-header .pixel-nav-mobile-custom{display:flex;align-items:center;min-height:48px;justify-content:center;text-align:center;margin-top:20px;padding:12px 17px;background:var(--plum);color:var(--paper);font-size:var(--pixel-text-control, 1rem);text-decoration:none}.pixel-nav-header .pixel-nav-mobile-digital{background:#e9eddd;margin-top:17px;padding:17px 20px}.pixel-nav-header .pixel-nav-mobile-digital>a{display:flex;align-items:center;min-height:44px;font-size:var(--pixel-text-control, 1rem);text-underline-offset:4px}.pixel-nav-header .pixel-nav-mobile-digital>p{font:400 var(--pixel-text-small, .875rem)/1.8 var(--body);margin:3px 0 0;color:var(--muted)}}@media(max-width:540px){.pixel-nav-header .pixel-nav-brand-row{padding-inline:4%;gap:9px}.pixel-nav-header .pixel-nav-brand{font-size:21px;gap:5px;letter-spacing:-1.1px}.pixel-nav-header .pixel-nav-brand img{width:20px;height:28px}.pixel-nav-header .pixel-nav-actions{gap:12px}.pixel-nav-header .pixel-nav-actions a{min-width:44px}.pixel-nav-header .pixel-nav-mobile>summary{gap:3px}.pixel-nav-header .pixel-nav-bag-count{min-width:20px;height:20px}}@media(max-width:370px){.pixel-nav-header .pixel-nav-brand-row{gap:5px;padding-inline:3%}.pixel-nav-header .pixel-nav-brand{font-size:18px;letter-spacing:-.9px;gap:4px}.pixel-nav-header .pixel-nav-brand img{width:17px;height:25px}.pixel-nav-header .pixel-nav-actions{gap:12px}.pixel-nav-header .pixel-nav-actions a{min-width:44px}.pixel-nav-header .pixel-nav-mobile>summary{min-width:44px}.pixel-nav-header .pixel-nav-mobile-groups{gap:14px}}@media(prefers-reduced-motion:reduce){.pixel-nav-header *{transition:none!important;scroll-behavior:auto!important}}@media(max-width:900px){.pixel-nav-header .pixel-nav-brand-row{display:grid;grid-template-columns:1fr auto;gap:0 16px;padding-block:8px}.pixel-nav-header .pixel-nav-brand{grid-column:1/-1;justify-self:center}.pixel-nav-header .pixel-nav-actions{margin-left:0}.pixel-nav-header .pixel-nav-brand img.pixel-brand-logo{width:240px!important;height:auto!important}}.pixel-nav-header :is(.pixel-nav-link-group,.pixel-nav-mobile-group,.pixel-nav-mobile-groups) a[aria-current=page]{font-weight:600;color:var(--plum);text-decoration:underline;text-underline-offset:5px}@media(min-width:901px)and (hover:hover)and (pointer:fine){.pixel-nav-header .pixel-nav-desktop>details>summary:hover{color:var(--plum);text-decoration:underline;text-underline-offset:7px}.pixel-nav-header .pixel-nav-desktop>details>summary>span{transition:transform .16s ease}.pixel-nav-header .pixel-nav-desktop>details[open]>summary>span{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.pixel-nav-header .pixel-nav-desktop>details>summary>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pixel-navigation.css.map */
