:root{--momento-bg: #fcfcfa;--momento-white: #fff;--momento-ink: #242423;--momento-ink-deep: #191919;--momento-line: #ddddda;--momento-red: #fe3030;--momento-muted: #777774;--momento-display: "MOMENTO Display", "Comic Sans MS", "Bradley Hand", cursive;--momento-sans: Arial, Helvetica, sans-serif}html{scroll-behavior:smooth}body{background:#dededb;color:var(--momento-ink);font-family:var(--momento-sans);-webkit-font-smoothing:antialiased}html:has(body.momento-drawer-open),body.momento-drawer-open{position:fixed;top:var(--momento-drawer-scroll-offset, 0);right:0;left:0;width:100%;overflow:hidden}button,input,select{font:inherit}button,a,select,input{outline-offset:3px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--momento-red)}button{cursor:pointer}#MainContent{width:100%;max-width:1100px;margin-inline:auto;background:var(--momento-bg);flex:1 0 auto}.shopify-section-group-header-group{position:sticky;top:0;z-index:120;display:block;width:100%;max-width:1100px;height:38px;margin-inline:auto}.shopify-section-group-header-group>*{grid-column:1 / -1}.momento-header-shell{display:block;width:100%}.site-top-stack{position:relative;z-index:120;height:38px;isolation:isolate;background:#101010;transform:translateZ(0);will-change:transform}.site-top-stack .announcement{position:absolute;inset:0 0 auto;display:grid;height:38px;padding:0 10px;place-items:center;border:0;background:#101010;box-shadow:none;color:#fff;font-family:var(--momento-display);font-size:clamp(11px,3.2vw,15px);letter-spacing:.45px;line-height:1;white-space:nowrap;transition:height .48s cubic-bezier(.4,0,.2,1),font-size .48s cubic-bezier(.4,0,.2,1),background-color .48s cubic-bezier(.4,0,.2,1)}.site-header{position:absolute;top:38px;left:0;right:0;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;height:60px;padding:0 6px 1px;border:0;background-color:var(--momento-bg);box-shadow:none;color:var(--momento-ink);transition:top .48s cubic-bezier(.4,0,.2,1),height .48s cubic-bezier(.4,0,.2,1),background-color .48s cubic-bezier(.4,0,.2,1),color .48s cubic-bezier(.4,0,.2,1)}.site-top-stack--compact{background:#1b1b1a}.site-top-stack--compact .announcement{height:27px;background:#1b1b1a;font-size:clamp(10px,2.9vw,13.5px)}.site-top-stack--compact .site-header{top:27px;height:44px;background-color:#1b1b1a;color:#fff}.announcement__desktop,.mobile-inventory-banner{display:none}@media(max-width:1023px){.mobile-inventory-banner{display:grid;box-sizing:border-box;width:100%;min-height:36px;margin-top:60px;padding:6px 12px;place-items:center;background:#fece11;color:#111;font-family:Momento Desktop Inter,Inter,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:.65px;text-align:center;text-transform:uppercase}}@media(max-width:680px){.shopify-section-group-header-group:has(.momento-header-shell[data-mobile-pdp=true]){position:relative}.momento-header-shell[data-mobile-pdp=true] .site-top-stack{transform:none;will-change:auto}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state]{position:fixed;z-index:130;top:0;height:44px;background-color:#1b1b1a;color:#fff;transform:translateY(-100%);transition:none}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-animated=true]{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state=visible]{transform:translateY(0)}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state] .header-logo{transform:translateY(-4px)}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state] .hero-brand-logo{width:clamp(98px,24.5vw,104px)}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state] .hero-brand-logo--white{opacity:1}.momento-header-shell[data-mobile-pdp=true] .site-header[data-pdp-sticky-state] .hero-brand-logo--dark{opacity:0}}@media(min-width:1024px){.announcement__mobile{display:none}.announcement__desktop{display:inline}}.header-icon-button,.header-cart-link{display:grid;width:48px;height:48px;padding:0;place-content:center;border:0;background:transparent;color:inherit;text-decoration:none;transform:translateY(-2px)}.header-cart-link{position:relative;justify-self:end;font-size:0}.hamburger{gap:4.5px}.hamburger i{display:block;width:19px;height:1.4px;border-radius:999px;background:currentcolor}.header-logo{position:relative;display:grid;height:48px;place-items:center;transform:translateY(-2px)}.hero-brand-logo{position:absolute;width:clamp(102px,26.5vw,112px);height:auto;image-rendering:auto;transition:width .48s cubic-bezier(.4,0,.2,1),opacity .48s cubic-bezier(.4,0,.2,1)}.site-top-stack:not(.site-top-stack--compact) .hero-brand-logo--white{opacity:0}.site-top-stack:not(.site-top-stack--compact) .hero-brand-logo--dark{opacity:1}.site-top-stack--compact .header-logo{transform:translateY(-4px)}.site-top-stack--compact .hero-brand-logo{width:clamp(98px,24.5vw,104px)}.site-top-stack--compact .hero-brand-logo--white{opacity:1}.site-top-stack--compact .hero-brand-logo--dark{opacity:0}.header-cart-link:before{content:"";display:block;width:17px;height:18px;border:1.4px solid currentcolor;border-radius:1.5px}.header-cart-link:after{content:"";position:absolute;top:12px;left:19px;width:8px;height:6px;border:1.4px solid currentcolor;border-bottom:0;border-radius:7px 7px 0 0}.header-cart-count{position:absolute;top:3px;right:3px;display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:var(--momento-red);color:#fff;font:10px var(--momento-sans)}.drawer-layer[hidden]{display:none}.drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.drawer-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#0007}.menu-drawer{position:absolute;top:0;bottom:0;left:0;width:87%;max-width:430px;padding:16px 20px 28px;overflow:auto;background:var(--momento-bg);color:var(--momento-ink);animation:momentoDrawerIn .34s ease both}.menu-drawer:focus{outline:none}.drawer-top{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--momento-line)}.drawer-logo{grid-column:2;justify-self:center}.drawer-logo img{display:block;width:116px;height:auto}.drawer-close{grid-column:3;font-size:32px;font-weight:200;line-height:1}.drawer-nav{display:grid;margin:22px 0}.drawer-nav a{display:flex;min-height:50px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--momento-line);color:inherit;font-size:19px;text-decoration:none}.drawer-product{position:relative;margin:18px 0}.drawer-product__badge{position:absolute;top:4px;right:8px;z-index:2;padding:7px 12px;border-radius:20px;background:var(--momento-red);color:#fff;font:700 12px var(--momento-sans)}.drawer-product__main-image{display:block;width:100%;height:210px;object-fit:cover}.drawer-mini-thumbs{display:flex;gap:7px;align-items:center;margin-top:8px}.drawer-mini-thumbs img{width:54px;height:44px;border-radius:4px;object-fit:cover}.drawer-mini-thumbs span{font-size:12px}.drawer-product h2{margin:12px 0 6px;font:700 17px var(--momento-sans);letter-spacing:-.4px}.drawer-product h2 a,.drawer-product__price a{color:inherit;text-decoration:none}.drawer-product p{margin:4px 0;font-size:14px}.drawer-product__price strong{margin-right:5px}.drawer-stars{font-family:var(--momento-sans);font-size:13px;letter-spacing:1px}.drawer-locale-controls{display:grid;gap:10px;margin-top:18px}.drawer-locale-controls label span{display:block;margin:0 0 4px 4px;color:var(--momento-muted);font-size:11px}.drawer-locale-controls select{width:100%;height:44px;padding:0 13px;border:1px solid var(--momento-line);border-radius:22px;background:var(--momento-white);color:var(--momento-ink);font-size:13px}@keyframes momentoDrawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(min-width:681px){.shopify-section-group-header-group{margin-top:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-top-stack,.site-top-stack .announcement,.site-top-stack .site-header,.hero-brand-logo{transition:none}.menu-drawer{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/momento.css.map */
