:root{--bitty-ink: #2b2b2b;--bitty-text: #3e3e3e;--bitty-bg: #faf9f6;--bitty-mat: #f2f0eb;--bitty-line: #e6e6e3;--bitty-error: #c8102e;--bitty-display: var(--font-heading--family, "Poppins", sans-serif);--bitty-body: var(--font-body--family, "Nunito Sans", sans-serif);--bitty-fs-xs: clamp(.85rem, .81rem + .13vw, 1rem);--bitty-fs-sm: clamp(.9rem, .85rem + .18vw, 1.1rem);--bitty-fs-body: clamp(1rem, .95rem + .2vw, 1.2rem);--bitty-fs-lede: clamp(1.1rem, 1rem + .4vw, 1.55rem);--bitty-measure: 106rem}html[data-bitty-phase=dawn]{--bitty-phase-bg: #f8f0ec;--bitty-phase-tint: rgba(238, 160, 138, .22)}html[data-bitty-phase=morning]{--bitty-phase-bg: #faf9f6;--bitty-phase-tint: rgba(255, 236, 200, .1)}html[data-bitty-phase=afternoon]{--bitty-phase-bg: #faf9f6;--bitty-phase-tint: rgba(255, 224, 178, .1)}html[data-bitty-phase=golden]{--bitty-phase-bg: #fbf3e4;--bitty-phase-tint: rgba(255, 168, 72, .24)}html[data-bitty-phase=dusk]{--bitty-phase-bg: #f3edf1;--bitty-phase-tint: rgba(142, 104, 148, .26)}html[data-bitty-phase=night]{--bitty-phase-bg: #eceef2;--bitty-phase-tint: rgba(38, 58, 98, .34)}:root{--bitty-phase-bg: #faf9f6;--bitty-phase-tint: rgba(255, 236, 200, .1)}.bitty-container{box-sizing:border-box;width:100%;max-width:var(--page-width, 150rem);margin-inline:auto;padding-inline:var(--page-margin, 20px)}.bitty-container--read{padding-inline-end:max(var(--page-margin, 20px),calc(min(100%,var(--page-width, 150rem)) - 84rem - var(--page-margin, 20px)))}.bitty-measure{max-width:var(--bitty-measure, 106rem)}@media screen and (min-width:1777px){.bitty-container{max-width:calc(var(--bitty-measure, 106rem) + var(--page-margin, 40px) * 2)}.section--page-width,.section--full-width{grid-template-columns:minmax(var(--page-margin, 40px),1fr) minmax(0,var(--bitty-measure, 106rem)) minmax(var(--page-margin, 40px),1fr)!important}.shopify-policy__container{max-width:calc(50rem + var(--page-margin, 40px) * 2)!important;padding-inline-end:var(--page-margin, 40px)!important}}@media screen and (min-width:2481px){.bcl-section .bcl__grid{margin-inline:calc((var(--bitty-measure, 106rem) - 150rem) / 2)}}@media screen and (min-width:1000px){.header__columns{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"left menu actions"!important;column-gap:clamp(2rem,2.4vw,4rem)!important;align-items:center}.header__column--left{grid-area:left}.header__column--right{display:contents!important}.header__column--right>header-menu{grid-area:menu;justify-self:start}.header__column--right>header-actions{grid-area:actions;justify-self:end}}.header__row--top{box-shadow:inset 0 -1px 0 var(--bitty-line, #e6e6e3)}.bitty-num{font-family:var(--bitty-body);font-variant-numeric:tabular-nums;font-size:var(--bitty-fs-xs);letter-spacing:.04em;color:#3e3e3ec7}.shopify-policy__container{box-sizing:border-box;width:100%!important;max-width:var(--page-width, 150rem)!important;margin:0 auto!important;padding:clamp(32px,6vh,72px) var(--page-margin, 20px) clamp(48px,8vh,96px)!important;padding-inline-end:max(var(--page-margin, 20px),calc(min(100%,var(--page-width, 150rem)) - 50rem - var(--page-margin, 20px)))!important;font-family:var(--bitty-body);color:var(--bitty-text);text-align:left!important}.shopify-policy__title{text-align:left!important}.shopify-policy__title h1{font-family:var(--bitty-display);font-weight:600;font-size:clamp(2rem,1.7rem + 1.7vw,3.6rem);line-height:1.05;letter-spacing:-.025em;text-transform:lowercase;text-align:left!important;color:var(--bitty-ink);margin:0 0 1.5rem!important}.shopify-policy__title h1:after{content:"."}.shopify-policy__body{font-size:var(--bitty-fs-body);line-height:1.65}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong{font-family:var(--bitty-display);font-weight:600;letter-spacing:-.01em;color:var(--bitty-ink)}.shopify-policy__body h2,.shopify-policy__body h3{font-size:calc(var(--bitty-fs-body) * 1.2);margin:2rem 0 .6rem}.shopify-policy__body p{margin:0 0 .9rem}.shopify-policy__body a{color:var(--bitty-ink);text-underline-offset:.25em}.bitty-display{font-family:var(--bitty-display);font-weight:600;line-height:1.02;letter-spacing:-.025em;color:var(--bitty-ink);margin:0}.bitty-lede{font-family:var(--bitty-body);font-size:var(--bitty-fs-lede);line-height:1.5;color:var(--bitty-text);margin:0;text-wrap:pretty}.bitty-small{font-family:var(--bitty-body);font-size:var(--bitty-fs-xs);line-height:1.4;color:#3e3e3ec7}.bitty-clock{margin:0;font-family:var(--bitty-body);font-size:var(--bitty-fs-xs);line-height:1.4;color:#3e3e3ec7;white-space:nowrap}.bitty-textlink{display:inline-block;margin:0;padding:0;border:0;background:transparent;font-family:var(--bitty-body);font-weight:700;font-size:var(--bitty-fs-sm);line-height:1.3;color:var(--bitty-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;text-decoration-thickness:1px;cursor:pointer;transition:text-decoration-color .16s ease,transform .26s cubic-bezier(.2,.7,.2,1)}.bitty-textlink:hover{text-decoration-color:currentColor}.bitty-textlink--quiet{font-weight:400;color:var(--bitty-text);text-decoration-color:#3e3e3e47}.bitty-textlink--quiet:hover{color:var(--bitty-ink);text-decoration-color:currentColor}.bitty-button{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(48px,2.4vw,58px);padding:0 clamp(1.5rem,1.2rem + .7vw,2.25rem);border:1px solid var(--bitty-ink);border-radius:0;background:var(--bitty-ink);color:#faf9f6;font-family:var(--bitty-body);font-weight:700;font-size:var(--bitty-fs-sm);line-height:1;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .26s cubic-bezier(.2,.7,.2,1);will-change:transform}.bitty-button:hover{background:#3e3e3e;color:#faf9f6}.bitty-button--ghost{background:transparent;color:var(--bitty-ink)}.bitty-button--ghost:hover{background:var(--bitty-ink);color:#faf9f6}.bitty-field{display:flex;align-items:center;gap:1rem;border-bottom:1px solid var(--bitty-text);transition:box-shadow .16s ease}.bitty-field:focus-within{box-shadow:0 1px 0 0 var(--bitty-ink)}.bitty-field__input{flex:1 1 auto;min-width:0;margin:0;padding:.9rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--bitty-body);font-size:var(--bitty-fs-body);line-height:1.3;color:var(--bitty-ink)}.bitty-field__input:focus,.bitty-field__input:focus-visible{outline:none}.bitty-field__input::placeholder{color:#3e3e3ebf;opacity:1}.bitty-field .bitty-textlink{padding:.9rem 0;will-change:transform}.bitty-success{margin:0;padding:.9rem 0;border-bottom:1px solid var(--bitty-text);font-family:var(--bitty-body);font-weight:700;font-size:var(--bitty-fs-body);color:var(--bitty-ink)}.bitty-error{margin:.75rem 0 0;font-size:var(--bitty-fs-xs);color:var(--bitty-error)}.bitty-textlink:focus-visible,.bitty-button:focus-visible,.bitty-piece:focus-visible,.bitty-card:focus-visible,.bitty-summary:focus-visible{outline:2px solid var(--bitty-ink);outline-offset:4px;border-radius:2px}@media screen and (min-width:750px)and (max-width:1599px){.header-logo__image{--header-logo-image-height: 40px !important;--header-logo-image-width: 87px !important}}@media screen and (min-width:1600px)and (max-width:1999px){.header-logo__image{--header-logo-image-height: 46px !important;--header-logo-image-width: 100px !important}}@media screen and (min-width:2000px)and (max-width:2399px){.header-logo__image{--header-logo-image-height: 51px !important;--header-logo-image-width: 111px !important}}@media screen and (min-width:1600px){.header .menu-list__link{font-size:1.15rem!important}}@media screen and (min-width:2200px){.header .menu-list__link{font-size:1.25rem!important}}.utilities{max-width:var(--bitty-measure, 106rem);margin-inline-end:auto}body .bpc-section .bpc__note{font-size:var(--bitty-fs-xs, .85rem)}@media screen and (max-width:749px){.bitty-textlink{padding-block:.7rem}.bitty-field .bitty-textlink{padding-block:.9rem}footer a{display:inline-block;padding-block:.45rem}footer button,.policy-list-trigger{padding-block:.55rem}.utilities a,.utilities button{display:inline-block;padding-block:.45rem}[popover] a,.policy-list a{display:block;padding-block:.5rem}.bgd__tab{padding-block:.4rem}}.bitty-feather-left{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 26%);mask-image:linear-gradient(90deg,transparent 0%,#000 26%)}.bitty-feather-bottom{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 52%,transparent 100%)}.bitty-feather-y{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.bitty-grain{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;pointer-events:none;background-repeat:repeat;background-size:128px 128px;opacity:.075}.bitty-rise{opacity:0;transform:translateY(14px);animation:bitty-rise .8s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.36s + var(--i, 0) * 90ms)}.bitty-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}.bitty-wi{display:inline-block;transform:translateY(112%);animation:bitty-up .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.22s + var(--i, 0) * 85ms)}@keyframes bitty-rise{to{opacity:1;transform:translateY(0)}}@keyframes bitty-up{to{transform:translateY(0)}}@keyframes bitty-fade{0%{opacity:0}to{opacity:1}}@keyframes bitty-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.09) translate3d(-1.2%,1.4%,0)}}.bitty-piece{margin:0;padding:0;border:0;border-radius:0;background:transparent;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#3e3e3e47;text-underline-offset:.28em;text-decoration-thickness:1px;transition:color .16s ease,text-decoration-color .16s ease}.bitty-piece:hover,.bitty-piece.is-on{color:var(--bitty-ink);text-decoration-color:var(--bitty-ink)}.bitty-nowrap{white-space:nowrap}@media(prefers-reduced-motion:reduce){.bitty-rise,.bitty-wi{animation:none;opacity:1;transform:none}.bitty-textlink,.bitty-button,.bitty-field,.bitty-piece{transition:none}}#cart-drawer .theme-drawer__dialog{border-radius:0}#cart-drawer .theme-drawer__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;font-family:var(--bitty-display);font-weight:600;letter-spacing:-.02em;text-transform:lowercase;color:var(--bitty-ink)}#cart-drawer .theme-drawer__title:after{content:"."}#cart-drawer .cart-items__wrapper--drawer-empty{font-family:var(--bitty-body);color:var(--bitty-text)}#cart-drawer .cart-items__wrapper--drawer-empty a:not(.button){color:var(--bitty-ink);text-underline-offset:.25em}#cart-drawer .button{border-radius:0;text-transform:lowercase}#cart-drawer .theme-drawer__close-button{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bitty.css.map */
