/* A shared ending and motion language. The approved opening is untouched. */
.site-page{overflow:clip}
.product-sections .footer.wrap{--end-ink:#f4f2ec;--end-muted:#a9ada4;position:relative;isolation:isolate;display:block;width:100%;max-width:none;margin:0;padding:56px clamp(28px,4vw,72px) 30px;background:#1b1d1a;color:var(--end-ink);border:0;border-radius:26px 26px 0 0;overflow:clip}
.product-sections .footer:before{content:"";position:absolute;top:0;left:clamp(28px,4vw,72px);right:clamp(28px,4vw,72px);height:2px;background:#ff5b1f;transform:scaleX(var(--footer-entry,1));transform-origin:left;transition:transform .12s linear}
.end-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#a9ada4;font-size:12px;line-height:1.6;letter-spacing:.05em}.end-topline>span:last-child{letter-spacing:0}
.end-main{display:grid;grid-template-columns:1.12fr 1fr;gap:clamp(65px,9vw,145px);padding-top:57px}.end-invitation>p{font-size:16px;line-height:1.6;color:#b5b9b0}.product-sections .footer .end-contact{display:flex;align-items:center;gap:25px;color:#f4f2ec;margin-top:22px;width:fit-content;text-decoration:none}.end-contact-text{font-size:clamp(54px,6.1vw,92px);font-weight:500;letter-spacing:-.045em;line-height:1.04}.end-contact-text>span{display:block;overflow:clip;padding-bottom:.07em}.end-contact-text>span>i{display:block;font-style:normal;transition:transform 1s cubic-bezier(.16,1,.3,1)}.end-contact-text>span:nth-child(2)>i{transition-delay:.12s}.end-contact-arrow{display:grid;place-items:center;width:clamp(64px,6.3vw,92px);height:clamp(64px,6.3vw,92px);border:1px solid #666c60;border-radius:50%;flex:none;transition:background .45s,border-color .45s,transform .6s cubic-bezier(.16,1,.3,1);margin-top:13px}.end-contact-arrow svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.35;transition:transform .5s}.product-sections .footer .end-contact:hover{color:white}.end-contact:hover .end-contact-arrow{background:#ff5b1f;border-color:#ff5b1f;transform:rotate(8deg)}.end-contact:hover svg{transform:rotate(-8deg) translate(2px,-2px)}.product-sections .footer .end-support{display:flex;align-items:center;gap:20px;min-height:44px;font-size:14px;color:#b7bcb1;margin-top:29px;width:fit-content}.end-support>span{color:#f4f2ec}
.end-navigation{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;padding-top:4px}.end-navigation>div{display:flex;flex-direction:column;align-items:flex-start}.product-sections .footer .end-navigation h3{font-size:12px;letter-spacing:.04em;font-weight:500;color:#838c7b;margin:0 0 18px;line-height:1.6}.product-sections .footer .end-navigation a{color:#d2d6cb;font-size:14px;line-height:1.5;padding:8px 0;min-height:37px;position:relative;transition:color .2s,transform .3s}.end-navigation a:after,.end-support:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:5px;background:#ff5b1f;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.end-navigation a:hover:after{transform:scaleX(1)}.product-sections .footer .end-navigation a:hover{color:#fff;transform:translateX(4px)}.end-navigation small{font-size:12px;color:#899480;display:block;margin-top:2px}.end-navigation a>span{padding-left:6px;color:#ff8657}
.end-brand{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-top:53px;padding:0 0 42px;border-bottom:1px solid #ffffff24;overflow:clip}.product-sections .footer .end-wordmark{display:block;font-size:clamp(120px,20vw,320px);line-height:1.02;letter-spacing:-.075em;font-weight:500;color:#f4f2ec;margin-left:-.035em;transition:clip-path 1.25s cubic-bezier(.16,1,.3,1),transform 1.25s cubic-bezier(.16,1,.3,1)}.end-brand>div{font-size:16px;line-height:1.7;text-align:right;color:#a8b09f;padding-bottom:13px;flex:none}.end-brand em{font-style:normal;color:#ff8759}
.end-legal{display:grid;grid-template-columns:minmax(0,680px) auto auto;justify-content:space-between;align-items:end;gap:25px;margin-top:26px;font-size:12px;line-height:1.7;color:#899380}.end-legal p{max-width:680px}.end-legal>span{white-space:nowrap}.product-sections .footer .end-top{display:flex;gap:17px;color:#b8c0ae;font-size:12px;min-height:44px;align-items:center}.end-top>span{font-size:19px;transition:transform .3s}.end-top:hover>span{transform:translateY(-5px)}
/* Content arrives in a deliberate sequence, with static accessible fallbacks. */
.edition-motion [data-motion-block]{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),clip-path 1.05s cubic-bezier(.16,1,.3,1);transition-delay:var(--motion-delay,0ms)}.edition-motion [data-motion-block]:not(.motion-seen){opacity:0;transform:translateY(32px);clip-path:inset(0 0 10% 0)}.edition-motion .end-main:not(.motion-seen) .end-contact-text i{transform:translateY(115%)}.edition-motion .end-brand:not(.motion-seen)>.end-wordmark{clip-path:inset(0 0 100% 0);transform:translateY(50px)}.end-brand.motion-seen>.end-wordmark{clip-path:inset(0);transform:translateY(0)}.edition-motion .st-home [data-reveal],.edition-motion .ec-page [data-ec-reveal]{opacity:1;transform:none;transition:none}
.st-work-photo>img,.st-online-photo>img,.ec-work-photo>img{transform:translateY(var(--media-y,0px)) scale(1.06);will-change:transform}.st-pos-art img{transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.edition-motion .st-pos:not(.motion-seen) .st-pos-art img{transform:translateY(40px) rotate(-5deg)}
.edition-motion .st-connected .st-money-in,.edition-motion .st-connected .st-balance,.edition-motion .st-connected .st-money-out{transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .8s}.edition-motion .st-connected:not(.motion-seen) :is(.st-money-in,.st-balance,.st-money-out){opacity:0;transform:translateY(22px)}.st-connected .st-balance{transition-delay:.16s!important}.st-connected .st-money-out{transition-delay:.32s!important}
/* The landing page keeps its film; the lower story gets a stronger rhythm. */
.st-home .st-kicker{font-size:12px!important;letter-spacing:.055em}.st-home .st-body{font-size:16px}.st-home .st-status{font-size:14px;line-height:1.6;padding-bottom:27px}.st-home .st-connected{border-radius:14px;margin-top:48px}.st-home .st-money-label,.st-home .st-money-in small,.st-home .st-money-out small,.st-home .st-scene-note,.st-home .st-balance>div{font-size:12px;line-height:1.6}.st-home .st-connected-footer{font-size:13px}.st-home .st-art-caption,.st-home .st-section-top>span,.st-home .st-methods>span,.st-home .st-work-bottom,.st-home .st-card-title small,.st-home .st-photo-tag{font-size:12px}.st-home .st-pos-copy .st-text-link{font-size:14px}.st-home .st-pos{margin-bottom:120px}.st-home .st-work{background:#f1f1ec}.st-home .st-work-copy .st-body{font-size:16px}.st-home .st-work-copy h2 em{color:#626b59}.st-home .st-work-photo{min-height:670px}.st-home .st-card-photo{height:410px;border-radius:5px}.st-home .st-people-grid{column-gap:50px}.st-home .st-editorial-card:nth-child(2){padding-top:95px}.st-home .st-editorial-card:nth-child(2) .st-card-photo{height:315px}.st-home .st-circle-arrow{transition:background .3s,color .3s,border-color .3s,transform .3s}.st-home .st-editorial-card:hover .st-circle-arrow{background:#191c16;border-color:#191c16;color:white;transform:rotate(8deg)}
.st-home .st-online-teaser{position:relative;display:flex;align-items:center;min-height:600px;width:calc(100% - 48px);max-width:none;margin-bottom:112px;border-radius:14px;background:#26291f;color:white;isolation:isolate}.st-home .st-online-photo{position:absolute;inset:0;height:auto;z-index:-2}.st-home .st-online-photo img{object-position:73% center}.st-home .st-online-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11170fe0,transparent 86%),linear-gradient(0deg,#11160f4d,transparent)}.st-home .st-online-photo>span{display:none}.st-home .st-online-copy{padding:65px clamp(32px,5vw,76px);max-width:660px;align-self:auto}.st-home .st-online-copy .st-kicker{color:#d8ddce}.st-home .st-online-copy h2{font-size:clamp(44px,4.7vw,71px)}.st-home .st-online-copy h2 em{color:#fff}.st-home .st-online-copy .st-body{font-size:16px;color:#c7cdbe;max-width:355px}.st-home .st-online-copy .st-button{background:white;color:#1c2116}.st-home .st-online-copy .st-button:hover{background:#ffdbca}.st-home .st-start{padding-bottom:105px}.st-home .st-start h2{font-size:clamp(38px,4.5vw,67px)}.st-home .st-start-steps p{font-size:16px}.st-home .st-start-steps>div>span{font-size:12px}.st-home .st-start-steps>a{font-size:14px}
/* Readable ecommerce UI, a tighter sequence, and a continuous dark ending. */
.ec-page .ec-kicker{font-size:12px!important}.ec-page .ec-small{font-size:13px}.ec-page .ec-body{font-size:16px}.ec-stage{height:clamp(780px,61vw,900px)}.ec-stage-top>span{font-size:12px}.ec-sheet{top:86px;bottom:116px;max-width:500px;width:39%;min-height:590px;padding:28px 32px}.ec-sheet-brand span{font-size:12px;letter-spacing:0}.ec-sheet-brand img{width:91px}.ec-checkout-content,.ec-confirmation{inset:100px 32px 25px}.ec-checkout-content h3{font-size:38px;margin:13px 0 23px}.ec-item strong{font-size:15px}.ec-item>div>span{font-size:12px}.ec-quantity button{width:34px;height:40px}.ec-quantity output{font-size:14px;min-width:20px}.ec-costs>div{font-size:14px;margin-block:10px}.ec-costs{margin:15px 0 20px}.ec-card-method{font-size:14px;padding:15px 13px}.ec-card-method small{font-size:12px}.ec-pay{font-size:14px;min-height:52px;margin-top:18px}.ec-page .ec-demo-note{font-size:12px!important;line-height:1.6;margin-top:13px}.ec-confirmation{padding-top:20px}.ec-confirmation>p:not(.ec-kicker):not(.ec-demo-note){font-size:16px}.ec-confirm-order{font-size:14px;margin-top:28px;padding-block:23px}.ec-confirm-order small{font-size:12px}.ec-confirmation .ec-inline-button{font-size:14px;margin-top:16px}.ec-merchant{padding-top:111px}.ec-merchant-amount{font-size:14px}.ec-merchant-amount small{font-size:12px}.ec-accepted{font-size:12px}.ec-record>div{font-size:14px;padding-block:15px}.ec-page .ec-merchant-note{font-size:12px}.ec-stage-caption{bottom:150px}.ec-stage-caption span{font-size:12px}.ec-stage-caption strong{font-size:clamp(25px,2.6vw,38px)}.ec-story-nav button{font-size:14px}.ec-story-nav small{font-size:12px}.ec-cinema-foot p,.ec-cinema-foot>span{font-size:12px}.ec-platforms{padding-block:98px 103px;gap:90px}.ec-platform-list>.ec-kicker{font-size:12px}.ec-row-number{font-size:12px}.ec-platform-list>a{padding-block:25px}.ec-platform-list>a:hover{background:#ffede3;padding-inline:17px}.ec-operations{padding-top:77px}.ec-operations-heading{padding-bottom:62px}.ec-operations-heading .ec-body{max-width:365px}.ec-operations-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:0}.ec-work-photo{position:sticky;top:28px;min-height:650px;height:650px;margin-bottom:72px!important}.ec-work-photo figcaption span{font-size:12px}.ec-work-photo figcaption strong{font-size:clamp(34px,3.3vw,50px)}.ec-work-list>a{padding-block:38px}.ec-work-list>a:first-child{padding-top:0}.ec-work-list p{font-size:16px;max-width:355px}.ec-work-list h3{font-size:34px}.ec-work-link{font-size:14px}.ec-work-list{padding-bottom:53px}.ec-faq{padding-block:99px 104px}.ec-faq .faq-list summary{font-size:16px}.ec-faq .faq-list details>p{font-size:16px}.ec-enquiry{background:#1b1d1a;padding-block:100px 70px;margin-bottom:-1px;border-radius:26px 26px 0 0}.ec-enquiry-grid{gap:100px}.ec-enquiry-copy .ec-body{font-size:16px;max-width:355px}.ec-enquiry-copy .ec-small{font-size:13px}.ec-enquiry-surface{padding:36px;background:#f5f4ee}.ec-enquiry-surface form>.ec-kicker{font-size:12px}.ec-enquiry-surface h3{font-size:30px}.ec-enquiry-surface label{font-size:14px}.ec-enquiry-surface label>span{font-size:12px}.ec-enquiry-surface input,.ec-enquiry-surface select,.ec-enquiry-surface textarea{font-size:16px}.ec-enquiry-surface .ec-small{font-size:12px}.ec-inline-button,.ec-brief-actions>a{font-size:14px}.ec-enquiry-surface #enquiry-brief{font-size:14px}.site-page:has(.ec-page) .footer.wrap{border-radius:0;padding-top:40px}.site-page:has(.ec-page) .footer:before{background:#ffffff2b;height:1px}.site-page:has(.ec-page) .end-topline{padding-top:10px}
@media(min-width:768px) and (max-width:1099px){.end-main{gap:40px;grid-template-columns:1fr 1fr}.end-navigation{gap:25px}.end-contact-text{font-size:58px}.end-contact-arrow{width:58px;height:58px}.end-contact{gap:15px!important}.end-brand>div{font-size:14px}.end-legal{grid-template-columns:1fr auto}.end-legal>p{grid-column:1/-1;max-width:100%}.ec-sheet{width:46%;left:4%;padding-inline:24px}.ec-checkout-content,.ec-confirmation{left:24px;right:24px}.ec-sheet-brand span{font-size:10px}.ec-merchant{width:51%;padding-inline:30px}.ec-record>div{font-size:12px}.ec-platforms{gap:50px}.ec-enquiry-grid{gap:45px}.ec-work-list h3{font-size:29px}.st-home .st-card-photo{height:330px}.st-home .st-editorial-card:nth-child(2) .st-card-photo{height:255px}}
@media(max-width:767px){.product-sections .footer.wrap{padding:36px 22px 24px;border-radius:20px 20px 0 0}.product-sections .footer:before{left:22px;right:22px}.end-topline{font-size:12px;gap:12px;letter-spacing:0}.end-main{grid-template-columns:1fr;gap:42px;padding-top:39px}.end-invitation>p{font-size:14px;max-width:280px}.end-contact-text{font-size:57px;letter-spacing:-.045em}.product-sections .footer .end-contact{gap:25px;margin-top:20px;align-items:center}.end-contact-arrow{width:62px;height:62px;margin:0}.end-contact-arrow svg{width:28px;height:28px}.product-sections .footer .end-support{font-size:14px;margin-top:21px;gap:15px}.end-navigation{gap:28px;grid-template-columns:1.25fr 1fr;padding-top:6px}.product-sections .footer .end-navigation a{font-size:14px;min-height:40px}.product-sections .footer .end-navigation h3{font-size:12px;margin-bottom:13px}.end-brand{margin-top:47px;display:block;padding-bottom:28px}.product-sections .footer .end-wordmark{font-size:26vw;letter-spacing:-.07em;line-height:1.14}.end-brand>div{font-size:13px;text-align:left;padding:10px 0 0;line-height:1.6}.end-brand>div br{display:none}.end-brand>div br:after{content:' '}.end-brand>div em{display:block}.end-legal{grid-template-columns:1fr auto;gap:16px;font-size:12px;margin-top:22px}.end-legal p{grid-column:1/-1;font-size:12px;line-height:1.7}.product-sections .footer .end-top{font-size:12px;gap:12px}.st-home .st-kicker{font-size:12px!important}.st-home .st-body,.st-home .st-connected .st-body{font-size:16px}.st-home .st-status{font-size:13px;gap:17px}.st-home .st-connected{margin-top:36px;padding-inline:23px}.st-home .st-connected h2{font-size:45px}.st-home .st-money-label{font-size:12px;letter-spacing:0;gap:18px}.st-home .st-money-in b,.st-home .st-money-out b{font-size:14px}.st-home .st-money-in small,.st-home .st-money-out small,.st-home .st-scene-note,.st-home .st-balance>div{font-size:12px}.st-home .st-balance>div{align-items:baseline}.st-home .st-balance>span{font-size:14px}.st-home .st-connected-footer{font-size:13px}.st-home .st-pos{margin-bottom:70px}.st-home .st-pos-copy .st-body{font-size:16px}.st-home .st-methods>span{font-size:14px}.st-home .st-work-photo{min-height:405px}.st-home .st-work-bottom{font-size:12px;line-height:1.6}.st-home .st-people-grid{gap:38px}.st-home .st-card-photo{height:310px}.st-home .st-editorial-card:nth-child(2){padding-top:0}.st-home .st-editorial-card:nth-child(2) .st-card-photo{height:270px}.st-home .st-heading-pair .st-body{font-size:16px}.st-home .st-online-teaser{width:calc(100% - 24px);min-height:590px;align-items:flex-end;margin-bottom:73px;border-radius:12px}.st-home .st-online-photo img{object-position:75% center}.st-home .st-online-photo:after{background:linear-gradient(0deg,#10180feb,transparent 100%)}.st-home .st-online-copy{padding:35px 25px}.st-home .st-online-copy h2{font-size:44px}.st-home .st-online-copy .st-body{font-size:16px}.st-home .st-start{padding-bottom:66px}.st-home .st-start h2{font-size:42px}.st-home .st-button{font-size:14px}.st-home .st-start-steps p{font-size:16px}
.ec-stage{height:855px}.ec-stage-top{left:19px;right:16px;top:18px}.ec-stage-top>span{font-size:12px;max-width:230px;letter-spacing:0}.ec-shop-caption{top:123px;left:24px}.ec-page .ec-shop-caption h2{font-size:40px}.ec-shop-caption>p:last-child{font-size:16px}.ec-sheet{top:85px;left:16px;right:16px;width:auto;max-width:none;height:591px;min-height:0;padding:24px 21px}.ec-sheet-brand{gap:8px;padding-bottom:20px}.ec-sheet-brand span{font-size:10px;max-width:120px;text-align:right}.ec-sheet-brand img{width:79px}.ec-checkout-content,.ec-confirmation{inset:91px 21px 24px}.ec-page .ec-checkout-content>.ec-kicker{font-size:11px!important;letter-spacing:0}.ec-checkout-content h3{font-size:32px;margin:13px 0 23px}.ec-item{gap:8px;padding-bottom:19px;align-items:flex-start}.ec-item strong{font-size:14px}.ec-item>div>span{font-size:12px;max-width:145px;line-height:1.6}.ec-quantity{padding:0;gap:0}.ec-quantity button{width:28px;height:40px}.ec-quantity output{font-size:14px;min-width:18px}.ec-costs{margin:16px 0 21px}.ec-costs>div{font-size:14px;margin-block:11px}.ec-card-method{font-size:14px;padding:13px 11px;gap:9px}.ec-card-method small{font-size:12px;display:block;margin:3px 0 0}.ec-card-method svg{width:24px}.ec-pay{min-height:52px;font-size:14px;padding-inline:12px;margin-top:19px}.ec-pay>span:first-child{max-width:125px;text-align:left}.ec-page .ec-demo-note{font-size:12px!important;line-height:1.6}.ec-confirmation{padding-top:24px}.ec-tick{width:65px;height:65px}.ec-confirmation h3{font-size:36px;margin-block:16px}.ec-confirmation>p:not(.ec-kicker):not(.ec-demo-note){font-size:14px}.ec-confirm-order{margin-top:25px;font-size:14px}.ec-confirmation .ec-inline-button{font-size:14px}.ec-page .ec-merchant h2{font-size:37px;margin:20px 0 27px}.ec-merchant{height:570px;padding:87px 25px 26px}.ec-merchant-amount{font-size:14px}.ec-merchant-amount small{font-size:12px}.ec-merchant-amount strong{font-size:31px}.ec-accepted{font-size:12px;margin-top:18px}.ec-record{margin:20px 0 16px}.ec-record>div{font-size:13px;padding-block:13px;gap:14px}.ec-page .ec-merchant-note{font-size:12px}.ec-stage[data-ec-stage="3"] .ec-pack-film{top:455px}.ec-stage-caption,.ec-stage[data-ec-stage="3"] .ec-stage-caption{bottom:107px;left:23px;right:23px}.ec-stage-caption strong{font-size:20px;max-width:290px}.ec-stage-caption span{display:none}.ec-story-nav{left:18px;right:18px;gap:15px;bottom:17px}.ec-story-nav button{font-size:12px;padding-block:9px;min-height:60px}.ec-story-nav button>span:last-child{display:block}.ec-story-nav small{font-size:12px;display:block;margin-bottom:5px}.ec-track{margin-bottom:12px}.ec-cinema-foot p,.ec-cinema-foot>span{font-size:12px}.ec-cinema-foot{padding-top:18px}.ec-platforms{padding-block:74px 78px;gap:38px}.ec-platform-copy .ec-small{font-size:13px}.ec-platform-list>.ec-kicker{font-size:12px}.ec-platform-list>a{min-height:88px}.ec-row-number{font-size:12px}.ec-operations{padding-top:68px}.ec-operations-heading{padding-bottom:40px}.ec-operations-grid{display:block}.ec-work-photo{position:relative;top:auto;min-height:470px;height:470px;margin-bottom:0!important}.ec-work-photo figcaption span{font-size:12px;letter-spacing:.025em;line-height:1.5}.ec-work-photo figcaption strong{font-size:35px}.ec-work-list{padding:38px 24px 26px}.ec-work-list>a{padding-block:30px}.ec-work-list p{font-size:16px}.ec-work-list h3{font-size:31px}.ec-work-link{font-size:14px}.ec-faq{padding-block:76px 80px;gap:38px}.ec-faq .faq-list summary{font-size:16px}.ec-faq .faq-list details>p{font-size:16px}.ec-enquiry{padding-block:70px 55px;border-radius:20px 20px 0 0}.ec-enquiry-grid{gap:37px}.ec-enquiry-copy .ec-body{font-size:16px}.ec-enquiry-copy .ec-small{font-size:13px}.ec-enquiry-surface{padding:29px 23px}.ec-enquiry-surface h3{font-size:29px}.ec-enquiry-surface label{font-size:14px;flex-wrap:wrap;gap:4px 12px}.ec-enquiry-surface label>span{font-size:12px}.ec-enquiry-surface .ec-small{font-size:12px}.site-page:has(.ec-page) .footer.wrap{padding-top:30px}
}
@media(max-width:360px){.end-contact-text{font-size:49px}.end-contact-arrow{width:52px;height:52px}.product-sections .footer .end-contact{gap:17px}.end-topline{font-size:11px}.ec-sheet{left:12px;right:12px;padding-inline:17px}.ec-checkout-content,.ec-confirmation{left:17px;right:17px}.ec-item strong{font-size:13px}.ec-item>div>span{font-size:12px;max-width:130px}.ec-stage-top>span{font-size:11px}.ec-merchant{padding-inline:23px}.ec-page .ec-merchant h2{font-size:34px}.ec-record>div{font-size:12px}.st-home .st-money-in,.st-home .st-money-out{padding-inline:10px}}
@media(prefers-reduced-motion:reduce){.site-page *,.site-page *:before,.site-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.edition-motion [data-motion-block]{opacity:1!important;transform:none!important;clip-path:none!important}.end-contact-text i,.product-sections .footer .end-wordmark{transform:none!important;clip-path:none!important}.st-work-photo>img,.st-online-photo>img,.ec-work-photo>img{transform:none;will-change:auto}}
.product-sections .footer .end-wordmark{letter-spacing:-.035em}
@media(max-width:767px){.product-sections .footer .end-wordmark{letter-spacing:-.035em}.st-home .st-connected h2{font-size:49px}}
.ec-story-nav button{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ec-track{flex:none}

.product-sections .footer .end-wordmark{color:#f4f2ec;line-height:1.02}.product-sections .footer .end-wordmark:hover{color:#fff}.product-sections .footer .end-navigation a[aria-current="page"]{color:#ff986d}
@media(max-width:1099px){.ec-sheet-brand span{font-size:12px}}
@media(max-width:767px){.ec-page .ec-checkout-content>.ec-kicker{font-size:12px!important}.ec-sheet-brand span{font-size:12px;line-height:1.35}.end-topline,.ec-stage-top>span{font-size:12px}}
