.tc{position:relative;overflow:hidden;background:#fdfbf6;padding:clamp(46px,5.6vw,88px) 0}.tc__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.tc__bloom{position:absolute;left:50%;top:2%;transform:translate(-50%);width:1000px;height:1000px;border-radius:50%;filter:blur(90px);background:radial-gradient(circle,#c2560d21,#c2560d00 66%)}.tc__in{position:relative;z-index:2}.tc__panel{position:relative;width:100%;border-radius:28px;padding:30px 20px;background:linear-gradient(155deg,#fffc,#fffaf285);-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);border:1px solid rgba(255,255,255,.92);box-shadow:0 36px 84px -54px #3f2a0e94,inset 0 1px #fffffff2}.tc__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:28px;pointer-events:none;box-shadow:inset 0 0 0 1px #a0845829}.tc h2{font-family:var(--serif);font-weight:500;color:#17150f;margin:0;font-size:clamp(32px,8.6vw,42px);line-height:.98;letter-spacing:-.032em}.tc h2 em{display:block;position:relative;font-style:normal;font-family:var(--sans);font-weight:400;font-size:clamp(16.5px,4.6vw,18.5px);line-height:1.58;letter-spacing:.003em;color:#655a48;margin-top:24px;padding-top:24px;max-width:44ch}.tc h2 em:before{content:"";position:absolute;top:0;left:0;width:48px;height:2px;background:#c2560d;border-radius:2px}.tc__rail{display:grid;gap:26px;margin-top:34px}.tc__tab{position:relative;padding-top:17px;border-top:1px solid rgba(160,132,88,.28)}.tc__tab:before{content:"";position:absolute;top:-1px;left:0;width:36px;height:2px;background:#c2560d;border-radius:2px}.tc__n{display:block;font-family:var(--sans);font-size:9.5px;font-weight:500;letter-spacing:.2em;color:#c2560d}.tc__name{display:block;font-family:var(--serif);font-weight:500;letter-spacing:-.02em;font-size:clamp(24px,6.4vw,32px);line-height:1.08;color:#17150f;margin-top:5px}.tc__p{margin:14px 0 0;font-family:var(--sans);font-size:13.8px;font-weight:400;line-height:1.72;color:#4a4335;max-width:52ch}.tc__cap{margin:12px 0 0;font-family:var(--sans);font-size:9.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#7a6f59}.tc--anim .tc__n,.tc--anim .tc__name,.tc--anim .tc__d{opacity:0;transform:translate3d(0,20px,0);transition:opacity .85s ease,transform .95s cubic-bezier(.22,.8,.2,1);will-change:opacity,transform}.tc--anim .tc__d{transition-delay:.4s}.tc--anim.is-in .tc__n,.tc--anim.is-in .tc__name,.tc--anim.is-in .tc__d{opacity:1;transform:none}.tc--anim:not(.is-in) .tc__n,.tc--anim:not(.is-in) .tc__name{transition-delay:.18s}.tc--anim:not(.is-in) .tc__d{transition-delay:0s}@media(min-width:1000px){.tc .mln-wrap{max-width:1400px}.tc__panel{padding:58px 66px 54px;border-radius:38px}.tc__panel:after{border-radius:38px}.tc h2{font-size:clamp(52px,5.4vw,78px);line-height:.94;max-width:16ch}.tc h2 em{font-size:clamp(20px,1.62vw,23.5px);line-height:1.54;margin-top:30px;padding-top:28px;max-width:42ch}.tc h2 em:before{width:56px}.tc__rail{grid-template-columns:repeat(4,1fr);column-gap:46px;margin-top:56px;align-items:start}.tc__tab{padding-top:19px}.tc__name{font-size:clamp(26px,2.4vw,36px);margin-top:8px}.tc__p{font-size:14.5px;line-height:1.72;max-width:none;margin-top:20px}.tc__cap{margin-top:16px}}@media(prefers-reduced-motion:reduce){.tc--anim .tc__n,.tc--anim .tc__name,.tc--anim .tc__d{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/melion-does.css.map */
