.rdiIntro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,6vw,110px);align-items:center}.rdiIntro__c .rdiP{margin-top:22px;max-width:46ch}.rdiIntro__c .rdiQuiet{margin-top:28px}.rdiVou{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(12px,1.4vw,20px)}.rdiV{--n:9px;position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:100%;padding:clamp(18px,1.7vw,26px) clamp(16px,1.5vw,24px) clamp(20px,1.9vw,28px);background:var(--breeze);-webkit-mask:radial-gradient(circle var(--n) at 0 var(--tear),#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--n) at 100% var(--tear),#0000 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle var(--n) at 0 var(--tear),#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--n) at 100% var(--tear),#0000 98%,#000) right/51% 100% no-repeat;--tear:clamp(84px,7.6vw,104px);transition:transform .5s var(--ex)}.rdiV:after{content:"";position:absolute;left:calc(var(--n) + 6px);right:calc(var(--n) + 6px);top:var(--tear);border-top:1px dashed rgba(70,0,50,.28)}.rdiV__i{display:block;width:clamp(48px,4.3vw,60px);height:auto;aspect-ratio:1;overflow:visible;transition:transform .8s var(--ex)}.rdiV__k{display:block;margin-top:auto;padding-top:clamp(30px,2.6vw,40px);font-family:var(--fb);font-size:11px;font-weight:640;letter-spacing:2.64px;text-transform:uppercase;color:var(--plum)}.rdiV__t{display:block;margin-top:6px;font-family:var(--fd);font-weight:400;font-size:clamp(21px,1.8vw,27px);line-height:1.08;color:var(--plum)}@media(hover:hover)and (pointer:fine){.rdiV:hover{transform:translateY(-4px)}.rdiV:hover .rdiV__i{transform:rotate(-8deg) scale(1.05)}}.rdi.is-ready .rdiVou .rdiV{clip-path:inset(100% 0 0 0);transform:translateY(30px);transition:clip-path 1.1s var(--ex) calc(var(--i) * 90ms),transform 1.1s var(--ex) calc(var(--i) * 90ms)}.rdi.is-ready .rdiVou.is-in .rdiV{clip-path:inset(0 0 0 0);transform:none}.rdi.is-ready .rdiVou.is-in .rdiV:hover{transform:translateY(-4px);transition-delay:0s}.rdi{--plum:#460032;--breeze:#e8e3dd;--fb:"Ysabeau",system-ui,sans-serif;--fd:"Queens",Georgia,serif;--ex:cubic-bezier(.16,1,.3,1);--ease:cubic-bezier(.25,.1,.25,1);display:block;padding-block:90px;background:#fff;color:var(--plum);font:420 20px/1.5 var(--fb);letter-spacing:0}.rdi *,.rdi *:before,.rdi *:after{box-sizing:border-box}.rdiIntro{max-width:1440px;margin:0 auto;padding-inline:clamp(28px,3.6vw,72px)}.rdiIntro__c{min-width:0;max-width:860px}.rdi .rdiT{margin:0;font:400 clamp(28px,3.9vw,56px)/1.06 var(--fd);letter-spacing:0;text-transform:none;color:var(--plum);text-wrap:balance}.rdi .rdiT span{font-family:var(--fd)}.rdi .rdiP{font:420 clamp(20px,1.5vw,22px)/1.5 var(--fb);letter-spacing:0;color:var(--plum);margin-bottom:0}.rdiQuiet{position:relative;display:inline-flex;align-items:center;padding:6px 0;border-bottom:1px solid rgba(70,0,50,.28);text-decoration:none;font:640 13px/16px var(--fb);letter-spacing:.22em;text-transform:uppercase;color:#7b505f;transition:color .2s var(--ease),border-color .2s var(--ease)}.rdiQuiet:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.rdiQuiet:hover{color:var(--plum);border-bottom-color:#dbc4ab}.rdiQuiet:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.rdiV__i{object-fit:contain}.rdiV__t{overflow-wrap:anywhere}.rdiWord{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .22em 0;margin:0 -.08em -.22em 0}.rdiWord>span{display:inline-block}.rdiSpace{display:inline;white-space:normal}.rdi.is-ready .rdiWord>span{transform:translateY(112%);transition:transform 1.25s var(--ex) calc(var(--d)*65ms)}.rdi.is-ready .is-in .rdiWord>span{transform:none}.rdi.is-ready .rdiP,.rdi.is-ready .rdiQuiet{opacity:0;transform:translateY(22px);transition:opacity 1.1s var(--ease),transform 1.3s var(--ex)}.rdi.is-ready .rdiP.is-in,.rdi.is-ready .rdiQuiet.is-in{opacity:1;transform:none}@media(max-width:900px){.rdi{padding-block:clamp(40px,5.5vh,52px)}.rdiIntro{grid-template-columns:minmax(0,1fr);row-gap:30px}.rdiVou{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rdiV{--tear:78px}.rdiV__i{width:48px}.rdiV__k{padding-top:26px}.rdiV__t{font-size:20px}.rdiIntro__c .rdiP{margin-top:12px}}@media(prefers-reduced-motion:reduce){.rdi *{transition:none!important}.rdi.is-ready .rdiVou .rdiV,.rdi.is-ready .rdiWord>span,.rdi.is-ready .rdiP,.rdi.is-ready .rdiQuiet{clip-path:none;transform:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/redefine-intro.css.map */
