.mush-home-announcement{background:#3b251c;color:#fff5e1;display:flex;justify-content:center;align-items:center;gap:24px;min-height:38px;padding:8px 16px;font:500 12px/1.5 MushDM,Arial,sans-serif;letter-spacing:normal;text-align:center}.mush-home-announcement a{color:inherit;text-underline-offset:3px}.mush-home-header{background:transparent;color:#3b251c;max-width:1440px;margin:auto;font-family:MushDM,Arial,sans-serif;letter-spacing:normal}.mush-home-header .header{display:grid;grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;gap:24px;min-height:90px;max-width:none;padding:10px 26px;background:#fffaf0;border:1.5px solid #3b251c;border-radius:80px;box-shadow:0 4px #3b251c}.mush-home-header .header__heading,.mush-home-header .header__heading-link{grid-area:heading;justify-self:start;margin:0;padding:0;line-height:1}.mush-home-header .header__heading-logo-wrapper{width:180px}.mush-home-header .header__heading-logo{width:180px;height:auto;max-height:66px;object-fit:contain}.mush-home-header .header__icons{grid-area:icons;padding:0;align-items:center}.mush-home-header .header__icon{color:#3b251c;width:40px;height:44px}.mush-home-header .header__icon--cart{margin-right:0}.mush-home-header .header__icon .icon{width:22px;height:22px}.mush-home-header .cart-count-bubble{background:#3b251c;color:#fffaf0}.mush-shell-nav{grid-area:navigation;justify-self:stretch}.mush-shell-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:22px}.mush-shell-link{display:inline-flex;align-items:center;min-height:44px;color:#3b251c;text-decoration:none;font:600 13px/1.3 MushDM,Arial,sans-serif;white-space:nowrap}.mush-shell-link:hover{text-decoration:underline;text-underline-offset:4px}.mush-shell-cta{background:#dce8a6;border:1.5px solid #3b251c;border-radius:40px;padding:12px 18px;box-shadow:0 3px #3b251c}.mush-home-header .menu-drawer{background:#fffaf0;color:#3b251c;border-color:#3b251c}.mush-home-header .menu-drawer__menu-item{font-family:MushDM,Arial,sans-serif;color:#3b251c}.mush-home-footer.footer{--color-foreground:255,245,225;--color-background:59,37,28;background:#3b251c;color:#fff5e1;margin-top:0;padding-top:48px;font-family:MushDM,Arial,sans-serif;letter-spacing:normal;border-top:0}.mush-home-footer .footer-block__heading{font-family:MushCaprasimo,Georgia,serif;font-weight:400;color:#fff5e1;letter-spacing:normal}.mush-home-footer .footer-block__details-content,.mush-home-footer .footer-block__details-content a,.mush-home-footer .footer__copyright,.mush-home-footer .copyright__content a,.mush-home-footer .list-social__link{color:#fff5e1;font-family:MushDM,Arial,sans-serif}.mush-home-footer .footer__content-bottom{border-top-color:#fff5e140}.mush-home-footer .field__input{color:#fff5e1;background:transparent}.mush-home-footer .field__label,.mush-home-footer .newsletter-form__button{color:#fff5e1}@media(max-width:1199px)and (min-width:990px){.mush-home-header .header{gap:14px;padding:10px 20px}.mush-shell-nav ul{gap:13px}.mush-shell-link{font-size:12px}.mush-shell-cta{padding:11px 12px}.mush-home-header .header__icon{width:34px}}@media(max-width:989px){.mush-home-header .header{grid-template-areas:"drawer heading icons";grid-template-columns:44px 1fr auto;gap:10px;min-height:76px;padding:8px 16px}.mush-home-header header-drawer{grid-area:drawer;margin:0}.mush-home-header .header__heading,.mush-home-header .header__heading-link{justify-self:center}.mush-home-header .header__heading-logo-wrapper,.mush-home-header .header__heading-logo{width:145px}.mush-shell-nav{display:none}.mush-home-header .header__icon{width:36px}.mush-home-announcement{gap:12px;font-size:11px}}@media(max-width:479px){.mush-home-announcement{gap:5px;flex-wrap:wrap;padding:7px 12px}.mush-home-header .header{padding:8px 12px;gap:4px}.mush-home-header .header__icons{gap:0}.mush-home-header .header__icon{width:34px}.mush-home-footer.footer{padding-top:35px}}.mush-home-header .header{position:relative}.mush-shell-nav>ul{gap:20px}.mush-shell-nav .mush-nav-item{position:relative}.mush-nav-disclosure>summary{cursor:pointer;list-style:none;gap:7px;padding:0}.mush-nav-disclosure>summary::-webkit-details-marker{display:none}.mush-nav-disclosure>summary .icon-caret{position:static;width:10px;height:7px;flex:none}.mush-nav-disclosure[open]>summary .icon-caret{transform:rotate(180deg)}.mush-nav-panel{position:absolute;z-index:30;top:calc(100% + 10px);left:0;min-width:240px;padding:18px;background:#fffaf0;border:1px solid #e3d8c9;border-radius:22px;box-shadow:0 14px 32px #3b251c20}.mush-nav-panel--shop{display:grid;grid-template-columns:minmax(170px,1fr) 180px;gap:18px;width:410px}.mush-shell-nav .mush-nav-children{display:flex;flex-direction:column;align-items:stretch;gap:4px;justify-content:flex-start}.mush-nav-child{display:block;padding:12px;border-radius:12px;color:#3b251c;font:500 14px/1.4 MushDM,Arial,sans-serif;text-decoration:none;white-space:nowrap}.mush-nav-child:hover,.mush-nav-child[aria-current=page]{background:#f1eadf}.mush-nav-feature{display:flex;flex-direction:column;gap:10px;text-align:center;color:#3b251c;font:600 14px/1.4 MushDM,Arial,sans-serif;text-decoration:none}.mush-nav-feature img{display:block;width:100%;height:160px;object-fit:contain;border-radius:16px;background:#f3eee4;mix-blend-mode:normal;opacity:1}.mush-shell-nav a:focus-visible,.mush-shell-nav summary:focus-visible{outline:2px solid #3b251c;outline-offset:4px}.mush-mobile-submenu .mush-nav-feature{margin:16px 24px;max-width:240px}.mush-mobile-submenu .icon-caret{position:absolute;right:25px;width:12px}.mush-home-header .menu-drawer .mush-shell-cta{margin:12px 24px;padding:14px 20px;justify-content:center}@media(min-width:990px)and (max-width:1199px){.mush-shell-nav>ul{gap:13px}.mush-shell-link{font-size:12px}.mush-nav-panel--shop{width:380px;grid-template-columns:160px 160px}}@media(prefers-reduced-motion:reduce){.mush-nav-panel,.mush-nav-disclosure .icon-caret{transition:none}}.mush-home-announcement{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;min-height:44px;padding:0 20px;background:#3b251c;color:#fff5e1;font:600 14px/1.45 MushDM,Arial,sans-serif;text-align:center;letter-spacing:normal}.mush-home-announcement .mush-announcement-shipping{display:block;padding:10px 26px 10px 0}.mush-home-announcement .mush-announcement-quiz{display:block;min-width:0;padding:10px 0 10px 26px;border-left:1px solid #fff5e155;color:#fff5e1;text-decoration:none;text-underline-offset:4px;overflow-wrap:anywhere}.mush-home-announcement .mush-announcement-quiz:hover{text-decoration:underline}.mush-home-announcement .mush-announcement-quiz:focus-visible{outline:2px solid #fff5e1;outline-offset:-3px;border-radius:4px}@media(max-width:760px){.mush-home-announcement{display:grid;grid-template-columns:minmax(0,1fr);padding:0 12px;font-size:14px;line-height:1.4;min-height:0;gap:0}.mush-home-announcement .mush-announcement-shipping{padding:8px 0}.mush-home-announcement .mush-announcement-quiz{padding:8px 0;border-left:0;border-top:1px solid #fff5e144}}.mush-home-announcement.mush-announcement-rotator{display:grid;grid-template-columns:minmax(0,760px) auto;justify-content:center;gap:12px;padding:3px 16px;min-height:48px;font-weight:700;font-size:15px;line-height:1.4}.mush-announcement-slides{display:grid;min-width:0;align-items:center}.mush-announcement-slide{grid-area:1/1;min-width:0;padding:8px 0;visibility:visible;opacity:1;transition:opacity .18s ease}.mush-announcement-slide[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.mush-announcement-slide a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.mush-announcement-controls{display:flex;align-items:center;gap:2px}.mush-announcement-controls[hidden],.mush-announcement-controls button[hidden]{display:none}.mush-announcement-controls button{display:grid;place-items:center;width:36px;height:40px;flex:none;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font:700 24px/1 MushDM,Arial,sans-serif;cursor:pointer}.mush-announcement-controls [data-announcement-pause]{font-size:17px}.mush-announcement-controls button:hover{background:#fff5e122}.mush-announcement-rotator button:focus-visible,.mush-announcement-rotator a:focus-visible{outline:2px solid #fff5e1;outline-offset:1px}@media(max-width:760px){.mush-home-announcement.mush-announcement-rotator{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:3px 10px;font-size:14px;line-height:1.4}.mush-announcement-controls{gap:0}.mush-announcement-controls button{width:30px;height:44px}.mush-announcement-slide{padding:6px 0}}@media(prefers-reduced-motion:reduce){.mush-announcement-slide{transition:none}}.mush-announcement-controls [data-announcement-pause]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;font-size:14px}.mush-announcement-controls [data-announcement-pause]:focus-visible{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:1000;width:auto;height:auto;min-height:40px;padding:9px 14px;margin:0;overflow:visible;clip-path:none;white-space:normal;background:#fff5e1;color:#3b251c;outline:2px solid #3b251c;outline-offset:2px;font-size:14px;font-weight:700}.mush-home-announcement.mush-announcement-rotator{grid-template-columns:minmax(0,760px);gap:0}.mush-announcement-rotator .mush-announcement-controls{position:absolute;width:1px;height:1px;overflow:visible}.mush-announcement-rotator .mush-announcement-controls button{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;font-size:14px}.mush-announcement-rotator .mush-announcement-controls button:focus-visible{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:1000;width:auto;height:auto;min-height:40px;padding:9px 14px;margin:0;overflow:visible;clip-path:none;white-space:normal;background:#fff5e1;color:#3b251c;outline:2px solid #3b251c;outline-offset:2px;font-size:14px;font-weight:700}@media(max-width:760px){.mush-home-announcement.mush-announcement-rotator{grid-template-columns:minmax(0,1fr);gap:0}}.mush-home-footer img[src*=mush-mush-feel-exceptional-wordmark]{filter:brightness(0) invert(1);height:auto;object-fit:contain}@media(max-width:374px){.mush-home-header .header__heading-logo-wrapper,.mush-home-header .header__heading-logo{width:125px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mush-home-shell.css.map */
