html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{font-family:Zen Kaku Gothic New,sans-serif;color:#f3ede2;background:#100d0c;font-synthesis:none;text-rendering:optimizeLegibility;font-weight:400;--paper:#f3ede2;--ink:#100d0c;--gold:#c8a46a;--gold-pale:#dfc391;--red:#a23b31;--muted:#a49a8d;--line:rgba(216,193,153,.22);--serif:"Italiana",Georgia,serif;--sans:"Zen Kaku Gothic New",sans-serif;--mincho:"Shippori Mincho",serif;--number-serif:"Cormorant Garamond",serif}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--ink)}body{margin:0;min-width:320px}body,button,a{font-family:var(--sans)}a{color:inherit;text-decoration:none}button{color:inherit}img,video{display:block;max-width:100%}a:focus-visible,button:focus-visible{outline:2px solid var(--gold-pale);outline-offset:4px}::selection{background:var(--gold);color:var(--ink)}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}.section-pad{padding-left:clamp(24px,8.2vw,132px);padding-right:clamp(24px,8.2vw,132px)}.site-header{height:82px;position:absolute;inset:0 0 auto;z-index:10;border-bottom:1px solid rgba(236,215,182,.16)}.nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,6vw,92px)}.wordmark{font:600 19px var(--sans);letter-spacing:.15em;color:var(--gold-pale);display:flex;align-items:center;gap:8px;white-space:nowrap}.paw-mark{width:20px;height:20px;flex:0 0 auto;fill:var(--gold)}.wordmark-sub{font:500 8px var(--sans);letter-spacing:.3em;color:#eee1cc;border-left:1px solid var(--gold);padding-left:9px;margin-left:2px}.nav-links{display:flex;gap:clamp(24px,4vw,64px);font:500 10px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#f7f0e2c7}.nav-links a,.nav-cta,.text-link,.underlined-link,.back-top{transition:color .3s ease}.nav-links a:hover,.nav-cta:hover,.text-link:hover,.underlined-link:hover,.back-top:hover{color:var(--gold-pale)}.nav-cta{font:500 10px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-pale)}.nav-cta span{margin-left:10px;font-size:14px}.menu-toggle{display:none}.hero{height:min(920px,100svh);min-height:700px;position:relative;overflow:hidden;background:#17110e;isolation:isolate}.hero-film{position:absolute;z-index:-3;inset:-8% 0 0;width:100%;height:116%;object-fit:cover;object-position:center 54%;opacity:.82}.hero-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#0b0908f5,#0b0908c7 33%,#0b090824 68%,#0b090829),linear-gradient(0deg,rgba(11,9,8,.7),transparent 24%,rgba(11,9,8,.2))}.hero:after{position:absolute;z-index:-1;inset:0;content:"";background:radial-gradient(ellipse at 72% 60%,rgba(198,132,61,.14),transparent 40%);pointer-events:none}.hero-content{position:absolute;z-index:2;left:clamp(24px,10vw,160px);top:50%;transform:translateY(-43%);width:min(540px,45vw)}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--gold);font:600 9px var(--sans);letter-spacing:.21em;text-transform:uppercase}.eyebrow-rule{width:28px;height:1px;background:var(--gold)}.hero-title{margin:25px 0 24px;font:400 clamp(66px,8.5vw,128px)/.86 var(--serif);letter-spacing:-.045em;color:#f6efe3}.hero-title-line{display:block}.hero-title-last{color:var(--gold-pale);font-style:italic;padding-left:clamp(20px,4vw,64px)}.title-period{color:#a23b31}.hero-copy{max-width:340px;font:400 13px/1.8 var(--sans);color:#f5eddebf}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:30px}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:34px;padding:0 18px;font:600 9px var(--sans);letter-spacing:.1em;text-transform:uppercase;transition:background .35s ease,color .35s ease,border-color .35s ease}.button-gold{background:var(--gold-pale);color:#17110d}.button-gold:hover{background:#f0dbaa}.button span{font-size:15px}.text-link,.underlined-link{font:500 10px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#f3ede2}.text-link span,.underlined-link span{padding-left:8px;color:var(--gold)}.hero-figure-reel{position:absolute;z-index:1;right:clamp(4%,10vw,160px);bottom:0;height:83%;max-height:805px;width:min(48vw,570px);filter:drop-shadow(0 22px 44px rgba(0,0,0,.46));will-change:transform}.hero-figure{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;visibility:hidden;will-change:transform,opacity}.hero-figure:first-child{visibility:visible}.hero-caption{position:absolute;left:clamp(24px,6vw,92px);right:clamp(24px,6vw,92px);bottom:34px;display:flex;justify-content:space-between;font:500 8px var(--sans);letter-spacing:.18em;color:#f3ede2a6;border-top:1px solid rgba(243,237,226,.28);padding-top:14px}.scroll-cue{position:absolute;left:50%;bottom:58px;transform:translate(-50%);display:flex;align-items:center;gap:12px;font:500 8px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#eee2d0;white-space:nowrap}.scroll-cue-line{width:38px;height:1px;background:var(--gold)}.hero-index{position:absolute;right:clamp(24px,6vw,92px);top:48%;display:flex;align-items:center;gap:10px;color:var(--gold-pale);font:500 9px var(--sans);letter-spacing:.1em}.hero-index-step{position:absolute;inset:0;display:block}.hero-index{min-width:92px}.hero-index i{width:28px;height:1px;background:var(--gold)}.intro-section{padding-top:clamp(100px,13vw,190px);padding-bottom:clamp(80px,10vw,145px);background:#14100e}.intro-meta{display:flex;justify-content:space-between;align-items:center}.section-index{font:400 9px var(--sans);letter-spacing:.15em;color:#82786b}.intro-layout{display:grid;grid-template-columns:1.2fr .65fr;align-items:end;gap:12vw;margin-top:38px}.intro-layout h2,.collection-head h2,.craft-copy h2,.closing-copy h2{margin:0;font:400 clamp(58px,8.2vw,120px)/.92 var(--serif);letter-spacing:-.04em}.intro-layout h2 em,.collection-head h2 em,.craft-copy h2 em,.closing-copy h2 em{font-weight:400;color:var(--gold-pale)}.intro-note{max-width:325px;padding-bottom:8px}.red-stamp{display:grid;place-items:center;width:39px;height:39px;border:1px solid var(--red);border-radius:50%;font:italic 23px var(--serif);color:#c36b5b;margin-bottom:23px}.intro-note p,.craft-copy>p{font:400 13px/1.9 var(--sans);color:#b7ab9e}.intro-note .underlined-link{display:inline-block;margin-top:16px;border-bottom:1px solid var(--line);padding-bottom:11px}.intro-divider{margin-top:clamp(72px,10vw,140px);padding-top:15px;border-top:1px solid var(--line);display:flex;justify-content:space-between;font:500 8px var(--sans);letter-spacing:.17em;color:#928678}.film-section{padding:0 clamp(12px,2.2vw,34px);background:#14100e}.film-frame{height:clamp(440px,70vw,850px);min-height:440px;position:relative;overflow:hidden;background:#171513}.film-frame video{width:100%;height:100%;object-fit:cover;object-position:center 50%;filter:saturate(.78) brightness(.74)}.film-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.6),transparent 68%),linear-gradient(0deg,rgba(12,10,9,.34),transparent 40%)}.film-title{position:absolute;left:clamp(26px,8vw,120px);top:50%;transform:translateY(-50%)}.film-title .eyebrow{color:#dbc394}.film-title p{font:400 clamp(56px,8.3vw,120px)/.91 var(--serif);letter-spacing:-.035em;margin:26px 0 0}.film-title p em{color:var(--gold-pale)}.film-credit,.film-sound{position:absolute;bottom:28px;font:500 8px var(--sans);letter-spacing:.18em;color:#f8f0e1bd}.film-credit{left:clamp(26px,4vw,60px)}.film-credit i{color:var(--gold);padding:0 6px;font-style:normal}.film-sound{right:clamp(26px,4vw,60px)}.film-sound span{color:var(--gold);padding-left:7px}.collection-section{padding-top:clamp(100px,13vw,180px);padding-bottom:clamp(80px,10vw,140px);background:#f0e8dc;color:#201a15}.collection-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:58px}.collection-head .eyebrow{color:#876a43}.collection-head h2{font-size:clamp(56px,7vw,100px);margin-top:20px;color:#201a15}.collection-head h2 em{color:#8a693d}.collection-head>p{font:400 12px/1.8 var(--sans);color:#796d5f;padding-bottom:8px}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2.5vw,38px)}.figure-card{min-width:0}.figure-image{height:clamp(330px,47vw,610px);display:flex;align-items:flex-end;justify-content:center;position:relative;overflow:hidden;background:#ded4c5}.figure-card.shogun .figure-image{background:#ddd0bc}.figure-card.ronin .figure-image{background:#d4cec3}.figure-card.guardian .figure-image{background:#e6dfd2}.figure-image:before{content:"";position:absolute;width:72%;aspect-ratio:1;border:1px solid rgba(100,76,43,.22);border-radius:50%;top:12%;left:14%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.figure-image:after{content:"";position:absolute;inset:auto 0 0;height:39%;background:linear-gradient(0deg,rgba(30,24,17,.18),transparent)}.figure-image img{z-index:1;height:88%;width:90%;object-fit:contain;object-position:center bottom;transition:transform .8s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 14px 12px rgba(39,30,19,.14))}.figure-image:hover img{transform:translateY(-6px) scale(1.035)}.figure-image:hover:before{transform:scale(1.08)}.figure-number{position:absolute;top:22px;left:22px;z-index:2;font:500 8px var(--number-serif);letter-spacing:.16em;color:#6f5d46}.figure-arrow{position:absolute;z-index:2;right:19px;bottom:19px;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(54,43,31,.4);border-radius:50%;color:#443828;font-size:14px;transition:background .3s,color .3s}.figure-image:hover .figure-arrow{background:#241d16;color:#f1e5d2}.figure-caption{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(46,36,26,.2)}.figure-caption h3{font:400 24px var(--serif);margin:0;color:#221b15}.figure-caption p{font:400 10px var(--sans);margin:5px 0 0;color:#827566}.figure-kanji{font:400 20px var(--mincho);color:#ab8a5a}.collection-foot{display:flex;justify-content:space-between;align-items:center;margin-top:26px;color:#827566;font:500 8px var(--sans);letter-spacing:.15em}.collection-foot .underlined-link{color:#32291f;border-color:#2e241a3b;padding-bottom:10px}.craft-section{padding-top:clamp(90px,12vw,170px);padding-bottom:clamp(90px,12vw,165px);background:#171210}.craft-top{display:flex;align-items:center;justify-content:space-between}.chapter-mark{width:35%;height:1px;background:var(--gold);transform:scaleX(0);opacity:.8}.craft-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:8vw;align-items:center;margin-top:66px}.craft-copy{max-width:430px}.craft-index{font:500 8px var(--sans);letter-spacing:.15em;color:#8c7f70}.craft-copy h2{font-size:clamp(58px,7vw,100px);margin:23px 0}.craft-copy>p{margin:0 0 28px}.button-outline{border:1px solid var(--line);color:#eee5d7}.button-outline:hover{border-color:var(--gold);background:#c8a46a14}.craft-image{margin:0;position:relative;background:#1d1714;overflow:hidden}.craft-image img{width:100%;height:clamp(330px,50vw,650px);object-fit:cover;object-position:60% 50%;opacity:.92}.craft-image figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;padding:20px 22px;background:linear-gradient(0deg,rgba(14,11,9,.85),transparent);font:500 8px var(--sans);letter-spacing:.15em;color:#e5d6be}.craft-details{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);margin-top:clamp(70px,9vw,125px)}.craft-details>div{padding:20px 14px 0 0;border-right:1px solid var(--line)}.craft-details>div+div{padding-left:24px}.craft-details>div:last-child{border-right:0}.craft-details span{font:500 8px var(--sans);letter-spacing:.14em;color:var(--gold)}.craft-details p{font:400 12px/1.7 var(--sans);color:#c4b8a9}.closing-section{min-height:630px;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;background:#231914}.closing-image{position:absolute;inset:0 34% 0 0}.closing-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0e0a0824,#140e0b8c 68%,#231914)}.closing-image img{height:100%;width:100%;object-fit:cover;object-position:center}.closing-copy{grid-column:2;position:relative;padding:80px 9vw 80px 2vw}.closing-copy .eyebrow{font-size:8px}.closing-copy h2{font-size:clamp(58px,7.2vw,104px);margin:26px 0 34px}.closing-mark{display:block;margin-top:58px;font:italic 36px var(--serif);color:#d7b98747}.site-footer{background:#100d0c;padding:44px clamp(24px,6vw,92px) 22px}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:44px}.footer-wordmark{font-size:18px}.footer-top>p{font:400 12px/1.8 var(--serif);color:#c0b29e}.back-top{font:500 9px var(--sans);letter-spacing:.09em;color:#cabdabe0}.back-top span{color:var(--gold);padding-left:9px;font-size:14px}.footer-bottom{border-top:1px solid var(--line);padding-top:16px;display:flex;justify-content:space-between;font:500 8px var(--sans);letter-spacing:.14em;color:#82796e}.footer-bottom .paw-mark{width:12px;height:12px;margin-left:6px;vertical-align:middle}.footer-bottom a:hover{color:var(--gold-pale)}@media(max-width:900px){.hero-content{left:7vw;width:52vw}.hero-figure-reel{right:2%;height:75%;width:min(58vw,520px)}.hero-shade{background:linear-gradient(90deg,#0b0908e8,#0b0908ad 45%,#0b09081a),linear-gradient(0deg,rgba(11,9,8,.68),transparent 30%)}.hero-title{font-size:clamp(68px,10vw,100px)}.nav-links{gap:22px}.craft-layout{gap:5vw}.closing-section{min-height:560px}.closing-image{right:28%}}@media(max-width:680px){.site-header{height:68px}.nav-inner{padding:0 22px}.wordmark{font-size:16px}.wordmark-sub{font-size:7px}.nav-cta{display:none}.menu-toggle{display:flex;position:relative;z-index:2;flex-direction:column;gap:6px;background:none;border:0;padding:12px}.menu-toggle span{width:24px;height:1px;background:var(--gold-pale)}.nav-links{display:none;position:absolute;inset:68px 0 auto;background:#171210;padding:24px;flex-direction:column;gap:0;border-bottom:1px solid var(--line)}.nav-links.is-open{display:flex}.nav-links a{padding:15px 0;border-bottom:1px solid rgba(216,193,153,.12)}.hero{height:820px;min-height:100svh;max-height:950px}.hero-film{object-position:57% center;opacity:.7}.hero-shade{background:linear-gradient(90deg,#0b0908d1,#0b09084d 90%),linear-gradient(0deg,rgba(11,9,8,.82),transparent 56%,rgba(11,9,8,.15))}.hero-content{left:24px;top:35%;transform:none;width:calc(100% - 48px)}.hero-title{font-size:clamp(67px,16vw,102px);margin:22px 0}.hero-copy{max-width:290px;font-size:12px}.hero-actions{margin-top:23px;align-items:flex-start;flex-direction:column;gap:18px}.hero-figure-reel{height:55%;max-height:500px;width:min(96vw,460px);right:2%;bottom:0;opacity:.95}.hero-caption{bottom:20px;left:22px;right:22px;font-size:7px}.hero-caption span:last-child{max-width:120px;text-align:right}.scroll-cue,.hero-index{display:none}.intro-section{padding-top:94px;padding-bottom:78px}.intro-meta{align-items:flex-start}.intro-layout{grid-template-columns:1fr;gap:28px;margin-top:36px}.intro-layout h2{font-size:clamp(59px,14vw,88px)}.intro-note{max-width:380px;margin-left:18%}.red-stamp{margin-bottom:15px}.intro-divider{margin-top:70px;font-size:6px;letter-spacing:.1em;gap:8px}.intro-divider span:nth-child(2){text-align:center}.film-section{padding:0 10px}.film-frame{height:620px;min-height:0}.film-frame video{object-position:58% center}.film-overlay{background:linear-gradient(90deg,#0a0a0a9e,#0a0a0a1a),linear-gradient(0deg,rgba(12,10,9,.46),transparent 50%)}.film-title{left:25px;top:auto;bottom:90px;transform:none}.film-title p{font-size:clamp(58px,14vw,90px)}.film-title .eyebrow{font-size:7px;letter-spacing:.12em}.film-credit,.film-sound{bottom:22px;font-size:6px;letter-spacing:.11em}.film-credit{left:15px}.film-sound{right:15px}.collection-section{padding-top:90px;padding-bottom:78px}.collection-head{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:33px}.collection-head h2{font-size:clamp(57px,13vw,80px);margin-top:14px}.collection-head>p br{display:none}.collection-head>p{margin:0}.collection-grid{grid-template-columns:1fr;gap:28px}.figure-image{height:clamp(380px,112vw,560px)}.figure-image img{height:91%;width:90%}.figure-caption{padding:15px 0}.collection-foot{align-items:flex-start;font-size:7px;letter-spacing:.1em;gap:18px}.craft-section{padding-top:82px;padding-bottom:85px}.craft-top .eyebrow{max-width:200px;line-height:1.6}.chapter-mark{width:25%}.craft-layout{grid-template-columns:1fr;gap:34px;margin-top:46px}.craft-copy h2{font-size:clamp(60px,14vw,90px);margin:18px 0}.craft-copy>p{max-width:400px}.craft-image img{height:440px}.craft-image figcaption{font-size:6px;padding:14px 12px}.craft-details{grid-template-columns:1fr 1fr;margin-top:58px}.craft-details>div{padding:18px 12px 14px 0;border-bottom:1px solid var(--line)}.craft-details>div+div{padding-left:16px}.craft-details>div:nth-child(2){border-right:0}.craft-details>div:nth-child(3),.craft-details>div:nth-child(4){border-bottom:0}.craft-details p{font-size:11px}.closing-section{min-height:730px;display:flex;align-items:flex-end}.closing-image{inset:0 0 26%}.closing-image:after{background:linear-gradient(0deg,#231914 1%,#2319144d 65%,#0e0a081a)}.closing-copy{padding:40px 24px 54px;width:100%}.closing-copy h2{font-size:clamp(58px,13vw,88px);margin:20px 0 26px}.closing-mark{margin-top:34px}.site-footer{padding:34px 22px 18px}.footer-top{align-items:flex-start;gap:20px;flex-wrap:wrap;padding-bottom:30px}.footer-top>p{order:3;width:100%;margin:0}.back-top{margin-top:5px;font-size:8px}.footer-bottom{gap:12px;flex-wrap:wrap;font-size:6px;letter-spacing:.1em}.footer-bottom span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-film,.film-frame video{display:none}.hero{background:#17110e}.film-frame{background:#171513 url(/work/ozzymura/site/work/ozzymura/site/assets/optimized/collection.webp) center/cover no-repeat}.film-overlay{background:#0a0a0a73}}.hero:after{content:none}.hero-film{opacity:1}.hero-title,.hero-copy,.film-title,.film-credit,.film-sound{text-shadow:0 2px 14px rgba(0,0,0,.4)}.film-frame video{filter:none}.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.figure-image{height:clamp(320px,34vw,450px)}.figure-card.kitsune .figure-image{background:#e6d6ca}.figure-card.miko .figure-image{background:#ead5ce}.figure-card.ninja .figure-image{background:#cfcac3}.figure-card.onmyoji .figure-image{background:#d9d1db}.figure-card:nth-child(5):nth-last-child(3){grid-column-start:2}.package-heading{margin-bottom:clamp(52px,7vw,90px)}.package-count{align-self:end;margin:0 0 13px;padding:22px 0 5px 28px;border-left:1px solid var(--line);font:400 13px/1.9 var(--sans);color:#c4b8a9}.package-count span{display:block;margin-bottom:10px;font:400 clamp(50px,7vw,88px)/.9 var(--serif);color:var(--gold-pale)}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.package-card{min-width:0;margin:0;background:#211915;border:1px solid rgba(216,193,153,.18);scroll-margin-top:32px}.package-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.package-card figcaption{display:grid;gap:8px;padding:16px 17px 18px}.package-card figcaption span{font:500 7px var(--sans);letter-spacing:.14em;color:#9f8e79}.package-card figcaption strong{font:400 23px/1.15 var(--serif);color:#f0e6d7}.package-card:nth-child(7){grid-column:2}@media(max-width:900px){.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.figure-image{height:clamp(320px,43vw,430px)}.figure-card:nth-child(5):nth-last-child(3){grid-column:auto}.figure-card:last-child{grid-column:2}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.package-card:nth-child(7){grid-column:2}}@media(max-width:680px){.collection-grid{grid-template-columns:1fr}.figure-image{height:clamp(380px,112vw,560px)}.figure-card:last-child{grid-column:auto}.package-heading{margin-bottom:34px}.package-count{padding:15px 0 0 18px;margin:0;align-self:start}.package-count span{font-size:56px}.package-grid{grid-template-columns:1fr}.package-card:nth-child(7){grid-column:auto}.package-card figcaption{padding:14px}.package-card figcaption strong{font-size:22px}}.site-header{position:fixed;background:transparent;transition:border-color .35s ease,color .35s ease}.site-header.is-light{border-color:#2e241a2e}.site-header.is-light .wordmark,.site-header.is-light .nav-links,.site-header.is-light .nav-cta{color:#2b2118}.site-header.is-light .wordmark-sub{color:#514334;border-color:#9b794a}.site-header.is-light .paw-mark{fill:#8a693d}.site-header.is-light .menu-toggle span{background:#2b2118}.hero-copy-reel{position:relative;min-height:360px}.hero-copy-panel{position:absolute;inset:0 auto auto 0;width:100%}.hero-copy-panel:not(:first-child){visibility:hidden}.hero-actions{position:relative}.hero-film{inset:-18% 0 0;height:136%}@media(max-width:680px){html{scroll-padding-top:68px}.site-header{height:68px}.hero-copy-reel{min-height:310px}.hero-content{top:27%}.site-header.is-light .nav-links{color:#eee1cc}}.nav-cart{display:inline-flex;align-items:center;gap:10px;color:var(--gold-pale);font:600 9px var(--sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.nav-cart b{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border:1px solid rgba(223,195,145,.62);border-radius:50%;font:500 9px var(--sans);color:var(--paper)}.site-header.is-collection{border-color:#ecd7b638}.site-header.is-collection .nav-links{color:#f7f0e2e6}.collection-section{position:relative;display:flex;flex-direction:column;justify-content:center;height:100svh;min-height:740px;overflow:hidden;padding:118px 0 54px;background:#100d0c;color:var(--paper)}.collection-backdrop{position:absolute;inset:-18% 0;z-index:0;pointer-events:none;background:transparent;will-change:transform}.collection-section>*:not(.collection-backdrop){position:relative;z-index:1}.collection-head{margin:0 clamp(24px,8.2vw,132px) 30px}.collection-head .eyebrow{color:var(--gold-pale)}.collection-head h2,.collection-head h2 em{color:var(--paper)}.collection-head h2 em{color:var(--gold-pale)}.collection-head>p{color:#f3ede2bf}.collection-window{width:100%;overflow:hidden}.collection-track{display:flex;grid-template-columns:none;gap:clamp(16px,2vw,30px);width:max-content;padding:0 clamp(24px,8.2vw,132px);will-change:transform}.figure-card{flex:0 0 clamp(270px,27vw,380px);width:clamp(270px,27vw,380px);background:#e9e0d1f5;padding:10px 10px 0}.figure-image{height:clamp(315px,44svh,470px)}.figure-image img{height:92%;width:94%}.figure-caption{padding:16px 8px 17px}.collection-foot{margin:24px clamp(24px,8.2vw,132px) 0;color:#f3ede2b8}.collection-foot .underlined-link{color:var(--paper);border-color:#f3ede24d}.package-grid{position:relative;display:block;height:clamp(480px,66svh,700px);margin:0;isolation:isolate;overflow:hidden}.package-card{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:#211915;border:1px solid rgba(216,193,153,.26);box-shadow:0 24px 70px #0000004d;will-change:transform}.package-card img{width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:contain;background:#211915}.package-card figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 20px;padding:16px 20px 18px}.package-card figcaption span,.package-card figcaption strong{grid-column:1}.package-card figcaption strong{font-size:clamp(22px,2.2vw,30px)}.add-to-cart{grid-column:2;grid-row:1/4;display:flex;align-items:center;justify-content:center;gap:24px;min-height:46px;padding:0 18px;border:1px solid rgba(223,195,145,.56);background:transparent;color:var(--gold-pale);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.add-to-cart:hover{background:var(--gold-pale);color:var(--ink);border-color:var(--gold-pale)}.add-to-cart span{font-size:14px}@media(max-width:900px){.site-header .nav-cta{display:none}.collection-head{margin-inline:6vw}.collection-track{padding-inline:6vw}.figure-card{flex-basis:36vw;width:36vw}.figure-image{height:40svh}.collection-foot{margin-inline:6vw}.package-grid{height:62svh}.package-card figcaption{gap:6px 12px;padding:14px}.add-to-cart{gap:10px;padding:0 12px}}@media(max-width:680px){.site-header{height:68px}.nav-inner{gap:10px}.nav-cart{margin-left:auto;font-size:8px}.collection-section{height:100svh;min-height:700px;padding:94px 0 44px}.collection-backdrop{background-position:54% center}.collection-head{align-items:flex-start;gap:12px;margin:0 24px 20px}.collection-head h2{font-size:clamp(52px,12vw,70px)}.collection-head>p{font-size:10px}.collection-window{overflow:hidden}.collection-track{gap:16px;padding-inline:24px}.figure-card{flex-basis:78vw;width:78vw;padding:8px 8px 0}.figure-image{height:42svh;min-height:300px}.figure-caption h3{font-size:22px}.collection-foot{margin:18px 24px 0}.package-heading{margin-bottom:34px}.package-grid{height:62svh;min-height:460px;max-height:610px}.package-card figcaption{grid-template-columns:1fr;gap:7px}.package-card figcaption span,.package-card figcaption strong{grid-column:1}.add-to-cart{grid-column:1;grid-row:auto;justify-self:start;margin-top:5px}.package-card img{object-fit:contain}}@media(prefers-reduced-motion:reduce){.collection-section{height:auto;min-height:0;overflow:visible}.collection-window{overflow-x:auto;overscroll-behavior-x:contain}.collection-track{width:max-content;transform:none!important}.package-grid{height:auto;max-height:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.package-card{position:relative;inset:auto;transform:none!important;opacity:1!important;visibility:visible!important}.package-card img{aspect-ratio:16/9}}.hero-film{transition:opacity .8s ease}.hero-film:not(.is-active){opacity:0}.package-card-image{position:relative;display:block;width:100%;height:100%;min-height:0;padding:0;border:0;background:#211915;color:inherit;text-align:left;overflow:hidden;cursor:pointer}.package-card-image img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.package-card-image:hover img,.package-card-image:focus-visible img{transform:scale(1.025)}.package-card-view{position:absolute;right:18px;top:18px;padding:10px 12px;border:1px solid rgba(223,195,145,.58);background:#100d0ca3;color:var(--gold-pale);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase}.package-card-actions{grid-column:2;grid-row:1/4;display:flex;align-items:center;gap:9px}.view-detail{min-height:42px;padding:0 13px;border:1px solid rgba(223,195,145,.35);background:transparent;color:var(--paper);font:600 8px var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.view-detail:hover{border-color:var(--gold-pale);color:var(--gold-pale)}.add-to-cart{grid-column:auto;grid-row:auto;margin:0}.figure-detail-dialog{width:min(980px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid rgba(216,193,153,.35);background:#171210;color:var(--paper);box-shadow:0 28px 90px #00000080}.figure-detail-dialog::backdrop{background:#080706c7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.figure-detail-layout{position:relative;display:grid;grid-template-columns:1.05fr .95fr;min-height:560px}.figure-detail-image{display:grid;place-items:center;min-height:560px;padding:32px;background:linear-gradient(145deg,#2a2119,#171210)}.figure-detail-image img{width:100%;height:100%;max-height:680px;object-fit:contain}.figure-detail-copy{align-self:center;padding:clamp(28px,5vw,68px)}.figure-detail-copy .eyebrow{font-size:8px}.figure-detail-copy h2{margin:24px 0 10px;font:400 clamp(42px,5.5vw,70px)/.98 var(--serif)}.figure-detail-copy>p{font:400 13px/1.8 var(--sans);color:#c4b8a9}.figure-detail-copy .detail-role{font:400 17px/1.5 var(--serif);color:var(--gold-pale)}.detail-specs{display:grid;gap:10px;margin:30px 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:500 8px var(--sans);letter-spacing:.14em;color:#b5a692}.detail-close{position:absolute;z-index:2;top:14px;right:14px;width:40px;height:40px;border:1px solid var(--line);background:#100d0cb8;color:var(--paper);font:300 27px/1 var(--sans);cursor:pointer}@media(max-width:900px){.package-card-actions{gap:6px}.view-detail{padding:0 10px}.figure-detail-layout,.figure-detail-image{min-height:480px}}@media(max-width:680px){.package-card figcaption{grid-template-columns:1fr;gap:12px}.package-card-info,.package-card-actions{grid-column:1}.package-card-actions{grid-row:auto;justify-content:flex-start}.figure-detail-layout{grid-template-columns:1fr;min-height:0}.figure-detail-image{min-height:320px;height:40svh;padding:20px}.figure-detail-image img{max-height:400px}.figure-detail-copy{padding:26px 24px 32px}.figure-detail-copy h2{font-size:46px}.detail-specs{margin:20px 0}.package-card-view{right:12px;top:12px}}.package-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px);height:auto;max-height:none;margin:0;overflow:visible}.package-card{position:relative;inset:auto;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;transform:none;z-index:auto!important}.package-card-image{flex:1 0 auto;height:auto;aspect-ratio:16/10}.package-card-image img{height:100%;aspect-ratio:auto;object-fit:contain}.package-card figcaption{display:grid;grid-template-columns:1fr;align-items:stretch;gap:14px;padding:17px}.package-card-info{display:grid;gap:7px}.package-card-actions{grid-column:1;grid-row:auto;justify-content:space-between;gap:10px}.view-detail,.add-to-cart{min-height:44px}.package-card:nth-child(7){grid-column:auto}@media(max-width:900px){.package-grid{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.package-card{height:auto}.package-card-image{flex:none}.package-card-actions{grid-row:auto}}@media(max-width:680px){.package-grid{grid-template-columns:1fr;gap:18px}.package-card-image{aspect-ratio:16/10}.package-card figcaption{grid-template-columns:1fr}.package-card-info,.package-card-actions{grid-column:1}.package-card-actions{grid-row:auto}}@media(pointer:coarse){.collection-section{height:auto;min-height:100svh;overflow:hidden;padding-top:clamp(88px,12svh,130px);padding-bottom:48px}.collection-window{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(223,195,145,.6) transparent;touch-action:pan-x pan-y}.collection-track{width:max-content;transform:none!important;will-change:auto}.figure-card{scroll-snap-align:start}}@media(max-width:680px){.nav-inner{padding-inline:18px}.wordmark{gap:6px;font-size:15px}.wordmark-sub{font-size:6px;letter-spacing:.2em;padding-left:6px}.nav-cart{gap:7px}.hero-title{font-size:clamp(52px,14vw,92px)}.hero-copy-reel{min-height:300px}.hero-content{top:26%}.collection-foot span{max-width:145px;line-height:1.65}.collection-foot .underlined-link{max-width:150px;text-align:right;line-height:1.6}.package-card-actions{flex-wrap:wrap}.figure-detail-dialog{width:calc(100vw - 24px);max-height:calc(100svh - 24px)}}@media(max-width:380px){.nav-inner{padding-inline:16px;gap:6px}.wordmark{font-size:14px;letter-spacing:.1em}.wordmark-sub{display:none}.paw-mark{width:18px;height:18px}.menu-toggle{padding:8px}.nav-cart{gap:5px;font-size:7px}.nav-cart b{min-width:19px;height:19px;padding:0 4px;font-size:8px}.hero-content{left:20px;top:25%;width:calc(100% - 40px)}.hero-kicker{font-size:7px;letter-spacing:.14em;gap:8px}.eyebrow-rule{width:20px}.hero-title{font-size:clamp(42px,13.4vw,52px);letter-spacing:-.035em;margin:18px 0}.hero-copy{font-size:11px;max-width:260px}.hero-copy-reel{min-height:268px}.hero-actions .button{gap:18px;padding-inline:13px}.hero-figure-reel{height:51%;width:100%;right:0}.collection-head{margin-inline:20px}.collection-track{padding-inline:20px}.figure-card{flex-basis:82vw;width:82vw}.collection-foot{margin-inline:20px;gap:10px}.collection-foot span{max-width:120px;font-size:6px}.collection-foot .underlined-link{max-width:130px;font-size:8px}.figure-detail-copy{padding-inline:20px}.figure-detail-copy h2{font-size:40px}}@media(min-width:681px)and (max-width:1024px){.hero-content{width:min(49vw,480px)}.hero-figure-reel{width:min(54vw,500px);right:2%}.collection-section{padding-top:clamp(110px,14svh,150px);padding-bottom:50px}.collection-head{margin-inline:6vw}.collection-track{padding-inline:6vw}.figure-card{flex-basis:clamp(260px,34vw,340px);width:clamp(260px,34vw,340px)}.figure-image{height:clamp(300px,39svh,410px)}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(pointer:coarse){.collection-section{height:auto;min-height:100svh}.collection-window{overflow-x:auto;overflow-y:hidden}.collection-track{transform:none!important}}@media(prefers-reduced-motion:reduce){.collection-section{height:auto;min-height:100svh;overflow:visible}.collection-window{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.collection-track{transform:none!important;will-change:auto}.figure-card{scroll-snap-align:start}}@media(max-width:380px){.hero-title{font-size:clamp(38px,12vw,46px)}}.hero-film-loop{object-fit:cover;object-position:50% 52%}@media(max-width:680px)and (orientation:portrait){.hero-film-loop{object-position:50% 50%}}@media(max-width:680px)and (orientation:landscape){.hero{height:max(360px,100svh);min-height:0;max-height:none}.hero-film-loop{object-position:50% 52%}.hero-content{left:5vw;top:50%;transform:translateY(-50%);width:44vw}.hero-copy-reel{min-height:205px}.hero-title{font-size:clamp(36px,7.2vw,52px);margin:16px 0}.hero-copy{max-width:300px;font-size:11px}.hero-actions{margin-top:14px;flex-direction:row;align-items:center;gap:14px}.hero-actions .button{min-height:42px;gap:14px;padding-inline:12px;font-size:8px}.text-link{font-size:8px}.hero-figure-reel{right:3%;height:93%;width:min(48vw,360px)}.hero-caption{bottom:12px;font-size:6px;padding-top:8px}}@media(orientation:landscape)and (max-height:500px){.hero{height:max(360px,100svh);min-height:0;max-height:none}.hero-film-loop{object-position:50% 52%}.hero-content{left:5vw;top:50%;transform:translateY(-50%);width:44vw}.hero-copy-reel{min-height:205px}.hero-title{font-size:clamp(36px,7.2vw,52px);margin:16px 0}.hero-copy{max-width:300px;font-size:11px}.hero-actions{margin-top:14px;flex-direction:row;align-items:center;gap:14px}.hero-actions .button{min-height:42px;gap:14px;padding-inline:12px;font-size:8px}.text-link{font-size:8px}.hero-figure-reel{right:3%;height:93%;width:min(48vw,360px)}.hero-caption{bottom:12px;font-size:6px;padding-top:8px}}.site-header .nav-inner{position:relative}.site-header .wordmark{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%)}.site-header .paw-mark{width:22px;height:21px}.site-header .nav-links{margin-right:auto}.button-paw{width:21px;height:20px;flex:0 0 auto;fill:var(--ink);color:var(--ink)}.hero-actions{position:absolute;z-index:3;left:clamp(24px,10vw,160px);top:calc(50% + 235px);margin:0;gap:20px}.hero-actions .button-gold{gap:12px}.button-label{font:600 9px var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.intro-section{position:relative;isolation:isolate;overflow:hidden;background:#14100e}.intro-section:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,#0e0b0ad1,#0e0b0a61 60%,#0e0b0a94),linear-gradient(0deg,rgba(14,11,10,.75),transparent 60%);pointer-events:none}.film-frame{background:linear-gradient(90deg,#0a0a0a8f,#0a0a0a14 70%),url(/work/ozzymura/site/work/ozzymura/site/assets/optimized/poster3.webp) center 50%/cover no-repeat}@media(max-width:900px){.hero-actions{left:7vw;top:calc(50% + 235px)}}@media(max-width:680px){.hero-actions{left:50%;top:auto;bottom:22px;transform:translate(-50%);flex-direction:row;align-items:center;gap:0}.hero-actions .text-link{display:none}.hero-actions .button-gold{min-height:46px;gap:10px;padding-inline:14px}.button-paw{width:21px;height:20px}.hero-figure-reel{bottom:108px}.hero-caption{bottom:82px}}@media(max-width:380px){.hero-actions{bottom:18px}.hero-actions .button-gold{gap:8px;padding-inline:11px}.button-paw{width:19px;height:18px}.hero-figure-reel{bottom:106px;height:50%}.hero-caption{bottom:76px}}@media(orientation:landscape)and (max-height:500px){.hero-actions{left:50%;top:auto;bottom:12px;transform:translate(-50%)}.hero-actions .text-link{display:none}.hero-actions .button-gold{min-height:42px}.hero-figure-reel{right:3%;bottom:74px;height:76%;width:min(48vw,360px)}.hero-caption{bottom:66px}}@media(min-width:681px)and (max-width:900px){.site-header .wordmark-sub{display:none}.site-header .nav-links{gap:clamp(10px,1.8vw,16px);font-size:9px}.site-header .paw-mark{width:22px;height:21px}}.site-header.is-hero-light .wordmark,.site-header.is-hero-light .nav-links,.site-header.is-hero-light .nav-cta,.site-header.is-hero-light .nav-cart{color:#2b2118}.site-header.is-hero-light .wordmark-sub{color:#514334;border-color:#9b794a}.site-header.is-hero-light .paw-mark{fill:#8a693d}.site-header.is-hero-light .nav-cart b{color:#2b2118;border-color:#2b211880}.site-header.is-hero-light .menu-toggle span{background:#2b2118}.hero-leaves{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .9s ease}.hero-leaves.is-active{opacity:1}.hero-leaf{position:absolute;top:0;display:block;color:#a64d36;will-change:transform;animation:hero-leaf-fall var(--leaf-duration,18s) linear var(--leaf-delay,0s) infinite}.hero-leaf svg{display:block;width:var(--leaf-size,28px);height:calc(var(--leaf-size,28px) * 1.125);fill:currentColor;filter:drop-shadow(0 2px 3px rgba(66,41,24,.12))}.hero-leaf-1{left:7%;--leaf-size:25px;--leaf-slip:54px;--leaf-duration:19s;--leaf-delay:-8s;color:#a64d36}.hero-leaf-2{left:24%;--leaf-size:18px;--leaf-slip:38px;--leaf-duration:15s;--leaf-delay:-4s;color:#c27d3f}.hero-leaf-3{left:46%;--leaf-size:22px;--leaf-slip:62px;--leaf-duration:22s;--leaf-delay:-15s;color:#b75b3d}.hero-leaf-4{left:67%;--leaf-size:17px;--leaf-slip:34px;--leaf-duration:16s;--leaf-delay:-10s;color:#92703e}.hero-leaf-5{left:84%;--leaf-size:26px;--leaf-slip:58px;--leaf-duration:21s;--leaf-delay:-6s;color:#b34c32}.hero-leaf-6{left:94%;--leaf-size:15px;--leaf-slip:31px;--leaf-duration:17s;--leaf-delay:-13s;color:#c18b50}@keyframes hero-leaf-fall{0%{transform:translate3d(0,-14vh,0) rotate(-12deg) scaleX(1)}25%{transform:translate3d(var(--leaf-slip),22vh,0) rotate(82deg) scaleX(.04)}50%{transform:translate3d(0,52vh,0) rotate(184deg) scaleX(-1)}75%{transform:translate3d(calc(var(--leaf-slip) * -1),82vh,0) rotate(278deg) scaleX(-.04)}to{transform:translate3d(0,114vh,0) rotate(372deg) scaleX(1)}}@media(max-width:680px){.hero-leaf-1{left:4%}.hero-leaf-2{left:29%}.hero-leaf-3{left:54%}.hero-leaf-4{left:77%}.hero-leaf-5{left:91%}.hero-leaf-6{display:none}.hero-leaf svg{filter:none}}@media(prefers-reduced-motion:reduce){.hero-leaf{animation:none;transform:translate3d(0,42vh,0) rotate(24deg) scaleX(.92)}.hero-leaf-1{left:12%}.hero-leaf-2{left:32%}.hero-leaf-3{left:52%}.hero-leaf-4{left:72%}.hero-leaf-5{display:none}}.hero-actions .button-gold{min-height:42px;gap:9px;padding-inline:12px}.hero-actions .button-label{font-size:8px;letter-spacing:.09em}.hero-actions .button-paw{width:18px;height:17px}.hero-actions .button-gold>span:last-child{font-size:13px}@media(max-width:680px){.hero-actions .button-gold{min-height:44px;gap:8px;padding-inline:11px}.hero-actions .button-paw{width:17px;height:16px}.hero-actions .button-label{font-size:7.5px}}@media(max-width:380px){.hero-actions .button-gold{min-height:44px;gap:7px;padding-inline:9px}.hero-actions .button-label{font-size:7px;letter-spacing:.07em}}@media(max-width:680px){.hero-content{top:clamp(78px,11vh,100px)}}@media(min-width:681px)and (max-width:1024px){.hero-content{top:clamp(88px,12vh,116px);transform:none}}@media(max-width:680px)and (orientation:landscape){.hero-content{top:40%}}.hero-film.is-active{opacity:1}.hero-skip{position:absolute;z-index:5;top:calc(22px + env(safe-area-inset-top));right:clamp(18px,5vw,56px);display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(255,255,255,.7);background:#100d0c47;color:#fff;font:600 8px var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-skip span{font-size:13px}.hero-skip:hover{background:#100d0c8f}.site-header:not(.is-hero-light) .wordmark,.site-header:not(.is-hero-light) .nav-links,.site-header:not(.is-hero-light) .nav-cta,.site-header:not(.is-hero-light) .nav-cart{color:#fffdf8}.site-header:not(.is-hero-light) .wordmark-sub{color:#fffdf8e0;border-color:#e8c98e}.site-header:not(.is-hero-light) .paw-mark{fill:#e8c98e}.site-header:not(.is-hero-light) .nav-cart b{color:#fffdf8;border-color:#fffdf8e0}.site-header:not(.is-hero-light) .menu-toggle span{background:#fffdf8}.site-header.is-collection .nav-links{color:#fffdf8f5}.site-header.is-hero-light .nav-links.is-open,.site-header.is-hero-light .nav-links.is-open a{color:#fffdf8}.hero{background:radial-gradient(ellipse at 66% 38%,#fff 0%,rgba(255,255,255,.96) 28%,transparent 64%),linear-gradient(135deg,#fffdf8,#f5efe4 52%,#e8ddce)}.hero-title,.hero-copy,.hero-caption,.scroll-cue,.hero-index{color:#241d17;text-shadow:none}.hero-title-last{color:#9a713b}.hero-copy{color:#241d17c2}.hero .eyebrow{color:#80603a}.hero .eyebrow-rule,.scroll-cue-line{background:#9a713b}.hero-caption{border-color:#241d1740}.scroll-cue{color:#352b22}.hero-index{color:#80603a}.hero-index i{background:#9a713b}.hero-figure-reel{filter:drop-shadow(0 18px 32px rgba(43,31,20,.28))}.collection-section{background:radial-gradient(ellipse at 72% 20%,#fff 0%,rgba(255,255,255,.96) 30%,transparent 68%),linear-gradient(135deg,#fffdf8,#f5efe4 54%,#e8ddce);color:#241d17}.collection-backdrop{background:radial-gradient(ellipse at 72% 20%,#fff 0%,rgba(255,255,255,.96) 30%,transparent 68%),linear-gradient(135deg,#fffdf8,#f5efe4 54%,#e8ddce)}.collection-section>.collection-leaves{position:absolute;z-index:1;inset:0}.collection-section>*:not(.collection-backdrop):not(.collection-leaves){position:relative;z-index:2}.collection-head .eyebrow{color:#80603a}.collection-head h2,.collection-head h2 em{color:#241d17}.collection-head h2 em{color:#9a713b}.collection-head>p{color:#241d17b8}.collection-foot{color:#241d17ad}.collection-foot .underlined-link{color:#32291f;border-color:#2e241a3b}.site-header.is-collection .wordmark,.site-header.is-collection .nav-links,.site-header.is-collection .nav-cta,.site-header.is-collection .nav-cart{color:#2b2118}.site-header.is-collection .wordmark-sub{color:#514334;border-color:#9b794a}.site-header.is-collection .paw-mark{fill:#8a693d}.site-header.is-collection .nav-cart b{color:#2b2118;border-color:#2b211880}.site-header.is-collection .menu-toggle span{background:#2b2118}.site-header.is-collection .nav-links.is-open,.site-header.is-collection .nav-links.is-open a{color:#fffdf8}@media(min-width:1025px){.hero-content{left:clamp(24px,8vw,128px);width:min(560px,42vw)}.hero-title{font-size:clamp(66px,7.2vw,108px);line-height:.9;margin:22px 0}.hero-title-last{padding-left:clamp(24px,3vw,44px)}}@media(min-width:681px)and (min-height:501px){.hero-actions{top:min(calc(50% + 300px),calc(100% - 120px))}}.hero-film.is-loop{opacity:.28}.intro-backdrop-video{position:absolute;z-index:-2;inset:-12% 0;width:100%;height:124%;object-fit:cover;object-position:center 50%;opacity:.82;pointer-events:none}.intro-section>*:not(.intro-backdrop-video){position:relative;z-index:1}@media(max-width:680px){.intro-backdrop-video{object-position:54% 50%}}@media(orientation:landscape)and (max-height:500px){.intro-backdrop-video{object-position:center 48%}}@media(prefers-reduced-motion:reduce){.intro-backdrop-video{display:none}}
