.ent-topo{position:relative;isolation:isolate;background:var(--odr-sales-field);padding-block:clamp(var(--odr-sec-pad-m),8vw,var(--odr-sec-pad))}.ent-topo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ent-topo) center / cover no-repeat;opacity:.28;pointer-events:none}.ent-topo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--odr-sales-field),transparent 14%,transparent 76%,var(--odr-sales-field))}.ent-wrap{width:min(1240px,calc(100% - 4rem));margin-inline:auto}.ent-head{max-width:40rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.ent-h{margin:0;font-family:var(--odr-font-head);font-weight:400;font-size:var(--odr-h2);letter-spacing:var(--odr-head-track);line-height:var(--odr-head-lh);color:var(--odr-head-color)}.ent-lede{margin:.75rem 0 0;max-width:38rem;font-size:var(--odr-lead);line-height:1.5;color:var(--odr-sales-text)}.ent-tabs{position:sticky;top:var(--sticky-header-height, 0px);z-index:30;background:var(--odr-sales-ground);border-bottom:1px solid rgb(var(--color-foreground) / var(--odr-line));margin-top:1.25rem}.ent-tabs__in{width:min(1240px,calc(100% - 4rem));margin-inline:auto;display:flex;gap:.25rem 1.25rem;overflow-x:auto;padding-block:.35rem}.ent-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;color:var(--odr-lightblue);font-family:var(--odr-font-head);font-size:var(--odr-kick);letter-spacing:var(--odr-kick-track);line-height:1;text-decoration:none}.ent-tabs a[aria-current=true]{color:var(--odr-head-color);box-shadow:inset 0 -3px 0 var(--odr-blue)}.ent-target{position:absolute;width:1px;height:1px;overflow:hidden}.ent-stage{position:relative;margin-top:clamp(1.5rem,3vw,2.5rem)}.ent-panel{display:none;gap:clamp(1.25rem,3vw,2.5rem);align-items:start}.ent-panel__copy{min-width:0}.ent-h3{margin:0;font-family:var(--odr-font-head);font-weight:400;font-size:var(--odr-h3);letter-spacing:var(--odr-head-track);line-height:var(--odr-head-lh);color:var(--odr-head-color)}.ent-paths,.ent-links{list-style:none;margin:.75rem 0 0;padding:0}.ent-paths{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.ent-paths a,.ent-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--odr-lightblue);font-family:var(--odr-font-head);font-size:var(--odr-kick);letter-spacing:var(--odr-kick-track);text-decoration:none}.ent-links a{display:flex;color:var(--odr-head-color);font-family:var(--odr-font-body);font-size:1.05rem;letter-spacing:0;border-top:1px solid rgb(var(--color-foreground) / var(--odr-line))}.ent-links a:hover,.ent-paths a:hover{color:var(--odr-lightblue)}.ent-card{margin-top:.75rem;background:var(--odr-sales-card);border-top:var(--odr-edge) solid var(--odr-blue);border-radius:var(--odr-r-card)}.ent-card summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.85rem 1.1rem;cursor:pointer;list-style:none;font-family:var(--odr-font-head);font-size:var(--odr-h3);letter-spacing:var(--odr-head-track);color:var(--odr-head-color)}.ent-card summary::-webkit-details-marker{display:none}.ent-card summary:after{content:"+";color:var(--odr-lightblue);font-family:var(--odr-font-head)}.ent-card[open] summary:after{content:"";width:.8rem;height:2px;background:var(--odr-lightblue)}.ent-card__body{padding:0 1.1rem 1rem;color:var(--odr-sales-text)}.ent-card__body p{margin:0 0 .75rem;line-height:1.5}.ent-gallery{margin-top:1rem}.ent-gallery__img{display:block;width:100%;max-height:72vh;object-fit:contain;background:var(--odr-sales-ground)}.ent-thumbs{display:flex;gap:.5rem;overflow-x:auto;margin-top:.6rem;padding-bottom:.25rem}.ent-thumb{flex:0 0 auto;width:5.5rem;padding:0;border:0;background:var(--odr-sales-ground);cursor:pointer}.ent-thumb img{display:block;width:100%;height:4rem;object-fit:contain}.ent-thumb[aria-current=true]{box-shadow:inset 0 -3px 0 var(--odr-blue)}.ent-shots{background:var(--odr-sales-field);padding-block:clamp(var(--odr-sec-pad-m),8vw,var(--odr-sec-pad))}.ent-marquee{background:var(--odr-sales-alt);overflow:hidden;padding-block:1.25rem}.ent-marquee__track{display:flex;width:max-content;gap:2.5rem}.ent-marquee__copy{display:flex;gap:2.5rem;margin:0;padding:0;list-style:none}.ent-marquee li{font-family:var(--odr-font-head);font-size:clamp(28px,4vw,44px);letter-spacing:var(--odr-head-track);line-height:1;color:var(--odr-head-color);white-space:nowrap}.ent-tabs a:focus-visible,.ent-paths a:focus-visible,.ent-links a:focus-visible,.ent-thumb:focus-visible,.ent-card summary:focus-visible{outline:2px solid var(--odr-lightblue);outline-offset:3px}@media(min-width:750px){.ent-panel{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ent-panel--text{grid-template-columns:minmax(0,40rem)}}@media(max-width:749px){.ent-wrap,.ent-tabs__in{width:min(1240px,calc(100% - 2rem))}}@media(prefers-reduced-motion:no-preference){.ent-marquee__track{animation:ent-roll 42s linear infinite}}@keyframes ent-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ent-marquee__copy--2{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/odr-ent-hub.css.map */
