@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@0,500;0,600;1,500&family=Space+Grotesk:wght@400;500;600&display=swap";html,body{background:#0a0a0a;margin:0;padding:0;min-height:100%}.excl-page{background:#0a0a0a;color:#f2f2f0;font-family:Space Grotesk,system-ui,sans-serif;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.excl-page a{color:inherit;text-decoration:none}.excl-nav{display:flex;align-items:center;justify-content:space-between;padding:36px 56px;border-bottom:1px solid #232323;flex-wrap:wrap;gap:16px}.excl-wordmark{font-family:Bodoni Moda,serif;font-size:22px;letter-spacing:7px}.excl-wordmark:hover{color:#b8b8b6}.excl-nav-links{display:flex;gap:36px;font-size:11px;letter-spacing:2px;flex-wrap:wrap}.excl-nav-links a{color:#8c8c8c}.excl-nav-links a:hover,.excl-nav-links a.is-active{color:#f2f2f0}.excl-empty{flex:1;display:flex;align-items:center;justify-content:center;padding:80px 56px;text-align:center;color:#8c8c8c;font-size:13px;letter-spacing:1px}.excl-products{flex:1}.excl-product{display:grid;grid-template-columns:1.05fr .95fr;gap:0;border-bottom:1px solid #232323}.excl-gallery{display:flex;flex-direction:column;gap:16px;padding:48px 32px 48px 56px;min-width:0}.excl-gallery-main{background:#131313;border:1px solid #262626;border-radius:2px;width:100%;aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;overflow:hidden}.excl-gallery-main img{width:100%;height:100%;object-fit:contain;display:block}.excl-placeholder{color:#4a4a4a;font-size:11px;letter-spacing:3px;text-align:center}.excl-gallery-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.excl-thumb{background:#131313;border:1px solid #262626;border-radius:2px;overflow:hidden;aspect-ratio:1 / 1}.excl-thumb img{width:100%;height:100%;object-fit:contain}.excl-info{display:flex;flex-direction:column;padding:48px 56px 48px 32px;border-left:1px solid #232323;min-width:0}.excl-eyebrow{font-size:11px;letter-spacing:3px;color:#8c8c8c;margin-bottom:14px}.excl-title{font-family:Bodoni Moda,serif;font-size:40px;line-height:1.1;margin:0 0 16px;font-weight:500}.excl-price{font-size:22px;letter-spacing:.5px;margin-bottom:26px}.excl-description{font-size:14px;line-height:1.75;color:#b8b8b6;max-width:480px;margin-bottom:30px}.excl-description p{margin:0 0 1em}.excl-label{font-size:11px;letter-spacing:2px;color:#8c8c8c;margin-bottom:10px}.excl-sizes{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.excl-size-pill{min-width:54px;height:44px;padding:0 14px;background:transparent;border:1px solid #3a3a3a;border-radius:2px;color:#8c8c8c;font-size:12px;letter-spacing:1px;font-family:inherit;cursor:pointer}.excl-size-pill.is-selected{border-color:#f2f2f0;color:#f2f2f0}.excl-cta-row{margin-bottom:16px}.excl-add-to-cart{width:100%;background:#f2f2f0;color:#0a0a0a;border:none;padding:18px 0;font-size:12px;letter-spacing:2px;font-weight:600;border-radius:2px;cursor:pointer;font-family:inherit}.excl-add-to-cart:disabled{background:#3a3a3a;color:#8c8c8c;cursor:not-allowed}.excl-dynamic-checkout{margin-bottom:36px}.excl-dynamic-checkout .shopify-payment-button__button{min-height:44px}.excl-accordion{border-top:1px solid #232323}.excl-accordion details{border-bottom:1px solid #232323}.excl-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:12px;letter-spacing:1.5px;cursor:pointer;list-style:none}.excl-accordion summary::-webkit-details-marker{display:none}.excl-plus{font-size:16px;color:#6f6f6f}.excl-accordion-body{padding:0 0 18px;font-size:13px;line-height:1.7;color:#b8b8b6}.excl-footer{display:flex;justify-content:space-between;padding:22px 56px;font-size:9px;letter-spacing:2px;color:#5c5c5c;flex-wrap:wrap;gap:8px}@media(max-width:900px){.excl-product{grid-template-columns:1fr}.excl-info{border-left:none;border-top:1px solid #232323;padding:32px 24px}.excl-gallery{padding:24px 16px 0}.excl-nav{padding:20px 16px}.excl-nav-links{gap:20px;font-size:10px}.excl-wordmark{font-size:18px;letter-spacing:4px}.excl-title{font-size:30px}.excl-footer{padding:18px 16px;font-size:8px}}@media(max-width:480px){.excl-gallery-main{aspect-ratio:3 / 4}.excl-title{font-size:26px}.excl-description{font-size:13px}.excl-size-pill{min-width:46px;height:40px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/exclusive-showcase.css.map */
