.ottrp main:not([data-template^=index]) .sec{padding-block:clamp(32px,4.2vw,58px)}.ottrp main:not([data-template^=index]) .sec--tight{padding-block:clamp(20px,2.6vw,34px)}.ottrp main:not([data-template^=index]) .ottr-page-section>.sec:first-child{padding-top:clamp(16px,2vw,26px)}.ottrp main:not([data-template^=index]) .ottr-page-section>.sec:last-child{padding-bottom:clamp(20px,2.6vw,36px)}.ottrp main:not([data-template^=index]) .bento,.ottrp main:not([data-template^=index]) .wall,.ottrp main:not([data-template^=index]) .shelf{margin-top:24px}.ottrp main:not([data-template^=index]) .h2+.lede{margin-top:12px}.ottrp .crumbwrap{padding-top:10px}.ottrp main:not([data-template^=index]){overflow-x:clip}.ottrp .drop-cols,.ottrp .drop-bento,.ottrp .drop-foot{max-width:920px}.ottrp .drop.open{max-height:min(64vh,30rem)}.ottrp .drop-in{gap:clamp(10px,1vw,14px);padding:14px 22px 16px}.ottrp .drop-cols{padding-top:10px;gap:14px}.ottrp .drop-col a{padding:4px 10px;font-size:13.5px;display:flex;align-items:center;gap:7px;white-space:nowrap}.ottrp .drop-col .newmark{margin-left:0;flex:none}.ottrp .dcard{min-height:clamp(60px,4.6vw,74px);padding:11px 13px}.ottrp .dcard b{font-size:13.5px}.ottrp .dcard>span{font-size:12px}.ottrp .drop-foot{padding-top:10px;font-size:12px}body.ottrp.menu-open .nav button:before{width:70px}.ottrp .wtabs--seg .wtabs-panels,.ottrp .wtabs--seg .wtabs-step{max-width:980px;margin-inline:auto}.ottrp .wtabs--seg .wtab-panel>.chap:first-child{padding-top:6px}.ottrp .wtabs--seg .wtabs-rail{flex-wrap:wrap;justify-content:center;overflow:visible;row-gap:2px;background:none;padding:0;gap:4px;border-radius:0}.ottrp .wtabs--seg .wtabs-rail label{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;font-size:14.5px;font-weight:700;color:var(--ink-2);background:transparent;box-shadow:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .28s ease,transform .28s cubic-bezier(.22,.72,.28,1)}.ottrp .wtabs--seg .wtabs-rail label:hover{background:var(--tint);color:var(--ink)}.ottrp .wtabs--seg .wtabs-radio:nth-of-type(1):checked~.wtabs-rail label:nth-child(1),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(2):checked~.wtabs-rail label:nth-child(2),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(3):checked~.wtabs-rail label:nth-child(3),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(4):checked~.wtabs-rail label:nth-child(4),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(5):checked~.wtabs-rail label:nth-child(5),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(6):checked~.wtabs-rail label:nth-child(6){background:var(--brand);color:#fff;box-shadow:0 1px 2px #0b0f1429,0 12px 24px -12px #1b5dabd9;transform:translateY(-1px) scale(1.03)}.ottrp .wtabs--num .wtabs-rail label:before{counter-increment:seg;content:counter(seg);width:18px;height:18px;border-radius:50%;background:var(--line);color:var(--ink-2);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;flex:none;transition:background-color .18s ease,color .18s ease}.ottrp .wtabs--num .wtabs-rail{counter-reset:seg}.ottrp .wtabs--num .wtabs-radio:nth-of-type(1):checked~.wtabs-rail label:nth-child(1):before,.ottrp .wtabs--num .wtabs-radio:nth-of-type(2):checked~.wtabs-rail label:nth-child(2):before,.ottrp .wtabs--num .wtabs-radio:nth-of-type(3):checked~.wtabs-rail label:nth-child(3):before,.ottrp .wtabs--num .wtabs-radio:nth-of-type(4):checked~.wtabs-rail label:nth-child(4):before,.ottrp .wtabs--num .wtabs-radio:nth-of-type(5):checked~.wtabs-rail label:nth-child(5):before,.ottrp .wtabs--num .wtabs-radio:nth-of-type(6):checked~.wtabs-rail label:nth-child(6):before{background:#ffffff42;color:#fff}.ottrp .wtabs--stick .wtabs-rail{position:sticky;top:calc(var(--bar-h) + 12px);z-index:52;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:9px var(--gutter);background:#ffffffed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);box-shadow:0 10px 26px -24px #0b0f14b3}.ottrp .navsentinel{height:1px}.ottrp .wtabs-dots{flex:1 0 100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;height:11px;position:relative;padding:0 10px;max-width:760px;margin-inline:auto}.ottrp .wtabs-dots:before{content:"";position:absolute;left:18px;right:18px;top:50%;height:1px;background:var(--line-2)}.ottrp .wtabs-dots i{width:5px;height:5px;border-radius:50%;background:var(--line-2);justify-self:center;position:relative;transition:background .25s ease,width .25s ease,height .25s ease}.ottrp .wtabs--seg .wtabs-radio:nth-of-type(1):checked~.wtabs-rail .wtabs-dots i:nth-child(1),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(2):checked~.wtabs-rail .wtabs-dots i:nth-child(2),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(3):checked~.wtabs-rail .wtabs-dots i:nth-child(3),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(4):checked~.wtabs-rail .wtabs-dots i:nth-child(4),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(5):checked~.wtabs-rail .wtabs-dots i:nth-child(5),.ottrp .wtabs--seg .wtabs-radio:nth-of-type(6):checked~.wtabs-rail .wtabs-dots i:nth-child(6){background:var(--brand);width:9px;height:9px}@media(max-width:620px){.ottrp .wtabs--seg .wtabs-rail{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:flex-start}.ottrp .wtabs--seg .wtabs-rail::-webkit-scrollbar{display:none}.ottrp .wtabs--seg .wtabs-rail label{font-size:13.5px;padding:8px 14px}}.ottrp .wtabs-step{margin-top:clamp(24px,3.4vw,42px);border-top:1px solid var(--line);padding-top:16px}.ottrp .wtabs-step>div{display:none;align-items:center;justify-content:space-between;gap:18px}.ottrp .wtabs-radio:nth-of-type(1):checked~.wtabs-step>div:nth-child(1),.ottrp .wtabs-radio:nth-of-type(2):checked~.wtabs-step>div:nth-child(2),.ottrp .wtabs-radio:nth-of-type(3):checked~.wtabs-step>div:nth-child(3),.ottrp .wtabs-radio:nth-of-type(4):checked~.wtabs-step>div:nth-child(4),.ottrp .wtabs-radio:nth-of-type(5):checked~.wtabs-step>div:nth-child(5),.ottrp .wtabs-radio:nth-of-type(6):checked~.wtabs-step>div:nth-child(6){display:flex}.ottrp .wtabs-step label{display:flex;align-items:center;gap:11px;cursor:pointer;padding:10px 2px;font-weight:700;font-size:15px;color:var(--ink);transition:color .18s ease}.ottrp .wtabs-step label:hover{color:var(--brand)}.ottrp .wtabs-step label i{font-style:normal;font-size:17px;color:var(--line-2);transition:color .18s ease}.ottrp .wtabs-step label:hover i{color:var(--brand)}.ottrp .wtabs-step label span{display:flex;flex-direction:column;line-height:1.25;text-align:left}.ottrp .wtabs-step em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ottrp .wtabs-step .fwd{margin-left:auto}.ottrp .wtabs-step .fwd span{align-items:flex-end;text-align:right}.ottrp .wtabs-step .gap{flex:0 0 1px}.ottrp .wtabs-step .endnote{margin-left:auto;max-width:48ch;text-align:right;font-size:13.5px;color:var(--muted)}.ottrp .wtabs-step .endnote p{margin:0;font-size:inherit;color:inherit}.ottrp .wtabs-step .endnote a{color:var(--brand);font-weight:700}@media(max-width:560px){.ottrp .wtabs-step>div{flex-wrap:wrap;gap:8px}.ottrp .wtabs-step .endnote{text-align:left;margin-left:0}}.ottrp .cbento{display:grid;grid-template-columns:1.75fr 1fr;gap:10px;margin:20px 0;align-items:stretch;max-width:940px}.ottrp .cbento>.vid{aspect-ratio:16/10;margin:0}.ottrp .cbento-side{display:grid;gap:10px;grid-auto-rows:1fr;min-height:0}.ottrp .cbento-side>.media{aspect-ratio:auto;min-height:0;height:100%;margin:0}.ottrp .cbento--1{grid-template-columns:1.15fr 1fr}.ottrp .cbento--1>.vid{aspect-ratio:4/3}.ottrp .cfilm{margin:20px 0;max-width:820px}.ottrp .cfilm>.vid{margin:0}@media(max-width:760px){.ottrp .cbento,.ottrp .cbento--1{grid-template-columns:1fr}.ottrp .cbento-side{grid-auto-flow:column;grid-auto-columns:1fr;grid-auto-rows:auto}.ottrp .cbento-side>.media{aspect-ratio:1;height:auto}}.ottrp .wildgrid>.media,.ottrp .wildgrid>.vid,.ottrp .chap .mgrid>.media,.ottrp .chap .cbento-side>.media,.ottrp .chap .cbento>.vid,.ottrp .chap .cfilm>.vid{cursor:zoom-in}.ottrp .wildgrid>.media:focus-visible,.ottrp .wildgrid>.vid:focus-visible,.ottrp .chap .mgrid>.media:focus-visible,.ottrp .chap .cbento-side>.media:focus-visible,.ottrp .chap .cbento>.vid:focus-visible,.ottrp .chap .cfilm>.vid:focus-visible{outline:2px solid var(--brand);outline-offset:3px}body.lbx-on{overflow:hidden}.lbx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;gap:clamp(8px,2vw,26px);padding:clamp(14px,3vw,40px);background:#080b0fed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:lbxin .22s ease}.lbx[hidden]{display:none!important}@keyframes lbxin{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lbx{animation:none}}.lbx-fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.lbx-stage{display:flex;align-items:center;justify-content:center;min-width:0}.lbx-stage>*{width:min(86vw,1100px);max-width:86vw;max-height:78vh;height:auto;border-radius:8px;box-shadow:0 40px 80px -40px #000c}.lbx-stage .shot{object-fit:contain!important;scale:none!important;transform-origin:center!important}.lbx-stage .vid:after{display:none}.lbx-stage .media:before{display:none}.lbx-cap{margin:0;max-width:70ch;text-align:center;font-size:13.5px;line-height:1.55;color:#ffffffb8}.lbx-cap b{color:#fff;font-weight:700;margin-right:9px}.lbx-cap[hidden]{display:none}.lbx-arrow,.lbx-x{flex:none;border:0;cursor:pointer;font-family:inherit;color:#0b0f14;background:#ffffffeb;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .18s ease,transform .18s ease}.lbx-arrow{width:46px;height:46px;font-size:30px;line-height:1;padding-bottom:4px}.lbx-arrow:hover,.lbx-x:hover{background:#fff;transform:scale(1.06)}.lbx-arrow[hidden],.lbx-n[hidden]{display:none}.lbx-x{position:absolute;top:clamp(12px,2vw,22px);right:clamp(12px,2vw,22px);width:38px;height:38px;font-size:26px;line-height:1;padding-bottom:3px;z-index:2}.lbx-n{position:absolute;top:clamp(16px,2.2vw,26px);left:clamp(14px,2.4vw,28px);margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;color:#fff9;font-variant-numeric:tabular-nums}.lbx-arrow:focus-visible,.lbx-x:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:700px){.lbx{flex-direction:column;justify-content:center;gap:16px}.lbx-stage>*{width:92vw;max-width:92vw;max-height:64vh}.lbx-fig{order:-1}.lbx-arrow{width:42px;height:42px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ottr-proto-13.css.map */
