.genius-store{color:#173e3e;background:#f1ead9;border:2px solid #b19a62;border-radius:10px;min-width:0;margin:65px 0 30px;padding:0 28px 28px;scroll-margin-top:24px;box-shadow:0 8px #d7c9a440}.genius-store-divider{color:#ffe19a;background:#173e3e;border-bottom:4px solid #d5aa55;border-radius:8px 8px 0 0;align-items:center;gap:15px;margin:0 -30px 30px;padding:19px 22px;display:flex}.genius-store-divider>span{background:#bda670;flex:1;height:1px}.genius-store-divider p{letter-spacing:1px;text-align:center;justify-content:center;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:800;line-height:1.5;display:flex}.genius-store-divider svg{flex-shrink:0}.genius-store-heading{grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:30px;display:grid}.genius-store .eyebrow{color:#87482b;letter-spacing:1px;align-items:center;gap:9px;margin:0 0 15px;font-size:13px;display:flex}.genius-store h2{font:700 36px/1.2 var(--serif,Georgia,serif);letter-spacing:-.6px;color:#173e3e;margin:0 0 18px}.genius-store h2 em{color:#9b4229;font-style:normal}.genius-store-heading p:not(.eyebrow){max-width:770px;margin:12px 0 22px;font-size:17px;font-weight:600;line-height:1.75}.genius-store-heading .primary-button{white-space:normal;text-align:center;gap:12px;min-height:52px;font-size:16px;line-height:1.5}.genius-store-seal{text-align:center;background:#fff9e9;border:1px solid #bbac83;border-radius:90px 90px 8px 8px;flex-direction:column;align-items:center;gap:12px;padding:18px 10px;font-size:15px;display:flex}.genius-store-seal>img:first-child{object-fit:contain;border-radius:50%}.genius-store-seal .genius-store-ebay-logo{object-fit:contain;max-width:94px;max-height:38px}.genius-store-identity{background:#e0e7d9;border:1px solid #9eaf94;border-radius:5px;align-items:flex-start;gap:11px;margin:27px 0 25px;padding:15px 17px;font-size:16px;font-weight:600;line-height:1.7;display:flex}.genius-store-identity svg{flex-shrink:0;margin-top:4px}.genius-store-count{margin:18px 0;font-size:16px;font-weight:800}.genius-store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.genius-store-card{background:#fffcf4;border:1px solid #c9c3ac;border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.genius-store-image{background:#fff;border-bottom:1px solid #e5dfcc;justify-content:center;align-items:center;height:225px;padding:15px;display:flex;position:relative}.genius-store-image img{object-fit:contain;width:100%;height:100%}.genius-store-image>span{color:#fff8e7;background:#87482b;border-radius:3px;padding:6px 11px;font-size:14px;font-weight:800;position:absolute;top:12px;left:12px}.genius-store-card>div{flex-direction:column;flex:1;padding:19px;display:flex}.genius-store-condition{color:#52664b;margin:0 0 9px;font-size:14px;font-weight:800;line-height:1.6}.genius-store-card h3{font:700 21px/1.4 var(--serif,Georgia,serif);overflow-wrap:anywhere;margin:0 0 15px}.genius-store-price{color:#173e3e;margin:0 0 9px;font-size:27px;font-weight:800;line-height:1.4}.genius-store-shipping{color:#59614d;margin:3px 0 11px;font-size:14px;font-weight:600;line-height:1.65}.genius-store-item-link{color:#fff9e8;background:#173e3e;border:1px solid #173e3e;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;min-height:50px;margin-top:auto;padding:13px 12px;font-size:16px;font-weight:800;line-height:1.5;display:flex}.genius-store-item-link:hover{background:#28584d}.genius-store-item-link svg{flex-shrink:0}.genius-store-status{flex-wrap:wrap;align-items:center;gap:12px;padding:22px 0;font-size:17px;font-weight:700;line-height:1.7;display:flex}.genius-store-status a{text-decoration:underline}.genius-store-message{background:#fff4dc;border:1px solid #c6aa72;margin:20px 0;padding:18px;font-size:16px;font-weight:600;line-height:1.7}.genius-store-message button,.genius-store-message a{color:#173e3e;min-height:44px;font:800 16px/1.5 var(--sans,Arial,sans-serif);background:0 0;align-items:center;gap:9px;margin:10px 20px 0 0;text-decoration:underline;display:inline-flex}.genius-store-more{color:#173e3e;width:100%;min-height:54px;font:800 17px/1.5 var(--sans,Arial,sans-serif);background:#e0e7d9;border:2px solid #173e3e;border-radius:5px;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:15px 20px;display:flex}.genius-store-more:hover{background:#d2dfc7}.genius-store-bottom{border-top:1px solid #c7bd9c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:25px;margin-top:27px;padding-top:20px;display:flex}.genius-store-bottom p{color:#58604c;max-width:700px;margin:0;font-size:14px;font-weight:600;line-height:1.8}.genius-store-bottom a{align-items:center;gap:9px;min-height:44px;font-size:16px;font-weight:800;text-decoration:underline;display:inline-flex}:is(.genius-store a:focus-visible,.genius-store button:focus-visible){outline-offset:4px;outline:3px solid #a84325}@media (max-width:900px){.genius-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.genius-store-heading{grid-template-columns:minmax(0,1fr) 130px;gap:20px}.genius-store h2{font-size:32px}}@media (max-width:600px){.genius-store{margin-top:42px;padding:0 16px 20px}.genius-store-divider{gap:8px;margin:0 -18px 25px;padding:16px 10px}.genius-store-divider p{letter-spacing:.4px;gap:7px;font-size:14px}.genius-store-divider svg{width:17px}.genius-store-heading{grid-template-columns:minmax(0,1fr);gap:20px}.genius-store-seal{border-radius:6px;flex-flow:wrap;justify-content:center;padding:10px}.genius-store-seal>img:first-child{width:55px;height:55px}.genius-store-seal strong{font-size:15px}.genius-store .eyebrow{font-size:12px;line-height:1.6}.genius-store h2{font-size:30px;line-height:1.25}.genius-store-heading p:not(.eyebrow){font-size:17px}.genius-store-heading .primary-button{width:100%;font-size:16px}.genius-store-identity{padding:13px 12px;font-size:15px}.genius-store-grid{grid-template-columns:minmax(0,1fr);gap:18px}.genius-store-image{height:270px}.genius-store-card h3{font-size:23px}.genius-store-card>div{padding:18px}.genius-store-condition,.genius-store-shipping{font-size:15px}.genius-store-price{font-size:29px}.genius-store-item-link{min-height:54px;font-size:17px}.genius-store-bottom p{font-size:14px}}.genius-store-carousel .genius-store-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:20px;padding:4px 4px 18px;scroll-padding:4px;display:flex;overflow-x:auto}.genius-store-carousel .genius-store-card{scroll-snap-align:start;flex:0 0 280px;min-width:0}.genius-store-arrows{justify-content:flex-end;align-items:center;gap:14px;margin:16px 0;display:flex}.genius-store-arrows span{font-size:14px;font-weight:600}.genius-store-arrows button{color:#193e42;cursor:pointer;background:#fffdf7;border:1px solid #193e42;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.genius-store-arrows button:hover{background:#e8e2ce}.genius-store-carousel .genius-store-image{height:260px}@media (max-width:600px){.genius-store-carousel .genius-store-card{flex-basis:85%;max-width:300px}.genius-store-arrows{justify-content:space-between}}.genius-store.genius-store-compact{background:#fffcf4;border:1px solid #c7c8b3;border-left:4px solid #173e3e;border-radius:6px;width:100%;max-width:900px;margin:14px auto 20px;padding:18px}.genius-compact-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.genius-store-compact .genius-compact-heading h2{margin:0 0 5px;font:700 23px/1.3 Georgia,serif}.genius-compact-heading>div>p:last-child{margin:0;font:15px/1.5 Arial,sans-serif}.genius-compact-controls{flex-shrink:0;gap:7px;display:flex}.genius-store-compact button{color:#173e3e;background:#e6eddf;border:1px solid #b4bfac;border-radius:5px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;font:700 14px Arial,sans-serif;display:inline-flex}.genius-compact-products{height:246px}.clan-compact-store .genius-store-compact .genius-store-grid{scroll-snap-type:x mandatory;gap:12px;height:246px;min-height:0;padding:2px 2px 14px;display:flex;overflow-x:auto}.clan-compact-store .genius-store-compact .genius-store-card{scroll-snap-align:start;flex:0 0 160px;max-width:none;height:222px}.clan-compact-store .genius-store-compact .genius-store-image{height:132px;padding:8px}.clan-compact-store .genius-store-compact .genius-store-card>div{padding:8px}.clan-compact-store .genius-store-compact .genius-store-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 5px;font:700 14px/1.35 Arial,sans-serif;display:-webkit-box;overflow:hidden}.genius-compact-price{margin:0;font:800 16px/1.4 Arial,sans-serif}.genius-compact-status{flex-wrap:wrap;place-content:center;gap:10px;min-height:220px;font:15px/1.5 Arial,sans-serif;display:flex}.genius-compact-footer{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:8px;display:flex}.genius-compact-footer>a{align-items:center;min-height:44px;font:700 14px/1.5 Arial,sans-serif;text-decoration:underline;display:flex}.genius-compact-footer small{color:#52624f;flex-basis:100%;font:12px/1.5 Arial,sans-serif}.clan-compact-store{max-width:900px;margin:auto}.clan-compact-store>.clan-store-promotion{border:0;margin:0;padding:0}.clan-compact-store>.clan-store-promotion>.clan-promotion-label{display:none}.clan-compact-continue{text-align:center;color:#173e3e;margin:12px 0 28px;font:800 16px/1.6 Arial,sans-serif}@media (max-width:600px){.genius-store.genius-store-compact{padding:14px}.genius-store-compact .genius-compact-heading h2{font-size:21px}.genius-compact-heading{align-items:flex-start}.genius-compact-heading>div>p:last-child{font-size:13px}.genius-compact-controls{gap:4px}.genius-compact-controls button{min-width:40px}.clan-compact-store .genius-store-compact .genius-store-card{flex-basis:145px}}
