html body #app#app .cc-page{--cc-figar: 5 / 7;--cc-blue: #002f50;--cc-brown: #3a2a1f;--cc-run: 50px;--cc-wide: 1180px}html body #app#app .cc-page .cc-band>*:first-child{margin-top:0}html body #app#app .cc-page .cc-col>*:last-child{margin-bottom:0}html body #app#app .cc-page .cc-band:has(+.cc-band--tight){padding-bottom:48px}html body #app#app .cc-page .cc-eyebrow,html body #app#app .cc-page .cc-note{font-size:10px}html body #app#app .cc-page .cc-st-eyebrow,html body #app#app .cc-page .cc-st-note{font-size:9.5px}html body #app#app .cc-page .cc-pair .cc-fig,html body #app#app .cc-page .cc-trio .cc-fig,html body #app#app .cc-page .cc-strip .cc-fig,html body #app#app .cc-page .cc-chars .cc-fig,html body #app#app .cc-page .cc-feature .cc-fig,html body #app#app .cc-page .cc-figtext .cc-fig,html body #app#app .cc-page .cc-plate{position:relative;margin:0;overflow:hidden;aspect-ratio:var(--cc-figar);background:#1111110d}html body #app#app .cc-page .cc-pair .cc-fig>img,html body #app#app .cc-page .cc-trio .cc-fig>img,html body #app#app .cc-page .cc-strip .cc-fig>img,html body #app#app .cc-page .cc-chars .cc-fig>img,html body #app#app .cc-page .cc-feature .cc-fig>img,html body #app#app .cc-page .cc-figtext .cc-fig>img,html body #app#app .cc-page .cc-plate>img{width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover!important;object-position:center;background:none!important}html body #app#app .cc-page .cc-band--dark .cc-pair .cc-fig,html body #app#app .cc-page .cc-band--dark .cc-trio .cc-fig,html body #app#app .cc-page .cc-band--dark .cc-chars .cc-fig,html body #app#app .cc-page .cc-band--dark .cc-plate{background:#eee7dd12}html body #app#app .cc-page .cc-chars .cc-fig{margin:0 0 26px}html body #app#app .cc-page .cc-pair .cc-fig>figcaption,html body #app#app .cc-page .cc-trio .cc-fig>figcaption,html body #app#app .cc-page .cc-plate>figcaption{position:absolute;left:0;bottom:0;transform:translateY(100%);padding-top:10px}html body #app#app .cc-page .cc-bleed{aspect-ratio:auto;overflow:visible}html body #app#app .cc-page .cc-bleed>img{width:100%;height:auto;object-fit:cover!important}html body #app#app .cc-page .cc-fig--rot{position:relative;overflow:hidden;aspect-ratio:var(--cc-figar)}html body #app#app .cc-page .cc-fig--rot>img{position:absolute;top:50%;left:50%;width:140%;height:calc(100% * 5 / 7);aspect-ratio:auto!important;object-fit:cover!important;transform:translate(-50%,-50%) rotate(90deg)}html body #app#app .cc-page .cc-fig:not(:has(img)){aspect-ratio:var(--cc-figar);display:grid;place-items:center;background:#1111110f}html body #app#app .cc-page .cc-band--dark .cc-fig:not(:has(img)){background:#eee7dd12}html body #app#app .cc-page .cc-fig-label{padding:0 18px;font-family:into-mono,monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;text-align:center;opacity:.5}html body #app#app .cc-page .cc-strip-dots{display:none;justify-content:center;gap:7px;margin:18px 0 0}html body #app#app .cc-page .cc-strip-dots span{width:7px;height:7px;background:currentColor;opacity:.2;transition:opacity .2s ease}html body #app#app .cc-page .cc-strip-dots span.is-on{opacity:.85}html body #app#app .cc-page .cc-gal-main{position:relative;aspect-ratio:1 / 1;background:#1111110a}html body #app#app .cc-page .cc-gal-main .cc-fig,html body #app#app .cc-page .cc-gal-main .cc-fig--rot{height:100%;margin:0;aspect-ratio:auto;overflow:visible;background:none}html body #app#app .cc-page .cc-gal-main .cc-fig>img{position:static;width:100%;height:100%;aspect-ratio:auto!important;object-fit:contain!important;background:none;transform:none;transition:opacity .18s ease}html body #app#app .cc-page .cc-gal-main .cc-fig--rot>img{transform:rotate(90deg)}html body #app#app .cc-page .cc-gal-thumbs button{aspect-ratio:1 / 1;overflow:hidden}html body #app#app .cc-page .cc-gal-thumbs button img{width:100%;height:100%;object-fit:contain;background:#1111110a}html body #app#app .cc-page .cc-swatches button{background-size:260%}html body #app#app .cc-page .cc-price{font-family:into-mono,monospace!important;font-size:19px;letter-spacing:.06em}html body #app#app .cc-page .cc-spec td{font-family:into-mono,monospace!important;font-size:11.5px;letter-spacing:.05em;line-height:1.6}html body #app#app .cc-page h2.cc-prod-t{font-family:hbitems-regular,Georgia,serif!important;color:inherit!important}html body #app#app .cc-page .cc-band--blue{background:var(--cc-blue)}html body #app#app .cc-page .cc-band--brown{background:var(--cc-brown)}html body #app#app .cc-page .cc-band--blue .cc-fig,html body #app#app .cc-page .cc-band--blue .cc-fig:not(:has(img)),html body #app#app .cc-page .cc-band--brown .cc-fig,html body #app#app .cc-page .cc-band--brown .cc-fig:not(:has(img)){background:#ffffff12}html body #app#app .cc-page .cc-band--brown.cc-band--brown:has(+.cc-band--brown),html body #app#app .cc-page .cc-band--blue.cc-band--blue:has(+.cc-band--blue){padding-bottom:0}html body #app#app .cc-page .cc-band--brown+.cc-band--brown,html body #app#app .cc-page .cc-band--blue+.cc-band--blue{padding-top:var(--cc-run)}html body #app#app .cc-page .cc-band--brown:has(+.cc-band--brown),html body #app#app .cc-page .cc-band--brown+.cc-band--brown,html body #app#app .cc-page .cc-band--blue:has(+.cc-band--blue),html body #app#app .cc-page .cc-band--blue+.cc-band--blue{animation:none!important;opacity:1!important;transform:none!important}html body #app#app .cc-page .cc-col--center{text-align:center}html body #app#app .cc-page .cc-col--center .cc-p,html body #app#app .cc-page .cc-col--center .cc-note,html body #app#app .cc-page .cc-col--center h2.cc-h,html body #app#app .cc-page .cc-col--center h3.cc-sh{margin-left:auto;margin-right:auto}html body #app#app .cc-page .cc-statement{box-sizing:border-box;max-width:1060px;margin:0 auto;padding:0 var(--cc-gut);text-align:center}html body #app#app .cc-page .cc-statement .cc-logo{display:block;width:57px;height:57px;margin:0 auto 40px}html body #app#app .cc-page .cc-statement .cc-logo img{display:block;width:100%;height:100%;object-fit:contain}html body #app#app .cc-page .cc-st-eyebrow,html body #app#app .cc-page .cc-st-note{margin:0;font-family:into-mono,monospace;letter-spacing:.32em;text-transform:uppercase;opacity:.7}html body #app#app .cc-page h2.cc-st-h{max-width:24em;margin:40px auto 0;font-family:hbitems-regular,Georgia,serif!important;font-size:clamp(20px,2.1vw,30px);line-height:1.38;letter-spacing:-.003em;font-weight:400;color:inherit!important}html body #app#app .cc-page .cc-st-note{margin-top:44px}html body #app#app .cc-page .cc-markline{box-sizing:border-box;max-width:var(--cc-wide);margin:0 auto;padding:0 var(--cc-gut);text-align:left}html body #app#app .cc-page .cc-markline .cc-logo{display:block;width:57px;height:57px;margin:0 0 20px}html body #app#app .cc-page .cc-markline .cc-logo img{display:block;width:100%;height:100%;object-fit:contain}html body #app#app .cc-page h3.cc-mark-h{margin:0 0 12px;font-family:hbitems-medium,Georgia,serif!important;font-size:21px;font-weight:400;letter-spacing:.004em;color:inherit!important}html body #app#app .cc-page .cc-mark-n{margin:0;font-family:into-mono,monospace;font-size:10px;letter-spacing:.14em;line-height:2;opacity:.72}html body #app#app .cc-page .cc-band:has(.cc-partners)>.cc-col{max-width:var(--cc-wide)}html body #app#app .cc-page .cc-partners{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start;max-width:var(--cc-wide);margin:54px auto 0;padding:0 var(--cc-gut);text-align:left}html body #app#app .cc-page .cc-partner>*:first-child{margin-top:0}html body #app#app .cc-page .cc-partner h3.cc-sh{margin:0 0 24px;font-family:hbitems-medium,Georgia,serif!important;font-size:21px;font-weight:400;letter-spacing:.004em;color:inherit!important}html body #app#app .cc-page .cc-partner .cc-p,html body #app#app .cc-page .cc-partner .cc-names{font-family:into-mono,monospace!important;font-size:10.5px;letter-spacing:.1em;line-height:2.1;margin:0 0 14px}html body #app#app .cc-page .cc-partner .cc-names{opacity:.6}html body #app#app .cc-page .cc-figtext{box-sizing:border-box;max-width:760px;margin:0 auto;padding:0 var(--cc-gut)}html body #app#app .cc-page .cc-figtext .cc-fig,html body #app#app .cc-page .cc-band--dark .cc-figtext .cc-fig,html body #app#app .cc-page .cc-band--blue .cc-figtext .cc-fig,html body #app#app .cc-page .cc-band--brown .cc-figtext .cc-fig,html body #app#app .cc-page .cc-figtext .cc-fig:not(:has(img)),html body #app#app .cc-page .cc-band--dark .cc-figtext .cc-fig:not(:has(img)),html body #app#app .cc-page .cc-band--brown .cc-figtext .cc-fig:not(:has(img)){max-width:420px;margin:0 auto;background:none}html body #app#app .cc-page .cc-figtext .cc-fig>img{object-fit:contain!important}html body #app#app .cc-page .cc-figtext .cc-ft-t{margin-top:var(--cc-run)}html body #app#app .cc-page .cc-video{margin-top:58px}html body #app#app .cc-page .cc-video--sm{max-width:290px}html body #app#app .cc-page .cc-video--md{max-width:620px}html body #app#app .cc-page .cc-video--lg{max-width:1180px}html body #app#app .cc-page .cc-feature{box-sizing:border-box;display:grid;grid-template-columns:280px 1fr;gap:44px;align-items:center;max-width:1000px;margin:0 auto;padding:0 var(--cc-gut)}html body #app#app .cc-page .cc-feature--right{grid-template-columns:1fr 280px}html body #app#app .cc-page .cc-feature--right .cc-fig{order:2}html body #app#app .cc-page .cc-feature-t .cc-sh{margin-top:10px}html body #app#app .cc-page .cc-views--spec{box-sizing:border-box;display:block;max-width:664px;margin:54px auto 0;padding:0 var(--cc-gut)}html body #app#app .cc-page .cc-views--spec .cc-dwg{width:100%}html body #app#app .cc-page .cc-views--spec .cc-dwg svg{display:block;width:100%;height:auto;overflow:visible}html body #app#app .cc-page .cc-views--spec .cc-dwg svg path,html body #app#app .cc-page .cc-views--spec .cc-dwg svg line,html body #app#app .cc-page .cc-views--spec .cc-dwg svg rect,html body #app#app .cc-page .cc-views--spec .cc-dwg svg polyline,html body #app#app .cc-page .cc-views--spec .cc-dwg svg polygon{vector-effect:non-scaling-stroke;stroke-width:.6px}html body #app#app .cc-page .cc-views--spec .cc-dwg svg [stroke-dasharray]{stroke-width:.4px;opacity:.5}html body #app#app .cc-page .cc-views--spec .cc-dwg svg g.k{fill:var(--cc-paper)}html body #app#app .cc-page .cc-band--dark .cc-views--spec .cc-dwg svg g.k{fill:var(--cc-ink)}html body #app#app .cc-page .cc-band--blue .cc-views--spec .cc-dwg svg g.k{fill:var(--cc-blue)}html body #app#app .cc-page .cc-band--brown .cc-views--spec .cc-dwg svg g.k{fill:var(--cc-brown)}@media(max-width:860px){html body #app#app .cc-page{--cc-run: 38px}html body #app#app .cc-page .cc-trio,html body #app#app .cc-page .cc-trio--wide{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;overflow:visible}html body #app#app .cc-page .cc-trio .cc-fig,html body #app#app .cc-page .cc-trio .cc-fig:nth-child(3){width:auto;max-width:none;min-width:0;flex:none}html body #app#app .cc-page .cc-trio .cc-fig:nth-child(3)>img{width:100%;height:100%}html body #app#app .cc-page .cc-chars{display:grid;grid-template-columns:1fr 1fr;gap:30px 14px}html body #app#app .cc-page .cc-chars .cc-fig{margin:0 0 14px}html body #app#app .cc-page .cc-char h3.cc-sh{margin:0 0 8px;font-size:15px;line-height:1.25}html body #app#app .cc-page .cc-char .cc-p{font-size:12.5px;line-height:1.5}html body #app#app .cc-page .cc-chars .cc-oct{margin-bottom:14px}html body #app#app .cc-page .cc-strip-dots{display:flex}html body #app#app .cc-page .cc-partners{grid-template-columns:1fr;gap:34px;margin-top:38px}html body #app#app .cc-page .cc-partner h3.cc-sh{font-size:18px;margin-bottom:16px}html body #app#app .cc-page .cc-feature{grid-template-columns:1fr;gap:26px}html body #app#app .cc-page .cc-feature--right{grid-template-columns:1fr}html body #app#app .cc-page .cc-feature--right .cc-fig{order:0}html body #app#app .cc-page .cc-feature .cc-fig{max-width:240px}html body #app#app .cc-page .cc-views--spec{overflow-x:auto;-webkit-overflow-scrolling:touch}html body #app#app .cc-page .cc-views--spec .cc-dwg{min-width:560px}html body #app#app .cc-page .cc-statement .cc-logo{margin-bottom:30px}html body #app#app .cc-page h2.cc-st-h{margin-top:32px}html body #app#app .cc-page .cc-st-note{margin-top:36px}html body #app#app .cc-page .cc-markline .cc-logo{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){html body #app#app .cc-page .cc-gal-main .cc-fig>img{transition:none}html body #app#app .cc-page .cc-strip-dots span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/cc-3.css.map */
