/*
Generated time: June 24, 2025 07:11
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.shopify-section:not(.page-header):not(.wt-announcement){background:rgba(var(--color-overlay-rgb),var(--color-overlay-opacity))}.wt-announcement{position:relative;--mgap:50px;overflow:hidden;background-color:var(--color-background,#eee);position:relative;z-index:12}@keyframes announcement-bar-animation{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@media (min-width:1200px){.wt-announcement{--mgap:75px}}.wt-announcement__marquee{position:relative;display:flex;flex-shrink:0;gap:0;white-space:nowrap;animation:scroll var(--time) linear infinite;animation-delay:calc(var(--time) * -1)}.wt-announcement__marquee:nth-child(2){animation:scroll2 var(--time) linear infinite;animation-delay:calc(var(--time) / -2)}.wt-announcement__marquee .wt-announcement__body{flex-shrink:0;flex-basis:auto!important;width:auto!important;display:block;padding-inline:var(--mgap)}.wt-announcement__container--marquee{justify-content:flex-start!important}.wt-announcement announcement-bar{display:none}@media (min-width:900px){.wt-announcement{padding:0}}.menu-drawer-overlay-on .wt-announcement,.menu-open .wt-announcement{z-index:5}@media (min-width:1200px){.dropdown-open-desk:not(.mobile-nav) .wt-announcement{z-index:20}}.wt-announcement__container{line-height:1;text-align:center;display:flex;justify-content:space-between;font-size:1.4rem;width:max-content;padding:12px 0}.wt-announcement__container a{color:var(--color-text);background-image:linear-gradient(var(--clr-underline,var(--color-text)),var(--clr-underline,var(--color-text)));background-repeat:no-repeat;background-position:bottom left;background-size:0 1px;transition:background-size .3s ease-in-out;display:flex;justify-content:center;align-items:center;gap:4px}.wt-announcement__container a svg{width:1.2rem;height:1.2rem}@media (min-width:1200px){.wt-announcement__container a:hover{background-size:100% 1px}}@media (min-width:900px){.wt-announcement__container{padding:0;width:100%;max-width:100%}.wt-announcement__container--2col__body{flex-basis:50%}.wt-announcement__container--2col__body:first-child{text-align:left}.wt-announcement__container--2col__body:last-child{text-align:right}.wt-announcement__container--3col{padding:0 32px}.wt-announcement__container--3col .wt-announcement__body{flex-basis:33%}.wt-announcement__container--3col .wt-announcement__body:first-child{text-align:left}.wt-announcement__container--3col .wt-announcement__body:last-child{text-align:right}.wt-announcement__container--3col .wt-announcement__text:first-child{justify-content:start}.wt-announcement__container--3col .wt-announcement__text:nth-child(3){justify-content:end}}@media (min-width:900px){.wt-announcement__container--animated{max-width:none;animation-name:announcement-bar-animation;animation-duration:var(--animation-duration, 1000s);animation-timing-function:linear;animation-iteration-count:infinite;display:inline-flex;white-space:nowrap}.wt-announcement__container--animated .wt-announcement__body{margin:0 calc(var(--gap,8px) * 3)}}@media (min-width:1200px){.wt-announcement__container--marquee:hover .wt-announcement__marquee{animation-play-state:paused}}.wt-announcement__body{flex-basis:100%;display:flex;justify-content:center;align-items:center;width:100vw}@media (min-width:900px){.wt-announcement__body{margin-top:calc(var(--gap,8px) * 1);margin-bottom:calc(var(--gap,8px) * 1)}}.wt-announcement__text{display:flex;justify-content:center;align-items:center;color:var(--color-text);width:100vw}.wt-announcement__text:hover{color:var(--color-text)}@media (min-width:900px){.wt-announcement__text{width:100%}}.wt-announcement__close{z-index:1;width:30px;height:30px;padding:10px;display:flex;align-content:center;justify-content:center;cursor:pointer;position:absolute;top:0;right:5px;color:var(--color-text);border:0;background:0 0}.wt-announcement__close:focus-visible{outline-offset:-2px}.wt-announcement__close .wt-announcement__close__icon{height:1.2rem;width:1.2rem}@keyframes scroll{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}