body.lch-404-page{background:#141d24;color:#cbd3da}body.lch-404-page>#MainContent{margin:0}.lch-404-shop{box-sizing:border-box;width:min(100%,940px);margin:auto;padding:14px 24px 18px;font-family:var(--font-body-family);letter-spacing:0;color:#cbd3da}.lch-404-shop *{box-sizing:border-box}.lch-404-shop a{color:inherit;text-decoration:none}.lch-404-shop__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;border-bottom:1px solid #33444f;padding-bottom:10px}.lch-404-shop__logo{display:flex;align-items:center;min-height:44px;max-width:165px;font-size:20px}.lch-404-shop__logo img{display:block;width:150px;height:59px;object-fit:contain}.lch-404-shop__brand{color:#aebbc5;font-size:16px;font-weight:400}.lch-404-shop__intro{text-align:center;margin:17px 0 19px}.lch-404-shop__intro h1{font-family:var(--font-heading-family);font-size:clamp(20px,5.5vw,43px);font-weight:500;line-height:1.15;color:#cbd3da;margin:0 0 9px;letter-spacing:-.025em;white-space:nowrap}.lch-404-shop__intro p{font-size:18px;line-height:1.4;color:#aebbc5;margin:0}.lch-404-shop__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lch-404-shop__photo{display:block;position:relative;height:clamp(104px,19vw,180px);border-radius:15px;overflow:hidden;background:#1c2c36}.lch-404-shop__photo img{display:block;width:100%;height:100%;object-fit:cover}.lch-404-shop__overlay{position:absolute;inset:auto 0 0;padding:28px 13px 12px;font-size:17px;font-weight:500;line-height:1.2;color:#d1d8df;overflow-wrap:anywhere;background:linear-gradient(transparent,#0a1219f2)}.lch-404-shop .lch-404-shop__button{width:min(100%,470px);min-height:57px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 24px;margin:20px auto 0;border-radius:13px;border:1px solid #6eb9e8;background:linear-gradient(115deg,#174d85,#087ab6 57%,#1399cc);color:#d2dce5;font-size:22px;line-height:1.2;font-weight:500;box-shadow:inset 0 1px #b3daf226,0 4px 14px #05467433}.lch-404-shop__button>span:last-child{font-size:27px}.lch-404-shop__shipping{margin:14px 0 0;text-align:center;font-size:16px;line-height:1.4;color:#aebbc5}.lch-404-shop__shipping span{color:#87c5e7}.lch-404-shop a:hover{filter:brightness(1.1)}@media(max-width:600px){.lch-404-shop{padding:10px 14px 14px}.lch-404-shop__header{justify-content:center;min-height:54px;padding-bottom:8px}.lch-404-shop__logo img{width:128px;height:50px}.lch-404-shop__brand{display:none}.lch-404-shop__intro{margin:14px 0}.lch-404-shop__intro p{font-size:16px}.lch-404-shop__grid{gap:8px}.lch-404-shop__photo{height:clamp(105px,29vw,145px);border-radius:11px}.lch-404-shop__overlay{font-size:13px;padding:22px 7px 8px;line-height:1.2}.lch-404-shop .lch-404-shop__button{font-size:19px;min-height:54px;padding:13px 17px;margin-top:16px}.lch-404-shop__shipping{font-size:14px;margin-top:12px}}.rwl-device-qa{margin:0 auto;padding:18px 12px 32px;max-width:1280px;color:#d1d8df;font-family:Arial,sans-serif}.rwl-device-qa-controls{padding:0 0 16px}.rwl-device-qa-controls h1{font-size:22px;line-height:1.3;margin:0 0 12px;color:inherit}.rwl-device-qa-controls [role=group]{display:flex;gap:8px;flex-wrap:wrap}.rwl-device-qa-controls button{font:inherit;font-size:14px;min-height:42px;border:1px solid #526575;border-radius:6px;background:#202a33;color:#d1d8df;padding:8px 12px;cursor:pointer}.rwl-device-qa-controls button[aria-pressed=true]{border-color:#94c9c6;background:#29434a}.rwl-device-qa-controls button:focus-visible{outline:2px solid #94c9c6;outline-offset:3px}.rwl-device-qa-controls p{font-size:13px;margin:10px 0 0;color:#aab9c4}.rwl-device-qa-scroll{overflow:auto;padding:0 0 12px}.rwl-device-qa iframe{display:block;box-sizing:content-box;max-width:none!important;margin:0 auto;border:1px solid #526575;background:#191a19;width:390px;height:844px}.rwl-home-promo{max-width:1140px;margin:20px auto;padding:0 20px;color:#b7c0c8;font:400 16px/1.45 var(--font-body-family,Arial,sans-serif)}.rwl-home-promo-link{display:flex;align-items:center;gap:24px;min-width:0;overflow:hidden;border:1px solid #4b5e75;border-radius:12px;background:#202629;color:inherit;text-decoration:none}.rwl-home-promo-image{display:block;width:32%;max-width:320px;aspect-ratio:1.5;height:auto;object-fit:cover;align-self:stretch}.rwl-home-promo-copy{flex:1;min-width:0;padding:18px 22px 18px 0}.rwl-home-promo-copy:first-child{padding-left:22px}.rwl-home-promo-copy h2{margin:0 0 6px;font:400 clamp(22px,2.2vw,30px)/1.2 var(--font-body-family,Arial,sans-serif);color:inherit}.rwl-home-promo-copy p{margin:0;color:#b7c3ce;font-size:15px}.rwl-home-promo-cta{display:inline-block;margin-top:12px;color:#98c7e9}.rwl-home-promo-link:focus-visible{outline:2px solid #98c7e9;outline-offset:3px}@media(max-width:749px)and (not ((min-width:640px)and (min-height:520px)and (any-pointer:coarse))){.rwl-home-promo{padding:0 8px;margin:14px auto}.rwl-home-promo-link{gap:14px}.rwl-home-promo-image{width:36%;aspect-ratio:1}.rwl-home-promo-copy{padding:14px 12px 14px 0}.rwl-home-promo-copy h2{font-size:22px}.rwl-home-promo-copy p{font-size:14px}.rwl-home-promo-cta{margin-top:8px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/285/compiled_assets/styles.css.map */
