.oi-blog.oi-article{--oi-sticky-offset: 96px}.oi-blog .oi-run{display:flex;align-items:center;gap:16px;padding-top:28px}.oi-blog .oi-run:before,.oi-blog .oi-run:after{content:"";flex:1 1 0;height:1px;background:var(--oi-rule)}.oi-blog .oi-run__link{padding:10px 4px;font-family:var(--oi-font-display);font-size:22px;line-height:1;white-space:nowrap;color:var(--oi-ink);background:linear-gradient(var(--oi-ink),var(--oi-ink)) no-repeat 0 100% / 0 1px;transition:background-size .25s var(--oi-ease)}.oi-blog .oi-run__link:hover,.oi-blog .oi-run__link:focus-visible{background-size:100% 1px}.oi-blog .oi-ahead{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:40px;text-align:center}.oi-blog .oi-ahead__meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.oi-blog .oi-ahead__title{max-width:820px;font-size:40px;line-height:1.1}.oi-blog .oi-ahead__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px}.oi-blog .oi-share{position:relative;display:inline-flex}.oi-blog .oi-share__details{position:relative}.oi-blog .oi-share__button{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 6px;border:0;background:transparent;font-family:var(--oi-font-label);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--oi-ink);cursor:pointer;list-style:none;transition:color .25s var(--oi-ease)}.oi-blog .oi-share__button::-webkit-details-marker{display:none}.oi-blog .oi-share__button:hover{color:var(--oi-gold-text)}.oi-blog .oi-share__button svg{width:14px;height:14px;flex:none}.oi-blog .oi-share__fallback{position:absolute;top:calc(100% + 6px);left:50%;z-index:4;display:flex;align-items:center;gap:6px;width:min(320px,calc(100vw - 44px));padding:10px;border:1px solid var(--oi-rule);border-radius:2px;background:var(--oi-white);transform:translate(-50%)}.oi-blog .oi-endrow .oi-share__fallback{left:auto;right:0;transform:none}@media screen and (max-width:749px){.oi-blog .oi-ahead__row,.oi-blog .oi-endrow{position:relative}.oi-blog .oi-share,.oi-blog .oi-share__details{position:static}.oi-blog .oi-share__fallback,.oi-blog .oi-endrow .oi-share__fallback{left:0;right:0;width:auto;transform:none}}.oi-blog .oi-share__field{position:relative;flex:1 1 auto;min-width:0}.oi-blog .oi-share__input{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--oi-rule);border-radius:2px;background:var(--oi-white);font-family:var(--oi-font-body);font-size:13px;color:var(--oi-ink)}.oi-blog .oi-share__message{position:absolute;left:0;bottom:calc(100% + 6px);padding:4px 8px;border-radius:2px;background:var(--oi-vanilla);font-family:var(--oi-font-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--oi-ink);white-space:nowrap}.oi-blog .oi-share__message:not(.hidden){position:static;display:flex;align-items:center;min-height:40px;padding:0 10px;white-space:normal}.oi-blog .oi-share__icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;margin:0;padding:0;border:1px solid var(--oi-rule);border-radius:2px;background:var(--oi-white);color:var(--oi-ink);cursor:pointer}.oi-blog .oi-share__icon-button svg{width:16px;height:16px}.oi-blog .oi-share__icon-button:hover{border-color:var(--oi-gold)}.oi-blog .oi-hero{display:flex;justify-content:center;padding-top:32px}.oi-blog .oi-hero .oi-hero__plate{width:100%}.oi-blog .oi-hero .oi-hero__frame,.oi-blog.oi-article--ratio-wide .oi-hero .oi-hero__frame{aspect-ratio:3 / 2}.oi-blog.oi-article--ratio-original .oi-hero .oi-hero__frame{aspect-ratio:auto}.oi-blog.oi-article--ratio-original .oi-hero .oi-hero__img{height:auto}.oi-blog .oi-hero .oi-hero__img{transition:none}.oi-blog.oi-article--focal-lower .oi-hero .oi-hero__img{object-position:48% 72%}.oi-blog.oi-article--focal-center .oi-hero .oi-hero__img{object-position:50% 50%}.oi-blog.oi-article--focal-upper .oi-hero .oi-hero__img{object-position:50% 25%}.oi-blog .oi-read{display:flex;flex-direction:column;gap:32px;padding-top:40px;padding-bottom:64px}.oi-blog .oi-read__column{min-width:0;width:100%;max-width:680px;margin-inline:auto}.oi-blog .oi-contents-d{display:none}.oi-blog .oi-contents__label{font-size:10px}.oi-blog .oi-contents__list{display:flex;flex-direction:column;margin:0;padding:0 0 12px;list-style:none}.oi-blog .oi-contents__link{display:flex;align-items:center;min-height:44px;font-family:var(--oi-font-display);font-size:18px;line-height:1.25;color:var(--oi-ink)}.oi-blog .oi-contents__link:hover{color:var(--oi-ink);text-decoration:underline;text-underline-offset:4px}.oi-blog .oi-contents-m{display:block;margin:0 0 32px;border-top:1px solid var(--oi-rule);border-bottom:1px solid var(--oi-rule)}.oi-blog .oi-contents-m__summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;cursor:pointer;list-style:none;font-family:var(--oi-font-label);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oi-gold-text)}.oi-blog .oi-contents-m__summary::-webkit-details-marker{display:none}.oi-blog .oi-contents-m__summary svg{flex:none}.oi-blog .oi-contents-m[open] .oi-contents-m__summary svg{transform:rotate(180deg)}.oi-blog .oi-rte{font-size:17px;line-height:1.85;color:var(--oi-ink)}.oi-blog .oi-rte>p{margin:0 0 1.4em;text-wrap:pretty}.oi-blog .oi-rte h2,.oi-blog .oi-rte h3,.oi-blog .oi-rte h4{font-family:var(--oi-font-display);font-weight:400;letter-spacing:0;color:var(--oi-ink);text-wrap:balance;scroll-margin-top:var(--oi-sticky-offset, 24px)}.oi-blog .oi-rte h2{margin:2em 0 .7em;font-size:28px;line-height:1.2}.oi-blog .oi-rte h3{margin:1.6em 0 .5em;font-size:22px;line-height:1.3}.oi-blog .oi-rte h4{margin:1.4em 0 .4em;font-size:19px;line-height:1.3}.oi-blog .oi-rte a{color:var(--oi-ink);text-decoration:underline;text-decoration-color:var(--oi-gold-text);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .25s var(--oi-ease)}.oi-blog .oi-rte a:hover,.oi-blog .oi-rte a:focus-visible{text-decoration-color:var(--oi-ink)}.oi-blog .oi-rte ul,.oi-blog .oi-rte ol{margin:0 0 1.4em;padding-left:1.4em}.oi-blog .oi-rte li{margin:0 0 .4em;text-wrap:pretty}.oi-blog .oi-rte img{display:block;max-width:100%;height:auto;margin:0 0 1.4em}.oi-blog .oi-rte blockquote{margin:1.6em 0;padding:0 0 0 20px;border:0;border-left:1px solid var(--oi-gold);font-family:var(--oi-font-display);font-style:normal;font-size:22px;line-height:1.4;color:var(--oi-ink)}.oi-blog .oi-rte table{width:100%;margin:0 0 1.6em;border:0;border-collapse:collapse;table-layout:auto;font-size:15px;line-height:1.6}.oi-blog .oi-rte th{padding:10px 12px 10px 0;border:0;border-bottom:1px solid var(--oi-gold);font-family:var(--oi-font-label);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-align:left;color:var(--oi-gold-text)}.oi-blog .oi-rte td{padding:10px 12px 10px 0;border:0;border-bottom:1px solid var(--oi-rule);vertical-align:top;overflow-wrap:anywhere}.oi-blog .oi-rte hr{margin:2em 0;border:0;height:1px;background:var(--oi-rule)}.oi-blog .oi-rte--cap>p:first-child:first-letter{float:left;padding:5px 12px 0 0;font-family:var(--oi-font-display);font-size:96px;line-height:.82;font-weight:400}.oi-blog .oi-article__app{margin:0 0 1.4em}.oi-blog .oi-endrow{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:40px;padding-top:28px;border-top:1px solid var(--oi-rule)}.oi-blog .oi-back{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--oi-font-label);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--oi-ink)}.oi-blog .oi-back svg{flex:none;transition:transform .25s var(--oi-ease)}.oi-blog .oi-back:hover svg{transform:translate(-4px)}.oi-blog .oi-pieces{display:flex;flex-direction:column;gap:28px;padding-bottom:72px}.oi-blog .oi-pieces .oi-pieces__heading{padding-top:0}.oi-blog .oi-pieces__heading-text{font-size:26px;line-height:1.2;white-space:nowrap}.oi-blog .oi-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.oi-blog .oi-piece{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.oi-blog .oi-piece .oi-piece__plate{align-self:stretch;padding:8px}.oi-blog .oi-piece .oi-piece__frame{aspect-ratio:1 / 1;background:#fbfaf6}.oi-blog .oi-piece .oi-piece__frame img{object-position:50% 50%}.oi-blog .oi-piece:hover .oi-piece__frame img{transform:scale(1.02)}.oi-blog .oi-piece__title{font-size:19px;line-height:1.25}.oi-blog .oi-piece__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.oi-blog .oi-piece:hover .oi-piece__link{background-size:100% 1px}.oi-blog .oi-nextprev{display:flex;flex-direction:column;gap:24px;padding-bottom:72px}.oi-blog .oi-nextprev .oi-nextprev__heading{padding-top:0}.oi-blog .oi-nextprev__heading-text{font-size:26px;line-height:1.2;white-space:nowrap}.oi-blog .oi-np{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.oi-blog .oi-np__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:44px;padding:24px;border:1px solid var(--oi-gold);border-radius:2px;background:var(--oi-white);color:var(--oi-ink);transition:background-color .25s var(--oi-ease)}.oi-blog .oi-np__card:hover{background:var(--oi-vanilla)}.oi-blog .oi-np__card--next{align-items:flex-end;text-align:right}.oi-blog .oi-np__title{font-size:22px;line-height:1.2}@media screen and (min-width:750px){.oi-blog .oi-run{padding-top:32px}.oi-blog .oi-run__link{font-size:24px}.oi-blog .oi-ahead{gap:22px;padding-top:56px}.oi-blog .oi-ahead__title{font-size:52px}.oi-blog .oi-hero{padding-top:40px}.oi-blog .oi-hero .oi-hero__plate{padding:14px}.oi-blog .oi-hero .oi-hero__frame{aspect-ratio:2 / 1}.oi-blog.oi-article--ratio-wide .oi-hero .oi-hero__frame{aspect-ratio:3 / 2}.oi-blog.oi-article--ratio-original .oi-hero .oi-hero__frame{aspect-ratio:auto}.oi-blog.oi-article--focal-lower .oi-hero .oi-hero__img{object-position:48% 76%}.oi-blog .oi-read{padding-top:56px}.oi-blog .oi-rte h2{font-size:32px}.oi-blog .oi-endrow{flex-direction:row;justify-content:space-between;align-items:center}.oi-blog .oi-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.oi-blog .oi-piece .oi-piece__plate{padding:10px}.oi-blog .oi-np{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.oi-blog .oi-np__card{padding:28px 32px}.oi-blog .oi-np__card--prev{grid-column:1}.oi-blog .oi-np__card--next{grid-column:2}}@media screen and (min-width:990px){.oi-blog .oi-run{padding-top:36px}.oi-blog .oi-ahead{gap:24px;padding-top:64px}.oi-blog .oi-ahead__title{font-size:64px;line-height:1.06}.oi-blog .oi-hero{padding-top:48px}.oi-blog .oi-read{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);column-gap:40px;align-items:start;padding-top:72px;padding-bottom:96px}.oi-blog .oi-read__column{grid-column:2}.oi-blog .oi-contents-d{display:flex;flex-direction:column;gap:10px;grid-column:1;justify-self:start;width:190px;padding-top:6px;position:sticky;top:var(--oi-sticky-offset, 96px)}.oi-blog .oi-contents-d .oi-contents__link{min-height:34px;padding:6px 0;font-size:15px;line-height:1.3;color:var(--oi-quiet)}.oi-blog .oi-contents-d .oi-contents__link:hover,.oi-blog .oi-contents-d .oi-contents__link:focus-visible{color:var(--oi-ink)}.oi-blog .oi-contents-m{display:none}.oi-blog .oi-rte{font-size:18px}.oi-blog .oi-rte h2{font-size:36px}.oi-blog .oi-rte h3{font-size:24px}.oi-blog .oi-rte table{font-size:16px}.oi-blog .oi-rte--cap>p:first-child:first-letter{font-size:108px;padding-right:14px}.oi-blog .oi-pieces{gap:40px;padding-bottom:104px}.oi-blog .oi-pieces__heading-text{font-size:32px}.oi-blog .oi-pgrid{gap:40px 32px}.oi-blog .oi-piece__title{font-size:21px}.oi-blog .oi-nextprev{gap:40px;padding-bottom:104px}.oi-blog .oi-nextprev__heading-text{font-size:32px}.oi-blog .oi-np{gap:56px}.oi-blog .oi-np__title{font-size:26px}}@media(prefers-reduced-motion:reduce){.oi-blog .oi-run__link,.oi-blog .oi-share__button,.oi-blog .oi-rte a,.oi-blog .oi-back svg,.oi-blog .oi-np__card,.oi-blog .oi-piece__frame img{transition:none}.oi-blog .oi-back:hover svg,.oi-blog .oi-piece:hover .oi-piece__frame img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-oo-ink-article.css.map */
