.announcement-bar.announcement-bar--has-support{overflow:visible}.announcement-bar--has-support announcement-bar{overflow:hidden}.announcement-bar__row{display:flex;align-items:center;gap:1rem;position:relative}.announcement-bar__row>announcement-bar{flex:1 1 auto;min-width:0}.announcement-support{position:relative;flex:0 0 auto;display:block;text-align:start}.announcement-support--left{order:-1}.announcement-support--right{order:1}.announcement-support--spacer{visibility:hidden;pointer-events:none}.announcement-support__toggle{display:inline-flex;align-items:center;gap:.7rem;min-height:3rem;padding:.4rem 0;border:0;background:none;cursor:pointer;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--support-label-size, 13px);font-weight:500;letter-spacing:1px;line-height:1.2}.announcement-support__toggle .icon-support{width:1.8rem;height:1.8rem;flex-shrink:0}.announcement-support__caret{display:inline-flex;transition:transform var(--duration-short, .15s) ease}.announcement-support__caret .icon{width:1rem;height:1rem}.announcement-support.is-open .announcement-support__caret{transform:rotate(180deg)}@media screen and (hover:hover){.announcement-support__toggle:hover{opacity:.8}}.announcement-support__panel{color:rgb(var(--support-panel-text));background-color:rgb(var(--support-panel-background));text-align:start}.announcement-support__panel-body{padding:3.2rem}.announcement-support__columns{display:grid;grid-template-columns:1fr;gap:2.4rem 4rem}.announcement-support__heading{display:inline-block;margin-bottom:1.6rem;color:rgb(var(--support-panel-heading));font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:.4rem}.announcement-support__heading--static{text-decoration:none}.announcement-support__list{display:flex;flex-direction:column;gap:1.4rem;margin:0;padding:0}.announcement-support__link{display:inline-block;color:rgb(var(--support-panel-text));font-size:1.2rem;line-height:normal;letter-spacing:normal;text-decoration:none}@media screen and (hover:hover){.announcement-support__heading:hover,.announcement-support__link:hover{text-decoration:underline;text-underline-offset:.4rem}}.announcement-support__link[aria-current=page]{font-weight:600}.announcement-support__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;margin-top:2rem;padding:1.1rem 2.4rem;border:.1rem solid rgb(var(--support-button-background));border-radius:var(--support-panel-radius, 0);color:rgb(var(--support-button-text));background-color:rgb(var(--support-button-background));font-family:var(--font-body-family);font-size:1.5rem;line-height:1.2;text-align:center;text-decoration:none;transition:opacity var(--duration-short, .15s) ease}.announcement-support__button--outline{color:rgb(var(--support-button-background));background-color:transparent}.announcement-support__button--full{width:100%}.announcement-support__footer .announcement-support__button{margin-top:0}.announcement-support__footer{padding:0 3.2rem 3.2rem}@media screen and (hover:hover){.announcement-support__button:hover{opacity:.85}}@media screen and (min-width:750px){.announcement-support__panel{position:absolute;top:calc(100% + var(--support-panel-offset, .8rem));right:0;z-index:101;width:max-content;min-width:var(--support-panel-width, 520px);max-width:min(92vw,76rem);border-radius:var(--support-panel-radius, 0);box-shadow:0 1.2rem 3.2rem #00000024;opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity var(--duration-default, .2s) ease,transform var(--duration-default, .2s) ease,visibility var(--duration-default, .2s) ease}.announcement-support--left .announcement-support__panel{right:auto;left:0}.announcement-support__panel:before{content:"";position:absolute;top:calc(var(--support-panel-offset, .8rem) * -1);right:0;left:0;height:var(--support-panel-offset, .8rem)}.announcement-support.is-open .announcement-support__panel{opacity:1;visibility:visible;transform:translateY(0)}.announcement-support__panel-header,.announcement-support__overlay{display:none}.announcement-support__columns{grid-template-columns:repeat(var(--support-panel-columns, 2),minmax(0,1fr))}}@media screen and (max-width:749px){.announcement-support--desktop-only{display:none}.announcement-support:not(.announcement-support--no-icon) .announcement-support__label,.announcement-support:not(.announcement-support--no-icon) .announcement-support__caret{display:none}.announcement-support__toggle{position:relative;padding:0}.announcement-support__toggle:after{content:"";position:absolute;top:50%;left:50%;width:4.4rem;height:4.4rem;transform:translate(-50%,-50%)}.announcement-support__toggle .icon-support{width:2rem;height:2rem}.announcement-support__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity var(--duration-default, .2s) ease,visibility var(--duration-default, .2s) ease}.announcement-support__panel{position:fixed;top:0;right:0;bottom:0;z-index:111;display:flex;flex-direction:column;width:min(88vw,40rem);max-width:100%;overflow-y:auto;overscroll-behavior:contain;box-shadow:-.4rem 0 2.4rem #0003;visibility:hidden;transform:translate(100%);transition:transform var(--duration-default, .25s) ease,visibility var(--duration-default, .25s) ease}.announcement-support.is-open .announcement-support__overlay{opacity:1;visibility:visible}.announcement-support.is-open .announcement-support__panel{visibility:visible;transform:translate(0)}.announcement-support__panel-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0rem 2rem;border-bottom:.1rem solid rgba(var(--support-panel-text),.12)}.announcement-support__panel-title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;color:rgb(var(--support-panel-heading));visibility:hidden}.announcement-support__close{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-right:-1.2rem;padding:0;border:0;background:none;color:rgb(var(--support-panel-text));cursor:pointer}.announcement-support__close .icon{width:1.6rem;height:1.6rem}.announcement-support__panel-body{padding:2.4rem 2rem}.announcement-support__footer{padding:0 2rem 2.4rem}.announcement-support__columns{gap:2.8rem}.announcement-support__link,.announcement-support__heading{padding:.4rem 0}.announcement-support__list{gap:1.2rem}.announcement-support__button{width:100%}}.announcement-support-open .shopify-section-announcement-bar{position:relative;z-index:120}@media(prefers-reduced-motion:reduce){.announcement-support__panel,.announcement-support__overlay,.announcement-support__caret,.announcement-support__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/section-announcement-support.css.map */
