body{background:transparent!important}button:focus,a:focus,input:focus,textarea:focus{outline:2px solid #6524FF;outline-offset:3px}button,a,input,textarea{outline:none}:focus{outline:2px solid #6524FF}.sr-only{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*::placeholder{color:#000!important}a.announcement-bar__link:focus{border:1px solid #000}a.update-btn:focus{background:#000;color:#fff}#skip-nav{position:absolute;z-index:999999;background:#000;color:#fff;top:0;left:-999999px;padding:8px}#skip-nav:focus{left:0}.cc-link{opacity:1}.cc-btn:focus,.pd-cp-btn:focus{outline:2px dotted}input+.pd-cp-preferences-slider{background-color:#00000080}.hassubmenu .dropdown-menu-wrapper{display:block!important;transition:.1s linear;visibility:hidden;opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px);height:fit-content;min-width:129px;text-align:left;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:0}.hassubmenu .dropdown-menu-wrapper.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.dropdown-menu-wrapper--overlay,#shopify-section-slidecart{transition:.1s linear;display:none}.dropdown-menu-wrapper--overlay.active{display:block!important;transition:.1s linear}.site-header .search-field-wrapper-desktop label{letter-spacing:.02em;text-align:left;margin:0 20px 0 0;font-family:RF Takt,sans-serif;font-size:45px;font-weight:800;line-height:54px}.js-search-desk:focus{border:1px solid #000!important}.slidecart-wrapper{z-index:99999}div#shopify-section-mega-menu-1 .mega-menu{height:auto;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;transition:.1s linear;cursor:default;pointer-events:none}div#shopify-section-mega-menu-1 .mega-menu.is-active{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transform:translateY(50px);visibility:visible;opacity:1;pointer-events:initial}.slidecart-overlay{position:static}.slidecart-overlay.active{position:fixed}.slidecart-wrapper .slidecart-title-wrapper h2{text-transform:uppercase;font-family:RF Takt,sans-serif;font-size:45px;font-style:normal;font-weight:700;line-height:47px}.y-image-wrapper:focus .y-image-overlay{opacity:.8}.y-image-wrapper:focus .yotpo-hover-icon{visibility:visible}.y-image-wrapper:focus .yotpo-hover-icon .yotpo-icon-insta{color:#000}.template-index .article-card .article-card__title{text-overflow:initial;-webkit-line-clamp:none;overflow:visible}@media only screen and (min-width: 1141px){.template-index .article-card .article-card__text{height:325px}}@media only screen and (min-width: 990px) and (max-width: 1140px){.template-index .article-card .article-card__text{height:375px}}@media only screen and (max-width: 989px){.template-index .article-card .article-card__text{height:275px}}#page-ambassador .accordian__body h3,#page-ambassador .accordian__body p{font-family:Acumin Pro;font-size:16px}#page-ambassador .accordian__body h3{margin-bottom:0;font-weight:400;margin-top:25px}#page-ambassador .accordian__body h3:first-child{margin-top:0}.fonts-loaded-2 body.template-page-basic #privacy-policy h2:not([aria-level="1"]){font-family:Acumin Pro;font-size:24px;line-height:1.58;margin-bottom:0}.shopify-policy__body{margin-bottom:60px}.shopify-policy__body h2{font-size:1em;margin-top:30px}.main-article .main-article__content p.h2{margin-top:0;font-family:RF Takt,sans-serif;font-size:24px;font-weight:700;line-height:22px}.main-article__content a,.main-article__content strong a,.main-page.has-appeared p a,.cc-message a{color:#5152ff!important}.yotpo-icon.yotpo-icon-star,.yotpo-icon.yotpo-icon-half-star,.yotpo-icon.yotpo-icon-empty-star{color:#d2691e!important}.main-blog .main-blog__pagination .page:not(.current) a,.main-blog .main-blog__pagination .next a,.main-blog .main-blog__pagination .prev a{color:#757575}.carbon-offset-wrapper{color:#00843d!important}.lsg-events-body .list-view-btn:not(.active),.lsg-events-body .calender-view-btn:not(.active){background-color:transparent;border:1px solid #000;color:#000}.lsg-events-body .calender-view-btn:not(.active) svg path{fill:#000;stroke:#000}.lsg-events-body .list-view-btn:not(.active) svg rect{fill:#000;stroke:#000}.flickity-page-dot{color:#fff!important}#playPauseButton{visibility:hidden;opacity:0;transition:all .5s ease;width:35px;height:35px;position:absolute;z-index:1;bottom:30px;right:30px;background:#fff;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center}#playPauseButton svg{position:absolute;width:25px;height:25px;transition:all .5s ease}#playPauseButton.play svg.play-icon{visibility:hidden;opacity:0}.arrows-wrapper-left:focus .yotpo-icon,.arrows-wrapper-right:focus .yotpo-icon{display:block!important}.joinNowBl label[for*=email_]{color:#fff;transform:translate(17px,32px);opacity:0;font-size:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.joinNowBl,.joinNowBl label[for*=email_],.joinNowBl input[name=email].needsclick{transition:all .5s ease}.joinNowBl:focus-within,.joinNowBl:hover,.joinNowBl input:not(:placeholder-shown) .joinNowBl label[for*=email_]{margin-top:15px;transition:all .5s ease}.joinNowBl:hover label[for*=email_],.joinNowBl:focus-within label[for*=email_]{transform:translateY(-10px);opacity:1;transition:all .5s ease}.joinNowBl input+.needsclick span#klaviyo_ariaid_3:before{content:"Email Address";font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.page-contact-flex-wrapper .success-message .h3{color:green}.product-controls{margin-top:35px}.product-quantity{position:relative}.product-quantity label{position:absolute;top:-25px}.slide-cart-qty-wrapper.product-quantity label{left:0;top:-30px}.main-article .main-article__content h2{font-size:36px}.main-article .main-article__content h3{font-size:24px}.account-form-wrapper .errors *,.input-group .input-group__label.error,.input-group .error-wrong{color:#d2412d!important}.account-form-wrapper .errors a{color:#000!important}.input-group .input-group__label.error:after,.input-group .error-wrong:after{display:none}.main-cart a,.main-article__content a{color:#00723d!important}.eapp-events-calendar-dates-component,.eapp-events-calendar-filter-component{flex-direction:column;align-items:start}.eapp-events-calendar-dates-component .combobox-label,.eapp-events-calendar-filter-component .combobox-label{margin-bottom:10px}.eapp-events-calendar-close-component{background-color:#f2fa46!important}.eapp-events-calendar-list-item-name:focus{text-decoration:underline}.eapp-events-calendar-events-calendar-title{display:block!important;text-align:center!important;padding-bottom:20px}svg.DayPickerNavigation_svg__horizontal{fill:#000}.calender-view .eapp-events-calendar-calendar-component .fc-next-button:focus,.calender-view .eapp-events-calendar-calendar-component .fc-prev-button:focus{outline:2px solid #6524FF!important;outline-offset:15px}.DayPickerNavigation_button:focus,.CalendarDay:focus,.eapp-events-calendar-dates-clear:focus,.eapp-events-calendar-dates-submit:focus{outline:2px solid #6524FF!important}.eapp-events-calendar-popup-item-inner a{color:#f2fa47!important}.input-group .input-group__input:focus-visible{outline-offset:2px;outline:1px auto #24A1A9}.eco-wrapper .text-primary-400{color:#317875!important}.main-article .main-article__content h2{line-height:40px!important}.main-article .main-article__content h3{line-height:32px!important}.chat_from_style{border:1px solid #3B382E!important}.yotpo-single-image-container:focus{outline:2px solid #007BFF!important}.pressFeatures.lsg-play{opacity:1!important;background:#483d8b!important;display:flex!important;position:relative;top:-25px!important;right:-95%!important}.press-features .press-features__slider .press-btn .press-logo-off{opacity:.75;filter:brightness(.425);-webkit-filter:brightness(.425)}.needsclick[role=dialog]{z-index:100000!important}
/*# sourceMappingURL=/cdn/shop/t/93/assets/a11y.css.map */
