.orimodo-compact-nav{display:flex;align-items:center;justify-content:flex-end;gap:12px;max-width:48vw;white-space:nowrap;color:inherit;font:200 14px/1.4 var(--orimodo-display-font)}.orimodo-compact-nav a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.orimodo-compact-nav>span{opacity:.65}.orimodo-compact-nav .orimodo-navigation-mark{display:inline-flex;width:112px}.orimodo-compact-nav .orimodo-navigation-mark img{width:100%;height:auto}#header-component .orimodo-compact-nav .orimodo-navigation-mark{width:112px}#header-component .header__columns{position:relative;min-height:104px;padding-block:0}#header-component .header__row--top{padding-block:0}#header-component .header__column--center{position:absolute;display:flex;left:50%;top:0;height:auto;transform:translate(-50%)}#header-component :is(.header-logo,.header__column--right,.header__row,.header__underlay){background:transparent!important}#header-component .header__column--right{padding:0;gap:0}#header-component .header-logo{padding:0;margin:0}#header-component[data-orimodo-contrast=light] .orimodo-compact-nav,#header-component[data-orimodo-contrast=light] .orimodo-compact-nav a{color:#fff}#header-group>.header-section{top:0;z-index:1;transform:translateY(var(--orimodo-header-shift,0px));will-change:transform}body:not(:has(.orimodo-about-banner)) #MainContent{position:relative;z-index:2;background:#fff}body:not(:has(.orimodo-about-banner)) #header-group>.header-section:has(#header-component){z-index:1}body:has(.orimodo-about-banner) #header-group>.header-section:has(#header-component){z-index:40}body[data-orimodo-template=index] .orimodo-feature-group .orimodo-release__rail-content{top:16px}.orimodo-feature-group .orimodo-release__title,.orimodo-release .orimodo-release__title{display:block;aspect-ratio:auto;border:0;padding:0;width:min(100%,160px);margin:0 0 20px}.orimodo-feature-group .orimodo-release__title img{display:block;width:100%}.orimodo-feature-group .orimodo-release__cta,.orimodo-release__cta{width:min(100%,170px);padding:7px 10px;min-height:36px;font-size:13px}.orimodo-release__note--polaroid .orimodo-release__note-media{background:var(--orimodo-panel-gray);border:1px solid #b9b9b2;padding:12px;margin-top:12px;width:80%;box-sizing:border-box}.orimodo-release__note-media img{display:block;width:100%;height:auto}.orimodo-story__item-copy{line-height:1.5}.orimodo-story__item figcaption{margin-top:10px;font-size:13px;line-height:1.5}.orimodo-story__diary-entry-link:has(.orimodo-story__diary-caption){background:#fff;padding:10px}.orimodo-story__diary-caption{display:block;background:#fff;color:#34362f;width:100%;padding:12px 4px 4px;box-sizing:border-box;font:200 15px/1.5 var(--orimodo-display-font);overflow-wrap:anywhere}.orimodo-story__diary-caption .orimodo-story__diary-entry-caption{margin:0;color:inherit;font:inherit;white-space:pre-line;overflow-wrap:anywhere}.orimodo-story__diary-caption .orimodo-story__diary-entry-caption+p{margin-top:8px}.orimodo-story__diary-caption:empty{display:none}.orimodo-ui-arrow{display:inline-block;width:28px;height:auto;object-fit:contain;flex:0 0 auto}.orimodo-ui-arrow--left{transform:rotate(180deg)}.orimodo-ui-arrow--up{transform:rotate(-90deg)}.orimodo-ui-arrow--down{transform:rotate(90deg)}.orimodo-faq__item[open] .orimodo-faq-arrow,.opd-faq details[open] .orimodo-faq-arrow{transform:rotate(270deg)}.orimodo-faq__contact:after,.orimodo-faq__link:after{content:none}.opd-more{display:inline-flex;align-items:center;gap:16px}.opd-header{height:104px}.opd-logo{top:0}.opd-header .orimodo-compact-nav{font:200 14px/1.4 var(--orimodo-display-font);gap:12px}.opd-heading{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr);gap:24px;align-items:start}.opd-title-art{width:min(100%,180px);padding-top:8px}.opd-title-art img{display:block;width:100%;height:auto}.opd-components{display:grid;gap:7px;margin:0;font:200 17px/1.5 var(--orimodo-display-font)}.opd-components li{display:grid;grid-template-columns:minmax(0,1fr) 3ch;gap:10px}.opd-component-quantity{white-space:nowrap}.opd-story{height:auto;max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none;padding:0}.opd-price{margin:28px 0 24px}.opd-purchase{margin-top:32px}.opd .orimodo-reservation-adapter__action{width:140px;min-height:40px;padding:8px 10px;font-size:14px}.opd-arrow{width:44px;height:44px;background:transparent;border:1px solid #fff;display:grid;place-items:center}.opd-arrow .orimodo-ui-arrow{width:26px;filter:brightness(0) invert(1)}.opd-arrow:hover{border-color:#8b8e80}.opd-hint{display:flex;align-items:flex-start;gap:8px;text-decoration:none}.opd-hint .opd-hint-icon{display:flex;align-items:center;padding-top:4px}.opd-hint .orimodo-ui-arrow{width:20px}.orimodo-release__cta:hover,.orimodo-reservation-adapter__action:not(:disabled):hover,.orimodo-membership-actions .button:not(:disabled):hover,.orimodo-carousel__tag:hover{background:transparent;border-color:#8b8e80;box-shadow:none}.orimodo-carousel__tag:hover{color:#fff}.orimodo-carousel__tag{min-height:36px;font-size:15px;padding:6px 12px}.orimodo-piece-details{width:min(1100px,100%);margin:0 auto;padding:32px 24px 64px;font:400 17px/1.65 var(--orimodo-body-font)}.orimodo-piece-details__header{margin-bottom:28px}.orimodo-piece-details__header h1{font-size:28px;font-weight:200;margin:24px 0}.orimodo-piece-details__back{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:inherit}.orimodo-piece-details__piece{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:32px 0;border-top:1px solid #b9b9b2;scroll-margin-top:24px}.orimodo-piece-details__piece>img{display:block;width:100%;height:auto}.orimodo-piece-details__piece h2{font-size:24px;font-weight:200;margin-bottom:20px}.orimodo-piece-details__piece h3{font-size:19px;font-weight:200;margin:20px 0 12px}@media(max-width:749px){#header-component .header__columns{display:flex;min-height:72px;padding-inline:16px}#header-component .header__column--left{display:none}#header-component .header__column--center{left:16px;top:0;transform:none}#header-component .header__column--right{display:flex;margin-left:auto}.orimodo-compact-nav,#header-component .orimodo-compact-nav,.opd-header .orimodo-compact-nav{max-width:calc(100vw - 100px);gap:8px;font-size:12px}#header-component .orimodo-compact-nav .orimodo-navigation-mark,.orimodo-compact-nav .orimodo-navigation-mark{width:84px}.opd-header{height:80px}.opd-logo{left:0;transform:none}.opd-heading{grid-template-columns:minmax(90px,.8fr) minmax(0,1.4fr);gap:16px}.opd-components{font-size:15px;gap:6px}.opd-title-art{width:140px;max-width:100%}.orimodo-piece-details{padding:24px 16px 48px;font-size:16px}.orimodo-piece-details__piece{grid-template-columns:minmax(0,1fr);gap:24px}.orimodo-piece-details__piece>img{max-height:450px;object-fit:contain}.orimodo-release__note--polaroid .orimodo-release__note-media{max-width:320px}}@media(prefers-reduced-motion:reduce){#header-group>.header-section{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/orimodo-delivery-20261029.css.map */
