._page_l4l70_3{background:var(--lt-paper);color:var(--lt-ink);font-family:var(--lt-text);font-size:var(--lt-size-body);line-height:1.62}._page_l4l70_3 h1,._page_l4l70_3 h2{letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.05;color:var(--lt-heading)!important;font-family:var(--lt-display)!important;font-weight:400!important}._page_l4l70_3 p{margin:0}._page_l4l70_3 a{color:var(--lt-amethyst)}._page_l4l70_3 a:focus-visible{outline:2px solid var(--lt-gold);outline-offset:3px}._intro_l4l70_18,._grid_l4l70_18,._help_l4l70_18,._product_l4l70_18{box-sizing:border-box;max-width:var(--lt-max);padding-right:var(--lt-gutter);padding-left:var(--lt-gutter);margin:0 auto}._intro_l4l70_18{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 80px;padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(40px,5vw,64px);display:grid}._intro_l4l70_18 h1{letter-spacing:-.02em!important;font-size:clamp(3rem,8vw,6.5rem)!important;line-height:.92!important}._intro_l4l70_18 p{max-width:46ch;font-size:1.2rem;line-height:1.55}._grid_l4l70_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px;padding-bottom:clamp(72px,9vw,120px);display:grid}._empty_l4l70_25{border-radius:var(--lt-radius-panel);background:var(--lt-paper-deep);grid-column:1/-1;padding:28px}._card_l4l70_27{align-content:start;gap:20px;display:grid}._photo_l4l70_28{border-radius:var(--lt-radius-photo);background:var(--lt-surface);box-shadow:0 0 0 1px var(--lt-rule-soft);display:block}._photo_l4l70_28 img{box-sizing:border-box;aspect-ratio:5/4;object-fit:contain;width:100%;height:auto;padding:clamp(20px,4vw,44px);display:block}._cardHead_l4l70_31{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._cardHead_l4l70_31 h2{font-size:clamp(1.7rem,2.6vw,2.2rem)}._cardHead_l4l70_31 h2 a,._cardHead_l4l70_31 h2 a:visited{color:inherit;text-decoration:none}._cardHead_l4l70_31 h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lt-gold);text-decoration-color:var(--lt-gold);text-underline-offset:6px}._summary_l4l70_35{color:var(--lt-ink-soft);font-size:1rem;margin-top:6px!important}._price_l4l70_36{--lt-price-size:1.9rem;color:var(--lt-heading);flex-direction:column;flex:none;align-items:flex-end;gap:2px}._actions_l4l70_38{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._textLink_l4l70_39{font-weight:var(--lt-weight-strong);text-underline-offset:5px}._help_l4l70_18{background:linear-gradient(var(--lt-rule), var(--lt-rule)) no-repeat top / calc(100% - 2 * var(--lt-gutter)) 1px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;padding-top:40px;padding-bottom:clamp(72px,9vw,120px);display:flex}._helpTitle_l4l70_43{color:var(--lt-heading);font-family:var(--lt-display);font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1}._product_l4l70_18{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,88px);padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(72px,9vw,120px);display:grid}._crumbs_l4l70_49{color:var(--lt-ink-soft);font-size:var(--lt-size-small);flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}._crumbs_l4l70_49 a{text-underline-offset:4px}._gallery_l4l70_52{gap:16px;min-width:0;display:grid}._mainPhoto_l4l70_53,._thumb_l4l70_53{border-radius:var(--lt-radius-photo);background:var(--lt-surface);box-shadow:0 0 0 1px var(--lt-rule-soft)}._mainPhoto_l4l70_53 img{box-sizing:border-box;aspect-ratio:1;object-fit:contain;width:100%;height:auto;padding:clamp(24px,5vw,56px);display:block}._morePhotos_l4l70_55{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px;display:grid}._thumb_l4l70_53 img{aspect-ratio:1;object-fit:cover;border-radius:var(--lt-radius-photo);width:100%;height:auto;display:block}._info_l4l70_58{justify-items:start;gap:22px;padding-top:36px;display:grid}._info_l4l70_58 h1{letter-spacing:-.02em!important;font-size:clamp(2.4rem,4.6vw,4rem)!important}._bigPrice_l4l70_60{--lt-price-size:2.6rem;color:var(--lt-heading)}._info_l4l70_58>p{max-width:58ch}._note_l4l70_62{color:var(--lt-ink-soft);font-size:.95rem}._features_l4l70_64{border-top:1px solid var(--lt-rule);gap:12px;width:100%;padding-top:22px;display:grid}._features_l4l70_64 h2{font-size:1.8rem}._features_l4l70_64 ul{gap:6px;margin:0;padding-left:1.2em;display:grid}@media (max-width:860px){._intro_l4l70_18,._grid_l4l70_18,._product_l4l70_18{grid-template-columns:minmax(0,1fr)}._info_l4l70_58{padding-top:0}}@media (max-width:520px){._cardHead_l4l70_31{flex-direction:column;gap:12px}._price_l4l70_36{align-items:flex-start}}
