:root{--font-body--family: "Nunito", "Segoe UI", system-ui, sans-serif;--font-heading--family: "Baloo 2", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--font-subheading--family: "Nunito", "Segoe UI", system-ui, sans-serif;--font-accent--family: "Baloo 2", "Arial Rounded MT Bold", sans-serif;--wg-o: #ff9800;--wg-p: #743bbc;--wg-p-deep: #2f1557;--wg-ink: #231536;--wg-cream: #fff7ea;--wg-line: #eadff6}body{font-family:var(--font-body--family);color:var(--wg-ink)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading--family);font-weight:800;letter-spacing:-.01em}.announcement-bar,[class*=announcement-bar]{background:var(--wg-p)!important;color:#fff!important;font-weight:800}.announcement-bar a,[class*=announcement-bar] a,[class*=announcement-bar] p{color:#fff!important}.header__row,.header__navigation-bar-row{background:#fff}header-component,.header{border-bottom:3px solid var(--wg-ink)}.menu-list__link,.menu-list__link-title{font-family:var(--font-heading--family)!important;font-weight:700!important;font-size:1.05rem!important;color:var(--wg-ink)!important;transition:color .15s}.menu-list__link:hover,.menu-list__link:hover .menu-list__link-title,.menu-list__link--active,.menu-list__link--active .menu-list__link-title{color:var(--wg-p)!important}.menu-list__link--active .menu-list__link-title{text-decoration:underline wavy var(--wg-o) 2px;text-underline-offset:6px}.button,.button-primary,button.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading--family)!important;font-weight:800!important;letter-spacing:.02em}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,select{font-family:var(--font-body--family)}.cart-drawer,cart-drawer-component dialog,.cart-page{font-family:var(--font-body--family)}.cart-items__title,.cart-drawer__heading,.cart-page h1{font-family:var(--font-heading--family)!important}.template-cart main,body:has(.cart-page) main{background:var(--wg-cream)}.search-results,.search-page{font-family:var(--font-body--family)}.rte a,.w2 .rte a{color:var(--wg-p);text-decoration-thickness:2px;text-underline-offset:3px}.announcement-bar__slides,.announcement-bar__slide,.announcement-bar__slider,.announcement-bar [class*=slide]{justify-content:center!important;text-align:center!important}.announcement-bar p,.announcement-bar .rte,.announcement-bar__text{text-align:center!important;margin-inline:auto!important}.menu-drawer,.menu-drawer__navigation-container,.header-drawer dialog,.menu-drawer-container .menu-drawer{background-color:#fffdf8!important;background-image:linear-gradient(rgba(116,59,188,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(116,59,188,.07) 1px,transparent 1px)!important;background-size:28px 28px!important}.menu-drawer__navigation{padding:18px 20px 8px!important}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:1.6rem!important;line-height:1.1!important;color:var(--wg-ink)!important;padding:14px 4px!important;border-bottom:2px dashed var(--wg-line)!important;display:flex!important;align-items:center;justify-content:space-between;text-decoration:none!important}.menu-drawer__menu-item--mainlist:after{content:"\2192";font-size:1.2rem;color:var(--wg-o);transition:translate .2s}.menu-drawer__menu-item--mainlist:hover:after{translate:4px 0}.menu-drawer__menu-item--active,.menu-drawer__menu-item--mainlist[aria-current=page]{color:var(--wg-p)!important}.menu-drawer__menu-item-text{font:inherit!important}.menu-drawer__close-button{width:44px!important;height:44px!important;border-radius:50%!important;background:var(--wg-o)!important;color:var(--wg-ink)!important;border:2.5px solid var(--wg-ink)!important;box-shadow:0 3px 0 var(--wg-ink)!important}.menu-drawer__utility-links{padding-inline:20px!important}.w2-dx{display:grid;gap:14px;padding:6px 20px 28px}.w2-dx__promo{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;background:#fff;border:3px solid var(--ink);border-radius:20px;padding:10px;box-shadow:0 5px 0 var(--ink);text-decoration:none;color:var(--ink)}.w2-dx__img{width:76px;height:76px;object-fit:cover;border-radius:14px}.w2-dx__promo-body{display:grid;line-height:1.15}.w2-dx__promo-body small{font-weight:800;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--p)}.w2-dx__promo-body b{font-family:var(--f-display);font-size:1.35rem}.w2-dx__promo-body span{font-weight:800;color:var(--o-deep);font-size:.92rem}.w2-dx__perks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.w2-dx__perks li{display:inline-flex;align-items:center;gap:6px;background:var(--p-soft);color:var(--p-mid);font-weight:800;font-size:.85rem;border-radius:99px;padding:6px 12px}.w2-dx__perks svg{width:16px;height:16px}.w2-dx__social{display:flex;gap:10px}.w2-dx__social a{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--p);color:#fff;border:2.5px solid var(--ink)}.w2-dx__social svg{width:22px;height:22px}.theme-drawer__dialog.color-custom-drawer,cart-drawer-component dialog{background:#fffdf8!important;border-left:3px solid var(--wg-ink)!important}.theme-drawer__header{border-bottom:3px solid var(--wg-ink)!important;background:#fff!important}.theme-drawer__title{font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:1.6rem!important}.theme-drawer__badge{background:var(--wg-o)!important;color:var(--wg-ink)!important;border:2px solid var(--wg-ink)!important;font-weight:800!important}.theme-drawer__close-button{border-radius:50%!important;background:var(--wg-cream)!important;border:2px solid var(--wg-ink)!important}.cart-drawer__items .cart-items__table-row{background:#fff;border:2.5px solid var(--wg-line);border-radius:18px}.cart-items__media-container,.cart-items__media img{border-radius:14px!important;overflow:hidden}.cart-items__title{font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:1.05rem!important;color:var(--wg-ink)!important}.cart-items__quantity .quantity-selector,.cart-items__quantity quantity-selector-component{border:2px solid var(--wg-ink)!important;border-radius:99px!important;background:#fff!important}.cart-drawer__summary{background:#fff!important;border-top:3px solid var(--wg-ink)!important}.cart__checkout-button{background:var(--wg-o)!important;color:var(--wg-ink)!important;border:3px solid var(--wg-ink)!important;border-radius:16px!important;box-shadow:0 5px 0 var(--wg-ink)!important;font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:1.15rem!important;text-transform:uppercase;min-height:56px!important}.cart__checkout-button:hover{translate:0 -2px}.cart__ctas:has([class*=_rsi-buy-now-button]) .cart__checkout-button,.cart__ctas:has([class*=_rsi-buy-now-button]) .additional-checkout-buttons{display:none!important}.cart-discount__button{border-radius:14px!important}.w2-cx{display:grid;gap:10px;margin-bottom:14px}.w2-cx__perks{list-style:none;margin:0;padding:0;display:grid;gap:6px}.w2-cx__perks li{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:600;color:var(--ink)}.w2-cx__perks svg{width:20px;height:20px;color:var(--o-deep);flex:0 0 20px}.w2-ce{display:grid;justify-items:center;text-align:center;gap:10px;padding:24px 20px 10px}.w2-ce__mascot{width:110px;height:auto;animation:w2-bob 3.2s ease-in-out infinite}.w2-ce__title{font-family:var(--f-display);font-weight:800;font-size:1.7rem;line-height:1.1;color:var(--ink)}.w2-ce__text{color:var(--muted);max-width:30ch}.w2-ce .w2-btn{width:auto;padding-inline:28px;margin-top:6px}.cart-drawer--empty h2.theme-drawer__title{display:none!important}.w2-tr{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;background:#e7f8ee;border:2px solid #1faa59;border-radius:16px;padding:12px 14px;color:#0f4d2c;text-decoration:none}.w2-tr__icon{width:40px;height:40px;border-radius:50%;background:#1faa59;color:#fff;display:grid;place-items:center}.w2-tr__icon svg{width:22px;height:22px}.w2-tr__body{display:grid;gap:2px;line-height:1.25}.w2-tr__body b{font-family:var(--f-display, var(--font-heading--family));font-size:1.05rem;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.w2-tr__body>span{font-size:.85rem;font-weight:600}.w2-tr__badge{background:#ffe600;color:#231536;border-radius:99px;padding:1px 9px;font-size:.78rem;font-weight:800;font-family:var(--font-body--family)}.w2-tr--compact{display:inline-flex;align-items:center;gap:8px;border-radius:99px;padding:6px 14px;font-weight:700;font-size:.88rem}.w2-tr--compact svg{width:18px;height:18px;color:#1faa59;flex:0 0 18px}.w2-tr--compact b{background:#ffe600;color:#231536;border-radius:99px;padding:0 7px}.w2-sticker--tr{background:#1faa59;color:#fff;display:inline-flex;align-items:center;gap:6px}.w2-sticker--tr svg{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.w2-ce__mascot{animation:none}}.menu-drawer__close-button{position:relative;margin:14px 0 0 14px!important;display:grid!important;place-items:center!important}.menu-drawer__close-button svg,.menu-drawer__close-button .svg-wrapper{width:18px!important;height:18px!important}.w2-dx__social a svg{width:22px!important;height:22px!important}.w2-dx .w2-tr--compact{display:flex;border-radius:16px;line-height:1.3}.cart-drawer--empty .cart-drawer__items{display:none!important}.cart-drawer__items{padding:14px 16px 6px!important}.cart-drawer__items .cart-items__table-row{padding:12px!important;margin-bottom:10px}.w2 .w2-sticker.w2-sticker--tr{background:#1faa59;color:#fff;display:inline-flex;align-items:center;gap:6px}.w2-or{display:flex;align-items:center;gap:12px;margin:14px 0 10px;color:var(--muted, #625776);font-weight:800;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}.w2-or:before,.w2-or:after{content:"";flex:1;height:2px;background:var(--line, #eadff6)}.w2-trbtn{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;text-decoration:none!important;background:#fff;border:2.5px solid #1faa59;border-radius:16px;padding:10px 12px;box-shadow:0 4px #128c4a;color:#0f4d2c!important;font-family:var(--f-body, var(--font-body--family));transition:translate .12s ease,box-shadow .12s ease}.w2-trbtn:hover{translate:0 -2px;box-shadow:0 6px #128c4a}.w2-trbtn:active{translate:0 3px;box-shadow:0 1px #128c4a}.w2-trbtn:focus-visible{outline:3px solid var(--wg-p, #743bbc);outline-offset:3px}.w2-trbtn__icon{width:40px;height:40px;border-radius:50%;background:#1faa59;color:#fff;display:grid;place-items:center}.w2-trbtn__icon svg{width:22px;height:22px}.w2-trbtn__txt{display:grid;line-height:1.2;min-width:0;text-align:left}.w2-trbtn__txt b{font-family:var(--f-display, "Baloo 2", sans-serif);font-size:1.05rem}.w2-trbtn__txt small{font-size:.8rem;font-weight:600}.w2-trbtn__off{background:#ffe600;color:#231536;font-family:var(--f-display, "Baloo 2", sans-serif);font-weight:800;font-size:1.15rem;border-radius:12px;padding:4px 10px;border:2px solid #231536;rotate:-4deg}.w2-trbtn--cart{margin-top:10px}.w2-invima{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:#f1faf4;border:2px solid #1faa59;color:#0f4d2c}.w2-invima .w2-invima-logo{width:112px;background:#fff;border-radius:10px;padding:6px}.w2-invima small{display:block;font-size:.78rem;color:#3b6e52;margin-top:2px}.w2-invima b{display:block;font-size:.95rem}.w2-invima span{white-space:nowrap;font-family:var(--f-display, var(--font-heading--family));font-weight:800;font-size:1.05rem;letter-spacing:.03em}.w2-invima-chip{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;width:fit-content;margin:0 0 10px;padding:3px 12px 3px 3px;border-radius:99px;background:#e7f8ee;border:2px solid #1faa59;color:#0f4d2c;font-weight:700;font-size:.8rem;line-height:1.2}.w2-invima-chip .w2-invima-logo{width:58px;flex:0 0 58px;background:#fff;border-radius:99px;padding:2px 6px}.w2-invima-chip b{font-weight:800;letter-spacing:.02em;white-space:nowrap}.w2-invima-mini{display:inline-flex;align-items:center;gap:5px;margin:2px 0 6px;font-size:.76rem;font-weight:800;color:#128c4a}.w2-invima-mini svg{width:15px;height:15px;flex:0 0 15px}.w2-invima-text{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:.9rem;opacity:.95}.w2-invima-text svg{width:22px;height:22px;flex:0 0 22px;color:#6ee7a0}.w2 .w2-sticker.w2-sticker--ok{background:#1faa59;color:#fff;display:inline-flex;align-items:center;gap:6px}.w2-sticker--ok svg{width:14px;height:14px}.w2-invima-logo{display:block;height:auto}.w2-invima-badge{display:grid;justify-items:center;gap:4px;padding:8px 10px 7px;background:#fff;border:2px solid var(--wg-ink, #231536);border-radius:14px;box-shadow:0 4px 0 var(--wg-ink, #231536);text-align:center;line-height:1.15;color:#0b6f8f}.w2-invima-badge .w2-invima-logo{width:100%}.w2-invima-badge>span{font-size:.62rem;font-weight:700;letter-spacing:.02em}.w2-invima-badge b{display:block;font-size:.74rem;font-weight:800;color:var(--wg-ink, #231536);letter-spacing:.03em}.w2 .w2-foot__pay{align-items:center}.w2-foot__seal{display:inline-block;vertical-align:middle}.w2-foot__seal .w2-invima-badge{grid-template-columns:70px auto;align-items:center;gap:10px;padding:5px 14px 5px 8px;border-radius:99px;text-align:left;box-shadow:0 3px 0 var(--wg-ink, #231536)}.w2-foot__seal .w2-invima-logo{width:70px}.w2-foot__seal .w2-invima-badge b{display:inline;white-space:nowrap}.w2-trust .w2-invima{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/weego2-global.css.map */
