.wspr-footer{background:#0a0d11;color:#babdc2;padding:60px 5% 25px;font-size:13px}.wspr-footer a{color:inherit;text-decoration:none;display:block;min-height:34px}.wspr-footer a:hover{color:#eaa36a}.wspr-footer a:focus-visible{outline:2px solid #eaa36a;outline-offset:3px}.wspr-footer h2{font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0 0 22px}.wspr-footer-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px}.wspr-footer img{width:240px;height:120px;object-fit:contain;object-position:left center}.wspr-footer p{max-width:300px;line-height:1.7}.wspr-footer-bottom{border-top:1px solid #ffffff20;max-width:1200px;margin:45px auto 0;padding-top:25px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px;font-size:11px}.wspr-footer-bottom>div{display:flex;gap:20px;flex-wrap:wrap}.wspr-payments{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.wspr-payments svg{width:32px;height:22px}@media(max-width:700px){.wspr-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.wspr-footer-grid>div:first-child{grid-column:1/-1}.wspr-footer{padding:40px 6% 80px}.wspr-footer a{min-height:44px}.wspr-footer-bottom{display:block}.wspr-footer-bottom>div{margin:20px 0}.wspr-payments{gap:6px}}.wspr-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 4%;background:#101318;color:#eeeae4;border-bottom:1px solid #37404b;position:relative;z-index:20;min-height:80px}.wspr-header a{color:inherit;text-decoration:none}.wspr-wordmark{font-weight:800;font-size:19px;letter-spacing:-.7px;white-space:nowrap;color:#efb789!important}.wspr-desktop-nav{display:flex;align-items:center;gap:25px}.wspr-desktop-nav a,.wspr-cart,.wspr-mobile-menu summary{font-size:12px;letter-spacing:1px;text-transform:uppercase;min-height:44px;display:flex;align-items:center}.wspr-header a:hover{color:#efb789}.wspr-header-actions{display:flex;align-items:center;gap:16px}.wspr-mobile-menu{display:none}.wspr-header a:focus-visible,.wspr-header summary:focus-visible{outline:2px solid #efb789;outline-offset:5px}@media(max-width:1000px){.wspr-desktop-nav{display:none}.wspr-mobile-menu{display:block}.wspr-mobile-menu summary{cursor:pointer;list-style:none}.wspr-mobile-menu nav{position:absolute;top:100%;left:0;right:0;padding:12px 6%;background:#101318;border-bottom:1px solid #37404b;box-shadow:0 10px 20px #0002}.wspr-mobile-menu nav a{display:block;padding:14px 0;font-size:14px}.wspr-header{padding:12px 5%;min-height:70px}.wspr-wordmark{font-size:16px}.wspr-cart{font-size:11px}.wspr-header-actions{gap:14px}}.wspr-detail{background:#101318;color:#eeeae4;line-height:1.65;letter-spacing:0}.wspr-detail h1,.wspr-detail h2,.wspr-detail h3{color:inherit;letter-spacing:-.03em}.wspr-detail-hero{padding:70px 6%;max-width:1320px;margin:auto}.wspr-detail-hero>p{color:#eaa36a;font-size:12px;letter-spacing:3px}.wspr-detail h1{font-size:clamp(38px,5vw,68px);margin:16px 0 28px;line-height:1.08}.wspr-detail-button{display:inline-flex;padding:17px 26px;background:#a94907;color:#fff;text-decoration:none;min-height:48px}.wspr-detail-options{background:#101318;color:#eeeae4;padding:50px max(6%,calc((100% - 1160px)/2))}.wspr-detail h2{font-size:clamp(27px,3vw,38px);margin:0 0 16px}.wspr-detail-options>p{max-width:760px;margin-bottom:30px}.wspr-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wspr-detail-card{background:#171c23;border:1px solid #37404b;overflow:hidden}.wspr-detail-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.wspr-detail-card>div{padding:24px}.wspr-detail-card h3{font-size:23px;margin:0}.wspr-detail-price{color:#efb789;font-size:20px;font-weight:600}.wspr-detail-card p{font-size:15px}.wspr-detail-card a{color:#efb789;display:inline-block;padding:10px 0;text-underline-offset:5px}.wspr-detail-copy{max-width:900px;margin:auto;padding:65px 6% 80px}.wspr-detail-copy h2{margin-top:45px}.wspr-detail-copy h3{font-size:21px;margin-top:28px}.wspr-detail-copy a{color:#efb789}.wspr-detail-copy li{margin-bottom:12px}.wspr-detail a:focus-visible{outline:3px solid #dc771f;outline-offset:5px}@media(max-width:750px){.wspr-detail-grid{grid-template-columns:1fr}.wspr-detail-hero{padding:45px 6%}.wspr-detail-options{padding:40px 6%}.wspr-detail-card img{max-height:380px}.wspr-detail-copy{padding:35px 6% 55px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAAAAAAsA */
