:root{--color-ink: #12100f;--color-ink-rgb: 18 16 15;--color-paper: #ffffff;--color-paper-rgb: 255 255 255;--color-greige: #dcd9d5;--color-greige-rgb: 220 217 213;--color-greige-deep: #c9c5bf;--color-bone: #efedea;--color-foreground-subdued: rgb(var(--color-ink-rgb) / .7);--color-foreground-muted: rgb(var(--color-ink-rgb) / .62);--border-hairline: 1px solid rgb(var(--color-foreground-rgb, var(--color-ink-rgb)) / .18);--border-rule: 1px solid rgb(var(--color-foreground-rgb, var(--color-ink-rgb)) / .35);--border-solid: 1px solid var(--color-foreground, var(--color-ink));--shadow-button: none;--gradient-image-overlay: linear-gradient(to top, rgb(18 16 15 / .45), transparent 60%);--font-size--h1: clamp(2.5rem, 5.6vw, 5.625rem);--font-size--h2: clamp(2rem, 3.6vw, 3.5rem);--font-size--h3: clamp(1.5rem, 2.2vw, 2.25rem);--letter-spacing-sm: .06em;--letter-spacing-md: .13em;--letter-spacing--display-tight: -.02em;--letter-spacing--heading-tight: -.015em;--letter-spacing--heading-loose: .13em;--line-height--display-tight: .95;--line-height--display-normal: 1.02;--line-height--display-loose: 1.1;--line-height--heading-tight: 1.05;--line-height--heading-normal: 1.15;--line-height--heading-loose: 1.3;--line-height--body-tight: 1.25;--line-height--body-normal: 1.5;--line-height--body-loose: 1.65;--narrow-page-width: 100rem;--page-margin: 20px;--section-padding-block: clamp(5rem, 11vw, 13rem);--section-gap: clamp(2.5rem, 5vw, 6rem);--grid-gutter: clamp(1rem, 2vw, 2.5rem);--scroll-margin: 96px;--hover-lift-amount: 0px;--hover-scale-amount: 1;--hover-subtle-zoom-amount: 1.03;--hover-transition-duration: .6s;--hover-transition-timing: var(--ease-out-cubic);--button-padding-block: 15px;--button-padding-inline: 28px;--focus-outline-width: 2px;--focus-outline-offset: 3px;--color-primary-button-hover-background: var(--color-background);--color-primary-button-hover-text: var(--color-foreground);--color-primary-button-hover-border: var(--color-foreground);--color-secondary-button-hover-background: var(--color-foreground);--color-secondary-button-hover-text: var(--color-background);--color-secondary-button-hover-border: var(--color-foreground)}@media screen and (min-width:750px){:root{--page-margin: 32px}}a{text-underline-offset:.25em;text-decoration-thickness:1px}.button:active,.button-secondary:active{opacity:.7}.button-unstyled:active,.close-button:active{opacity:.35}.header__underlay-closed{transition:background-color var(--animation-speed-slow) var(--ease-out-quad),height var(--animation-speed-slow) var(--ease-out-cubic)}.header:not([data-sticky-state=active]) .header__underlay-closed{background:transparent}.header[data-sticky-state=active] .header__underlay-closed{background:rgb(var(--color-background-rgb) / .7);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5)}.header[data-sticky-state=active]{box-shadow:0 1px rgb(var(--color-foreground-rgb) / .14)}.header :is(.menu-list__item,.menu-list__link-title){position:relative}.header :is(.menu-list__item,.menu-list__link-title):after{content:"";position:absolute;inset-inline:0;bottom:-4px;height:1px;background-color:currentcolor;transform:scaleX(0);transform-origin:left;transition:transform var(--animation-speed-slow) var(--ease-out-quad)}.header .menu-list__item:hover:after,.header .menu-list__item[aria-current=page]:after,.header .menu-list__link:hover .menu-list__link-title:after,.header .menu-list__link[aria-current=page] .menu-list__link-title:after,.header .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.header :is(.menu-list__item,.menu-list__link):hover{text-decoration:none}.product-card .product-media-container,.product-card .card-gallery__placeholder,.product-card .product-card-gallery__title-placeholder{--gallery-aspect-ratio: 3 / 4}.product-card .product-media-container img{object-fit:cover}.product-card [ref=productTitleLink] .text-block,.product-card [ref=productTitleLink] .text-block>*{font-size:var(--font-size--sm);font-weight:500;letter-spacing:var(--letter-spacing-sm);line-height:1.3}.product-card product-price,.product-card product-price>*{font-size:var(--font-size--sm);letter-spacing:var(--letter-spacing-sm)}.custom-typography:not(.custom-font-size)>h1{letter-spacing:var(--font-h1--letter-spacing)}.custom-typography:not(.custom-font-size)>h2{letter-spacing:var(--font-h2--letter-spacing)}.custom-typography:not(.custom-font-size)>h3{letter-spacing:var(--font-h3--letter-spacing)}.custom-typography:not(.custom-font-size)>h4{letter-spacing:var(--font-h4--letter-spacing)}.custom-typography:not(.custom-font-size)>h5{letter-spacing:var(--font-h5--letter-spacing)}.custom-typography:not(.custom-font-size)>h6{letter-spacing:var(--font-h6--letter-spacing)}.custom-typography:not(.custom-font-size)>p{letter-spacing:var(--font-paragraph--letter-spacing)}.text-block[class*=__about_title]>h1,.text-block[class*=__contact_title]>h1,.text-block[class*=__inquiry_title]>h1,.text-block[class*=__sitemap_title]>h1,.text-block[class*=__legal_title]>h1,.text-block[class*=__journal_title]>h1,.text-block[class*=__blog-post-title]>h1,.text-block[class*=__heading]>h1,.text-block[class*=__text_GqmVFf]>h1,.text-block[class*=__text_fRMQMR]>h1{font-size:var(--font-h2--size)}.text-block[class*=__about_title]>h1,.text-block[class*=__contact_title]>h1,.text-block[class*=__inquiry_title]>h1{max-inline-size:24em}.text-block[class*=__inquiry_lede]>p{max-inline-size:32em}.text-block[class*=__about_eyebrow]>p,.text-block[class*=__contact_eyebrow]>p,.text-block[class*=__inquiry_eyebrow]>p,.text-block[class*=__founder_role]>p,.text-block[class*=__partner_role]>p,.text-block[class*=__contact_details] strong{font-weight:500;letter-spacing:var(--letter-spacing-md);color:var(--color-foreground-muted)}.text-block[class*=__contact_details] strong{display:inline-block;font-size:var(--font-size--2xs);text-transform:uppercase;padding-block-end:4px}.text-block[class*=__overview_copy],.text-block[class*=__founder_bio],.text-block[class*=__partner_bio]{--max-width--body-normal: 34em}.text-block[class*=__overview_copy]>*,.text-block[class*=__founder_bio]>*,.text-block[class*=__partner_bio]>*{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.text-block[class*=__mission_line]>p{max-inline-size:20em}[id*=__contact_split] .section-content-wrapper{align-items:stretch}[id*=__contact_split] .group-block{padding-block:var(--section-padding-block);padding-inline:var(--page-margin)}[id*=__contact_split] .image-block,[id*=__contact_split] .image-block__image{height:100%}[id*=__contact_split] .image-block__image{aspect-ratio:auto;object-fit:cover}.theme-drawer__title.theme-drawer__title,.search-modal__heading{margin:0;font-size:var(--font-size--2xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:var(--font-size--xl);font-weight:300;letter-spacing:.04em;text-transform:uppercase}.menu-drawer__cta{width:100%;margin-block-end:var(--margin-xl, 1.25rem)}.product-inventory__icon{width:6px;height:6px;border-radius:50%;background-color:currentcolor;flex-shrink:0}.product-inventory__icon svg{display:none}.product-inventory__status{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size--2xs);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .7)}.blog-post-card__image-container{aspect-ratio:4 / 3;overflow:hidden;background:var(--color-bone)}.blog-post-card__image-container img{width:100%;height:100%;object-fit:cover}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.blog-post-card__image-container img{transition:transform var(--hover-transition-duration) var(--hover-transition-timing)}.blog-post-card:hover .blog-post-card__image-container img{transform:scale(var(--hover-subtle-zoom-amount))}}.blog-post-card__content{display:flex;flex-direction:column}.blog-post-card__content>.blog-post-card__title-link{order:2}.blog-post-card__content>.blog-post-details{order:1;font-size:var(--font-size--3xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase;color:var(--color-foreground-muted)}.blog-post-card__content>*:not(.blog-post-card__title-link):not(.blog-post-details){order:3;max-width:34em;color:var(--color-foreground-subdued)}.image-block--blog-post-image .image-block__image{aspect-ratio:16 / 9;object-fit:cover;background:var(--color-bone)}.blog-post-content.rte{max-width:34em}.section-content-wrapper>.blog-post-details{font-size:var(--font-size--3xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase;color:var(--color-foreground-muted)}.wb-label{font-size:var(--font-size--2xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase;line-height:1.2}.wb-label--muted{color:var(--color-foreground-muted)}.wb-prose{max-width:34em;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.wb-prose p+p{margin-block-start:1.15em}.wb-head-rule{padding-block-end:12px;box-shadow:inset 0 -1px rgb(var(--color-foreground-rgb) / .16)}.wb-unit{display:block;text-decoration:none;color:var(--color-foreground)}.wb-unit__media{position:relative;display:block;aspect-ratio:var(--wb-unit-ratio, 3 / 4);overflow:hidden;background:var(--color-paper)}.product-media,.product-media-container,.card-gallery,.product-card__image,.cart-items__media{background-color:var(--color-paper)}.wb-unit__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wb-unit__image--alt{opacity:0;transition:opacity var(--hover-transition-duration) var(--hover-transition-timing)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.wb-unit__image{transition:transform var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.wb-unit:hover .wb-unit__image{transform:scale(var(--hover-subtle-zoom-amount))}.wb-unit:hover .wb-unit__image--alt{opacity:1}}.wb-unit__badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;padding:5px 9px;background:rgb(var(--color-paper-rgb) / .92);color:var(--color-ink);font-size:var(--font-size--3xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase;line-height:1}.wb-unit__content{display:grid;gap:6px;padding-block-start:14px}.wb-unit__title{font-size:var(--font-size--sm);font-weight:500;letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;line-height:1.3}.wb-unit__price{font-size:var(--font-size--sm);color:var(--color-foreground-subdued)}.wb-unit__meta{font-size:var(--font-size--xs);font-style:italic;color:var(--color-foreground-muted)}.wb-unit:hover .wb-unit__title{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.wb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-3xl, 3rem) var(--grid-gutter);align-items:start;list-style:none;margin:0;padding:0}@media screen and (min-width:700px){.wb-grid{grid-template-columns:repeat(var(--wb-grid-columns, 3),minmax(0,1fr))}}.wb-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--gap-3xl, 3rem) * 1.15) var(--grid-gutter);align-items:end;list-style:none;margin:0;padding:0}.wb-gallery>*{grid-column:span 12}@media screen and (min-width:700px){.wb-gallery>*{grid-column:span 6}.wb-gallery>*:nth-child(5n+1){grid-column:span 7}.wb-gallery>*:nth-child(5n+2){grid-column:span 5;padding-block-start:clamp(1.5rem,4vw,4rem)}.wb-gallery>*:nth-child(5n+3),.wb-gallery>*:nth-child(5n+4),.wb-gallery>*:nth-child(5n){grid-column:span 4}.wb-gallery>*:nth-child(5n+4){padding-block-start:clamp(1rem,3vw,3rem)}}.wb-field{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--gap-3xl, 3rem) * 1.6) var(--grid-gutter);align-items:start;list-style:none;margin:0;padding:0}.wb-field>*{grid-column:1 / -1}.wb-plate{--wb-plate-inset: clamp(12px, 1.4vw, 20px);display:block;text-decoration:none;color:var(--color-foreground)}.wb-plate__media{position:relative;display:block;overflow:hidden;background:var(--color-paper)}.wb-plate__image{display:block;width:100%;height:auto}.wb-plate__image--alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0}.wb-plate__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(var(--wb-plate-scrim-direction, to top),rgb(0 0 0 / .45) 0%,rgb(0 0 0 / .14) 30%,transparent 58%)}.wb-plate__label,.wb-plate__price{position:absolute;z-index:1;max-width:calc(100% - 2 * var(--wb-plate-inset));color:var(--color-paper);font-size:var(--font-size--2xs);font-weight:500;letter-spacing:var(--letter-spacing-md);text-transform:uppercase;line-height:1.2;text-shadow:0 1px 2px rgb(0 0 0 / .55),0 1px 12px rgb(0 0 0 / .45)}.wb-plate__label{inset-block:auto var(--wb-plate-inset);inset-inline:var(--wb-plate-inset) auto}.wb-plate__price{inset-block:var(--wb-plate-inset) auto;inset-inline:auto var(--wb-plate-inset)}@media(hover:hover){.wb-plate__price{opacity:0;transition:opacity var(--hover-transition-duration) var(--hover-transition-timing)}.wb-plate:hover .wb-plate__price,.wb-plate:focus-visible .wb-plate__price{opacity:1}.wb-plate .wb-plate__price--sold{opacity:1}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.wb-plate__image{transition:transform var(--hover-transition-duration) var(--hover-transition-timing),opacity var(--hover-transition-duration) var(--hover-transition-timing)}.wb-plate:hover .wb-plate__image{transform:scale(var(--hover-subtle-zoom-amount))}.wb-plate:hover .wb-plate__image--alt{opacity:1}}@media screen and (min-width:700px){.wb-field>*:first-child{grid-column:3 / span 8}.wb-field>*:nth-child(5n+2){grid-column:2 / span 4}.wb-field>*:nth-child(5n+3){grid-column:8 / span 4;padding-block-start:clamp(2rem,6vw,5rem)}.wb-field>*:nth-child(5n+4){grid-column:5 / span 4}.wb-field>*:nth-child(5n+5){grid-column:1 / span 5}.wb-field>*:nth-child(5n+6){grid-column:8 / span 5;padding-block-start:clamp(1.5rem,4vw,4rem)}.wb-field>*:nth-child(5n+2) .wb-plate{--wb-plate-scrim-direction: to bottom}.wb-field>*:nth-child(5n+2) .wb-plate__label{inset-block:var(--wb-plate-inset) auto;inset-inline:auto var(--wb-plate-inset)}.wb-field>*:nth-child(5n+2) .wb-plate__price{inset-block:auto var(--wb-plate-inset);inset-inline:var(--wb-plate-inset) auto}.wb-field>*:nth-child(5n+5) .wb-plate{--wb-plate-scrim-direction: to bottom}.wb-field>*:nth-child(5n+5) .wb-plate__price{inset-block:auto var(--wb-plate-inset);inset-inline:auto var(--wb-plate-inset)}.wb-field>*:nth-child(5n+5) .wb-plate__label{inset-block:var(--wb-plate-inset) auto;inset-inline:var(--wb-plate-inset) auto}.wb-field>*:nth-child(5n+3) .wb-plate__label,.wb-field>*:nth-child(5n+6) .wb-plate__label{inset-block:auto var(--wb-plate-inset);inset-inline:auto var(--wb-plate-inset)}.wb-field>*:nth-child(5n+3) .wb-plate__price,.wb-field>*:nth-child(5n+6) .wb-plate__price{inset-block:var(--wb-plate-inset) auto;inset-inline:var(--wb-plate-inset) auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/weirdbits.css.map */
