.orimodo-release__eyebrow,.orimodo-story__eyebrow,.orimodo-faq__label :is(h1,h2),.opd-faq>h2{font:200 14px/1.5 var(--orimodo-display-font);text-transform:uppercase}.orimodo-release__eyebrow:before,.orimodo-faq__label :is(h1,h2):before,.opd-faq>h2:before{content:"\2022";display:inline-block;margin-right:5px;color:#20211d}.orimodo-story__eyebrow:before{content:"\2022";margin-right:5px;color:#20211d}.orimodo-feature-group .orimodo-release__title,.orimodo-release .orimodo-release__title{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:250px;aspect-ratio:1;margin:0 0 18px;padding:12%;border:1px solid #d8d8d4}.orimodo-feature-group .orimodo-release__title img,.orimodo-release .orimodo-release__title img{display:block;width:100%;max-width:none;height:auto;object-fit:contain}.orimodo-release__note,.orimodo-release__note-caption{font-family:var(--orimodo-body-font);font-weight:400}.orimodo-feature-group .orimodo-release__note{font-size:17px;line-height:1.3}.orimodo-feature-group .orimodo-release__note p{margin:0 0 1.3em}.orimodo-feature-group .orimodo-release__note p:last-child{margin-bottom:0}.orimodo-feature-group .orimodo-release__note-caption{font-size:17px;line-height:1.35;width:100%;margin-top:16px}.orimodo-release__note--polaroid .orimodo-release__note-media{width:80%}.orimodo-carousel__header h2,.orimodo-carousel__intro{font:400 17px/1.5 var(--orimodo-body-font)}.orimodo-carousel__header h2,.orimodo-carousel__intro p{margin:0}body[data-orimodo-template=index] .orimodo-story__intro{font:400 17px/1.5 var(--orimodo-body-font);max-width:none}.orimodo-story__intro .rte>p{margin:0 0 1.5em}.orimodo-story__intro .rte>p:last-child{margin-bottom:0}.orimodo-story__item-copy .rte>p{margin:0 0 1.5em}.orimodo-story__item-copy .rte>p:last-child{margin-bottom:0}.orimodo-story__item-copy{font:400 17px/1.5 var(--orimodo-body-font)}body[data-orimodo-template=index] .orimodo-story--values .orimodo-story__intro h3{font:700 17px/1.5 var(--orimodo-body-font);margin:1.6em 0 .45em}body[data-orimodo-template=index] .orimodo-story--values .orimodo-story__intro h3:first-child{margin-top:0}.orimodo-story--values .orimodo-story__intro .rte>p{margin:0}.orimodo-about-manifesto .orimodo-about-manifesto__content{font-family:var(--orimodo-body-font);font-weight:400;line-height:1.5}.orimodo-content-page :is(.rte,p,li),.orimodo-piece-copy{font-family:var(--orimodo-body-font);font-weight:400}.orimodo-content-page h2{font:700 18px/1.5 var(--orimodo-body-font);margin-top:2em}.orimodo-piece-copy strong{font-weight:700}.orimodo-piece-copy p{margin:0 0 1.4em}.orimodo-piece-care{margin-top:28px;font:400 14px/1.55 var(--orimodo-body-font)}.orimodo-piece-details__piece .orimodo-piece-care h3{font:400 16px/1.5 var(--orimodo-body-font)}.orimodo-piece-care p{margin:0 0 1.2em}.opd-heading{grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:48px}.opd-title-art{display:flex;align-items:center;box-sizing:border-box;aspect-ratio:1;width:100%;padding:12%;border:1px solid #d8d8d4}.opd-title-art img{width:100%;height:auto}.opd-components{margin-top:10px;font:200 17px/1.5 var(--orimodo-display-font);gap:0;max-width:230px}.opd-components li{grid-template-columns:minmax(0,1fr) 3ch}.opd-price{font:400 25px/1.4 var(--orimodo-body-font);margin:32px 0}.opd-story{font:400 17px/1.5 var(--orimodo-body-font)}.opd-story p{margin:0 0 1.4em}.opd-story p:nth-child(4n){margin-top:0}.opd-hint{font:200 16px/1.5 var(--orimodo-display-font)}.opd .orimodo-reservation-adapter__action,.opd .orimodo-reservation-adapter__disclosure{font-family:var(--orimodo-body-font);font-weight:400}.opd .orimodo-reservation-adapter__action{width:170px;white-space:nowrap}.opd .orimodo-reservation-adapter__disclosure{font-size:13px;line-height:1.5}.orimodo-approved-faq [hidden]{display:none!important}.orimodo-approved-faq .orimodo-faq__item{border:0}.orimodo-approved-faq .orimodo-faq__item summary{display:flex;justify-content:space-between;gap:20px;align-items:center;list-style:none;cursor:pointer;min-height:48px;padding:14px 8px 14px 0;font:700 17px/1.5 var(--orimodo-body-font)}.orimodo-approved-faq summary::-webkit-details-marker{display:none}.opd-faq .orimodo-approved-faq summary>span{border:0;transform:none;width:24px;height:24px;display:flex;align-items:center}.orimodo-approved-faq .orimodo-faq__answer{font:400 17px/1.5 var(--orimodo-body-font);color:#55584f;padding:22px 24px;background:#f1f1f1}.orimodo-approved-faq .orimodo-faq__answer p{margin:0 0 1.5em}.orimodo-approved-faq .orimodo-faq__answer p:last-child{margin-bottom:0}.orimodo-faq__more{display:inline-flex;gap:15px;align-items:center;min-height:44px;margin-top:20px;padding:0;border:0;background:transparent;color:#55584f;cursor:pointer;font:200 16px/1.5 var(--orimodo-display-font)}.orimodo-faq__more[aria-expanded=true] .orimodo-ui-arrow{transform:rotate(-90deg)}.orimodo-approved-faq :focus-visible{outline:2px solid #65715e;outline-offset:4px}.footer-content--orimodo-split,.footer-content--orimodo-split :is(p,a,h3,input,button){font-family:var(--orimodo-display-font);font-weight:200}.footer-content--orimodo-split>:first-child p{margin:0;line-height:1.55}.footer-content--orimodo-split>:first-child p:last-child{margin-top:1.5em}@media(min-width:900px){.opd-story{height:clamp(320px,28vw,480px);max-height:480px;overflow-y:auto;padding:0 24px 32px 0;scrollbar-width:thin;-webkit-mask-image:linear-gradient(#000 93%,transparent);mask-image:linear-gradient(#000 93%,transparent)}}@media(min-width:1024px){body[data-orimodo-template=index] .orimodo-story__intro{max-width:66ch}body[data-orimodo-template=index] .orimodo-story__eyebrow:before{margin-right:5px}body[data-orimodo-template=index] .orimodo-faq__label h2{font:200 14px/1.5 var(--orimodo-display-font);margin:0}.orimodo-feature-group .orimodo-release__rail-content{padding-top:14px}}@media(max-width:899px){.opd-heading{grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:24px}.opd-components{font-size:15px}.opd-story{height:auto;max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.opd-price{font-size:23px;margin:24px 0}}@media(max-width:749px){.orimodo-release .orimodo-release__title{width:160px;padding:20px}body[data-orimodo-template=index] .orimodo-story__intro,.orimodo-approved-faq .orimodo-faq__item summary,.orimodo-approved-faq .orimodo-faq__answer,.opd-story{font-size:16px}.orimodo-release__note{font-size:16px;line-height:1.5}.orimodo-approved-faq .orimodo-faq__answer{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/orimodo-typography-20261103.css.map */
