html{background-color:var(--ds-bg-primary)}main#MainContent{background-color:var(--ds-bright-white)}main#MainContent :is(.color-scheme-1,.color-scheme-3){--color-background: var(--ds-bright-white);--color-background-rgb: 255 255 255}header-component,header-component .header__row{box-shadow:none}header-component{border-bottom:1px solid var(--ds-border-subtle)}@media screen and (max-width:749px){header-component .header__row{padding-inline:16px}header-component .header-actions{gap:16px}header-component .header-actions__action .svg-wrapper>svg,header-component .header-actions__action svg{width:20px;height:20px}header-component .header__columns{display:flex;align-items:center;width:100%}header-component .header__column--left{flex:1 1 auto;display:flex;align-items:center;gap:16px}header-component .header__column--left .header-logo{order:-1;margin-right:auto}}.header-drawer .menu-drawer{left:auto;right:0;transform:translate(100%);border-right:0;border-left:var(--style-border-drawer)}.header-drawer .menu-open>.menu-drawer{transform:translate(0)}.header-drawer .menu-drawer>.menu-drawer__close-button{align-self:stretch;box-sizing:border-box;height:var(--ds-drawer-header-h);padding-block:0;padding-inline:16px;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid var(--ds-border-subtle)}header-component .header-logo{display:inline-block;width:56px;height:33px;background-color:var(--ds-text-primary);-webkit-mask:url(pith-logo.svg) no-repeat left center / contain;mask:url(pith-logo.svg) no-repeat left center / contain}header-component .header-logo,header-component .header-logo *{color:transparent!important}header-component .header-logo img{display:none}.announcement-bar__slider{width:100vw;max-width:none;margin-inline:calc(50% - 50vw);height:34px;padding-block:0;padding-inline:0;overflow:hidden}.announcement-bar__slides,.announcement-bar__slide{width:100%;max-width:none;height:34px;min-height:0;padding-inline:0;overflow:hidden;display:flex;align-items:center}.announcement-bar__slide{justify-content:center}.announcement-bar__text{white-space:nowrap;width:max-content;max-width:none;flex:0 0 auto;line-height:34px;margin:0;text-align:center}.section-wrapper:has(.footer-content),.shopify-section-group-footer-group>.shopify-section:first-child{border-top:1px solid var(--ds-border-subtle)}.footer-content :is(.menu__heading,.menu__heading__default,.menu-list__title,h3,h4){font-size:var(--ds-subheading-md-size);line-height:var(--ds-subheading-md-line);letter-spacing:var(--ds-subheading-md-tracking);text-transform:uppercase;font-weight:var(--ds-font-weight-regular);color:var(--ds-text-primary)}.footer-content .menu__heading__default{font-weight:var(--ds-font-weight-bold)}.footer-content :is(.menu__item a,.menu-list__link,.footer-block a){font-size:var(--ds-body-sm-size);line-height:var(--ds-body-sm-line);letter-spacing:var(--ds-body-sm-tracking);color:var(--ds-text-secondary)}.footer-content :is(.menu__item a,.menu-list__link,.footer-block a):hover,header-component .menu-list__link:hover{color:var(--ds-text-accent)}.footer-content .text-block--brand_tagline p:first-child,.footer-content [class*=brand_tagline] p:first-child{color:var(--ds-text-primary);margin-bottom:8px}.footer-content .text-block--trustpilot{text-align:center}.footer-content .text-block--trustpilot :is(p,rte-formatter){font-family:var(--ds-font-caption);font-size:var(--ds-caption-size);line-height:var(--ds-caption-line);color:var(--ds-text-muted);opacity:.7}.footer-utilities,.footer-utilities :is(p,a,.footer-copyright){font-family:var(--ds-font-caption);font-size:var(--ds-caption-size);line-height:var(--ds-caption-line);letter-spacing:var(--ds-caption-tracking)}@media screen and (min-width:990px){.shopify-section-group-footer-group .footer-content{grid-template-columns:360px repeat(4,minmax(0,1fr));column-gap:var(--ds-space-8);row-gap:0;align-items:start}.shopify-section-group-footer-group .footer-content>[class*=__trustpilot]{grid-column:1 / -1}}@media screen and (min-width:750px)and (max-width:989px){.shopify-section-group-footer-group .footer-content>.group-block:first-child,.shopify-section-group-footer-group .footer-content>[class*=__trustpilot]{grid-column:1 / -1}}.footer-content>[class*=__trustpilot]{border-top:1px solid var(--ds-border-subtle);padding-block:var(--ds-space-6);margin-block-start:var(--ds-space-8);display:flex;justify-content:center}.footer-content>[class*=__trustpilot] :is(p,rte-formatter){background-color:var(--ds-bg-cream);padding:var(--ds-space-5) var(--ds-space-6);display:flex;align-items:center;justify-content:center;width:100%;max-width:none}.footer-legal{border-top:1px solid var(--ds-border-subtle);padding-block:var(--ds-space-5) var(--ds-space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-5);flex-wrap:wrap}.footer-legal :is(p,a,nav){font-family:var(--ds-font-caption);font-size:var(--ds-caption-size);line-height:var(--ds-caption-line);letter-spacing:var(--ds-caption-tracking);color:var(--ds-text-secondary);margin:0}.footer-legal__credit{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-legal__credit:hover{color:var(--ds-text-accent)}.footer-legal__right{display:flex;align-items:center;gap:var(--ds-space-5)}.footer-legal__payments{display:flex;align-items:center;gap:6px}.footer-legal__payment-icon{width:32px;height:20px;display:block}.footer-legal__policies{display:flex;align-items:center;gap:6px}.footer-legal__policies a{text-decoration:none}.footer-legal__policies a:hover{color:var(--ds-text-accent)}@media screen and (max-width:749px){.footer-legal{flex-direction:column;align-items:flex-start;gap:var(--ds-space-sm)}.footer-legal__right{flex-direction:column;align-items:flex-start;gap:var(--ds-space-xs)}.footer-legal__copyright{order:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-header-footer.css.map */
