.mpd-section{position:relative;isolation:isolate;background:var(--mpd-bg);padding:var(--mpd-section-pad-top) 20px var(--mpd-section-pad-bottom);overflow:clip}.mpd-shell{width:min(100%,var(--mpd-max-width));margin:0 auto;position:relative}.mpd-eyebrow{display:flex;align-items:center;gap:12px;justify-content:flex-start;width:100%;margin-bottom:16px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--mpd-accent)}.mpd-eyebrow-line{width:32px;height:1px;background:linear-gradient(90deg,transparent,var(--mpd-accent));transform-origin:left center;animation:mpd-line-breathe 2.7s ease-in-out infinite}.mpd-eyebrow-line:last-child{background:linear-gradient(90deg,var(--mpd-accent),transparent);transform-origin:right center}.mpd-heading-wrap{text-align:var(--mpd-title-align);margin-bottom:30px}.mpd-heading{margin:0;color:var(--mpd-title-color);font-size:clamp(30px,5vw,var(--mpd-title-size));font-weight:800;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.mpd-heading:after{content:"";display:block;width:64px;height:3px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,var(--mpd-accent),transparent);transform-origin:left center;animation:mpd-underline 2.8s ease-in-out infinite;opacity:.8}.mpd-heading-wrap[style*=center] .mpd-heading:after{margin-left:auto;margin-right:auto;transform-origin:center}.mpd-subheading{max-width:760px;margin-top:14px;color:var(--mpd-label-color);font-size:15px;line-height:1.65}.mpd-card{position:relative;border:1px solid color-mix(in srgb,var(--mpd-line) 90%,white);border-radius:var(--mpd-radius);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mpd-accent-soft) 70%,transparent),transparent 34%),var(--mpd-card-bg);box-shadow:var(--mpd-shadow);overflow:hidden;transform:translateZ(0)}.mpd-card-glow{position:absolute;width:280px;height:280px;right:-140px;top:-140px;border-radius:999px;background:var(--mpd-accent-soft);filter:blur(20px);opacity:.55;pointer-events:none;animation:mpd-orbit-glow 8s ease-in-out infinite alternate}.mpd-card-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.45) 46%,transparent 72%);transform:translate(-120%);animation:mpd-card-sheen 7s cubic-bezier(.2,.65,.2,1) infinite}.mpd-table{position:relative;z-index:1;padding:10px}.mpd-row{--mpd-row-delay: 0ms;position:relative;display:grid;grid-template-columns:var(--mpd-label-width) 1fr;align-items:stretch;margin-bottom:var(--mpd-gap);border:1px solid transparent;border-radius:max(12px,calc(var(--mpd-radius) - 8px));background:#ffffff7a;overflow:hidden;cursor:default;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .4s ease,border-color .4s ease,box-shadow .4s ease}.mpd-row:last-child{margin-bottom:0}.mpd-row:before{content:"";position:absolute;z-index:0;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,transparent,var(--mpd-accent),transparent);transform:scaleY(.2);transform-origin:center;opacity:.35;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s ease}.mpd-label-cell,.mpd-value-cell{position:relative;z-index:1;min-width:0;display:flex;align-items:center;gap:11px;padding:18px 20px}.mpd-label-cell{color:var(--mpd-label-color);font-size:var(--mpd-label-size);font-weight:750;background:color-mix(in srgb,var(--mpd-accent-soft) 62%,transparent)}.mpd-value-cell{justify-content:flex-start;color:var(--mpd-value-color);font-size:var(--mpd-value-size);line-height:1.35;letter-spacing:-.01em;border-left:1px solid var(--mpd-line)}.mpd-label,.mpd-value{overflow-wrap:anywhere}.mpd-row-icon{flex:0 0 24px;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;color:var(--mpd-accent);background:#ffffffb3;box-shadow:0 6px 15px #50203712;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .35s ease}.mpd-row-icon svg{width:13px;height:13px;fill:currentColor;stroke:currentColor;stroke-width:1.6}.mpd-badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;margin-left:auto;border:1px solid color-mix(in srgb,var(--mpd-accent) 25%,white);border-radius:999px;color:var(--mpd-accent);background:var(--mpd-accent-soft);font-size:10px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.mpd-row-arrow{margin-left:auto;flex:0 0 auto;color:var(--mpd-accent);font-size:18px;line-height:1;opacity:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.mpd-row-progress{position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,var(--mpd-accent),transparent);transform:scaleX(0);transform-origin:left;opacity:.8;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.mpd-row:hover,.mpd-row.is-hovered{background:var(--mpd-card-bg-hover);border-color:color-mix(in srgb,var(--mpd-accent) 18%,var(--mpd-line));transform:translateY(-3px);box-shadow:0 14px 30px #42192e12}.mpd-row:hover:before,.mpd-row.is-hovered:before{transform:scaleY(1);opacity:1}.mpd-row:hover .mpd-row-icon,.mpd-row.is-hovered .mpd-row-icon{transform:rotate(-7deg) translateY(-1px) scale(1.07);background:#fff}.mpd-row:hover .mpd-row-arrow,.mpd-row.is-hovered .mpd-row-arrow{opacity:1;transform:translate(0)}.mpd-row:hover .mpd-row-progress,.mpd-row.is-hovered .mpd-row-progress{transform:scaleX(1)}.mpd-footer{position:relative;z-index:1;display:flex;gap:18px;justify-content:space-between;align-items:center;padding:16px 22px 22px;color:color-mix(in srgb,var(--mpd-label-color) 82%,white)}.mpd-bottom-note{font-size:12px;line-height:1.5}.mpd-count{display:inline-flex;align-items:baseline;gap:7px;flex:0 0 auto;padding:6px 10px;border-radius:999px;background:var(--mpd-accent-soft);color:var(--mpd-accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mpd-count-number{font-size:14px;font-variant-numeric:tabular-nums}.mpd-count-label{opacity:.78}.mpd-reveal-item{opacity:0;transform:translateY(24px);filter:blur(0);transition:opacity var(--mpd-duration, .65s) cubic-bezier(.2,.7,.2,1),transform var(--mpd-duration, .65s) cubic-bezier(.2,.7,.2,1),filter var(--mpd-duration, .65s) ease;transition-delay:var(--mpd-delay, 0ms)}.mpd-section.mpd-is-visible .mpd-reveal-item.mpd-visible{opacity:1;transform:none;filter:blur(0)}.mpd-section[data-animation=slide] .mpd-reveal-item{transform:translate(-34px)}.mpd-section[data-animation=blur] .mpd-reveal-item{transform:translateY(14px) scale(.985);filter:blur(9px)}.mpd-section[data-animation=zoom] .mpd-reveal-item{transform:translateY(10px) scale(.92)}.mpd-section[data-animation=flip] .mpd-reveal-item{transform:perspective(900px) rotateX(7deg) translateY(18px);transform-origin:50% 100%}.mpd-section[data-hover=slide] .mpd-row:hover .mpd-row-progress{transform:scaleX(1)}.mpd-section[data-hover=shine] .mpd-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 26%,rgba(255,255,255,.5) 45%,transparent 64%);transform:translate(-110%);transition:transform .85s ease}.mpd-section[data-hover=shine] .mpd-row:hover:after{transform:translate(110%)}@keyframes mpd-line-breathe{0%,to{transform:scaleX(.65);opacity:.55}50%{transform:scaleX(1);opacity:1}}@keyframes mpd-underline{0%,to{transform:scaleX(.55);opacity:.5}50%{transform:scaleX(1);opacity:1}}@keyframes mpd-card-sheen{0%,62%{transform:translate(-120%)}76%,to{transform:translate(120%)}}@keyframes mpd-orbit-glow{0%{transform:translateZ(0) scale(.9)}to{transform:translate3d(-30px,24px,0) scale(1.12)}}@media(max-width:749px){.mpd-section{padding-left:14px;padding-right:14px}.mpd-heading-wrap{margin-bottom:22px}.mpd-heading{font-size:clamp(30px,9vw,42px)}.mpd-eyebrow{font-size:9px;letter-spacing:.16em}.mpd-card{border-radius:max(16px,calc(var(--mpd-radius) - 4px))}.mpd-table{padding:7px}.mpd-row{grid-template-columns:1fr;margin-bottom:8px}.mpd-label-cell{padding:13px 14px 8px;min-height:0;background:transparent}.mpd-value-cell{padding:4px 14px 15px;border-left:0;align-items:flex-start}.mpd-label-cell .mpd-row-icon{width:21px;height:21px;border-radius:7px}.mpd-value{max-width:calc(100% - 24px)}.mpd-row-arrow{opacity:1;transform:none}.mpd-badge{margin-left:4px}.mpd-footer{flex-direction:column;align-items:flex-start;padding:12px 15px 18px}.mpd-count{align-self:flex-end}}@media(max-width:749px){.mpd-compact-mobile{--mpd-section-pad-top: 42px !important;--mpd-section-pad-bottom: 42px !important}.mpd-compact-mobile .mpd-label-cell{padding-top:11px}.mpd-compact-mobile .mpd-value-cell{padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.mpd-section *,.mpd-section *:before,.mpd-section *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.mpd-reveal-item{opacity:1!important;transform:none!important;filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modern-product-details.css.map */
