:root{--paper:#f3f0eb;--ink:#1c1919;--wine:#631823;--line:#d8d1ca;--muted:#6a625f;--photo:#eeece8;--ease:cubic-bezier(.22,1,.36,1);--space:6vw;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a,summary{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}img{display:block;width:100%;height:auto}button:disabled{cursor:default}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Georgia,'Times New Roman',serif;font-weight:400}h2{font-size:clamp(42px,5.2vw,80px);letter-spacing:-.045em;line-height:1.1;margin-bottom:0}h2 em,h3 em{font-weight:400}::selection{color:var(--paper);background:var(--wine)}.skip-link{position:fixed;top:-90px;left:20px;z-index:100;background:var(--paper);color:var(--ink);padding:14px 20px}.skip-link:focus{top:16px}.reading-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:#b98080;transform:scaleX(0);transform-origin:left;z-index:90}
.header{height:88px;position:absolute;top:0;left:0;right:0;z-index:30;padding:0 var(--space);display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--paper);border-bottom:1px solid #ffffff29;background:transparent}.brand{font-size:27px;font-weight:500;line-height:1;letter-spacing:-.055em}.header nav{display:flex;gap:34px}.header nav a{font-size:14px;position:relative;padding:9px 0}.header nav a:after{content:'';height:1px;width:100%;background:currentColor;position:absolute;left:0;bottom:2px;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.header nav a:hover:after{transform:scaleX(1);transform-origin:left}.motion-toggle{border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:10px;padding:10px 0 10px 12px;min-height:44px;font-size:12px}.motion-icon{width:21px;height:19px;display:flex;gap:3px;align-items:center}.motion-icon i{display:block;width:2px;height:14px;background:currentColor;animation:equalizer 1.2s ease-in-out infinite alternate}.motion-icon i:nth-child(2){height:8px;animation-delay:-.6s}.motion-icon i:nth-child(3){height:18px;animation-delay:-.3s}.motion-icon i:nth-child(4){height:10px;animation-delay:-.9s}@keyframes equalizer{to{transform:scaleY(.35)}}
.hero{position:relative;min-height:760px;height:100svh;max-height:1150px;background:#171414;color:var(--paper);overflow:hidden;isolation:isolate}.hero-media{position:absolute;inset:-4% 0 0;z-index:-3;transform:translate3d(0,var(--hero-y,0px),0);will-change:transform}.hero-media img{height:100%;object-fit:cover;object-position:64% 45%;animation:cinema-in 1.8s var(--ease) both}.hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(18,13,14,.32) 0%,rgba(18,13,14,.03) 55%),linear-gradient(0deg,rgba(15,11,12,.76),transparent 24%,transparent 78%,rgba(15,11,12,.23))}.hero-content{padding:150px var(--space) 100px;position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:60%}.eyebrow{font-size:12px;font-weight:400;line-height:1.6;letter-spacing:.15em;margin:0 0 26px}.hero .eyebrow{display:flex;align-items:center;gap:16px}.short-rule{width:32px;height:1px;background:currentColor;opacity:.7}.hero h1{font-size:clamp(90px,10.7vw,166px);line-height:.89;letter-spacing:-.055em;margin:8px 0 29px}.title-mask{display:block;overflow:hidden;padding:0 .09em .12em 0;margin-bottom:-.12em}.title-mask>span{display:block;animation:title-in 1.35s var(--ease) both;animation-delay:calc(var(--order)*130ms)}.title-second{margin-left:.52em}.hero-description{font-size:18px;line-height:1.6;margin:22px 0 26px;color:#e4dbd5}.hero-enter{animation:soft-in 1.1s var(--ease) both;animation-delay:calc(var(--order)*110ms + 120ms)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:17px 23px;font-size:14px;min-height:58px;position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;transition:color .35s,border-color .35s}.button:before{content:'';position:absolute;inset:0;background:var(--wine);z-index:-1;transform:translateY(101%);transition:transform .5s var(--ease)}.button:hover:before{transform:translateY(0)}.button-light{background:var(--paper);color:var(--ink)}.button-light:hover{color:var(--paper)}.button-arrow{font-size:23px;line-height:1;transition:transform .4s var(--ease)}.button:hover .button-arrow{transform:translate(3px,-3px)}.hero-bottom{position:absolute;left:var(--space);right:var(--space);bottom:27px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;letter-spacing:.07em}.scroll-cue{display:flex;align-items:center;gap:16px;letter-spacing:0}.scroll-line{height:35px;width:1px;background:#ffffff32;position:relative;overflow:hidden}.scroll-line:after{content:'';position:absolute;inset:0;background:var(--paper);animation:scroll-line 1.6s ease-in-out infinite}@keyframes scroll-line{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}@keyframes cinema-in{from{transform:scale(1.07);filter:brightness(.65)}to{transform:scale(1);filter:brightness(1)}}@keyframes title-in{from{transform:translateY(110%) rotate(3deg)}to{transform:translateY(0) rotate(0)}}@keyframes soft-in{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
.brand-strip{padding:23px 0;border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap}.ticker-track{display:flex;width:max-content;animation:ticker 42s linear infinite}.ticker-group{display:flex;align-items:center;gap:65px;padding-right:65px}.ticker-group span{font-size:13px;letter-spacing:.13em}.ticker-group i{font:23px Georgia,serif;color:var(--wine)}@keyframes ticker{to{transform:translateX(-50%)}}
.section-shell{padding:105px var(--space)}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:55px}.section-heading .eyebrow{margin-bottom:16px}.collection-meta{display:flex;align-items:center;gap:30px;font-size:14px;line-height:1.5;color:var(--muted)}.catalog-count{font-size:12px;padding:18px 0 18px 30px;border-left:1px solid var(--line)}.product{display:grid;grid-template-columns:1.13fr 1fr;gap:9%;align-items:start}.product+.product{padding-top:85px;margin-top:85px;border-top:1px solid var(--line)}.product-gallery{background:var(--photo);padding:24px;position:relative}.gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:var(--muted);position:relative;z-index:2}.gallery-toolbar span:first-child{letter-spacing:.12em}.gallery-stage{position:relative;margin:8px 0;perspective:1000px;aspect-ratio:.89;overflow:hidden;isolation:isolate}.product-views{position:absolute;inset:0;overflow:hidden;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .7s var(--ease);transform-style:preserve-3d}.product-view.garment{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;opacity:0;transform:translateX(18px) scale(.98);transition:opacity .55s var(--ease),transform .8s var(--ease);pointer-events:none}.product-view.is-active{opacity:1;transform:translateX(0) scale(1);pointer-events:auto}.garment{position:relative;overflow:hidden;aspect-ratio:.89;isolation:isolate}.garment img{position:absolute;width:200%;max-width:none;height:auto;top:-16%;mix-blend-mode:multiply}.crop-front img{left:0}.crop-back img{left:-100%}.expand-image{position:absolute;bottom:12px;right:0;width:44px;height:44px;border:1px solid #c8bfb7;background:var(--paper);z-index:4;display:grid;place-items:center;font-size:25px;line-height:1;transition:background .25s,color .25s}.expand-image:hover{background:var(--ink);color:var(--paper)}.gallery-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding:18px 0 0}.view-buttons{display:flex;position:relative;gap:22px}.view-buttons button{position:relative;padding:8px 0;border:0;background:none;font-size:14px;color:var(--muted);min-height:44px}.view-buttons button:after{content:'';position:absolute;height:1px;bottom:3px;left:0;right:0;background:var(--wine);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.view-buttons button[aria-pressed=true]{color:var(--wine)}.view-buttons button[aria-pressed=true]:after{transform:scaleX(1)}.view-count{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.product-info{padding-top:22px}.product-info .eyebrow{color:var(--wine);margin-bottom:18px}.product-info h3{font-size:clamp(36px,3.6vw,54px);line-height:1.06;letter-spacing:-.035em;margin-bottom:26px}.product-description{color:var(--muted);font-size:16px;max-width:420px;margin-bottom:28px}.color{display:flex;align-items:center;gap:13px;margin:0 0 30px;font-size:14px}.color-swatch{width:25px;height:25px;border:1px solid #b7a995;border-radius:50%;background:#e4d8c8;box-shadow:inset 0 0 0 3px var(--paper);flex-shrink:0}.size-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.text-button{border:0;background:none;color:var(--muted);padding:5px 0;min-height:40px;font-size:14px}.text-button:hover{text-decoration:underline;text-underline-offset:5px}.sizes{display:flex;margin:12px 0 26px;gap:8px}.sizes button{width:52px;min-height:50px;border:1px solid var(--line);color:var(--ink);background:transparent;font-size:14px;transition:background .2s,color .2s,border-color .2s}.sizes button:hover{border-color:var(--ink)}.sizes button[aria-pressed=true]{border-color:var(--ink);color:var(--paper);background:var(--ink)}.sale-status{border-top:1px solid var(--line);padding:23px 0 15px}.sale-status strong{display:block;font-weight:400;font-size:18px;line-height:1.4}.sale-status p{font-size:14px;margin:8px 0 0;color:var(--muted)}details{border-bottom:1px solid var(--line);font-size:14px}summary{padding:18px 30px 18px 0;cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:0;font-size:20px;top:13px;transition:transform .35s var(--ease)}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--muted);line-height:1.8;margin-bottom:20px}details[open] p{animation:soft-in .4s var(--ease)}.section-intro{color:var(--muted);font-size:16px;margin-bottom:3px;max-width:340px}
.story{display:grid;grid-template-columns:1fr 1fr;position:relative;background:#43111a;color:var(--paper)}.story-sticky{align-self:start;position:sticky;top:0;background:#e9e3dc;overflow:hidden;height:min(100svh,980px)}.print-closeup{position:absolute;inset:0;overflow:hidden;transform:scale(var(--art-scale,1.02));transform-origin:center}.print-closeup img{position:absolute;width:310%;max-width:none;height:auto;left:-180%;top:50%;transform:translateY(-54%);mix-blend-mode:multiply}.photo-label{position:absolute;left:35px;bottom:30px;font-size:12px;letter-spacing:.08em;color:var(--ink)}.story-copy{padding:85px 11% 65px;min-height:900px}.story-heading{font-size:clamp(44px,5.3vw,80px);margin:55px 0 35px;line-height:1.06;letter-spacing:-.045em}.story-heading em{color:#d6a7a4}.story-text{font-size:17px;color:#e0cfcc;max-width:320px;line-height:1.8;margin-bottom:48px}.story-quote{font:italic 31px/1.2 Georgia,serif;margin-bottom:55px}.story-signature{border-top:1px solid #ae74733d;padding-top:25px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;letter-spacing:.07em}.story-signature span:first-child{font-size:16px;letter-spacing:-.03em}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.detail-card{min-width:0}.detail-image{position:relative;overflow:hidden;background:#e9e3dd;aspect-ratio:1.1;isolation:isolate}.detail-image>img{position:absolute;max-width:none;mix-blend-mode:multiply;transition:transform .9s var(--ease)}.detail-card:hover .detail-image>img{transform:scale(1.035)}.detail-image>span{position:absolute;left:20px;top:15px;font-size:12px;z-index:2}.detail-fabric>img{width:350%;left:-32%;top:-74%}.detail-crown>img{width:550%;left:-137%;top:-125%}.detail-fit>.garment{position:absolute;left:8%;right:8%;top:-2%;aspect-ratio:.89}.detail-copy{padding:24px 0}.detail-copy .eyebrow{font-size:12px;color:var(--muted);margin-bottom:10px}.detail-copy h3{font-size:27px;line-height:1.22;letter-spacing:-.025em;margin-bottom:14px}.detail-copy>p:last-child{color:var(--muted);font-size:16px;line-height:1.7;margin:0}
.footer{background:var(--ink);color:var(--paper);padding:60px var(--space) 28px;overflow:hidden}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-bottom:75px}.footer-top p{font:37px/1.25 Georgia,serif;letter-spacing:-.025em;margin:0}.footer-link{font-size:14px;border-bottom:1px solid #ffffff75;padding:12px 0;display:flex;justify-content:space-between;gap:50px}.footer-link span{transition:transform .4s var(--ease)}.footer-link:hover span{transform:translate(4px,-4px)}.footer-wordmark{display:block;text-align:center;font-size:clamp(64px,15.9vw,245px);font-weight:500;letter-spacing:-.06em;line-height:1.1;margin-left:-.02em}.footer-bottom{display:flex;justify-content:space-between;gap:25px;font-size:12px;color:#c1b9b2;border-top:1px solid #ffffff26;padding-top:27px;margin-top:35px}.footer-bottom a{color:var(--paper)}
.reveal{opacity:1;transform:none}.reveal-pending{opacity:0;transform:translate3d(0,34px,0);transition:opacity .9s var(--ease),transform 1.2s var(--ease);transition-delay:var(--delay,0ms)}.reveal-pending.is-visible{opacity:1;transform:none}dialog{border:0;padding:38px;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;color:var(--ink);background:var(--paper)}dialog[open]{animation:dialog-in .35s var(--ease)}dialog::backdrop{background:#151011b8;backdrop-filter:blur(5px)}.dialog-heading{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:25px}.dialog-heading h2{font-size:40px}.dialog-heading .eyebrow{font-size:12px;margin-bottom:13px}.dialog-close{width:44px;height:44px;flex-shrink:0;background:none;border:1px solid var(--line);font-size:27px;line-height:1;display:grid;place-items:center}.dialog-close:hover{background:var(--ink);color:var(--paper)}dialog>p{font-size:14px;color:var(--muted)}table{width:100%;border-collapse:collapse;margin:30px 0}caption{text-align:left;font-size:12px;color:var(--muted);margin-bottom:10px}th,td{font-size:14px;font-weight:400;border-bottom:1px solid var(--line);padding:15px 0;text-align:left}td{text-align:right;font-variant-numeric:tabular-nums}.size-note{font-size:14px;line-height:1.8}.size-table th,.size-table td{padding:13px 8px}.size-table th:first-child{padding-left:0;width:55%}.size-table td,.size-table thead th:not(:first-child){text-align:center;width:15%}.size-table thead th{font-weight:500}.size-table .selected-column{background:#6318230c;color:var(--wine)}.size-estimate{font-size:14px;line-height:1.7}.image-dialog{width:min(740px,calc(100% - 24px));padding:20px;background:var(--photo);overflow:hidden}.image-dialog>.dialog-close{position:absolute;right:16px;top:16px;z-index:10;background:var(--paper)}.zoom-frame{width:100%;max-width:600px;margin:auto;max-height:calc(100dvh - 160px);aspect-ratio:.89}.zoom-frame .garment{height:100%;width:auto;max-width:100%;margin:auto;aspect-ratio:.89}.zoom-controls{display:flex;gap:24px;justify-content:center;padding-top:12px}.zoom-controls button{padding:8px 0;min-height:44px;border:0;border-bottom:1px solid transparent;background:none;font-size:14px}.zoom-controls button[aria-pressed=true]{border-color:var(--wine);color:var(--wine)}.noscript-note{padding:25px;text-align:center}@keyframes dialog-in{from{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}
@media(min-width:1600px){:root{--space:max(6vw,calc((100vw - 1540px)/2))}.hero-content{width:57%}.hero h1{font-size:166px}.footer-wordmark{font-size:225px}}
@media(max-width:1000px){:root{--space:5vw}.header nav{gap:22px}.hero{min-height:720px;max-height:960px}.hero-content{width:66%}.hero h1{font-size:12vw}.hero-media img{object-position:60% center}.hero-shade{background:linear-gradient(90deg,#17141475,transparent 75%),linear-gradient(0deg,#171414cc,transparent 25%)}.hero-bottom{font-size:12px}.hero-bottom>span:first-child{max-width:170px}.section-shell{padding:80px var(--space)}.product{gap:6%;grid-template-columns:1fr 1fr}.product-gallery{padding:18px}.product-info{padding-top:10px}.product-info h3{font-size:38px}.product-info .eyebrow{font-size:12px}.gallery-toolbar{font-size:12px;gap:12px}.gallery-toolbar span:last-child{max-width:100px;text-align:right}.story-copy{padding:65px 10% 50px;min-height:800px}.story-heading{font-size:5.8vw}.story-text{font-size:16px}.story-signature{flex-wrap:wrap;gap:14px}.detail-grid{gap:18px}.detail-copy h3{font-size:24px}.detail-copy>p:last-child{font-size:16px}.footer-top{padding-bottom:55px}.footer-wordmark{font-size:16vw}}
@media(max-width:700px){:root{--space:6vw}html{scroll-padding-top:25px}.header{height:76px;gap:18px}.brand{font-size:25px}.header nav{margin-left:auto}.header nav a:not(:nth-child(2)){display:none}.header nav a{font-size:14px}.motion-label{display:none}.motion-toggle{padding:10px 0;min-width:30px;justify-content:end}.hero{height:100svh;min-height:790px;max-height:1050px}.hero-media{inset:60px -20% 0 -85%;height:75%;max-height:670px;top:80px}.hero-media img{object-fit:cover;object-position:74% 50%;animation-duration:1.4s}.hero-shade{background:linear-gradient(0deg,#171414 1%,#171414f2 15%,#1714147a 36%,#17141400 61%),linear-gradient(90deg,#17141444,transparent 75%)}.hero-content{width:100%;padding:125px var(--space) 92px;justify-content:flex-end;pointer-events:none}.hero-content a{pointer-events:auto}.hero .eyebrow{font-size:12px;letter-spacing:.1em;margin-bottom:14px}.hero .short-rule{width:22px}.hero h1{font-size:clamp(78px,21vw,135px);line-height:.87;margin:4px 0 13px}.title-second{margin-left:.8em}.hero-description{font-size:16px;line-height:1.5;margin:17px 0 22px;max-width:155px}.hero-content .button{min-height:54px;padding:14px 20px;font-size:14px;gap:50px}.hero-bottom{bottom:22px;gap:15px;font-size:12px}.hero-bottom>span:first-child{display:none}.hero-bottom .scroll-cue{gap:13px}.scroll-line{height:26px}.brand-strip{padding:20px 0}.ticker-group{gap:34px;padding-right:34px}.ticker-group span{font-size:12px}.ticker-group i{font-size:21px}.section-shell{padding:62px var(--space)}.section-heading{margin-bottom:35px;gap:20px;align-items:flex-end}.section-heading .eyebrow{font-size:12px;margin-bottom:15px}.section-heading h2{font-size:46px}.collection-meta{display:block;text-align:right;font-size:12px}.collection-meta>span:last-child{display:none}.catalog-count{padding:10px 0 10px 18px;display:block}.product{grid-template-columns:1fr;gap:33px}.product-gallery{padding:18px}.gallery-toolbar span:last-child{max-width:none;font-size:12px}.gallery-stage{aspect-ratio:.88}.product-info{padding-top:0}.product-info h3{font-size:43px;max-width:360px}.product-description{font-size:16px;max-width:none}.product-info .eyebrow{margin-bottom:16px}.color{margin-bottom:23px}.sizes{margin-bottom:24px}.sale-status{padding-top:21px}.product-info details{font-size:14px}.section-intro{font-size:16px;max-width:300px;margin-top:24px}.detail-section .section-heading{display:block}.story{grid-template-columns:1fr}.story-sticky{position:relative;top:auto;height:auto;aspect-ratio:1.08;min-height:0}.print-closeup img{top:50%;transform:translateY(-53%)}.photo-label{left:var(--space);bottom:22px}.story-copy{padding:46px var(--space) 44px;min-height:0}.story-heading{font-size:clamp(47px,12vw,78px);margin:25px 0;line-height:1.03}.story-text{max-width:350px;font-size:17px;margin-bottom:30px}.story-quote{font-size:31px;margin-bottom:36px}.story-signature{flex-wrap:nowrap;padding-top:23px}.detail-grid{grid-template-columns:1fr;gap:25px}.detail-image{aspect-ratio:1.16}.detail-crown>img{top:-130%}.detail-copy{padding:22px 0 15px}.detail-copy h3{font-size:29px;margin-bottom:10px}.detail-copy>p:last-child{font-size:16px;max-width:390px}.footer{padding:45px var(--space) 25px}.footer-top{display:block;padding-bottom:43px}.footer-top p{font-size:32px}.footer-link{margin-top:28px;max-width:255px}.footer-wordmark{font-size:16vw}.footer-bottom{font-size:12px;gap:15px;flex-wrap:wrap;margin-top:25px;padding-top:21px}.footer-bottom>span:nth-child(2){display:none}.footer-bottom>a{margin-left:auto}dialog{padding:25px;max-height:calc(100dvh - 28px)}.dialog-heading h2{font-size:36px}.dialog-heading{margin-bottom:20px}.dialog-heading .eyebrow{font-size:12px;max-width:200px}.image-dialog{padding:16px}.zoom-frame{max-height:calc(100dvh - 150px)}.hero-media,.print-closeup{will-change:auto}}
@media(max-width:370px){.brand{font-size:23px}.header{gap:13px}.hero{min-height:760px}.hero .eyebrow{font-size:12px;letter-spacing:0}.hero h1{font-size:23vw}.hero-bottom{font-size:12px}.section-heading h2{font-size:40px}.story-signature{gap:8px;font-size:12px}.story-signature span:first-child{font-size:14px}.gallery-toolbar{font-size:12px}.dialog-heading h2{font-size:31px}.size-heading{flex-wrap:wrap}.footer-top p{font-size:29px}}
html[data-motion=off]{scroll-behavior:auto}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition:none!important}html[data-motion=off] .reveal-pending{opacity:1;transform:none}html[data-motion=off] .hero-media,html[data-motion=off] .product-views,html[data-motion=off] .print-closeup{transform:none}html[data-motion=off] .motion-icon i{transform:scaleY(.6)}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-enter,.title-mask>span,.hero-media img,.motion-icon i,.scroll-line:after,.ticker-track,details[open] p,dialog[open]{animation:none!important}.reveal-pending{opacity:1;transform:none}.product-view,.button:before,.detail-image>img{transition:none!important}}
