:root{--baabu-maroon: #7b2924;--baabu-saffron: #e6a551;--baabu-cream: #f1daba;--baabu-ivory: #faf5e9;--baabu-olive: #6f5d2e;--baabu-mint: #64a47f;--baabu-mint-ink: #36694f;--baabu-hairline: 1px solid rgba(var(--color-foreground), .28);--baabu-hairline-strong: 1px solid rgba(var(--color-foreground), .55);--baabu-space-1: .8rem;--baabu-space-2: 1.6rem;--baabu-space-3: 2.4rem;--baabu-space-4: 3.2rem;--baabu-space-5: 4.8rem;--baabu-space-6: 6.4rem;--baabu-measure: 62ch;--baabu-tap-target: 4.4rem;--baabu-edge-w: 1px;--baabu-edge-b: 5px;--baabu-edge-b-lg: 7px;--baabu-edge-b-sm: 3px;--baabu-mono: ui-monospace, "SFMono-Regular", "IBM Plex Mono", "Roboto Mono", Menlo, Consolas, "Liberation Mono", monospace;--baabu-rule-structural: 1px solid rgb(var(--color-foreground))}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:-.01em}.h0,h1,.h1,.hxl,.hxxl{line-height:1.12}h2,.h2{line-height:1.2}.caption-with-letter-spacing,.baabu-eyebrow{font-family:var(--baabu-mono);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.baabu-eyebrow--mint{color:var(--baabu-mint-ink)}.baabu-eyebrow--olive{color:var(--baabu-olive)}.baabu-redesign .image-with-text__text,.baabu-redesign .rich-text__text,.baabu-redesign .collection-hero__description,.baabu-redesign .banner__text{max-width:var(--baabu-measure)}.baabu-redesign .center .rich-text__text,.baabu-redesign .banner--content-align-center .banner__text{margin-inline:auto}.baabu-redesign .button,.baabu-redesign .shopify-challenge__button,.baabu-redesign .customer button,.baabu-redesign button.shopify-payment-button__button--unbranded{min-height:var(--baabu-tap-target);padding:1.2rem 2.8rem;border:var(--baabu-edge-w) solid var(--baabu-edge-ink, currentColor);border-bottom-width:var(--baabu-edge-b);border-radius:0;font-family:var(--baabu-mono);font-size:1.4rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .08s ease,border-bottom-width .08s ease}.baabu-redesign .button:before,.baabu-redesign .button:after,.baabu-redesign .shopify-challenge__button:before,.baabu-redesign .shopify-challenge__button:after,.baabu-redesign .customer button:before,.baabu-redesign .customer button:after,.baabu-redesign .shopify-payment-button__button--unbranded:before,.baabu-redesign .shopify-payment-button__button--unbranded:after{content:none}.baabu-redesign .button,.baabu-redesign .shopify-challenge__button,.baabu-redesign .customer button{--baabu-edge-ink: rgba(0, 0, 0, .4)}@supports (color: color-mix(in srgb,red 50%,blue)){.baabu-redesign .button,.baabu-redesign .shopify-challenge__button,.baabu-redesign .customer button{--baabu-edge-ink: color-mix(in srgb, rgb(var(--color-button)) 40%, #000)}}.baabu-redesign .button--secondary,.baabu-redesign .button--tertiary{--baabu-edge-ink: rgb(var(--color-secondary-button-text))}.baabu-redesign .button:not([disabled]):hover{background-color:rgb(var(--color-button))}@supports (color: color-mix(in srgb,red 50%,blue)){.baabu-redesign .button:not([disabled]):hover{background-color:color-mix(in srgb,rgb(var(--color-button)) 84%,#000)}}.baabu-redesign .button--secondary:not([disabled]):hover,.baabu-redesign .button--tertiary:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-background))}.baabu-redesign .button:not([disabled]):active,.baabu-redesign .shopify-challenge__button:active,.baabu-redesign .customer button:not([disabled]):active{border-bottom-width:var(--baabu-edge-w);transform:translateY(calc(var(--baabu-edge-b) - var(--baabu-edge-w)))}.baabu-redesign .button--full-width:not(.quick-add__submit),.baabu-redesign .product-form__submit{border-bottom-width:var(--baabu-edge-b-lg)}.baabu-redesign .button--full-width:not(.quick-add__submit):not([disabled]):active,.baabu-redesign .product-form__submit:not([disabled]):active{border-bottom-width:var(--baabu-edge-w);transform:translateY(calc(var(--baabu-edge-b-lg) - var(--baabu-edge-w)))}.baabu-redesign .button--tertiary{min-height:var(--baabu-tap-target);padding:.8rem 1.6rem;border-bottom-width:var(--baabu-edge-b-sm);font-size:1.2rem}.baabu-redesign .button--tertiary:not([disabled]):active{border-bottom-width:var(--baabu-edge-w);transform:translateY(calc(var(--baabu-edge-b-sm) - var(--baabu-edge-w)))}.baabu-redesign .button[disabled],.baabu-redesign .button[aria-disabled=true],.baabu-redesign .button.disabled{border-bottom-width:var(--baabu-edge-w);transform:none}.link,.underlined-link{font-family:var(--font-body-family);text-underline-offset:.4rem;text-decoration-thickness:.1rem}.baabu-redesign #MainContent>.shopify-section+.shopify-section{border-top:var(--baabu-rule-structural)}.baabu-redesign .header-wrapper{border-bottom:1px solid rgba(230,165,81,.35)}:root{--focused-base-outline: .2rem solid rgb(var(--color-foreground));--focused-base-outline-offset: .3rem;--focused-base-box-shadow: none}*:focus-visible,.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:none}.button:focus-visible,.button:focus,.button.focused{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.skip-to-content-link:focus-visible{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}body,.baabu-redesign [class*=color-scheme]{color:rgb(var(--color-foreground))}.baabu-redesign .card--shape.card--standard:not(.card--text) .card__inner{filter:none}.baabu-redesign .content-container:after,.baabu-redesign .banner__box:after{box-shadow:none}.baabu-redesign .utility-bar{border-bottom:1px solid rgba(230,165,81,.35)}.baabu-redesign .announcement-bar__message{font-size:1.2rem;font-weight:500;letter-spacing:.08em;padding:.8rem 0}.baabu-redesign .header{padding-top:.4rem;padding-bottom:.4rem}.baabu-redesign .header__heading-link:has(.baabu-wordmark){padding-top:0;padding-bottom:0}.baabu-redesign .header__menu-item,.baabu-redesign .header__menu-item span{font-family:var(--baabu-mono);font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.baabu-redesign .announcement-bar__message{font-family:var(--baabu-mono)}.baabu-redesign .header__icon{min-width:var(--baabu-tap-target);min-height:var(--baabu-tap-target)}.baabu-redesign .header__icons{align-items:center;column-gap:.4rem}.baabu-redesign .baabu-header-sale-cta.button{flex:0 0 auto;align-self:center;margin-left:1.6rem;min-height:3.2rem;min-width:0;padding:.5rem 1.2rem;border-bottom-width:var(--baabu-edge-b-sm, 3px);font-size:1.1rem;letter-spacing:.08em;white-space:nowrap;text-decoration:none;line-height:1.2}.baabu-redesign .baabu-header-sale-cta.button:not([disabled]):active{transform:translateY(1px);border-bottom-width:1px}@media screen and (min-width:990px){.baabu-redesign .baabu-header-sale-cta.button{margin-left:2rem;min-height:3.6rem;padding:.6rem 1.4rem;font-size:1.2rem}}.baabu-discount-popup{padding:0;border:var(--baabu-edge-w, 1px) solid rgb(var(--color-foreground));border-bottom-width:var(--baabu-edge-b, 5px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));max-width:min(92vw,42rem);width:100%}.baabu-discount-popup::backdrop{background:#00000073}.baabu-discount-popup__panel{position:relative;padding:3.2rem 2.4rem 2.8rem}.baabu-discount-popup__close{position:absolute;top:.8rem;right:.8rem;width:var(--baabu-tap-target, 4.4rem);height:var(--baabu-tap-target, 4.4rem);border:0;background:transparent;color:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.baabu-discount-popup__title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2}.baabu-discount-popup__text{margin:0 0 2rem;font-size:1.4rem}.baabu-discount-popup__form{display:grid;gap:1.2rem}.baabu-discount-popup__input{width:100%;min-height:var(--baabu-tap-target, 4.4rem);padding:1rem 1.2rem;border:1px solid rgb(var(--color-foreground));border-radius:0;background:transparent;color:inherit;font-size:1.4rem}.baabu-discount-popup__submit{width:100%}.baabu-rule{border:0;border-top:var(--baabu-hairline);margin:0}.baabu-rule--saffron{border-top:2px solid var(--baabu-saffron);width:4.8rem}.baabu-rule--olive{border-top:2px solid var(--baabu-olive);width:4.8rem}.baabu-redesign [id$=__baabu_founder_story] .image-with-text__text--caption{color:var(--baabu-mint-ink)}.baabu-redesign [id$=__baabu_founder_story] .image-with-text__text--caption:before{content:"";display:block;width:4.8rem;border-top:2px solid var(--baabu-olive);margin-bottom:1.6rem}.baabu-redesign .card__heading,.baabu-redesign .card__heading.h5,.baabu-redesign .card-information,.baabu-redesign .card__information{font-family:var(--font-body-family)}.baabu-redesign .card__heading,.baabu-redesign .card__heading.h5{font-family:var(--baabu-mono);font-size:1.4rem;font-weight:500;letter-spacing:.01em;line-height:1.5}.baabu-redesign .card__information .card__heading.h5{min-height:4.2rem}.baabu-redesign .card--standard>.card__content{padding-top:var(--baabu-space-3)}.baabu-redesign .card-information .price{font-family:var(--baabu-mono);font-size:1.4rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.baabu-redesign .card-information .price--on-sale .price-item--regular{font-size:1.3rem}.baabu-redesign .quick-add__submit{padding:1rem 1.2rem;font-size:1.3rem;letter-spacing:.07em;text-decoration:none}.baabu-redesign .quantity--card{width:100%;margin-bottom:.8rem;border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.baabu-redesign .quantity--card:after{box-shadow:none;content:none}.baabu-redesign .quantity--card .quantity__input,.baabu-redesign .quantity--card .quantity__button{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;font-weight:600}.baabu-redesign .quantity--card .quantity__button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.baabu-redesign .quantity--card{min-height:3.6rem}@media screen and (max-width:749px){.baabu-redesign .quantity--card{min-height:var(--baabu-tap-target)}}.baabu-redesign .card__content quick-add-bulk .quantity{border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.baabu-redesign quick-add-bulk .quantity:after{box-shadow:none}.baabu-redesign quick-add-bulk .quantity__button,.baabu-redesign quick-add-bulk .quantity__input{min-height:var(--baabu-tap-target);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;font-weight:600}.baabu-redesign quick-add-bulk .quantity__button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.baabu-redesign .badge{font-family:var(--baabu-mono);font-size:1.1rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .8rem;border-color:rgb(var(--color-badge-border))}.baabu-redesign .collection-hero__inner{text-align:left}.baabu-redesign .collection-hero--simple .collection-hero__title{margin-top:var(--baabu-space-4);margin-bottom:var(--baabu-space-2)}.baabu-redesign .collection-hero__title{margin-bottom:var(--baabu-space-2)}.baabu-redesign .collection-hero__description{font-family:var(--font-body-family)}.baabu-redesign .facet-checkbox{min-height:var(--baabu-tap-target);align-items:center}.baabu-redesign .facets-layout:not(.facets-layout-list--swatch,.facets-layout-grid--image) .facets__label.disabled,.baabu-redesign :is(.facets-layout-list--swatch,.facets-layout-grid--image) .facets__label.disabled .facet-checkbox__text{opacity:.55}.baabu-redesign .product__title{margin-bottom:var(--baabu-space-1)}.baabu-redesign .product__text.caption-with-letter-spacing{color:var(--baabu-olive);margin-bottom:var(--baabu-space-1)}.baabu-redesign .product__info-container .price{font-family:var(--baabu-mono);font-size:2rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.baabu-redesign .product-form__input .form__label,.baabu-redesign .product-form__input legend,.baabu-redesign .quantity__label{font-family:var(--baabu-mono);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.baabu-redesign .product-form__input--pill label{font-family:var(--baabu-mono);font-size:1.3rem;letter-spacing:.06em}.baabu-redesign .product-form__submit{min-height:5.6rem;font-size:1.5rem;letter-spacing:.12em}.baabu-redesign .product-form__input--pill input[type=radio]:checked+label{font-weight:600}.baabu-redesign .product-form__buttons{max-width:none}.baabu-redesign .product__accordion.accordion,.baabu-redesign .accordion{border-top:var(--baabu-hairline);border-bottom:var(--baabu-hairline);margin-top:0}.baabu-redesign .accordion+.accordion{border-top:0}.baabu-redesign .accordion summary{min-height:var(--baabu-tap-target);align-items:center;padding:var(--baabu-space-2) 0}.baabu-redesign .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0}.baabu-redesign .rating,.baabu-redesign .rating-count{font-size:1.3rem}.baabu-redesign{min-height:100dvh;display:flex;flex-direction:column}.baabu-redesign #MainContent{flex:1 0 auto}.baabu-redesign .footer{border-top:0;flex-shrink:0}.baabu-redesign .footer__content-top{display:grid;grid-template-columns:1fr;gap:0;padding:0}@media screen and (min-width:990px){.baabu-redesign .footer__content-top{grid-template-columns:1.4fr 1fr}}.baabu-redesign .footer__menu-panel,.baabu-redesign .footer-block--newsletter{padding:3.2rem 2rem}@media screen and (min-width:750px){.baabu-redesign .footer__menu-panel,.baabu-redesign .footer-block--newsletter{padding:4rem 3.2rem}}@media screen and (min-width:1200px){.baabu-redesign .footer__menu-panel,.baabu-redesign .footer-block--newsletter{padding:4.8rem}}.baabu-redesign .footer__menu-panel{display:flex;flex-direction:column}.baabu-redesign .footer__blocks-wrapper .footer-block__heading{font-family:var(--baabu-mono);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}.baabu-redesign .footer-block__details a,.baabu-redesign .footer__list-social a{font-family:var(--font-body-family);font-size:1.4rem}.baabu-redesign .footer-block--newsletter{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.4rem;margin-top:0}.baabu-redesign .footer-block__newsletter{width:100%;text-align:left}.baabu-redesign .footer-block__eyebrow{margin:0 0 1.2rem;color:rgb(var(--color-foreground))}.baabu-redesign .footer-block__heading--display{margin-bottom:1.2rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:var(--font-heading-weight);letter-spacing:-.01em;text-transform:none;color:rgb(var(--color-foreground))}.baabu-redesign .footer-block__newsletter-text{margin-bottom:1.6rem;font-size:1.4rem}.baabu-redesign .footer-block__newsletter .newsletter-form{align-items:flex-start;margin:0}.baabu-redesign .footer__sign-off{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:auto;padding-top:2.4rem;border-top:var(--baabu-hairline);min-height:calc(var(--baabu-tap-target) + 2.4rem)}.baabu-redesign .footer__sign-off-text{margin:0}.baabu-redesign .footer__sign-off .footer__list-social.list-social{justify-content:flex-end;margin:0}.baabu-redesign .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.2)}@media screen and (max-width:989px){.baabu-redesign .footer__sign-off{margin-top:2.4rem}}.baabu-redesign .page-width{padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.baabu-redesign .page-width{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1200px){.baabu-redesign .page-width{padding-left:4.8rem;padding-right:4.8rem}}.baabu-redesign .page-width .page-width{padding-left:0;padding-right:0}@media screen and (max-width:749px){.h0{font-size:3.6rem}h1,.h1{font-size:2.8rem}.baabu-redesign .button,.baabu-redesign .header__icon,.baabu-redesign .quick-add__submit,.baabu-redesign .facet-checkbox,.baabu-redesign summary{min-height:var(--baabu-tap-target)}.baabu-redesign .product__info-container .product-form__buttons{position:sticky;bottom:0;z-index:3;padding:var(--baabu-space-2) 0;background-color:rgb(var(--color-background));border-top:var(--baabu-hairline)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.baabu-redesign .button:active,.baabu-redesign .button--tertiary:active,.baabu-redesign .product-form__submit:active,.baabu-redesign .shopify-challenge__button:active,.baabu-redesign .customer button:active,.baabu-redesign .baabu-shop-tabs__tab:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/baabu-redesign.css.map */
