.story{--gold: #b4823f;--gold-soft: var(--color-gold-on-dark);--paper: #f4ede5;--white: #fbf8f3;--dark: var(--color-graphite);--ease: var(--motion-ease);--ease-out: var(--motion-ease);position:relative;display:grid;grid-template-columns:var(--content-grid);color:var(--color-ink)}.story>*{grid-column:1 / -1;min-width:0}.js main>.shopify-section:first-child .story :is(.story-ch,.story-finale,.why-ch) [data-reveal]{opacity:0;transform:translateY(var(--motion-distance));animation:none;transition:opacity var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);transition-delay:var(--reveal-wait)}.js main>.shopify-section:first-child .story :is(.story-ch,.story-finale,.why-ch) [data-reveal].is-visible{opacity:1;transform:none}.story-ch{position:relative;padding-block:clamp(4.5rem,3rem + 6vw,9rem)}.story-label{display:flex;align-items:center;gap:.875rem;margin-bottom:clamp(1.5rem,1rem + 2vw,2.75rem);font-family:var(--font-label--family);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-bronze-dark) 88%,#000)}.story-label__number{color:var(--color-bronze-dark)}.story-label__rule{width:3rem;height:1px;background-color:var(--gold);transform-origin:left}.js .story-label[data-reveal] .story-label__rule{transform:scaleX(0);transition:transform var(--motion-duration) var(--motion-ease)}.js .story-label[data-reveal].is-visible .story-label__rule{transform:none}.story-statement{max-width:18ch;font-size:clamp(2.375rem,1.4rem + 3.8vw,5rem);font-weight:var(--font-weight-heading);line-height:1;letter-spacing:-.045em;color:var(--color-graphite)}.story-text{max-width:32rem;font-size:clamp(1rem,.94rem + .3vw,1.1875rem);line-height:1.6;color:rgba(var(--color-ink-rgb),.82)}.story-split{display:grid;gap:1.5rem}@media screen and (min-width:990px){.story-split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:4rem}}.sw{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .14em;margin:0 -.04em -.14em}.sw__in{display:inline-block}.story-mask{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.story-mask__in{display:inline-block}@media(prefers-reduced-motion:no-preference){.js [data-split] :is(.sw__in,.story-mask__in){opacity:0;transform:translateY(var(--motion-distance));transition:opacity var(--motion-duration) var(--motion-ease),transform var(--motion-duration) var(--motion-ease);transition-delay:min(calc(var(--w, 0) * var(--motion-stagger)),var(--motion-stagger-max))}.js [data-split].is-visible :is(.sw__in,.story-mask__in){opacity:1;transform:none}}.story-link{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.9375rem;color:var(--color-ink);text-decoration:underline;text-decoration-color:rgba(var(--color-ink-rgb),.35);text-underline-offset:.25em;transition:text-decoration-color .2s var(--motion-ease)}.story-link:hover{text-decoration-color:currentColor}.story-link .icon{width:1rem;height:1rem;transition:transform .3s var(--ease)}.story-link:hover .icon{transform:translate(4px)}.story-link--light{color:var(--color-stage-ink);text-decoration-color:#f2ece559}.story-cta{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;margin-top:clamp(2.5rem,2rem + 2vw,3.75rem)}.story-cta__button,.story-finale__cta{--cta-bg: var(--color-stage);--cta-fg: var(--color-stage-ink);--cta-fill: linear-gradient(100deg, #8c6640 0%, #b4823f 100%);position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:1.25rem;min-height:3.5rem;padding:.375rem .375rem .375rem 1.75rem;overflow:hidden;border:1px solid var(--cta-bg);border-radius:999px;background-color:var(--cta-bg);color:var(--cta-fg);font:inherit;font-size:.9375rem;font-weight:var(--font-weight-medium);line-height:1.2;text-decoration:none;cursor:pointer;transition:color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),translate var(--motion-duration) var(--ease-out),scale .25s var(--ease);-webkit-tap-highlight-color:transparent}.story-cta__button:before,.story-finale__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--cta-fill);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-duration) var(--ease-out)}.story-cta__button:active,.story-finale__cta:active{scale:.97;transition-duration:.08s}.story-cta__icon,.story-finale__cta-icon{position:relative;display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;overflow:hidden;border-radius:50%;background-color:var(--cta-fg);color:var(--cta-bg);transition:background-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease)}.story-cta__icon .icon,.story-finale__cta-icon .icon{position:absolute;width:1.125rem;height:1.125rem;transition:transform var(--motion-duration) var(--ease-out)}.story-cta__icon .icon+.icon,.story-finale__cta-icon .icon+.icon{transform:translate(-220%)}@media(hover:hover){.story-cta__button:hover:before,.story-finale__cta:hover:before{transform:scaleX(1)}.story-cta__button:hover .icon:first-child,.story-finale__cta:hover .icon:first-child{transform:translate(220%)}.story-cta__button:hover .icon+.icon,.story-finale__cta:hover .icon+.icon{transform:none}}.story-cta__button:focus-visible,.story-finale__cta:focus-visible{outline:2px solid var(--focus-color, var(--color-gold-focus));outline-offset:3px}.story-cta--secondary .story-cta__button{--cta-fg: var(--color-ink);--cta-fill: var(--color-stage);border-color:rgba(var(--color-ink-rgb),.3);background-color:transparent}.story-cta--secondary .story-cta__icon{background-color:var(--color-stage);color:var(--color-stage-ink)}@media(hover:hover){.story-cta--secondary .story-cta__button:hover{border-color:var(--color-stage);color:var(--color-stage-ink)}.story-cta--secondary .story-cta__button:hover .story-cta__icon{background-color:var(--color-stage-ink);color:var(--color-stage)}}.story-cta__note{font-size:.8125rem;color:rgba(var(--color-ink-rgb),.65)}.story-object{display:grid;place-items:center;color:var(--color-bronze-dark)}.story-object img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform var(--motion-duration) var(--ease-out),filter var(--motion-duration) var(--motion-ease)}.story-object--scoop img,.story-object--bar img{width:128%;max-width:none;max-height:none}.story-object--icon{aspect-ratio:1;border-radius:50%;background-color:var(--paper);box-shadow:-3px -3px 6px #fffffff2,4px 5px 12px #78583a2e,inset 0 0 0 1px #b4823f40}.story-object--icon .icon{width:42%;height:42%}@media(hover:hover){.story-object:hover img{transform:translateY(-4px) rotate(-3deg)}}.story-finale__head{position:relative;isolation:isolate}.story-finale__head>:not(.story-bits){position:relative;z-index:1}.story-bits{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.story-bit--back{z-index:0}.story-bit{position:absolute;top:var(--y);left:var(--x);width:0;height:0}.story-bit--mid{z-index:2}.story-bit--front{z-index:3}.story-bit img{position:absolute;top:calc(var(--s) / -2);left:calc(var(--s) / -2);width:var(--s);max-width:none;height:auto;rotate:var(--r, 0deg);translate:var(--px, 0) var(--py, 0);transition:translate var(--motion-duration) var(--ease-out)}.story-bit--back img{filter:blur(var(--blur, 2.5px)) drop-shadow(0 3px 3px rgba(31,29,27,.14));opacity:.8}.story-bit--mid img{filter:blur(var(--blur, 0px)) drop-shadow(0 5px 5px rgba(31,29,27,.28))}.story-bit--front img{filter:blur(var(--blur, 0px)) drop-shadow(.15rem 1rem .9rem rgba(31,29,27,.3))}@media(prefers-reduced-motion:no-preference){.js .story-bit img{opacity:0;transition:opacity var(--motion-duration) var(--motion-ease) min(calc(var(--i) * var(--motion-stagger)),var(--motion-stagger-max)),translate var(--motion-duration) var(--motion-ease)}.js .story-bits.is-visible img{opacity:1}.js .story-bits.is-visible .story-bit--back img{opacity:.8}}@media screen and (max-width:749px){.story-bit--desktop{display:none}.story-bit{left:calc(var(--x) * .82 + 6%)}.story-bit img{width:calc(var(--s) * .72);top:calc(var(--s) * -.36);left:calc(var(--s) * -.36)}}.lite-motion .story-bit img{animation:none}.story-scene{--inset: max(var(--page-margin), calc((100% - var(--page-width)) / 2 + var(--page-margin)));--scene-radius: 1.5rem;clip-path:inset(0 var(--inset) round var(--scene-radius))}@media screen and (min-width:990px){.story-scene{--scene-radius: 2.5rem}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html:not(.lite-motion) .story-scene:not(.story-scene--still){animation:story-scene linear both;animation-timeline:view();animation-range:entry 5% exit 95%}}}@keyframes story-scene{0%{clip-path:inset(0 var(--inset) round var(--scene-radius))}32%,68%{clip-path:inset(0 0 round 0)}to{clip-path:inset(0 var(--inset) round var(--scene-radius))}}.story-scene__texture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.story-scene{overflow:hidden}.story-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html:not(.lite-motion) .story-scene:not(.story-scene--still) .story-scene__texture{animation:story-texture linear both;animation-timeline:view();animation-range:cover}}}@keyframes story-texture{0%{transform:translateY(-3%) scale(1.08)}to{transform:translateY(3%) scale(1.08)}}.story-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(32rem circle at var(--gx, 50%) var(--gy, 40%),rgba(214,170,112,.16),rgba(214,170,112,0) 70%);opacity:var(--glow, 0);transition:opacity var(--motion-duration) var(--motion-ease);pointer-events:none}@media(prefers-reduced-motion:reduce){.story *,.story *:before,.story *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/oro-editorial.css.map */
