:root{--eb-canvas: #ffffff;--eb-ink: #1a0553;--eb-ink-hover: #311b4f;--eb-pink: #ff00d1;--eb-yellow: #f8b830;--eb-text: #111111;--eb-text-2: #333333;--eb-gate: #311b4f;--eb-placeholder: #4a4a4a;--eb-neutral: #f4f4f5;--eb-hairline: #d4d4d8;--eb-field-border: #6b6b6b;--eb-radius: 6px;--eb-tap: 48px;--eb-tabbar-h: calc(64px + env(safe-area-inset-bottom, 0px)) ;--eb-header-h: 0px;--eb-font: var(--font-body-family, "Archivo"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans");font-weight:100 549;font-style:normal;size-adjust:98.48%;ascent-override:89.16%;descent-override:21.32%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Helvetica-Bold"),local("Liberation Sans Bold");font-weight:550 749;font-style:normal;size-adjust:98.22%;ascent-override:89.39%;descent-override:21.38%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Helvetica-Bold"),local("Liberation Sans Bold");font-weight:750 1000;font-style:normal;size-adjust:102.78%;ascent-override:85.42%;descent-override:20.43%;line-gap-override:0%}:root{--font-body-family: Archivo, "Archivo Fallback", sans-serif;--font-heading-family: Archivo, "Archivo Fallback", sans-serif}@media screen and (min-width:990px){:root{--eb-tabbar-h: 0px}}body{font-family:var(--eb-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--eb-text);background:var(--eb-canvas)}@media screen and (min-width:750px){body{font-size:17px}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family, var(--eb-font));font-weight:800;letter-spacing:0;line-height:1.2;word-break:normal}h1,.h1{font-size:28px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4,h5,.h5,h6,.h6{font-size:17px}@media screen and (min-width:750px){h1,.h1{font-size:36px}h2,.h2{font-size:28px}h3,.h3{font-size:22px}h4,.h4,h5,.h5,h6,.h6{font-size:18px}}:is(body,.color-ws-white,.color-ws-header,.color-ws-ann,.color-scheme-1,.color-scheme-2) :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:var(--eb-ink)}:is(.color-ws-dark,.color-ws-purple) :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:#fff}.caption,.caption-large,.caption-with-letter-spacing,small,.copyright__content,.badge,.field__label,.form__label,.price,.price-item,.unit-price,.rte,.rte p,.select__select,.field__input,.customer .field input,.quantity__input,.list-menu__item,.product-form__input .form__label,label{font-size:max(16px,1em)}.caption-with-letter-spacing{letter-spacing:0;text-transform:none}::placeholder{color:var(--eb-placeholder);opacity:1}.rte a,.eb-link{color:var(--eb-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.rte a:hover,.eb-link:hover{text-decoration-color:var(--eb-pink)}:is(.color-ws-dark,.color-ws-purple) .rte a{color:#fff}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: 0px;--shadow-vertical-offset: 0px;--shadow-blur-radius: 0px;--shadow-opacity: 0;min-height:var(--eb-tap);font-family:var(--eb-font);font-weight:800;font-size:17px;letter-spacing:0;border-radius:var(--eb-radius)}.button:before{box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary):not(.eb-btn--ink):hover{filter:brightness(.94)}.button--secondary:not([disabled]):hover{background-color:#f4f0fb}.eb-btn,a.eb-btn,button.eb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--eb-tap);padding:0 20px;border-radius:var(--eb-radius);border:2px solid transparent;font:800 17px/1.2 var(--eb-font);text-decoration:none;cursor:pointer;box-shadow:none}.eb-btn--primary{background:var(--eb-pink);color:#000;border-color:var(--eb-pink)}.eb-btn--primary:hover{filter:brightness(.94)}.eb-btn--ink,.button.eb-btn--ink{background:var(--eb-ink);color:#fff;border-color:var(--eb-ink);--color-button: 26, 5, 83;--color-button-text: 255, 255, 255}.eb-btn--ink:hover,.button.eb-btn--ink:hover{background:var(--eb-ink-hover);border-color:var(--eb-ink-hover)}.eb-btn--outline{background:#fff;color:var(--eb-ink);border-color:var(--eb-ink)}.eb-btn--outline:hover{background:#f4f0fb}.eb-chip{display:inline-flex;align-items:center;min-height:32px;padding:2px 10px;border-radius:4px;background:var(--eb-yellow);color:var(--eb-ink);font:700 16px/1.2 var(--eb-font);letter-spacing:0;white-space:nowrap}.eb-sample{display:inline-flex;align-items:center;min-height:32px;padding:2px 10px;border:2px dashed var(--eb-ink);border-radius:4px;background:#fff;color:var(--eb-ink);font:700 16px/1.2 var(--eb-font)}.title-wrapper,.title-wrapper-with-link,.title-wrapper--no-top-margin{text-align:left;justify-content:space-between}.title-wrapper .title,.title-wrapper-with-link .title,.collection-list-title,.eb-section-title{text-align:left;font-weight:800;font-size:24px;line-height:1.2;margin-left:0;color:var(--eb-ink)}@media screen and (min-width:750px){.title-wrapper .title,.title-wrapper-with-link .title,.collection-list-title,.eb-section-title{font-size:28px}}.title-wrapper-with-link .link,.title-wrapper-with-link a{font-weight:700;color:var(--eb-ink)}.card,.card-wrapper,.content-container,.global-media-settings,.popup-modal__content,.drawer__inner,.predictive-search{box-shadow:none!important}.eb-crosslink{padding:20px 0;text-align:center;border-bottom:1px solid var(--eb-hairline)}.eb-crosslink__text{margin:0 auto;font-size:18px;font-weight:700;color:var(--eb-text)}.eb-crosslink__link{display:inline-flex;align-items:center;min-height:44px;color:var(--eb-ink);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.eb-crosslink__link:hover{text-decoration-color:var(--eb-pink)}.footer.color-ws-ann{border-top:0}.footer.color-ws-ann .footer-block__heading{color:var(--eb-ink);font-weight:800;font-size:18px}.footer.color-ws-ann .footer-block__details-content .list-menu__item--link,.footer.color-ws-ann .footer-block__details-content a{color:var(--eb-text);font-size:16px;text-decoration:none;padding-top:4px;padding-bottom:4px;min-height:44px;display:inline-flex;align-items:center}.footer.color-ws-ann .footer-block__details-content a:hover{color:var(--eb-ink);text-decoration:underline;text-decoration-color:var(--eb-pink);text-decoration-thickness:2px}.footer .eb-fcol__fact{font-size:16px;color:var(--eb-text-2);padding:10px 0}.footer.color-ws-ann .footer-block__brand-info .rte,.footer.color-ws-ann .footer-block__brand-info .rte p{color:var(--eb-text-2);font-size:16px}.footer-block__brand-info .footer-block__image-wrapper{display:flex;align-items:center;gap:12px;max-width:none!important}.footer-block__brand-info .footer-block__image-wrapper img{width:110px;max-width:40%;height:auto}.eb-fterms{padding-top:8px;padding-bottom:20px}.eb-fterms__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.eb-fterms__list li{display:inline-flex;align-items:center;min-height:36px;padding:4px 12px;border:1px solid var(--eb-ink);border-radius:4px;background:#fff;color:var(--eb-ink);font-size:16px;font-weight:700}.footer.color-ws-ann .footer__content-bottom{border-top:1px solid var(--eb-hairline)}.footer.color-ws-ann .copyright__content,.footer.color-ws-ann .copyright__content a,.footer.color-ws-ann .policies a,.footer.color-ws-ann .footer__localization h2,.footer.color-ws-ann .localization-form__select,.footer.color-ws-ann .disclosure__button{color:var(--eb-text)!important;opacity:1;font-size:16px}.footer.color-ws-ann .policies a,.footer.color-ws-ann .copyright__content a{display:inline-flex;align-items:center;min-height:44px}.footer.color-ws-ann .policies li:after{color:var(--eb-text-2)}html body *:focus-visible{outline:3px solid var(--eb-ink)!important;outline-offset:3px;box-shadow:none}html body :is(.color-ws-dark,.color-ws-purple,.eb-tabs) *:focus-visible{outline-color:var(--eb-yellow)!important}.skip-to-content-link:focus{z-index:9999;position:fixed;top:12px;left:12px;width:auto;height:auto;clip:auto;overflow:visible;min-height:var(--eb-tap);padding:12px 20px;background:var(--eb-ink);color:#fff;font-weight:800;font-size:17px}.list-menu__item--link,.menu-drawer__menu-item{min-height:44px}.kd-text{color:var(--eb-ink)!important}.kd-progress{background:var(--eb-ink)!important}.card-wrapper div[style*="color: red"]{color:var(--eb-gate)!important;font-size:16px!important}body,[class^=color-],[class*=" color-"]{color:rgb(var(--color-foreground))}html body h6,html body .h6,html body blockquote,html body .select__select,html body .customer .field label,html body .header__menu-item,html body .header__heading-link .h2,html body .price--on-sale .price-item--regular,html body .card-information .card__information-volume-pricing-note,html body .card--horizontal .card-information>.price,html body .quick-order-list__table,html body .quick-order-list__table td,html body .quick-order-list__table th,html body table,html body .caption-with-letter-spacing,html body .rte{color:rgb(var(--color-foreground))}@media screen and (max-width:989px){body>shopify-forms-embed[id^=app-embed-container],body>.eb-forms-teaser{display:none!important}}body.eb-page-wholesale-application>shopify-forms-embed[id^=app-embed-container],body.eb-tpl-product>shopify-forms-embed[id^=app-embed-container],body.eb-tpl-cart>shopify-forms-embed[id^=app-embed-container],body.eb-view-quick-order>shopify-forms-embed[id^=app-embed-container],body:has(.eb-qo-notice)>shopify-forms-embed[id^=app-embed-container],body.eb-page-faq>shopify-forms-embed[id^=app-embed-container],body.eb-page-contact>shopify-forms-embed[id^=app-embed-container],body.eb-logged-in>shopify-forms-embed[id^=app-embed-container],body.eb-page-wholesale-application>.eb-forms-teaser,body.eb-tpl-product>.eb-forms-teaser,body.eb-tpl-cart>.eb-forms-teaser,body.eb-view-quick-order>.eb-forms-teaser,body.eb-page-faq>.eb-forms-teaser,body.eb-page-contact>.eb-forms-teaser,body.eb-logged-in>.eb-forms-teaser{display:none!important}@media screen and (min-width:990px){body:not(.eb-forms-reveal)>shopify-forms-embed[id^=app-embed-container],body:not(.eb-forms-reveal)>.eb-forms-teaser{display:none!important}body>shopify-forms-embed[id^=app-embed-container],body>.eb-forms-teaser{zoom:.85}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.footer.color-ws-ann .footer-block__details-content .list-menu__item--link,.footer.color-ws-ann .footer-block__details-content a,.footer.color-ws-ann .policies a{min-width:44px}.footer.color-ws-ann .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 24px}.footer.color-ws-ann .policies li:before,.footer.color-ws-ann .policies li:after{content:none;padding:0}@media screen and (max-width:749px){.footer.color-ws-ann .policies{flex-direction:column;align-items:center}}.footer-block__brand-info .footer-block__image-wrapper{flex-wrap:wrap;row-gap:12px;padding-right:16px;box-sizing:border-box}@media screen and (min-width:990px){.footer.color-ws-ann .footer__content-bottom-wrapper .footer__copyright{text-align:left}.footer.color-ws-ann .policies{justify-content:flex-start}}@media screen and (min-width:990px){body:has(>shopify-forms-embed[id^=app-embed-container]):not(.eb-page-wholesale-application):not(.eb-tpl-product):not(.eb-tpl-cart):not(.eb-view-quick-order):not(:has(.eb-qo-notice)):not(.eb-page-faq):not(.eb-page-contact):not(.eb-logged-in) .footer.color-ws-ann .footer__content-bottom{padding-bottom:96px}}.eb-price-gate{display:flex;align-items:center;gap:8px;margin:8px 0;color:var(--eb-gate, #311b4f);font-family:var(--eb-font, inherit);font-size:18px;font-weight:800;line-height:1.3}.eb-price-gate a{display:inline-flex;align-items:center;min-height:44px;color:var(--eb-gate, #311b4f);text-decoration:underline;text-underline-offset:3px}.eb-price-gate__lock{flex:0 0 auto;width:16px;height:18px;color:var(--eb-gate, #311b4f)}.eb-price-gate--cart{font-size:16px;margin:4px 0}b.eb-price-gate,p.totals__total-value.eb-price-gate{display:inline-flex;margin:0;font-size:16px}.eb-pdp-status{margin:8px 0 4px}.eb-soldout-chip{display:inline-flex;align-items:center;min-height:32px;padding:4px 10px;border:2px solid var(--eb-ink, #1a0553);border-radius:4px;background:#fff;color:var(--eb-ink, #1a0553);font-family:var(--eb-font, inherit);font-size:16px;font-weight:800;line-height:1.2}.eb-pdp:has([data-eb-soldout]) .eb-pdp-btn--ink,body:has(.eb-pdp [data-eb-soldout]) .eb-action-bar--guest .eb-action-bar__btn--ink{display:none!important}.footer.color-ws-ann .footer__content-bottom,.footer.color-ws-ann .footer__content-bottom *{letter-spacing:0}:root{--eb-ease: cubic-bezier(.23, 1, .32, 1)}#cart-icon-bubble .cart-count-bubble,[data-eb-cart-count]{font-variant-numeric:tabular-nums}.eb-card :focus-visible,.eb-pad-row :focus-visible,.eb-opad :focus-visible,.footer :focus-visible,.eb-crosslink :focus-visible{outline:3px solid var(--eb-ink);outline-offset:2px;box-shadow:none}@media(hover:hover){.eb-card:hover .card__heading a,.eb-pad-row:hover .eb-pad-row__name{text-decoration:underline;text-decoration-color:var(--eb-pink);text-decoration-thickness:2px;text-underline-offset:3px}}.eb-tabs__list--cats{position:relative}.eb-tabs__ind{position:absolute;left:0;bottom:0;width:100px;height:5px;background:var(--eb-pink);transform-origin:0 0;opacity:0;pointer-events:none}.eb-tabs__ind.is-on{opacity:1}.eb-tabs__list--cats.eb-ind-on>li>.eb-tab:after{visibility:hidden}.eb-pg__title,.eb-hm-h1,.eb-st__title,.collection-hero__title,.main-page-title,.eb-tpl-collection h1{letter-spacing:-.01em}@media(prefers-reduced-motion:no-preference){.eb-pop{animation:eb-pop .32s var(--eb-ease)}.button,.eb-pg-btn,.eb-lock__btn,.eb-step__btn,.eb-cb__btn,.eb-tab--tool,.quick-add__submit{transition:transform .16s var(--eb-ease),background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out}.button:active,.eb-pg-btn:active,.eb-lock__btn:active,.eb-step__btn:active,.eb-cb__btn:active,.eb-tab--tool:active,.quick-add__submit:active{transform:scale(.97)}.eb-card .card__media .media.media--hover-effect>img:first-child{transition:transform .22s var(--eb-ease)!important}.eb-pad-row.eb-added .eb-step{animation:eb-nudge .28s var(--eb-ease)}.eb-pad-row.eb-added .eb-pad-row__units{animation:eb-fade .32s ease-out}.eb-tabs__ind.is-anim{transition:transform .22s var(--eb-ease),opacity .16s ease-out}.eb-rv{opacity:0;transform:translateY(10px)}tr.eb-rv{transform:none}.eb-rv.eb-rv-in{opacity:1;transform:none;transition:opacity .32s var(--eb-ease),transform .32s var(--eb-ease)}img.eb-fade{opacity:0;transition:opacity .26s ease-out}img.eb-fade.is-loaded{opacity:1}}@keyframes eb-pop{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes eb-nudge{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes eb-fade{0%{opacity:0}to{opacity:1}}.eb-cart-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0}.eb-cart-chip{display:inline-block;min-width:5.25em;box-sizing:border-box;text-align:center;padding:2px 8px;border-radius:4px;background:var(--eb-yellow);color:var(--eb-ink);font-size:16px;font-weight:700;line-height:1.25}.eb-cart-size{font-size:16px;font-weight:500;color:var(--eb-text-2)}.eb-flag{position:relative;display:inline-block;flex:none;width:18px;height:18px;vertical-align:-3px}.eb-flag__disc{display:block;width:100%;height:100%;overflow:hidden;box-sizing:border-box;border:1.5px solid var(--eb-ink);border-radius:50%;background:#fff}.eb-flag svg{display:block;width:100%;height:100%}.eb-flag--text{display:inline-flex;align-items:center;gap:6px;width:auto;height:auto;vertical-align:baseline}.eb-flag--text .eb-flag__disc{width:18px;height:18px;flex:none}.card__media .media>.eb-flag.eb-flag--card{position:absolute;display:block;top:auto;left:auto;right:8px;bottom:8px;z-index:2;width:28px;height:28px;max-width:none}.eb-flag--card .eb-flag__disc{border-width:2px;box-shadow:2px 2px 0 var(--eb-pink)}.eb-flag--card:after{content:attr(data-eb-flag);position:absolute;right:0;bottom:calc(100% + 6px);padding:4px 8px;border-radius:4px;background:var(--eb-ink);color:#fff;font-size:16px;font-weight:800;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none}.eb-flag--card:hover:after{opacity:1}@media(prefers-reduced-motion:no-preference){.eb-flag--card:after{transition:opacity .15s ease-out}}@media screen and (max-width:749px){.card__media .media>.eb-flag.eb-flag--card{right:6px;bottom:6px;width:24px;height:24px}}.eb-cart-vname{margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.3;color:var(--eb-ink, #1a0553);overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/68/assets/eb-global.css.map */
