.pm-announcement-bar{padding:9px 0;background:var(--pm-ab-bg, #d62839);color:var(--pm-ab-fg, #ffffff);overflow:hidden}.pm-announcement-bar__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pm-announcement-bar__track{display:flex;width:max-content;animation:pm-announcement-scroll var(--pm-ab-duration, 30s) linear infinite}.pm-announcement-bar__group{display:flex;align-items:center;flex:0 0 auto;min-width:100vw;justify-content:space-around}.pm-announcement-bar__text{padding:0 18px;white-space:nowrap;font-size:12.5px;line-height:1.35;text-transform:uppercase;letter-spacing:.06em}.pm-announcement-bar__sep{font-size:12.5px;line-height:1;opacity:.55}@keyframes pm-announcement-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pm-announcement-bar:hover .pm-announcement-bar__track,.pm-announcement-bar:focus-within .pm-announcement-bar__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.pm-announcement-bar__track{animation:none;width:100%}.pm-announcement-bar__group{min-width:0;justify-content:center}.pm-announcement-bar__group~.pm-announcement-bar__group{display:none}.pm-announcement-bar__sep,.pm-announcement-bar__text~.pm-announcement-bar__text{display:none}}.background-image-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--image-opacity)}.background-image-container img,.background-image-container svg{object-fit:cover;width:100%;height:100%}.background-image-fit img,.background-image-fit svg{object-fit:contain}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(#header-group>.header-section>#header-component[transparent]):not(:has(#header-group>.header-section+.shopify-section)) #MainContent>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAQAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAQAAAAAAg */
