.sd-root{--ink:#0d0d0d;--red:#c8102e;--bone:#f2efe9;--mute:#9a958c;background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");color:var(--bone);font-family:inherit;overflow:hidden}.sd-root *{box-sizing:border-box}.sd-in{max-width:1080px;margin:0 auto;padding:64px 20px}.sd-eye{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--red);font-weight:700;margin:0 0 10px}.sd-h{font-size:clamp(30px,5.4vw,56px);line-height:.98;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 14px;color:var(--bone)}.sd-h em{font-style:normal;color:var(--red)}.sd-p{color:#cfcac1;font-size:16px;line-height:1.6;max-width:520px;margin:0}.sd-fade{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.sd-fade.is-in{opacity:1;transform:none}.sd-reveal{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.sd-stage{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#1a1a1a;box-shadow:0 30px 80px #c8102e2e}.sd-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd-stage .sd-top{clip-path:inset(var(--cut,100%) 0 0 0);transition:clip-path .08s linear}.sd-zipline{position:absolute;left:0;right:0;top:var(--cut,100%);height:3px;background:var(--red);box-shadow:0 0 18px var(--red);pointer-events:none}.sd-range{width:100%;margin-top:18px;accent-color:var(--red);height:28px;cursor:grab}.sd-hint{font-size:13px;color:var(--mute);margin-top:6px;letter-spacing:.08em;text-transform:uppercase}.sd-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px}.sd-card{border:1px solid #262626;border-radius:16px;padding:22px;background:linear-gradient(180deg,#151515,#0f0f0f);transition:border-color .25s,transform .25s}.sd-card:hover{border-color:var(--red);transform:translateY(-4px)}.sd-card b{display:block;font-size:17px;text-transform:uppercase;letter-spacing:.04em;margin:10px 0 6px;color:var(--bone)}.sd-card span{font-size:14px;color:#b9b4ab;line-height:1.5}.sd-ico{font-size:26px}.sd-drop{margin-top:56px;border:1px solid #262626;border-radius:16px;padding:22px}.sd-drop-row{display:flex;justify-content:space-between;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:14px}.sd-bar{height:10px;background:#222;border-radius:99px;margin-top:12px;overflow:hidden}.sd-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#8c0b20,var(--red));border-radius:99px;transition:width 1.4s cubic-bezier(.2,.8,.2,1)}.sd-size{background:var(--bone);color:var(--ink)}.sd-size .sd-h{color:var(--ink)}.sd-size .sd-p{color:#4a463f}.sd-tabs{display:inline-flex;background:#e2ddd3;border-radius:99px;padding:4px;margin:22px 0 16px}.sd-tabs button{border:0;background:none;padding:8px 18px;border-radius:99px;font-weight:700;cursor:pointer;color:#4a463f;font-size:14px}.sd-tabs button[aria-pressed=true]{background:var(--ink);color:var(--bone)}.sd-tbl{width:100%;border-collapse:collapse;font-size:15px}.sd-tbl th,.sd-tbl td{padding:12px 10px;text-align:center;border-bottom:1px solid #d9d3c8}.sd-tbl th{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6b665d}.sd-tbl td:first-child{font-weight:900}.sd-tbl tr.is-pick td{background:var(--red);color:#fff}.sd-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.sd-finder{background:#fff;border-radius:18px;padding:24px;box-shadow:0 10px 40px #00000014}.sd-finder label{display:block;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:14px 0 6px;color:#4a463f}.sd-finder .sd-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sd-finder input,.sd-finder select{width:100%;padding:12px;border:1px solid #d9d3c8;border-radius:10px;font-size:16px;background:#faf8f4;color:var(--ink)}.sd-fit{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sd-fit button{padding:11px;border:1px solid #d9d3c8;border-radius:10px;background:#faf8f4;font-weight:700;cursor:pointer;color:var(--ink)}.sd-fit button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.sd-result{margin-top:18px;border-radius:14px;background:var(--ink);color:var(--bone);padding:18px;display:none;align-items:center;justify-content:space-between;gap:12px}.sd-result.is-on{display:flex}.sd-result strong{font-size:34px;font-weight:900;color:var(--red);line-height:1}.sd-result button{border:0;background:var(--red);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:12px 16px;border-radius:10px;cursor:pointer}.sd-note{font-size:13px;color:#6b665d;margin-top:10px}.sd-faq details{border-bottom:1px solid #262626;padding:18px 0}.sd-faq summary{cursor:pointer;list-style:none;font-weight:800;text-transform:uppercase;letter-spacing:.04em;display:flex;justify-content:space-between;gap:16px;color:var(--bone)}.sd-faq summary::-webkit-details-marker{display:none}.sd-faq summary:after{content:"+";color:var(--red);font-size:22px;line-height:1;transition:transform .25s}.sd-faq details[open] summary:after{transform:rotate(45deg)}.sd-faq details p{color:#cfcac1;line-height:1.6;margin:12px 0 0}.sd-prog{position:fixed;top:0;left:0;height:3px;width:100%;background:var(--red);transform-origin:0 50%;transform:scaleX(0);z-index:1000;pointer-events:none}.sd-marq{background:var(--red);color:#fff;overflow:hidden;white-space:nowrap}.sd-marq>div{display:inline-flex;animation:sdMarq 28s linear infinite;font-weight:900;letter-spacing:.16em;text-transform:uppercase;font-size:14px;padding:14px 0}.sd-marq span{padding:0 22px}.sd-marq span:after{content:"\2726";margin-left:44px;opacity:.75}@keyframes sdMarq{to{transform:translate(-50%)}}.sd-h .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em}.sd-h .w>i{display:inline-block;font-style:normal;transform:translateY(110%);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.sd-h.is-in .w>i{transform:none}.sd-stage{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out;will-change:transform}.sd-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.16),transparent 45%);pointer-events:none}.sd-stage img{transform:scale(1.08);transition:transform 1.4s cubic-bezier(.2,.8,.2,1),clip-path .08s linear}.is-in .sd-stage img{transform:none}.sd-card{position:relative;overflow:hidden}.sd-card>*{position:relative;z-index:1}.sd-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(240px circle at var(--mx,-200px) var(--my,-200px),rgba(200,16,46,.28),transparent 60%);opacity:0;transition:opacity .3s}.sd-card:hover:before{opacity:1}.sd-feats .sd-card:nth-child(2){transition-delay:.08s}.sd-feats .sd-card:nth-child(3){transition-delay:.16s}.sd-hint{animation:sdNudge 1.8s ease-in-out infinite}@keyframes sdNudge{50%{transform:translateY(-4px)}}.sd-tbl tbody tr td{transition:background .2s,color .2s}.sd-tbl tbody tr:hover td{background:#e7e1d6}.sd-result.is-on{animation:sdPop .5s cubic-bezier(.2,1.4,.4,1)}@keyframes sdPop{0%{transform:scale(.9);opacity:0}}.sd-faq details p{animation:sdIn .35s ease}@keyframes sdIn{0%{opacity:0;transform:translateY(-6px)}}.product-form__submit:not([disabled]),.sticky-atc button[type=submit]{background-image:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);background-size:250% 100%;animation:sdShine 3.6s linear infinite}@keyframes sdShine{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@keyframes kgGlow{0%,to{box-shadow:inset 0 0 0 2px #c8102e,0 8px 26px #c8102e40,0 0 #c8102e73}50%{box-shadow:inset 0 0 0 2px #c8102e,0 8px 26px #c8102e40,0 0 0 7px #c8102e00}}@keyframes kgPop{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes kgShine{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes kgBob{0%,to{rotate:-4deg;translate:0 0}50%{rotate:3deg;translate:0 -3px}}@media(max-width:768px){.sd-in{padding:48px 16px}.sd-reveal,.sd-grid{grid-template-columns:1fr;gap:28px}.sd-feats{grid-template-columns:1fr}.sd-tbl{font-size:14px}.sd-tbl th,.sd-tbl td{padding:10px 4px}}@media(prefers-reduced-motion:reduce){.sd-fade,.sd-h .w>i,.sd-stage img{opacity:1;transform:none;transition:none}.sd-bar i{transition:none}.sd-marq>div,.sd-hint,.product-form__submit{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/shady-drop.css.map */
