.bgg-section{--bgg-mint: #00c47a;--bgg-green: #006946;--bgg-ink: rgba(255,255,255,.95);--bgg-ink-soft: rgba(255,255,255,.62);--bgg-ink-mute: rgba(255,255,255,.42);--bgg-hairline: rgba(255,255,255,.12);--bgg-hairline-soft: rgba(255,255,255,.08);--bgg-cta: linear-gradient(to right, #e78c00, #4d85be);--bgg-radius: 20px;--bgg-radius-sm: 12px;--bgg-font: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--bgg-font);padding:1.5rem 2rem 1.75rem;margin:0;margin-top:-1.5rem;position:relative;z-index:2;background:linear-gradient(160deg,#191b21f7,#12141afc);border:1px solid var(--bgg-hairline);border-radius:var(--bgg-radius);box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff0f;overflow:hidden;color:var(--bgg-ink);scroll-margin-top:90px}.bgg-section:after{content:"";position:absolute;top:0;left:0;right:0;height:2rem;background:linear-gradient(to bottom,#ffffff12,#fff0);pointer-events:none;z-index:2;border-radius:var(--bgg-radius) var(--bgg-radius) 0 0}.bgg-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 15% 0%,#00c47a24,#00c47a00 55%),radial-gradient(100% 70% at 100% 100%,#4d85be1a,#4d85be00 60%);pointer-events:none;z-index:0}.bgg-section>*:not(.bgg-shimmer){position:relative;z-index:1}.bgg-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.bgg-logo-lockup{display:flex;align-items:center;gap:.75rem}.bgg-die-icon{width:44px;height:44px;flex-shrink:0;filter:drop-shadow(0 3px 10px rgba(0,196,122,.45))}.bgg-title{font-size:1.15rem;font-weight:800;color:var(--bgg-ink);margin:0;line-height:1.1;letter-spacing:-.01em}.bgg-rating-pill{display:flex;flex-direction:column;align-items:center;background:linear-gradient(150deg,#00c47a29,#0069460f);border:1px solid rgba(0,196,122,.3);border-radius:14px;padding:.9rem 1.75rem;box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff1a}.bgg-rating-number{font-size:2.5rem;font-weight:900;color:var(--bgg-mint);line-height:1;letter-spacing:-.03em;text-shadow:0 2px 16px rgba(0,196,122,.4)}.bgg-rating-denom{font-size:.8rem;color:var(--bgg-ink-soft);font-weight:600;margin-top:-.1rem}.bgg-stars{display:flex;gap:2px;margin-top:.4rem}.bgg-star{font-size:.85rem}.bgg-star--full{color:var(--bgg-mint)}.bgg-star--half{color:var(--bgg-mint);opacity:.5}.bgg-star--empty{color:#ffffff2e}.bgg-voters{font-size:.7rem;color:var(--bgg-ink-mute);font-weight:600;margin-top:.25rem}.bgg-stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin-bottom:1.25rem}.bgg-stat-card{display:flex;align-items:flex-start;gap:.6rem;background:#ffffff0a;border:1px solid var(--bgg-hairline-soft);border-radius:var(--bgg-radius-sm);padding:.85rem .9rem;box-shadow:inset 0 1px #ffffff0d}.bgg-stat-card--rank .bgg-stat-value{color:var(--bgg-mint)}.bgg-stat-icon{color:var(--bgg-mint);flex-shrink:0;margin-top:1px}.bgg-stat-icon svg{width:18px;height:18px;display:block}.bgg-stat-body{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}.bgg-stat-label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bgg-ink-mute)}.bgg-stat-value{font-size:1.05rem;font-weight:800;color:var(--bgg-ink);line-height:1.1}.bgg-complexity-bar{width:100%;height:5px;background:#ffffff1a;border-radius:99px;margin-top:.35rem;overflow:hidden}.bgg-complexity-fill{height:100%;background:linear-gradient(90deg,#006946,#00c47a);border-radius:99px;box-shadow:0 0 10px #00c47a80}.bgg-description{background:#ffffff08;border:1px solid var(--bgg-hairline-soft);border-radius:var(--bgg-radius-sm);padding:1rem 1.1rem;margin-bottom:1rem;box-shadow:inset 0 1px #ffffff0a}.bgg-description-text{font-size:.9rem;line-height:1.65;color:var(--bgg-ink-soft);margin:0;white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bgg-description-text--expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.bgg-read-more{display:inline-flex;align-items:center;gap:.3rem;margin-top:.6rem;font-size:.75rem;font-weight:700;color:var(--bgg-mint);background:none;border:none;padding:0;cursor:pointer;letter-spacing:.04em;text-transform:uppercase}.bgg-read-more[hidden]{display:none}.bgg-read-more:hover{opacity:.75}.bgg-details{display:flex;flex-direction:column;gap:0;background:#ffffff08;border:1px solid var(--bgg-hairline-soft);border-radius:var(--bgg-radius-sm);overflow:hidden;margin-bottom:1.25rem;box-shadow:inset 0 1px #ffffff0a}.bgg-detail-row{display:flex;align-items:baseline;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid var(--bgg-hairline-soft)}.bgg-detail-row:last-child{border-bottom:none}.bgg-detail-label{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bgg-mint);white-space:nowrap;min-width:100px}.bgg-detail-label svg{width:13px;height:13px;flex-shrink:0}.bgg-detail-row--pills{align-items:flex-start}.bgg-pill-list{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0;flex:1}.bgg-mechanic-pill{display:inline-block;font-size:.75rem;font-weight:700;color:var(--bgg-mint);background:#00c47a1a;border:1px solid rgba(0,196,122,.3);border-radius:99px;padding:.25rem .65rem;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease;white-space:nowrap}.bgg-mechanic-pill:hover{background:#00c47a33;border-color:#00c47a8c;box-shadow:0 4px 14px #00c47a40;transform:translateY(-1px)}.bgg-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.bgg-bgg-link{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;color:#fff;text-decoration:none;padding:.5rem 1.05rem;border:none;border-radius:99px;background:var(--bgg-cta);box-shadow:0 6px 18px #4d85be4d,inset 0 1px #ffffff40;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.bgg-bgg-link svg{width:13px;height:13px}.bgg-bgg-link:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 10px 26px #4d85be66,inset 0 1px #ffffff40}.bgg-footer-logo-link{display:inline-flex;text-decoration:none;opacity:.85;transition:opacity .18s ease;margin-left:auto;padding:.3rem .5rem;border-radius:10px;background:#ffffffe6}.bgg-footer-logo-link:hover{opacity:1}.bgg-footer-logo{height:34px;width:auto;display:block}.bgg-read-more:focus-visible,.bgg-mechanic-pill:focus-visible,.bgg-bgg-link:focus-visible,.bgg-footer-logo-link:focus-visible{outline:2px solid var(--bgg-mint);outline-offset:2px}@media(max-width:480px){.bgg-section{padding:1.35rem 1.25rem}.bgg-header{flex-direction:column;align-items:flex-start}.bgg-rating-pill{flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center;width:100%}.bgg-stats-grid{grid-template-columns:repeat(2,1fr)}.bgg-detail-label{min-width:80px}.bgg-detail-row--pills{flex-direction:column;gap:.5rem}.bgg-pill-list{width:100%}.bgg-footer{flex-direction:row;align-items:center;flex-wrap:nowrap}.bgg-footer-logo-link{margin-left:auto;flex-shrink:0}.bgg-bgg-link{font-size:.72rem;padding:.45rem .8rem}}@media(prefers-reduced-motion:reduce){.bgg-mechanic-pill,.bgg-bgg-link,.bgg-footer-logo-link{transition:none}.bgg-mechanic-pill:hover,.bgg-bgg-link:hover{transform:none}}#mini-cart{--cart-gradient: linear-gradient(135deg, #3b82f6 0%, #60a5fa 25%, #f59e0b 75%, #d97706 100%);--cart-gradient-animated: linear-gradient(90deg, #3b82f6 0%, #60a5fa 30%, #f59e0b 70%, #d97706 100%)}#mini-cart{background:linear-gradient(160deg,#f5f7faf7,#ebeef3fc);border-left:1px solid rgba(255,255,255,.6);box-shadow:-8px 0 40px #00000026;color:#171619;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility .35s cubic-bezier(.4,0,.2,1)!important}#mini-cart:before{content:"";display:block;height:3px;background:var(--cart-gradient-animated);background-size:200% 100%;animation:wulf-cart-gradient-shift 3s linear infinite;position:absolute;top:0;left:0;right:0;z-index:10}@keyframes wulf-cart-gradient-shift{0%{background-position:0% 0%}to{background-position:200% 0%}}#mini-cart .drawer__header{background:#fff9;border-bottom:1px solid rgba(255,255,255,.8);padding-block-start:24px}#mini-cart .drawer__title{color:#171619;font-weight:900}#mini-cart .drawer__title svg{color:#171619}#mini-cart .drawer__close-button{color:#555;background:#0000000f;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}#mini-cart .drawer__close-button:hover{background:#0000001a;color:#171619}#mini-cart .drawer__content,#mini-cart .drawer__content--center{background:transparent}#mini-cart .drawer__content--center p{color:#666;font-size:15px}#mini-cart .drawer__content--center .button--primary{background:#171619d9!important;color:#fff!important;border:none!important;font-weight:900;letter-spacing:1px;border-radius:10px;position:relative;z-index:0;transition:opacity .2s,transform .2s}#mini-cart .drawer__content--center .button--primary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:12px;background:var(--cart-gradient);z-index:-1}#mini-cart .drawer__content--center .button--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#171619d9;z-index:-1}#mini-cart .drawer__content--center .button--primary:hover{opacity:.9;transform:translateY(-1px)}#mini-cart .shipping-bar{background:#ffffff80;border:1px solid rgba(255,255,255,.7);border-radius:8px;padding:10px 14px;margin-block-end:16px}#mini-cart .shipping-bar__text{color:#444;font-size:12px}#mini-cart .shipping-bar__progress{border-color:#0000001a;margin-block-start:8px}#mini-cart .shipping-bar__progress:after{background:var(--cart-gradient-animated);background-size:200% 100%;animation:wulf-cart-gradient-shift 3s linear infinite}#mini-cart .wulf-ship-bars{display:flex;flex-direction:column;gap:8px;margin-block-end:16px}#mini-cart .wulf-ship-bars .shipping-bar{display:block;margin-block-end:0}#mini-cart .wulf-ship-bar__label{display:block;margin-block-end:3px;color:#006946;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#mini-cart .line-item{border-bottom:1px solid rgba(0,0,0,.06)}#mini-cart .line-item:last-child{border-bottom:none}#mini-cart .product-item-meta__title{color:#171619;font-weight:700}#mini-cart .product-item-meta__vendor,#mini-cart .product-item-meta__property{color:#888}#mini-cart .price{color:#171619;font-weight:900}#mini-cart .price--highlight{color:#006946}#mini-cart .price--compare{color:#bbb}#mini-cart .quantity-selector{border-color:#00000024;border-radius:6px;background:#ffffffb3}#mini-cart .quantity-selector__input{color:#171619;font-weight:700;background:transparent}#mini-cart .quantity-selector__button{color:#171619;transition:color .15s ease,background .15s ease}#mini-cart .quantity-selector__button:hover{color:#006946;background:#0069460f}#mini-cart .quantity-selector__button svg{color:inherit}#mini-cart .quantity-selector__button[data-tooltip]{color:#bbb}#mini-cart .quantity-selector__button[data-tooltip]:hover{color:#bbb;background:transparent}#mini-cart .line-item__remove-button{color:#aaa;transition:color .15s}#mini-cart .line-item__remove-button:hover{color:#171619}#mini-cart .discount-badge{background:#171619;color:#fff;border-radius:4px}#mini-cart .mini-cart__drawer-footer{background:#ffffffb3;border-top:1px solid rgba(255,255,255,.8);box-shadow:0 -4px 20px #0000000f}#mini-cart .mini-cart__actions{display:block;color:#888}#mini-cart .mini-cart__actions-row{display:flex;align-items:center;justify-content:space-between;gap:12px}#mini-cart .mini-cart__shipping-note{display:block;margin-block-start:10px}#mini-cart .mini-cart__actions .link{color:#555}#mini-cart .wulf-clear-cart{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid rgba(0,0,0,.14);border-radius:8px;background:#fff9;color:#555;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease}#mini-cart .wulf-clear-cart:hover{color:#006946;border-color:#006946;background:#0069460f}#mini-cart .wulf-clear-cart[disabled]{opacity:.5;cursor:default}#mini-cart .wulf-clear-cart svg{flex:0 0 auto}#mini-cart .wulf-clear-wrap{position:relative;display:inline-flex}#mini-cart .wulf-clear-confirm{position:absolute;bottom:calc(100% + 9px);left:0;z-index:30;width:max-content;max-width:240px;padding:12px 14px;border-radius:10px;background:#fffffff7;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 28px #0000002e}#mini-cart .wulf-clear-confirm[hidden]{display:none}#mini-cart .wulf-clear-confirm:after{content:"";position:absolute;top:100%;left:20px;border:6px solid transparent;border-top-color:#fffffff7}#mini-cart .wulf-clear-error{position:absolute;bottom:calc(100% + 9px);left:0;z-index:30;width:max-content;max-width:240px;padding:9px 12px;border-radius:8px;background:#fff;border:1px solid rgba(180,35,24,.3);box-shadow:0 10px 28px #00000024;color:#b42318;font-size:12px;font-weight:700;line-height:1.3}#mini-cart .wulf-clear-error[hidden]{display:none}#mini-cart .wulf-clear-confirm__text{margin:0 0 10px;color:#171619;font-size:13px;font-weight:700;line-height:1.3}#mini-cart .wulf-clear-confirm__actions{display:flex;gap:8px}#mini-cart .wulf-clear-confirm__yes,#mini-cart .wulf-clear-confirm__no{flex:1 1 0;padding:7px 14px;border-radius:7px;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease}#mini-cart .wulf-clear-confirm__yes{background:#006946;color:#fff;border-color:#006946}#mini-cart .wulf-clear-confirm__yes:hover{background:#00583b;border-color:#00583b}#mini-cart .wulf-clear-confirm__no{background:#0000000d;color:#444;border-color:#0000001f}#mini-cart .wulf-clear-confirm__no:hover{background:#00000014;color:#171619}#mini-cart .checkout-button.button--primary{background:#171619e6!important;color:#fff!important;border:none!important;font-weight:900;letter-spacing:1.5px;border-radius:10px;position:relative;z-index:0;transition:opacity .2s,transform .2s}#mini-cart .checkout-button.button--primary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:12px;background:var(--cart-gradient);z-index:-1}#mini-cart .checkout-button.button--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#171619e6;z-index:-1}#mini-cart .checkout-button.button--primary:hover{opacity:.85;transform:translateY(-1px)}#mini-cart .checkout-button__lock{color:#ffffffb3}#mini-cart .mini-cart__discount-price{color:#006946;font-weight:700}#mini-cart .mini-cart__recommendations-inner{background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:10px;margin-block-start:16px}#mini-cart .mini-cart__recommendations-heading{color:#171619}#mini-cart .mini-cart__order-note{background:#f5f7faf2;border-top:1px solid rgba(0,0,0,.06)}#mini-cart .mini-cart__order-note-title{color:#171619}#mini-cart .input__field{border-color:#0000001f;color:#171619;background:#ffffffb3;border-radius:8px}#mini-cart .input__field:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6 inset}#mini-cart .line-item__image{border-radius:6px}@media(prefers-reduced-motion:reduce){#mini-cart:before,#mini-cart .shipping-bar__progress:after{animation:none}#mini-cart .drawer__content--center .button--primary,#mini-cart .checkout-button.button--primary,#mini-cart .wulf-clear-cart,#mini-cart .quantity-selector__button{transition:none}#mini-cart .drawer__content--center .button--primary:hover,#mini-cart .checkout-button.button--primary:hover{transform:none}}.wulf-store-icon-wrap{position:relative}.wulf-store-icon-btn{display:flex;align-items:center;justify-content:center;position:relative;background:none;border:none;padding:0;margin:0;cursor:pointer;color:rgb(var(--header-text-color));width:36px;height:36px;border-radius:50%;transition:opacity .2s}.wulf-store-icon-btn:hover{opacity:.7}.wulf-store-icon-btn svg{width:22px;height:22px;display:block}.wulf-store-icon-btn__dot{display:none;position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:#00c97a;border:1.5px solid rgb(var(--header-background));box-shadow:0 0 5px #00c97ab3}.wulf-store-icon-btn.has-store .wulf-store-icon-btn__dot{display:block}.wulf-store-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wulf-store-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999;opacity:0;transition:opacity .3s ease}.wulf-store-overlay.is-open{display:block}.wulf-store-overlay.is-visible{opacity:1}.wulf-store-drawer{position:fixed;top:0;right:0;bottom:0;width:380px;max-width:100vw;z-index:1000;display:flex;flex-direction:column;background:linear-gradient(160deg,#191b21fa,#12141a);border-left:1px solid rgba(255,255,255,.12);box-shadow:-8px 0 40px #00000080;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.wulf-store-drawer[hidden]{display:none}.wulf-store-drawer.is-open{transform:translate(0)}.wulf-store-drawer:focus{outline:none}.wulf-store-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.wulf-store-drawer__title{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#fff;margin:0}.wulf-store-drawer__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;color:#ffffffb3;transition:background .15s,color .15s;flex-shrink:0}.wulf-store-drawer__close:hover{background:#ffffff24;color:#fff}.wulf-store-drawer__close svg{width:14px;height:14px}.wulf-store-drawer__search-wrap{position:relative;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.wulf-store-drawer__search-icon{position:absolute;left:32px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:#ffffff59;pointer-events:none}.wulf-store-drawer__search{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:10px 14px 10px 36px;font-size:13px;color:#fff;outline:none;transition:border-color .2s,background .2s;box-sizing:border-box}@media(pointer:coarse){.wulf-store-drawer__search{font-size:16px}}.wulf-store-drawer__search::placeholder{color:#ffffff4d}.wulf-store-drawer__search:focus{border-color:#006946;background:#00694614}.wulf-store-drawer__list{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px 20px 20px;display:flex;flex-direction:column;gap:12px}.wulf-store-drawer__list::-webkit-scrollbar{width:4px}.wulf-store-drawer__list::-webkit-scrollbar-track{background:transparent}.wulf-store-drawer__list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.wulf-store-card{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;overflow:hidden;transition:border-color .2s}.wulf-store-card.is-preferred{border-color:#00694680;background:#00694612}.wulf-store-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 14px 10px}.wulf-store-card__name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wulf-store-card__name{font-size:14px;font-weight:800;color:#fff}.wulf-store-card__my-badge{display:none;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#006946;border-radius:3px;padding:2px 6px}.wulf-store-card.is-preferred .wulf-store-card__my-badge{display:inline-block}.wulf-store-card__status{display:flex;align-items:center;gap:5px;flex-shrink:0}.wulf-store-card__status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.wulf-store-card__status-dot--open{background:#00c97a;box-shadow:0 0 #00c97a80;animation:wulf-pulse 2s infinite}.wulf-store-card__status-dot--closed{background:#ffffff40}@keyframes wulf-pulse{0%{box-shadow:0 0 #00c97a80}70%{box-shadow:0 0 0 6px #00c97a00}to{box-shadow:0 0 #00c97a00}}.wulf-store-card__status-text{font-size:11px;font-weight:700;color:#fff9;white-space:nowrap}.wulf-store-card__status-text--open{color:#00c97a}.wulf-store-card__details{padding:0 14px 14px;display:flex;flex-direction:column;gap:6px}.wulf-store-card__detail-row{display:flex;align-items:flex-start;gap:7px}.wulf-store-card__detail-icon{width:12px;height:12px;flex-shrink:0;color:#ffffff59;margin-top:1px}.wulf-store-card__detail-text{font-size:12px;color:#ffffff8c;line-height:1.55}.wulf-store-card__detail-text a{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;transition:color .15s}.wulf-store-card__detail-text a:hover{color:#fff}.wulf-store-card__footer{display:flex;align-items:center;padding:10px 14px;border-top:1px solid rgba(255,255,255,.07);gap:14px}.wulf-store-card__directions{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#006946;text-decoration:none;transition:color .15s}.wulf-store-card__directions:hover{color:#00c97a}.wulf-store-card__directions svg{width:11px;height:11px}.wulf-store-card__info{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#ffffff8c;text-decoration:none;transition:color .15s}.wulf-store-card__info:hover{color:#00c97a}.wulf-store-card__info svg{width:11px;height:11px}.wulf-store-card__set-btn{margin-left:auto;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff6;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.wulf-store-card__set-btn:hover{color:#fff}.wulf-store-card.is-preferred .wulf-store-card__set-btn{display:none}.wulf-store-drawer__close:focus-visible,.wulf-store-card__directions:focus-visible,.wulf-store-card__info:focus-visible,.wulf-store-card__set-btn:focus-visible,.wulf-store-card__detail-text a:focus-visible,.wulf-store-icon-btn:focus-visible{outline:2px solid #00c97a;outline-offset:2px}.wulf-store-drawer__empty{font-size:13px;color:#fff6;text-align:center;padding:30px 0;margin:0;display:none}.wulf-store-drawer__empty.is-visible{display:block}@media(prefers-reduced-motion:reduce){.wulf-store-drawer,.wulf-store-overlay{transition:none}.wulf-store-card__status-dot--open{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map?subset=BAAAAAAAAAABAAAAAAAQ */
