.snug-text{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-text-container{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--snug-text-gap)}.snug-text-container *{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.section--announcement-bar{overflow:hidden;position:relative}.section--announcement-bar *{white-space:nowrap}.section--announcement-bar:hover .ticker-scroller.hover-pause{animation-play-state:paused}.section--announcement-bar .ticker-scroller{animation:ticker_scroll var(--ticker-speed) linear infinite;display:flex}@keyframes ticker_scroll{0%{transform:translateX(0)}100%{transform:translateX(var(--ticker-move))}}@media screen and (max-width:768px){@keyframes ticker_scroll{0%{transform:translateX(0)}100%{transform:translateX(var(--ticker-move-mobile))}}}.section--announcement-bar .ticker-items{display:flex;justify-content:space-around}.section--announcement-bar .ticker-items .ticker-item{box-sizing:content-box;height:80px;width:auto;display:flex;align-items:center;padding:2rem 3rem}@media screen and (max-width:768px){.section--announcement-bar .ticker-items .ticker-item{height:40px;padding:1rem}}.section--announcement-bar .ticker-items .ticker-item picture{display:contents}.section--announcement-bar .ticker-items .ticker-item img{height:100%;width:auto}.section--announcement-bar.css-only .ticker-scroller{gap:var(--ticker-gap)}@media screen and (max-width:768px){.section--announcement-bar.css-only .ticker-scroller{gap:var(--ticker-gap-mobile)}}.section--announcement-bar.css-only .ticker-items{gap:var(--ticker-gap);min-width:max(100%,var(--ticker-width))}@media screen and (max-width:768px){.section--announcement-bar.css-only .ticker-items{gap:var(--ticker-gap-mobile);min-width:max(100%,var(--ticker-width-mobile))}}.section--announcement-bar.css-only .ticker-items .ticker-item{height:auto;width:var(--ticker-item-width);flex:1 0 var(--ticker-item-width);padding:0}@media screen and (max-width:768px){.section--announcement-bar.css-only .ticker-items .ticker-item{width:var(--ticker-item-width-mobile);flex:1 0 var(--ticker-item-width-mobile);padding:0}}.section--announcement-bar.css-only .ticker-items .ticker-item img{max-width:100%;height:auto}.section--announcement-bar .ticker-items .ticker-item{height:auto;padding:0 6rem}@media screen and (max-width:768px){.section--announcement-bar .ticker-items .ticker-item{padding:0 2rem}}.announcement-bar{width:100%}.announcement-bar svg{margin-right:5px}@media screen and (max-width:768px){.announcement-bar{margin-left:0}.announcement-bar .announcement-bar__message-wrapper{margin-left:0;justify-content:flex-start;align-items:flex-start}}.swiper--announcement .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center}.announcement-bar__message-wrapper{flex-wrap:wrap;padding:.5rem 0}@media screen and (max-width:768px){.announcement-bar__message-wrapper{flex-direction:column}}.announcement-bar__message{margin:0;text-align:center}#shopify-section-announcement-bar{z-index:4}.announcement-bar__link{display:block;width:100%;text-decoration:none}.announcement-bar__link:focus,.announcement-bar__link:hover{color:#d88d64}