:root{--font-body-family: var(--font-mono);--font-heading-family: var(--font-mono);--font-body-style: normal;--font-heading-style: normal;--grid-desktop-horizontal-spacing: var(--space-grid-x);--grid-desktop-vertical-spacing: var(--space-grid-y);--grid-mobile-horizontal-spacing: var(--space-grid-x);--grid-mobile-vertical-spacing: var(--space-8)}.page-width{max-width:none;padding:0 var(--space-page-margin)}body{font-size:var(--font-size-12);font-weight:var(--font-weight-thin);line-height:var(--font-line-body);letter-spacing:var(--font-track-normal);color:var(--color-text-primary);font-variant-ligatures:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-display);line-height:var(--font-line-snug)}a:hover{text-underline-offset:var(--space-1);text-decoration-thickness:var(--border-width-hairline)}::selection{background:var(--color-black);color:var(--color-white)}:focus-visible{outline:var(--border-width-hairline) solid var(--color-focus-ring);outline-offset:var(--space-1);box-shadow:none}.button,.shopify-challenge__button,.customer button{min-width:auto;min-height:auto;padding:var(--space-control-y) var(--space-control-x);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-normal);line-height:1;background-color:var(--color-black);color:var(--color-white);border:var(--border-hairline);border-radius:var(--radius-sm);box-shadow:none;transition:color var(--motion-base) linear,background-color var(--motion-base) linear,border-color var(--motion-base) linear}.button:after,.shopify-challenge__button:after,.customer button:after{content:none}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.button--secondary,.button--tertiary{background-color:var(--color-white);color:var(--color-black)}.button--secondary:hover,.button--tertiary:hover{background-color:var(--color-black);color:var(--color-white)}.button:disabled,.button[aria-disabled=true]{background-color:var(--color-white);color:var(--color-disabled-fg);border-color:var(--color-disabled-line);cursor:not-allowed}.field__input,.select__select,.text-area,.customer .field input,.customer select{font-family:var(--font-mono);font-size:var(--font-size-12);border-radius:var(--radius-sm);box-shadow:0 0 0 var(--border-width-hairline) var(--color-rule);background-color:var(--color-surface-field);color:var(--color-text-primary)}.field__input:focus,.select__select:focus,.text-area:focus,.customer .field input:focus{box-shadow:0 0 0 var(--border-width-hairline) var(--color-rule);outline:var(--border-width-hairline) solid var(--color-focus-ring);outline-offset:var(--space-1)}.field__input::placeholder,.text-area::placeholder{color:var(--color-text-faint);opacity:1}.field__label,.customer .field label{font-family:var(--font-mono);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.card__heading{font-size:var(--font-size-11);font-weight:var(--font-weight-thin);line-height:var(--font-line-snug);letter-spacing:var(--font-track-normal)}.card__information{padding:var(--space-4) 0 0}.card__media,.card .media{background:var(--color-placeholder);border-radius:var(--radius-sm)}.card__media{border:var(--border-soft)}.card-wrapper:hover .card__media{background:var(--color-placeholder-hover)}.crowe-card-src{font-size:var(--font-size-10);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-label);text-transform:uppercase;color:var(--color-text-faint);margin:var(--space-1) 0 0;transition:color var(--motion-base) linear}.card-wrapper:hover .crowe-card-src{color:var(--color-text-primary)}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:var(--space-grid-x);row-gap:var(--space-grid-y);align-items:end}.product-grid .grid__item{width:100%;max-width:100%}.product-grid .card--extend-height{height:auto}@media screen and (max-width:700px){.product-grid{grid-template-columns:repeat(2,1fr);row-gap:var(--space-8)}}.card__badge{display:none}.badge{font-size:var(--font-size-10);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-label);text-transform:uppercase;border:var(--border-hairline);border-radius:var(--radius-sm);background-color:var(--color-white);color:var(--color-black)}.header{padding-top:var(--space-page-margin);padding-bottom:var(--space-page-margin)}.header__heading-link .h2,.header__heading-link span{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-wide);text-transform:uppercase}.header__menu-item{padding:var(--space-control-y-sm) var(--space-control-x-sm);border:var(--border-soft);border-radius:var(--radius-sm);margin-right:var(--space-1)}.header__menu-item span{font-size:var(--font-size-11)}@media screen and (max-width:700px){.header__menu-item{border-color:transparent;padding-left:0;padding-right:0}}.product__title>h1,.product__title>h2{font-size:var(--font-size-18);font-weight:var(--font-weight-regular);line-height:var(--font-line-snug)}.product__text{font-size:var(--font-size-11);color:var(--color-text-muted);letter-spacing:var(--font-track-label);text-transform:uppercase}.product__description{font-size:var(--font-size-12);line-height:var(--font-line-body)}@media screen and (min-width:750px){.product__info-wrapper,.product__info-wrapper--extra-padding{padding:0 0 0 var(--space-7)}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:none;width:calc(100% - 300px - var(--space-7))}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 var(--space-7);max-width:calc(300px + var(--space-7));width:calc(300px + var(--space-7))}}.collection-hero{padding-bottom:var(--space-6)}.collection-hero__title{font-size:var(--font-size-18);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-normal);margin:0}.crowe-footer-marquee{border-top:var(--border-hairline)}.cf-marquee{overflow:hidden;white-space:nowrap;padding:var(--space-4) 0}.cf-marquee__track{display:inline-flex;gap:var(--space-9);padding-right:var(--space-9);animation:cf-marquee var(--motion-marquee) linear infinite;will-change:transform}.cf-marquee:hover .cf-marquee__track{animation-play-state:paused}.cf-marquee__item{font-size:var(--font-size-11);letter-spacing:var(--font-track-label);text-transform:uppercase}@keyframes cf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cf-marquee__track{animation:none}}.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-12);line-height:1;padding:var(--space-control-y) var(--space-control-x);border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text-primary);cursor:pointer;text-decoration:none;transition:color var(--motion-base) linear,background-color var(--motion-base) linear,border-color var(--motion-base) linear}.cf-btn:hover,.cf-btn:active{background:var(--color-hover-bg);color:var(--color-hover-fg);text-decoration:none}.cf-btn--text{border-color:transparent;background:transparent;padding-left:0;padding-right:0}.cf-btn--text:hover{background:transparent;color:var(--color-text-primary);text-decoration:underline;text-underline-offset:var(--space-1);text-decoration-thickness:var(--border-width-hairline)}.cf-btn--sm{padding:var(--space-control-y-sm) var(--space-control-x-sm);font-size:var(--font-size-11)}.cf-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding:var(--space-page-margin)}.cf-topbar__nav{display:flex;gap:var(--space-3);flex-shrink:0}.cf-topbar__nav .cf-btn--text{border-color:var(--color-rule);padding-left:var(--space-control-x-sm);padding-right:var(--space-control-x-sm)}.cf-topbar__home,.cf-topbar__home:hover{text-decoration:none}.cf-blurb{display:flex;flex-direction:column;gap:var(--space-5);max-width:34ch;padding:var(--space-4) var(--space-5) var(--space-5);border:var(--border-hairline);border-radius:var(--radius-sm)}.cf-blurb__id{font-size:var(--font-size-11);line-height:var(--font-line-snug);margin:0}.cf-blurb__body{font-size:var(--font-size-12);line-height:var(--font-line-body)}.cf-blurb__body p{margin:0}.cf-wordmark{display:inline-block;font-family:var(--font-display);font-weight:var(--font-weight-regular);font-size:var(--font-size-24);line-height:1.45;padding:.5em .22em;letter-spacing:var(--font-track-normal);color:var(--color-text-primary);white-space:nowrap}.cf-wordmark__cap{font-size:1.5em;line-height:1}.cf-wordmark__sep{font-family:var(--font-mono);font-size:.4em;padding:0 .5em;vertical-align:.35em;color:var(--color-text-muted)}.cf-footer__meta{display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:space-between;padding:var(--space-4) var(--space-page-margin);border-top:var(--border-hairline);font-size:var(--font-size-11);color:var(--color-text-muted)}.cf-footer__meta a{color:var(--color-text-muted)}.crowe-viewing{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-9);align-items:start;padding-top:var(--space-7);padding-bottom:var(--space-7)}.crowe-viewing__title{font-size:var(--font-size-18);font-weight:var(--font-weight-regular);margin:0 0 var(--space-5)}.crowe-viewing__intro{max-width:56ch;margin-bottom:var(--space-6)}.crowe-viewing__intro p{margin:0}.crowe-viewing__form{display:grid;gap:var(--space-5);max-width:560px;margin-top:var(--space-7)}@media screen and (max-width:860px){.crowe-viewing{grid-template-columns:1fr}}.cf-cal{border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--space-5);display:inline-flex;flex-direction:column;gap:var(--space-4)}.cf-cal__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-5)}.crowe-cal-nav{display:flex;gap:var(--space-2)}.cf-cal__month{font-size:var(--font-size-11)}.cf-cal__grid{display:grid;grid-template-columns:repeat(7,28px);gap:var(--space-1)}.cf-cal__dow{font-size:var(--font-size-10);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-label);text-transform:uppercase;color:var(--color-text-faint);text-align:center;padding-bottom:var(--space-2)}.cf-cal__day{height:24px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-11);cursor:pointer;transition:color var(--motion-base) linear,background-color var(--motion-base) linear}.cf-cal__day:hover,.cf-cal__day--selected,.cf-cal__day[aria-pressed=true]{background:var(--color-black);color:var(--color-white)}.cf-cal__day[disabled]{color:var(--color-disabled-fg);cursor:not-allowed}.cf-cal__day[disabled]:hover{background:none;color:var(--color-disabled-fg)}.cf-cal__slots{display:flex;gap:var(--space-2);flex-wrap:wrap;border-top:var(--border-soft);padding-top:var(--space-4)}.cf-detail__specs{display:flex;flex-direction:column;margin:0}.cf-detail__spec{display:flex;justify-content:space-between;gap:var(--space-5);padding:var(--space-3) 0;border-top:var(--border-soft);font-size:var(--font-size-11)}.cf-detail__spec:last-child{border-bottom:var(--border-soft)}.cf-detail__spec dt{color:var(--color-text-muted)}.cf-detail__spec dd{margin:0;text-align:right}.cf-feedback{display:flex;gap:var(--space-4);align-items:baseline;border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);font-size:var(--font-size-11);line-height:var(--font-line-snug);background:var(--color-white);color:var(--color-text-primary)}.cf-feedback__tag{font-size:var(--font-size-10);font-weight:var(--font-weight-regular);letter-spacing:var(--font-track-label);text-transform:uppercase;flex:none}.cf-feedback--error{background:var(--color-black);color:var(--color-white)}.cf-crumbs{display:flex;gap:var(--space-3);align-items:baseline;font-size:var(--font-size-11)}.cf-crumbs__sep{color:var(--color-text-muted)}@media screen and (max-width:700px){.cf-topbar{flex-direction:column;gap:var(--space-5)}.cf-topbar__nav{gap:var(--space-6)}.cf-topbar__nav .cf-btn--text{border-color:transparent;padding-left:0;padding-right:0}}.crowe-archive-search{padding-top:var(--space-4);padding-bottom:var(--space-6)}.crowe-archive-search__form{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-start}.crowe-archive-search__field{width:280px;max-width:100%}.facets__summary{font-size:var(--font-size-11);border:var(--border-soft);border-radius:var(--radius-sm);padding:var(--space-control-y-sm) var(--space-control-x-sm)}.facets__disclosure[open] .facets__summary{background:var(--color-black);color:var(--color-white)}.facets__display{border:var(--border-hairline);border-radius:var(--radius-sm)}.facets__label,.facet-checkbox{font-size:var(--font-size-11)}.facet-filters__label{font-size:var(--font-size-10);letter-spacing:var(--font-track-label);text-transform:uppercase;color:var(--color-text-muted)}.product-count__text{font-size:var(--font-size-11);color:var(--color-text-muted)}.facets__disclosure:has(.facets__price){display:none}.template-search__header h1{font-size:var(--font-size-18);margin-bottom:var(--space-6)}.template-search__search .field{max-width:320px;margin:0 auto}.cf-empty{display:flex;flex-direction:column;gap:var(--space-5);align-items:flex-start;padding:var(--space-9) 0}.cf-empty__code{font-size:var(--font-size-32);letter-spacing:var(--font-track-display);line-height:var(--font-line-tight);margin:0}.cf-empty__body{color:var(--color-text-muted);max-width:34ch;margin:0}.collection--empty .title,.template-search--empty .h2{font-size:var(--font-size-15);font-weight:var(--font-weight-regular)}.crowe-breadcrumb{padding-top:var(--space-5)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crowe-theme.css.map */
