/* Category navigation and discovery hubs */
.otp-shop-menu{max-width:1120px;margin:12px auto 0;color:#e0cd99;text-align:center;padding:0 16px 12px;box-sizing:border-box}.otp-shop-menu summary{cursor:pointer;display:list-item;list-style-position:inside;font-size:.95rem;font-weight:700;padding:10px;min-height:44px;box-sizing:border-box}.otp-shop-menu nav ul{list-style:none;padding:10px 0 0;margin:0;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.otp-shop-menu nav li{margin:0}.otp-shop-menu nav a{display:block;padding:11px 14px;border:1px solid #89774c;border-radius:6px;color:#eddfb9;text-decoration:none;font-size:.92rem;line-height:1.4}.otp-shop-menu a:hover,.otp-shop-menu a:focus-visible{background:#293b40;outline:2px solid #c4a35a}.otp-mast{height:auto!important;overflow:visible!important}.discovery-main{overflow-wrap:break-word}.discovery-main .hero h1{max-width:850px}.discovery-main .hero .lede{max-width:760px}.discovery-main .discovery-intro{font-size:1.15rem;max-width:850px;line-height:1.65}.discovery-grid,.discovery-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 40px}.discovery-tile{background:#fff;border:1px solid #d9d4c7;border-radius:10px;padding:24px;display:flex;flex-direction:column;min-width:0}.discovery-tile h3{font-size:1.25rem;line-height:1.4;margin:0 0 12px}.discovery-tile p{line-height:1.65;margin:0 0 20px}.discovery-actions{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:auto}.discovery-button{display:block;text-align:center;box-sizing:border-box;background:#d7b361;color:#14272e!important;border-radius:5px;min-height:46px;padding:12px 14px;text-decoration:none!important;font-weight:700;line-height:1.4}.discovery-button:focus-visible{outline:3px solid #216077;outline-offset:3px}.discovery-disclosure{font-size:.9rem;max-width:900px}.discover-product{display:flex;flex-direction:column;min-width:0;padding:18px;background:#172c35;color:#f4f6f7;border-radius:10px}.discover-product img{display:block;width:100%;height:210px;object-fit:contain;background:#fff;border-radius:6px;margin:0 0 18px}.discover-product h3{font-size:1.1rem;line-height:1.5;color:#fff;margin:0 0 18px}.discovery-eyebrow{font-size:.85rem;color:#d6c18b;margin:0 0 12px}.discover-purchase{margin-top:auto}.discover-stock{color:#eed087;font-size:.9rem;min-height:1.5em;margin:0 0 8px}.discover-price{font-size:1.25rem;font-weight:800;margin:0 0 14px;color:white}.discovery-main h2{margin-top:30px}.discovery-main .hero h1{color:#fff}.discovery-main .hero .btn{white-space:normal}@media(max-width:900px){.discovery-grid,.discovery-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.discovery-grid,.discovery-products{grid-template-columns:minmax(0,1fr)}.discovery-tile{padding:20px}.otp-shop-menu nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.otp-shop-menu nav a{height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.discovery-main .hero{min-height:0;height:auto;max-height:none}.discovery-main .hero .hero-in{height:auto;padding-top:35px;padding-bottom:35px}.discovery-main .hero h1{font-size:2.1rem;line-height:1.2}.discover-product img{height:230px}}

.otp-nav a{text-transform:none;letter-spacing:normal}

.otp-mast{position:relative;min-height:0!important;display:block!important;align-items:normal;background:#0b0d0c!important}.otp-mast nav{position:static;top:auto;background:transparent;backdrop-filter:none;border:0}.otp-shop-menu nav a{white-space:normal}

.verified-sale{font-weight:700;color:#f4d17c;font-size:.9rem;margin:0 0 6px}.verified-was{font-size:.85rem;color:#d7e2e4;margin:0 0 12px}.verified-was del{text-decoration:line-through} [class$="-purchase"]{margin-top:auto}.verified-sale{min-height:1.4em}
