@media screen and (max-width:989px){:root{--cs-mobile-ann-h:44px;--cs-mobile-header-h:82px;--cs-ann-bg:#716a56;--cs-icon-box:42px;--cs-icon-size:28px;--cs-line:rgba(17,17,17,.1)}html,body{overflow-x:hidden!important}a{text-decoration:none!important}html body.cs-v94-brand-drawer-active,html body.cs-v94-brand-drawer-moving,html body.cs-v94-brand-drawer-collapsed{--cs-v88-drawer-header-h:initial!important;--cs-v88-drawer-brand-top:initial!important;--cs-v88-drawer-brand-y:initial!important;--cs-v88-drawer-brand-scale:initial!important;--cs-v88-drawer-nav-bottom:initial!important}html body .shopify-section.announcement-bar-section,html body .shopify-section-group-header-group.announcement-bar-section,html body [id*=shopify-section-sections][id*=announcement-bar]{display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;height:var(--cs-mobile-ann-h)!important;min-height:var(--cs-mobile-ann-h)!important;margin:0!important;padding:0!important;background:var(--cs-ann-bg)!important;color:#fff!important;z-index:2147483600!important;overflow:hidden!important;border:0!important;box-shadow:none!important;transform:none!important}html body .shopify-section.announcement-bar-section .cs-v46-announcement,html body .shopify-section.announcement-bar-section .announcement-bar,html body .shopify-section.announcement-bar-section .utility-bar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 16px!important;background:var(--cs-ann-bg)!important;color:#fff!important}html body .shopify-section.announcement-bar-section *{color:#fff!important}html body .shopify-section.announcement-bar-section .cs-v46-announcement__message{font-size:15px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .section-header{position:fixed!important;top:var(--cs-mobile-ann-h)!important;left:0!important;right:0!important;width:100vw!important;z-index:2147483500!important;margin:0!important;transform:none!important}html body .cs-v44-header-shell{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}html body.cs-v44-scrolled .cs-v44-header-shell,html body.cs-v44-menu-open .cs-v44-header-shell,html body:not(.template-index) .cs-v44-header-shell{background:#fff!important}html body .cs-v44-header,html body.cs-v44-scrolled .cs-v44-header,html body.cs-v44-menu-open .cs-v44-header,html body:not(.template-index) .cs-v44-header{display:grid!important;grid-template-columns:96px minmax(0,1fr) 96px!important;align-items:center!important;column-gap:0!important;width:100vw!important;height:var(--cs-mobile-header-h)!important;min-height:var(--cs-mobile-header-h)!important;max-height:var(--cs-mobile-header-h)!important;padding:0 20px!important;background:#fff!important;color:#111!important;box-shadow:0 1px 0 var(--cs-line)!important;overflow:visible!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-header-shell,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-header{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important;box-shadow:none!important}html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-brand,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-icon,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-icon svg,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-menu-open svg,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-menu-close svg,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-search-wrap summary,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-v44-search-wrap summary svg,html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-header-cart-svg{color:#fff!important;stroke:currentColor!important;fill:currentColor!important;text-shadow:none!important}html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cs-header-cart-svg path{stroke:currentColor!important;fill:none!important}html body.template-index:not(.cs-v44-scrolled):not(.cs-v44-menu-open) .cart-count-bubble{background:#fff!important;color:#111!important}html body .cs-v44-header ul,html body .cs-v44-mobile-drawer ul{list-style:none!important;margin:0!important;padding:0!important}html body .cs-v44-desktop-nav,html body .cs-v44-desktop-search,html body #cs-v84-pc-mega-root{display:none!important}html body .cs-v44-mobile-left{grid-column:1!important;justify-self:start!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;width:var(--cs-icon-box)!important;min-width:var(--cs-icon-box)!important;max-width:var(--cs-icon-box)!important;height:var(--cs-icon-box)!important;min-height:var(--cs-icon-box)!important;max-height:var(--cs-icon-box)!important;position:static!important;transform:none!important;overflow:visible!important}html body .cs-v44-mobile-left .cs-v44-mobile-search,html body .cs-v44-menu-close,html body .cs-v44-drawer-details[open] .cs-v44-menu-open{display:none!important}html body .cs-v44-drawer-details[open] .cs-v44-menu-close{display:block!important}html body .cs-v44-drawer-details>summary{list-style:none!important}html body .cs-v44-drawer-details>summary::-webkit-details-marker{display:none!important}html body .cs-v44-brand,html body.cs-v44-scrolled .cs-v44-brand,html body.cs-v44-menu-open .cs-v44-brand,html body:not(.template-index) .cs-v44-brand{grid-column:2!important;justify-self:center!important;align-self:center!important;position:static!important;display:block!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;font-family:var(--font-heading-family),serif!important;font-size:25px!important;line-height:1!important;max-width:calc(100vw - 240px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:currentColor!important}html body .cs-v44-icons{grid-column:3!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:var(--cs-icon-box)!important;min-height:var(--cs-icon-box)!important;max-height:var(--cs-icon-box)!important;position:static!important;transform:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body .cs-v44-icons .cs-v44-account,html body .cs-v44-icons .cs-v52-desktop-account,html body .cs-v44-icons a[href*="/account"]{display:none!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;overflow:hidden!important;pointer-events:none!important}html body .cs-v44-icons>.cs-v44-mobile-search{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--cs-icon-box)!important;min-width:var(--cs-icon-box)!important;max-width:var(--cs-icon-box)!important;height:var(--cs-icon-box)!important;min-height:var(--cs-icon-box)!important;max-height:var(--cs-icon-box)!important;position:static!important;transform:none!important;inset:auto!important;margin:0!important;padding:0!important;overflow:visible!important}html body .cs-v44-mobile-search .header__search,html body .cs-v44-mobile-search details-modal,html body .cs-v44-mobile-search details,html body .cs-v44-mobile-search summary,html body .cs-v44-mobile-search .header__icon,html body .cs-v44-icon,html body .cs-v44-menu-toggle,html body .cs-v50-cart{width:var(--cs-icon-box)!important;height:var(--cs-icon-box)!important;min-width:var(--cs-icon-box)!important;min-height:var(--cs-icon-box)!important;max-width:var(--cs-icon-box)!important;max-height:var(--cs-icon-box)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important;line-height:0!important;color:currentColor!important;background:transparent!important;border:0!important}html body .cs-v44-menu-open svg,html body .cs-v44-menu-close svg,html body .cs-v44-search-wrap summary .svg-wrapper svg,html body .cs-header-cart-svg{width:var(--cs-icon-size)!important;height:var(--cs-icon-size)!important;min-width:var(--cs-icon-size)!important;min-height:var(--cs-icon-size)!important;max-width:var(--cs-icon-size)!important;max-height:var(--cs-icon-size)!important;display:block!important;transform:none!important;overflow:visible!important;color:currentColor!important;stroke:currentColor!important}html body .cs-v50-cart .cart-count-bubble{left:26px!important;bottom:4px!important;z-index:3!important}html body .cs-v44-mobile-drawer{position:fixed!important;top:calc(var(--cs-mobile-ann-h) + var(--cs-mobile-header-h) - 1px)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:calc(100svh - var(--cs-mobile-ann-h) - var(--cs-mobile-header-h) + 1px)!important;max-height:calc(100svh - var(--cs-mobile-ann-h) - var(--cs-mobile-header-h) + 1px)!important;background:#fff!important;color:#111!important;z-index:2147483400!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:0!important;margin:0!important;transform:translate(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .24s cubic-bezier(.22,.78,.18,1),opacity .18s ease,visibility .18s ease!important}html body .cs-v44-drawer-details[open] .cs-v44-mobile-drawer{transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body .cs-v44-mobile-nav{display:flex!important;flex-direction:column!important;width:100%!important;min-height:100%!important;padding:0!important;margin:0!important;background:#fff!important;color:#111!important}html body .cs-v52-mobile-primary{display:flex!important;flex-direction:column!important;gap:0!important;padding:20px 26px 0!important;margin:0!important;list-style:none!important;background:#fff!important}html body .cs-v52-mobile-row{margin:0!important;padding:0!important;border-bottom:1px solid rgba(17,17,17,.14)!important}html body .cs-v52-mobile-details{display:block!important;margin:0!important;padding:0!important}html body .cs-v52-mobile-details>summary{list-style:none!important;cursor:pointer!important}html body .cs-v52-mobile-details>summary::-webkit-details-marker{display:none!important}html body .cs-v52-mobile-summary,html body .cs-v52-mobile-summary-link{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:76px!important;padding:0!important;color:#111!important;font-size:25px!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:none!important;font-weight:400!important;text-decoration:none!important;background:#fff!important}html body .cs-v52-mobile-chevron{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#111!important;font-size:36px!important;line-height:1!important;font-weight:300!important;flex:0 0 auto!important}html body .cs-v52-mobile-details[open] .cs-v52-mobile-chevron{transform:rotate(90deg)!important}html body .cs-v52-mobile-subpanel{display:flex!important;flex-direction:column!important;gap:16px!important;padding:0 0 24px 26px!important;background:#fff!important}html body .cs-v52-mobile-sub{display:block!important;color:#111111b8!important;font-size:17px!important;line-height:1.4!important;letter-spacing:.03em!important;text-transform:none!important;text-decoration:none!important}html body .cs-v52-mobile-grand{padding-left:18px!important;opacity:.78!important}html body .cs-v44-mobile-list{display:none!important}html body .cs-v52-mobile-utilities{margin-top:auto!important;padding:28px 26px 26px!important;display:flex!important;flex-direction:column!important;gap:0!important;border-top:1px solid rgba(17,17,17,.12)!important;background:#fff!important}html body .cs-v52-utility-row{display:flex!important;align-items:center!important;gap:18px!important;min-height:58px!important;color:#111!important;text-decoration:none!important;font-size:24px!important;line-height:1.2!important;font-weight:400!important;background:#fff!important}html body .cs-v52-utility-icon{width:34px!important;min-width:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:currentColor!important}html body .cs-v52-utility-icon svg{width:32px!important;height:32px!important;display:block!important}html body .cs-v52-locale-row{border-top:1px solid rgba(17,17,17,.14)!important;margin-top:14px!important;padding-top:10px!important}html body .cs-v52-locale-row .cs-v52-mobile-chevron{margin-left:auto!important;font-size:28px!important}html body.cs-v44-menu-open{overflow:hidden!important}html body:not(.template-index) #MainContent{padding-top:calc(var(--cs-mobile-ann-h) + var(--cs-mobile-header-h))!important}html body.template-index #MainContent .shopify-section:first-child .banner,html body.template-index #MainContent .shopify-section:first-child .slideshow,html body.template-index #MainContent .shopify-section:first-child .slideshow__slide{min-height:92svh!important;height:92svh!important}html body.template-index #MainContent .shopify-section:first-child .banner__box,html body.template-index #MainContent .shopify-section:first-child .slideshow__text-wrapper{padding-bottom:58px!important}html body.template-index #MainContent .shopify-section:first-child .button,html body.template-index #MainContent .shopify-section:first-child .banner__buttons .button{min-width:min(360px,calc(100vw - 48px))!important;min-height:52px!important;font-size:14px!important}}@media screen and (max-width:520px){html body .cs-v44-header,html body.cs-v44-scrolled .cs-v44-header,html body.cs-v44-menu-open .cs-v44-header,html body:not(.template-index) .cs-v44-header{grid-template-columns:minmax(88px,1fr) auto minmax(42px,1fr)!important;padding:0 18px!important}html body .cs-v44-brand,html body.cs-v44-scrolled .cs-v44-brand,html body.cs-v44-menu-open .cs-v44-brand,html body:not(.template-index) .cs-v44-brand{font-size:22px!important;max-width:40vw!important}}@media screen and (max-width:989px){html body .cs-v50-cart .cs-header-cart-svg-wrapper{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}html body .cs-v50-cart .cs-header-cart-svg{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;display:block!important;overflow:visible!important;stroke:currentColor!important;transform:none!important}html body .cs-v50-cart .cart-count-bubble{left:27px!important;bottom:3px!important}html body .cs-v52-mobile-utilities{margin-top:24px!important}}html body .cs-v52-mobile-summary,html body .cs-v52-mobile-summary-link,html body .cs-v52-mobile-sub,html body .cs-v52-mobile-grand{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/155/assets/charmsstar-header-mobile.css.map */
