.header-group>[id$=__header] .sw-utility-capsule{display:flex;align-items:center;flex:0 0 auto;gap:0;box-sizing:border-box;padding:4px 6px;margin:0;background:#fff;border-radius:999px;color:#5f1315}.header-group>[id$=__header] .sw-utility-capsule>.utils__item{flex:0 0 auto;margin:0}.header-group>[id$=__header] .sw-utility-capsule>.utils__item>a,.header-group>[id$=__header] .sw-utility-capsule>.mobile-cart,.header-group>[id$=__header] .sw-utility-capsule>.burger-icon{display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;width:44px;min-height:44px;padding:3px;margin:0;border:0;border-radius:0;background:transparent}.header-group>[id$=__header] .sw-utility-capsule>.utils__item+.utils__item:before,.header-group>[id$=__header] .sw-utility-capsule--mobile>.customer-account:before,.header-group>[id$=__header] .sw-utility-capsule--mobile>.mobile-cart:before{content:"";position:absolute;top:9px;bottom:9px;right:0;width:1px;background:#96e5f6;pointer-events:none}.header-group>[id$=__header] .sw-utility-capsule>.utils__item>a img,.header-group>[id$=__header] .sw-utility-capsule>.mobile-cart img,.header-group>[id$=__header] .sw-utility-capsule>.burger-icon img{display:block;object-fit:contain;margin:0}.header-group>[id$=__header] .sw-utility-capsule a:focus-visible,.header-group>[id$=__header] .sw-utility-capsule button:focus-visible{outline:3px solid #5f1315;outline-offset:-3px;border-radius:16px}.header-group>[id$=__header] .utils.relative.utils--center{box-shadow:none}@media(min-width:940px){.header-group>[id$=__header] .sw-utility-capsule--mobile{display:none}.header-group>[id$=__header] .sw-utility-capsule--desktop>.utils__item>a{width:48px;min-height:48px}}@media(max-width:939.98px){.header-group>[id$=__header] .sw-utility-capsule--desktop{display:none}.header-group>[id$=__header] .sw-utility-capsule--mobile .mob-icon{display:block}.header-group>[id$=__header] .sw-utility-capsule--mobile{margin-left:10px}.header-group>[id$=__header] .utils .store-logo.store-logo-mobile--inline{min-width:0}.header-group>[id$=__header] .utils .store-logo-mobile--inline .site-logo img{max-width:100%}}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar{background-color:#5f1315!important;--text-color: #ffffff !important;--animation-duration: 92s !important;color:#fff;border-bottom:1px solid rgb(255 255 255 / 30%)}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar a{color:#fff!important;text-decoration:none}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message li{font-weight:600}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message li:after{width:1px;height:10px;top:50%;transform:translateY(-50%);border-radius:0;opacity:.45}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] a:focus-visible{outline:2px solid #ffffff;outline-offset:-2px;text-decoration:underline}@media(max-width:939.98px){.header-group>[id$=__header] .docked-mobile-navigation-container__inner{box-shadow:none}.header-group>[id$=__ss_circle_menu_WUAayL]{position:relative;z-index:102;margin-top:-5px}.header-group>[id$=__ss_circle_menu_WUAayL]>[class*=circle-]{border-radius:14px 14px 0 0}.header-group:has(.docked-header--dock)>[id$=__ss_circle_menu_WUAayL],.header-group:has(.header-navigation--open)>[id$=__ss_circle_menu_WUAayL]{z-index:auto}}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message,.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message li{line-height:1.3}@media(max-width:939.98px){.header-group>[id$=__header] .utils.relative.utils--center{padding-block:13px}}.header-group>[id$=__header] .header-cart__count{position:absolute;top:-3px;right:-2px;bottom:auto;left:auto;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;min-width:22px;height:22px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#ffe36e;color:#5f1315;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;line-height:18px;white-space:nowrap;direction:ltr;unicode-bidi:isolate;pointer-events:none}.header-group>[id$=__header] .docking-header__utils .header-cart__count{top:4px;right:0}.header-group>[id$=__header] .header-cart__count>span{font:inherit;color:inherit;line-height:inherit;text-align:center}.header-group>[id$=__header] .header-cart__count{box-shadow:0 0 0 1px #64646440,0 1px 2px #0000001f}@media(min-width:940px){.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only{flex:0 0 auto;min-width:0;margin:0}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only .search-bar__container{width:min(230px,100%);margin-inline-start:0;margin-inline-end:auto;border-radius:10px}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only .search-form__input{box-sizing:border-box;width:100%!important;min-width:0;height:44px;margin:0;padding:10px 46px 10px 14px!important;background:#fff;color:#5f1315;font-size:15px}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only .search-form__icon{top:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;z-index:1}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only .sw-header-chocolate-search{width:32px;height:32px}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only .search-bar__container:focus-within{outline:2px solid #5f1315;outline-offset:2px}.header-group>[id$=__header] .page-header .settings-open-bar.desktop-only [data-sw-header-search-suggestions]{width:min(360px,calc(100vw - 32px));inset-inline-start:0;inset-inline-end:auto}.header-group>[id$=__header] .site-header:not(.docked-header--dock) .header-navigation{background:linear-gradient(to bottom,#00c1f5 0 calc(50% - 4px),#fff calc(50% - 4px) 100%)}.header-group>[id$=__header] .docking-header__utils.utils{margin-top:0}}@media(min-width:940px){.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message li{padding-right:96px}.header-group>[id$=__ss_scrolling_announcement_bar_FFk4Wa] .ss-announcement-bar__message li:after{right:48px}}@media(min-width:940px){.header-group>[id$=__header] .sw-header-chocolate-search{display:block;width:32px;height:32px;object-fit:contain}}@media(min-width:940px){html:has(.header-group .site-header.docked-header--dock){--theme-sticky-header-height: 102px !important}.header-group>[id$=__header] .docked-header--dock .header-content{min-height:var(--sw-normal-header-height)}.header-group>[id$=__header] .docked-header--dock .docked-mobile-navigation-container__inner{position:fixed;inset:0 0 auto;z-index:102;height:60px;box-sizing:border-box;padding:2px 30px;box-shadow:none}.header-group>[id$=__header] .docked-header--dock .utils.relative.utils--center{display:grid;grid-template-columns:minmax(0,1fr) 164px minmax(0,1fr);align-items:center;height:56px;padding:0}.header-group>[id$=__header] .docked-header--dock .store-logo-desktop--center{width:164px;max-width:164px;margin:0}.header-group>[id$=__header] .docked-header--dock .page-header .settings-open-bar.desktop-only{display:block;width:100%;justify-self:start}.header-group>[id$=__header] .docked-header--dock .utils--center .utils__right{display:flex;width:auto;margin:0;justify-self:end}.header-group>[id$=__header] .docked-header--dock .docked-navigation-container{height:var(--sw-normal-nav-height, 59.5px)!important}.header-group>[id$=__header] .docked-header--dock .docked-navigation-container__inner{height:102px;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:none}.header-group>[id$=__header] .docked-header--dock .docked-navigation-container .docking-header__utils{display:none!important}.header-group>[id$=__header] .docked-header--dock .header-navigation{padding:0 8px;background:#00c1f5}.header-group>[id$=__header] .docked-header--dock .header-navigation>.navigation__container{min-height:42px;border-radius:18px 18px 0 0;box-shadow:none}.header-group>[id$=__header] .docked-header--dock .site-nav>.site-nav__item>.site-nav__link{min-height:40px;padding-block:6px}}@media(min-width:940px)and (max-width:990px){.header-group>[id$=__header] .site-header:not(.docked-header--dock) .utils--center>.utils__right.icon-desktop{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/sw-header-utility-capsule.css.map */
