.folks .page-width{max-width:var(--maxw, 132rem);padding-inline:var(--gutter);margin-inline:auto}.folks .shopify-section{background:transparent}.folks .gradient,.folks .color-scheme-1,.folks .color-scheme-2,.folks .color-scheme-3,.folks .color-scheme-4,.folks .color-scheme-5{background:transparent;color:var(--fg)}.folks body,.folks main{background:var(--bg)}.folks h1,.folks h2,.folks h3,.folks h4,.folks .h0,.folks .h1,.folks .h2,.folks .h3,.folks .h4{font-family:var(--font-sans);font-weight:500;letter-spacing:-.02em;line-height:1.04;text-wrap:balance;color:inherit}.folks .cart-pip[hidden],.folks [hidden]{display:none!important}.folks .rte a,.folks a{color:inherit}.folks a.btn,.folks button.btn{color:var(--btn-fg);background:var(--btn-bg)}.folks .button,.folks .shopify-challenge__button,.folks .customer button,.folks button.shopify-payment-button__button--unbranded{--buttons-radius: 999px;--buttons-border-width: 0;min-height:5.2rem;padding:0 2.6rem;border:0;border-radius:999px;background:var(--ink);color:var(--cream);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;letter-spacing:.01em;box-shadow:none;transition:transform .45s var(--e-out),background .3s ease,color .3s ease}.folks .button:after,.folks .button:before{display:none}.folks .button:hover,.folks .shopify-challenge__button:hover{background:var(--indigo);color:#fff;transform:translateY(-2px)}.folks .button--secondary{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px var(--hairline)}.folks .button--secondary:hover{background:var(--ink);color:var(--cream)}.folks .button--tertiary{background:transparent;color:var(--fg);min-height:4rem;box-shadow:inset 0 0 0 1px var(--hairline)}.folks .button--full-width{width:100%}.folks .shopify-payment-button__button--unbranded{background:var(--indigo);color:#fff}.folks .shopify-payment-button__more-options{font-family:var(--font-sans);font-size:var(--text-xs);text-decoration:none;opacity:.7}.folks .field__input,.folks .select__select,.folks .customer input,.folks .customer select,.folks textarea{--inputs-radius: 1.6rem;--inputs-border-width: 1px;font-family:var(--font-sans);font-size:var(--text-sm);background:color-mix(in oklab,var(--paper) 88%,transparent);border-radius:1.6rem;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg);min-height:5.2rem}.folks .field__input:focus,.folks .select__select:focus{box-shadow:inset 0 0 0 2px var(--indigo);outline:none}.folks .field:after,.folks .select:after,.folks .customer .field:after{display:none}.folks .field__label,.folks .form__label{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:.6}.folks .price,.folks .price__container{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em;color:var(--fg)}.folks .price--on-sale .price-item--regular{opacity:.45}.folks .price__badge-sale,.folks .badge{border-radius:999px;border:0;background:var(--terra);color:#fff;font-family:var(--font-sans);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.1rem}.folks .price__badge-sold-out,.folks .badge--sold-out{background:color-mix(in oklab,var(--ink) 12%,var(--cream));color:var(--fg)}.folks .card-wrapper,.folks .card{--product-card-corner-radius: var(--r-lg);--product-card-border-width: 0;--product-card-shadow-opacity: 0;background:transparent;color:var(--fg)}.folks .card__inner{border-radius:var(--r-lg);overflow:hidden;background:var(--paper)}.folks .card--standard .card__inner{background:var(--paper)}.folks .card__media,.folks .card .media{border-radius:var(--r-lg);overflow:hidden;background:var(--cream-lift)}.folks .card__media img,.folks .card .media img{transition:transform .9s var(--e-out)}.folks .card-wrapper:hover .card__media img,.folks .card-wrapper:hover .card .media img{transform:scale(1.045)}.folks .card__content{padding:1.6rem .2rem 0}.folks .card__heading,.folks .card__heading a{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;letter-spacing:-.015em;line-height:1.2;text-decoration:none}.folks .card-information{display:grid;gap:.4rem}.folks .card__badge .badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.folks .card--card,.folks .card--standard{box-shadow:none}.folks .quick-add__submit{border-radius:999px}.folks .collection{padding-block:0}.folks .facets__wrapper,.folks .facets-container{font-family:var(--font-sans)}.folks .facets__summary,.folks .facet-filters__label,.folks .facets__disclosure .facets__summary{font-size:var(--text-sm);letter-spacing:.01em}.folks .facets__display{border-radius:var(--r-lg);border:1px solid var(--hairline);box-shadow:0 24px 60px -32px #01010147;background:var(--paper)}.folks .active-facets__button,.folks .active-facets .active-facets__button-wrapper{font-size:var(--text-xs)}.folks .facets__label,.folks .facets__price{font-size:var(--text-sm)}.folks .pagination__list{gap:.6rem}.folks .pagination__item{border-radius:999px;font-family:var(--font-sans);font-size:var(--text-sm)}.folks .pagination__item--current:after,.folks .pagination__item:hover:after{border-radius:999px;border-bottom-color:var(--ink)}.folks .product__title h1,.folks .product__title{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;letter-spacing:-.025em;line-height:1.02}.folks .product__media-wrapper .media,.folks .product__media-item .media,.folks .product-media-container{border-radius:var(--r-xl);overflow:hidden;--media-radius: 0px;--media-border-width: 0px;--media-shadow-opacity: 0}.folks .product__info-container{font-size:var(--text-base)}.folks .product__description,.folks .product .rte{font-size:var(--text-base);line-height:1.65;color:color-mix(in oklab,var(--ink) 78%,var(--cream))}.folks .product-form__buttons{max-width:none}.folks .product-form__submit,.folks .product-form__submit.button--secondary{min-height:5.8rem;font-size:var(--text-base);background:var(--ink);color:var(--cream);box-shadow:none}.folks .product-form__submit:hover:not([disabled]),.folks .product-form__submit.button--secondary:hover:not([disabled]){background:var(--indigo);color:#fff}.folks .product-form__submit[disabled]{background:color-mix(in oklab,var(--ink) 22%,transparent);color:color-mix(in oklab,var(--ink) 55%,transparent)}.folks .product-form__input .form__label{margin-bottom:.8rem}.folks variant-selects .product-form__input input[type=radio]+label,.folks .product-form__input--pill label{--variant-pills-radius: 999px;--variant-pills-border-width: 1px;border-radius:999px;border:1px solid var(--hairline);background:transparent;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);padding:1rem 1.8rem;transition:background .25s ease,color .25s ease,border-color .25s ease}.folks variant-selects .product-form__input input[type=radio]:checked+label,.folks .product-form__input--pill input[type=radio]:checked+label{background:var(--ink);border-color:var(--ink);color:var(--cream)}.folks variant-selects .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--indigo);outline-offset:3px}.folks .product__inventory{font-size:var(--text-sm);letter-spacing:.01em}.folks .product__inventory .svg-wrapper{width:1.2rem}.folks .quantity{border-radius:999px;box-shadow:inset 0 0 0 1px var(--hairline);background:transparent}.folks .quantity:after{display:none}.folks .quantity__input{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg)}.folks .product__accordion .accordion__title,.folks .accordion summary{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500}.folks .accordion{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.folks .drawer__inner,.folks cart-drawer .drawer__inner{background:var(--paper);color:var(--fg);border-left:1px solid var(--hairline)}.folks .drawer__heading{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:500;letter-spacing:-.02em}.folks .cart-item__name{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;text-decoration:none}.folks .cart-item__image{border-radius:1.6rem}.folks .cart__ctas .button,.folks .cart__checkout-button{border-radius:999px}.folks .totals__subtotal-value,.folks .totals__subtotal{font-family:var(--font-sans);font-size:var(--text-lg)}.folks .tax-note,.folks .cart__dynamic-checkout-buttons{font-size:var(--text-xs)}.folks .search__input.field__input{border-radius:999px}.folks .predictive-search{border-radius:var(--r-lg);border:1px solid var(--hairline);box-shadow:0 30px 70px -36px #01010152}.folks .form__message,.folks .product-form__error-message-wrapper{font-size:var(--text-sm);color:var(--red)}.folks--product main>.shopify-section:first-child,.folks--collection main>.shopify-section:first-child,.folks--cart main>.shopify-section:first-child,.folks--search main>.shopify-section:first-child,.folks--list-collections main>.shopify-section:first-child,.folks--404 main>.shopify-section:first-child,.folks--page main>.shopify-section:first-child,.folks--gift_card main>.shopify-section:first-child{padding-top:clamp(9.6rem,12vw,16rem)}.folks main>.shopify-section:first-child:has(>.phead){padding-top:0}.folks .title-wrapper-with-link,.folks .collection__title{margin-bottom:3.2rem}.folks .grid{--grid-desktop-vertical-spacing: 4.8rem;--grid-desktop-horizontal-spacing: 2.4rem}.folks .announcement-bar{background:var(--indigo);color:#fff;font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.folks .spec{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 2.2rem;margin:0}.folks .spec>div{border-top:1px solid var(--hairline);padding-top:.9rem}.folks .spec dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin:0}.folks .spec dd{margin:.4rem 0 0;font-size:var(--text-sm);line-height:1.5}@media(max-width:640px){.folks .spec{grid-template-columns:1fr}}.folks .cupbar{display:grid;grid-template-columns:9rem 1fr 3rem;align-items:center;gap:1.2rem}.folks .cupbar__l{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.65}.folks .cupbar__t{display:block;height:.6rem;border-radius:999px;background:#0101011a;overflow:hidden}.folks .cupbar__t i{display:block;height:100%;border-radius:999px;background:var(--indigo);transition:width 1s var(--e-out)}.folks .cupbar__v{font-size:var(--text-xs);opacity:.6;text-align:right}@media(max-width:560px){.folks .cupbar{grid-template-columns:7.5rem 1fr 2.6rem;gap:.8rem}}.folks .filters .tag.is-on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.folks .folks-related{display:block}.mtabs{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;position:sticky;top:7.36rem;z-index:40;padding:1.12rem 1.44rem;margin-bottom:clamp(2.56rem,3vw,3.84rem);border-radius:var(--r-pill);background:color-mix(in oklab,var(--cream) 85%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid color-mix(in oklab,var(--ink) 8%,transparent)}.mtab{display:inline-flex;align-items:center;gap:.72rem;padding:.8rem 1.6rem;border:1px solid var(--hairline);border-radius:999px;background:transparent;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:1;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease,transform .4s var(--e-out)}.mtab__dot{width:.72rem;height:.72rem;border-radius:50%;background:var(--pill, var(--indigo));flex:none}.mtab:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--ink) 34%,transparent)}.mtab.is-on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.mtab.is-on .mtab__dot{background:var(--pill, var(--cream))}@media(max-width:760px){.mtabs{position:static;flex-wrap:nowrap;overflow-x:auto;border-radius:var(--r-lg);scrollbar-width:none}.mtabs::-webkit-scrollbar{display:none}.mtab{flex:none}}.mhead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(2rem,3vw,3.6rem);align-items:start;padding-bottom:clamp(2.4rem,3.2vw,3.6rem);border-bottom:1px solid var(--hairline);margin-bottom:clamp(2.4rem,3.4vw,4rem)}.mhead__name{font-size:var(--text-2xl);margin-top:.9rem}.mhead .row{grid-column:1 / -1;display:flex;gap:1rem;flex-wrap:wrap}.mmeta{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.6rem 2.4rem;margin:0}.mmeta dt{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.48rem}.mmeta dd{margin:0;font-size:var(--text-sm);line-height:1.5}@media(max-width:900px){.mhead{grid-template-columns:1fr}}.msheets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,2.2vw,2.88rem)}.msheet{position:relative;display:block;border-radius:var(--r-lg);overflow:hidden;background:var(--paper);border:1px solid var(--hairline);box-shadow:0 24px 48px -40px color-mix(in oklab,var(--ink) 70%,transparent);transition:transform .5s var(--e-out),box-shadow .5s var(--e-out)}.msheet img{width:100%;height:auto;display:block}@media(max-width:860px){.msheets{grid-template-columns:1fr}}.msheet__zoom{position:absolute;top:1.2rem;right:1.2rem;width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:50%;background:color-mix(in oklab,var(--cream) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ink);font-size:var(--text-sm);opacity:0;transform:scale(.85);transition:opacity .35s ease,transform .45s var(--e-out)}.msheet:hover{transform:translateY(-4px);box-shadow:0 34px 64px -38px color-mix(in oklab,var(--ink) 78%,transparent)}.msheet:hover .msheet__zoom,.msheet:focus-visible .msheet__zoom{opacity:1;transform:scale(1)}.mnote,.mempty{margin-top:clamp(2rem,2.6vw,3rem);font-size:var(--text-sm);max-width:62ch}.coopjump{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center}.coopjump__l{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.coopjump__a{display:inline-flex;padding:.64rem 1.28rem;border:1px solid var(--hairline);border-radius:999px;font-size:var(--text-sm);text-decoration:none;color:inherit;transition:background .3s ease,color .3s ease,transform .4s var(--e-out)}.coopjump__a:hover{background:var(--ink);color:var(--cream);transform:translateY(-2px)}.coopcard{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(2rem,3vw,3.2rem);min-height:34rem;scroll-margin-top:12rem}.coopcard__body{opacity:.85;font-size:var(--text-sm);line-height:1.7;max-width:46ch}.cooplist{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.72rem}.cooplist li{position:relative;padding-left:2.1rem;font-size:var(--text-sm);line-height:1.55;opacity:.92}.cooplist li:before{content:"";position:absolute;left:0;top:.72em;width:1.2rem;height:1px;background:currentColor;opacity:.6}.coopcard__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.coopcard__img{width:min(24rem,45%);border-radius:var(--r-lg);flex:none}@media(max-width:700px){.coopcard__img{display:none}}.stats--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.stats--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}}@media(max-width:560px){.stats--4{grid-template-columns:1fr}}.fform__ok,.fform__err{padding:1.28rem 1.6rem;border-radius:var(--r-lg);font-size:var(--text-sm);line-height:1.5}.fform__ok{background:color-mix(in oklab,var(--green) 32%,var(--cream));border:1px solid color-mix(in oklab,var(--green) 55%,transparent)}.fform__err{background:color-mix(in oklab,var(--red) 14%,var(--cream));border:1px solid color-mix(in oklab,var(--red) 42%,transparent)}html.fbx-open,html.fbx-open body{overflow:hidden}.is-zoomable{cursor:zoom-in}.fbx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#010101eb;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .32s var(--e-out),visibility .32s}.fbx.is-on{opacity:1;visibility:visible}.fbx__stage{grid-row:1;position:relative;margin:0;min-width:0;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;align-items:center;row-gap:1rem;padding:clamp(5.4rem,8vw,8rem) clamp(1.6rem,7vw,9rem) 1.4rem;min-height:0}.fbx__img{max-width:100%;max-height:100%;min-width:0;min-height:0;width:auto;height:auto;object-fit:contain;border-radius:1.2rem;opacity:0;transform:scale(.985);transition:opacity .4s var(--e-out),transform .5s var(--e-out)}.fbx__img.is-in{opacity:1;transform:none}.fbx__cap{grid-row:2;max-width:62ch;text-align:center;color:#f7f4eea8;font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.4;padding:0 1.6rem}.fbx__close,.fbx__nav{position:absolute;z-index:2;display:grid;place-items:center;width:4.6rem;height:4.6rem;padding:0;border:0;border-radius:999px;color:#f7f4ee;background:#f7f4ee1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:background .25s var(--e-out),transform .25s var(--e-out)}.fbx__close:hover,.fbx__nav:hover{background:#f7f4ee33}.fbx__close:active,.fbx__nav:active{transform:scale(.94)}.fbx__close svg,.fbx__nav svg{width:2rem;height:2rem}.fbx__close{top:clamp(1.2rem,2.4vw,2.2rem);right:clamp(1.2rem,2.4vw,2.2rem)}.fbx__nav{top:50%;margin-top:-4rem}.fbx__nav--prev{left:clamp(.8rem,2.4vw,2.2rem)}.fbx__nav--next{right:clamp(.8rem,2.4vw,2.2rem)}.fbx__nav[hidden],.fbx__bar[hidden]{display:none}.fbx__bar{grid-row:2;display:flex;align-items:center;justify-content:center;gap:1.4rem;padding:0 clamp(1.6rem,4vw,3rem) clamp(1.4rem,2.6vw,2.4rem)}.fbx__rail{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;padding:.3rem}.fbx__rail::-webkit-scrollbar{display:none}.fbx__thumb{flex:0 0 auto;width:5.4rem;height:5.4rem;padding:0;border:0;border-radius:1rem;overflow:hidden;cursor:pointer;background:#f7f4ee14;opacity:.5;box-shadow:0 0 0 1px transparent;transition:opacity .25s var(--e-out),box-shadow .25s var(--e-out)}.fbx__thumb img{width:100%;height:100%;object-fit:cover;display:block}.fbx__thumb:hover{opacity:.85}.fbx__thumb.is-on{opacity:1;box-shadow:0 0 0 2px #f7f4ee}.fbx__count{flex:0 0 auto;color:#f7f4ee99;font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums}@media(max-width:749px){.fbx__nav{width:4rem;height:4rem;margin-top:-2rem}.fbx__thumb{width:4.4rem;height:4.4rem}}@media(prefers-reduced-motion:reduce){.fbx,.fbx__img{transition-duration:.01ms}}.folks .product-form__quantity .form__label{margin-bottom:.8rem}.folks .quantity{display:inline-grid;grid-template-columns:4.4rem minmax(4.4rem,auto) 4.4rem;align-items:center;width:max-content;min-width:14rem;height:4.8rem;border:0;border-radius:999px;overflow:hidden;background:transparent;box-shadow:inset 0 0 0 1px var(--hairline);transition:box-shadow .25s var(--e-out)}.folks .quantity:focus-within{box-shadow:inset 0 0 0 1.5px var(--fg)}.folks .quantity:after,.folks .quantity:before{display:none}.folks .quantity__button{width:4.4rem;height:4.4rem;margin:0 .2rem;padding:0;border:0;border-radius:999px;color:var(--fg);background:transparent;cursor:pointer;display:grid;place-items:center;transition:background .22s var(--e-out),transform .22s var(--e-out)}.folks .quantity__button:hover:not([disabled]){background:#01010112}.folks .quantity__button:active:not([disabled]){transform:scale(.92)}.folks .quantity__button[disabled]{opacity:.35;cursor:default}.folks .quantity__button svg{width:1.4rem;height:1.4rem;pointer-events:none}.folks .quantity__input{width:100%;min-width:0;padding:0;border:0;text-align:center;background:transparent;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--fg);font-variant-numeric:tabular-nums}.folks .quantity__input,.folks .quantity__input:focus,.folks .quantity__input:focus-visible,.folks .quantity__input:hover{outline:0;box-shadow:none;-webkit-appearance:none;appearance:none}.folks quantity-input{display:inline-block}.folks .quantity .quantity__input:not(:focus-visible):not(.focused),.folks .quantity .quantity__button:not(:focus-visible):not(.focused){box-shadow:none;background-color:transparent}.folks .quantity .quantity__button:not(:focus-visible):hover:not([disabled]){background-color:#01010112}.folks .quantity{grid-template-columns:4.4rem 5.2rem 4.4rem;min-width:0}.fbx{grid-template-columns:minmax(0,1fr)}.fbx__stage,.fbx__bar{min-width:0;max-width:100%}.fbx__thumbs{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.fbx__thumbs::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/folks-shopify.css.map */
