:root{--font-body-family: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 500;--font-body-weight-bold: 700;--font-heading-weight: 800;--font-heading-style: normal;--bare-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--bare-rule: rgba(var(--color-foreground), .14)}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.045em;line-height:.98}h4,h5,.h4,.h5{letter-spacing:-.01em}.bare-wordmark{display:inline-flex;flex-direction:column;line-height:1;color:rgb(var(--color-foreground))}.bare-wordmark__name{font-family:var(--font-heading-family);font-size:3rem;font-weight:700;letter-spacing:-.045em}.bare-wordmark__sub{font-size:.8rem;font-weight:600;letter-spacing:.32em;margin-top:.2rem}.announcement-bar__message{font-family:var(--bare-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.header__menu-item{font-weight:500}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:0}.bare-mono{font-family:var(--bare-mono);font-weight:400}.card__heading{font-weight:700;letter-spacing:.02em}.price{font-family:var(--bare-mono);letter-spacing:0}.product-card-wrapper .card__inner{background:var(--bare-card-bg, #ebe2d0);border-radius:1.4rem;overflow:hidden}.product-card-wrapper .card__inner .card__media .media img{object-fit:contain;padding:12% 16%;filter:drop-shadow(0 1.4rem 1.4rem rgba(40,28,15,.18));transition:transform .4s ease}.product-card-wrapper:hover .card__inner .card__media .media img{transform:translateY(-.4rem)}.product-card-wrapper .card__heading{font-size:1.5rem;text-transform:uppercase;letter-spacing:.12em}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card__inner .card__media .media img{transition:none}}.footer .footer-block__heading{font-family:var(--bare-mono);font-size:1.2rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.footer .footer-block__wordmark{margin-bottom:1.6rem}.footer .footer-block__wordmark .bare-wordmark__name{font-size:4.4rem}.footer .footer-block__wordmark .bare-wordmark__sub{font-size:1rem}.footer .footer-block__brand-info h2.footer-block__heading.rte{line-height:1.05}.footer .footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:none;color:rgb(var(--color-foreground));margin-bottom:1.2rem}.footer .footer-block__brand-info .rte{font-size:1.5rem;line-height:1.6;max-width:34ch}.footer .footer-block__details-content .list-menu__item--link{font-size:1.5rem;padding:.5rem 0}.footer .footer-block__newsletter .footer-block__heading{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none;color:rgb(var(--color-foreground));max-width:36ch;margin-left:auto;margin-right:auto;text-align:center}.footer .newsletter-form__field-wrapper .field__input{border-radius:99rem}.footer .newsletter-form__field-wrapper .field:after,.footer .newsletter-form__field-wrapper .field:before{border-radius:99rem}.footer__copyright,.footer .copyright__content,.footer .policies{font-family:var(--bare-mono);font-size:1.1rem;letter-spacing:.04em}@media screen and (min-width:750px){.footer .footer-block__brand-info .footer-block__heading{font-size:2.8rem}}.announcement-bar__message{font-size:1.2rem}@media screen and (max-width:749px){.bare-lineup__col-link{display:inline-flex;align-items:center;min-height:4.4rem}.bare-footer__links{gap:0}.bare-footer__link{display:inline-flex;align-items:center;min-height:4rem}.bare-footer__policies{gap:0 2rem}.bare-footer .bare-footer__consent input{width:2.2rem;height:2.2rem}.bare-footer .bare-footer__disclaimer,.bare-stack__badge-note{font-size:1.2rem}.bare-pdp__step{width:4.4rem;height:4.4rem}.bare-pdp__qty{height:4.4rem}.bare-pdp__plan{min-height:4.4rem}.bare-pdp .bare-pdp__plan input{width:2rem;height:2rem}.bare-pdp__plan-select{min-height:4.4rem}}.bare-footer .bare-footer__disclaimer{font-size:1.2rem}.grid__item>product-component{height:100%}.product-card-wrapper .card:not(.ratio)>.card__content:has(>.quick-add){display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;column-gap:1.6rem;padding-top:1.7rem;padding-bottom:1.7rem}.product-card-wrapper .card__content:has(>.quick-add)>.card__information{display:contents}.product-card-wrapper .card__content:has(>.quick-add) .card__heading{grid-column:1 / -1;grid-row:1;align-self:start;margin-bottom:.6rem}.product-card-wrapper .card__content:has(>.quick-add) .card-information{grid-column:1;grid-row:2;margin:0}.product-card-wrapper .card__content .price{white-space:nowrap}.product-card-wrapper .card__content>.card__badge{grid-column:1 / -1}.product-card-wrapper .quick-add{grid-column:2;grid-row:2;justify-self:start;margin:.6rem 0 0;position:relative;z-index:1}.product-card-wrapper .quick-add__submit{width:auto;min-width:0;min-height:3.2rem;padding:0 1.4rem;border:.1rem solid rgba(27,27,26,.35);border-radius:99rem;background:transparent;color:#1b1b1a;font-family:var(--bare-mono);font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.product-card-wrapper .quick-add__submit:after,.product-card-wrapper .quick-add__submit:before{border-radius:99rem;box-shadow:none}.product-card-wrapper .quick-add__submit:hover,.product-card-wrapper .quick-add__submit:focus-visible{background:#1b1b1a;border-color:#1b1b1a;color:#fff}.product-card-wrapper .quick-add__plus{margin-right:.5rem;font-size:1.4rem;line-height:1}.product-card-wrapper .quick-add__submit[disabled]{opacity:1;background:transparent;border-color:#1b1b1a26;color:#1b1b1a99}@media screen and (max-width:749px){.product-card-wrapper .card:not(.ratio)>.card__content:has(>.quick-add){grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto;padding-bottom:1.6rem}.product-card-wrapper .card__content .price{white-space:normal}.product-card-wrapper .quick-add{grid-column:1;grid-row:3;margin-top:1rem}}.bare-offer-strip__inner{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 2.4rem;padding:1.6rem 0;border-top:.1rem solid var(--bare-rule);border-bottom:.1rem solid var(--bare-rule)}.bare-offer-strip__lead{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:800;letter-spacing:-.02em}.bare-offer-strip__tiers{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;padding:0;list-style:none;font-family:var(--bare-mono);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.bare-offer-strip__tiers li+li:before{content:"";display:inline-block;width:.4rem;height:.4rem;margin:0 1.6rem .2rem 0;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.5}.bare-offer-strip__note{margin:0 0 0 auto;font-size:1.3rem;color:rgba(var(--color-foreground),.72)}@media screen and (max-width:749px){.bare-offer-strip__note{margin-left:0;flex-basis:100%}}.bare-cart-offers{display:grid;gap:1.2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid var(--bare-rule);text-align:left}.bare-cart-offers__row{display:grid;gap:.8rem}.bare-cart-offers__text{margin:0;font-size:1.4rem;line-height:1.45}.bare-cart-offers__text strong{font-weight:700}.bare-cart-offers__bar{height:.4rem;border-radius:99rem;background:var(--bare-rule);overflow:hidden}.bare-cart-offers__bar span{display:block;height:100%;border-radius:inherit;background:rgb(var(--color-foreground));transition:width .4s cubic-bezier(.16,1,.3,1)}.bare-cart-offers__stack{color:rgba(var(--color-foreground),.8)}.bare-cart-reassure{margin:1.2rem 0 0;font-size:1.3rem;text-align:center;color:rgba(var(--color-foreground),.72)}@media(prefers-reduced-motion:reduce){.bare-cart-offers__bar span{transition:none}}.article-template .page-width--narrow{max-width:76rem}.article-template header.page-width{margin-top:5.6rem;margin-bottom:3.2rem}.article-template__title{font-size:clamp(3.4rem,5vw,5.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.article-template header .caption-with-letter-spacing{font-family:var(--bare-mono);font-size:1.2rem;letter-spacing:.06em}.article-template__hero-container{max-width:120rem;margin:0 auto;padding:0 1.5rem}.article-template__hero-container .media{border-radius:1.4rem;overflow:hidden}.article-template__content{margin-top:4.8rem;font-size:1.8rem;line-height:1.7}.article-template__content p,.article-template__content li{max-width:68ch}.article-template__content h2{margin:5.6rem 0 1.6rem;font-size:clamp(2.6rem,3vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.article-template__content strong{font-weight:700}.article-template__content a{color:rgb(var(--color-foreground));text-decoration-thickness:.1rem;text-underline-offset:.3rem}.article-template__content ol,.article-template__content ul{padding-left:2.2rem}.article-template__content li+li{margin-top:.8rem}.article-template__content>p:last-child{margin-top:4.8rem;padding-top:2.4rem;border-top:.1rem solid var(--bare-rule);font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}.article-template__social-sharing{margin-top:3.2rem}.bare-article-product{margin-top:4rem;margin-bottom:2.4rem}.bare-article-product__card{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:3.2rem;align-items:center;padding:2.4rem 3.2rem 2.4rem 2.4rem;border-radius:1.4rem;background:var(--panel, #ebe2d0);color:#1b1b1a;text-decoration:none}.bare-article-product__media img{display:block;width:100%;height:auto;filter:drop-shadow(0 1.4rem 1.4rem rgba(40,28,15,.18));transition:transform .4s cubic-bezier(.16,1,.3,1)}.bare-article-product__card:hover .bare-article-product__media img{transform:translateY(-.4rem)}.bare-article-product__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.bare-article-product__text{margin:0 0 1.2rem;font-size:1.5rem;line-height:1.55;color:#1b1b1ac7}.bare-article-product__price{margin:0 0 1.6rem;font-size:1.6rem}.bare-article-product__card:focus-visible{outline:.2rem solid #1b1b1a;outline-offset:.3rem}@media screen and (max-width:749px){.article-template__content{font-size:1.7rem}.bare-article-product__card{grid-template-columns:11rem minmax(0,1fr);gap:1.6rem;padding:1.6rem}.bare-article-product__title{font-size:2rem}.bare-article-product__text{display:none}}@media(prefers-reduced-motion:reduce){.bare-article-product__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bare.css.map */
