:root{--bg:#0A0014;--bg2:#1A0028;--magenta:#FF1493;--cyan:#00FFFF;--yellow:#FFFF00;--white:#FFFFFF;--mute:#9D7DB8;--accent:var(--magenta);--fh:"Space Grotesk",sans-serif;--fb:"Inter",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--white);font-family:var(--fb);font-size:15px;line-height:1.6}.wrap{max-width:1280px;margin:0 auto;padding:0 28px}header{padding:22px 0;background:var(--bg);border-bottom:1px solid rgba(255,20,147,.3)}.hd{display:flex;justify-content:space-between;align-items:center;gap:24px}.hd__brand{font-family:var(--fh);font-weight:900;font-size:26px;letter-spacing:-.02em;text-transform:uppercase;background:linear-gradient(90deg,var(--magenta),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hd__nav{display:flex;gap:28px;font-family:var(--fh);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hd__nav a{color:var(--white);text-decoration:none}.hd__cta{display:inline-block;padding:11px 22px;background:var(--magenta);color:var(--white);text-decoration:none;font-family:var(--fh);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;border:1px solid var(--magenta);box-shadow:0 0 18px #ff149399}.hero{padding:72px 0 96px;background:radial-gradient(circle at 30% 50%,rgba(255,20,147,.25) 0%,transparent 60%),radial-gradient(circle at 80% 30%,rgba(0,255,255,.18) 0%,transparent 60%),var(--bg);position:relative;overflow:hidden}.hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hero__media{aspect-ratio:4/5;overflow:hidden;border:2px solid var(--cyan);box-shadow:0 0 50px #ff149366;order:1}.hero__media img{width:100%;height:100%;object-fit:cover;display:block}.hero__text{order:2}.hero__badge{display:inline-block;padding:6px 16px;background:var(--yellow);color:var(--bg);font-family:var(--fh);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px}.hero__title{font-family:var(--fh);font-size:80px;font-weight:900;line-height:.94;letter-spacing:-.04em;margin-bottom:20px;background:linear-gradient(135deg,var(--magenta) 0%,var(--cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 60px rgba(255,20,147,.4)}.hero__title em{font-style:italic;color:var(--yellow);background:none;-webkit-text-fill-color:var(--yellow)}.hero__signature{font-family:var(--fh);font-size:13px;color:var(--cyan);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.looks{padding:96px 0;background:var(--bg2)}.looks__head{text-align:center;margin-bottom:56px;max-width:560px;margin-left:auto;margin-right:auto}.looks__eyebrow{display:inline-block;padding:5px 14px;background:var(--cyan);color:var(--bg);font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px}.looks__title{font-family:var(--fh);font-size:48px;font-weight:900;letter-spacing:-.03em;line-height:1.02;color:var(--white)}.looks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lk{text-align:left}.lk__img{aspect-ratio:4/5;overflow:hidden;border:2px solid var(--magenta);margin-bottom:16px;box-shadow:0 0 22px #ff14934d}.lk__img img{width:100%;height:100%;object-fit:cover;display:block}.lk__num{display:inline-block;padding:4px 10px;background:var(--yellow);color:var(--bg);font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.lk__title{font-family:var(--fh);font-size:22px;font-weight:900;letter-spacing:-.01em;margin-bottom:6px;color:var(--white)}.lk__caption{font-size:13px;color:var(--mute);line-height:1.55}.textures{padding:96px 0;background:var(--bg)}.textures__head{text-align:center;margin-bottom:48px;max-width:520px;margin-left:auto;margin-right:auto}.textures__eyebrow{display:inline-block;padding:5px 14px;background:var(--magenta);color:var(--white);font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px}.textures__title{font-family:var(--fh);font-size:44px;font-weight:900;letter-spacing:-.03em;color:var(--white)}.textures__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.tx{position:relative}.tx__img{aspect-ratio:1/1;overflow:hidden;border:2px solid var(--cyan);box-shadow:0 0 28px #00ffff4d}.tx__img img{width:100%;height:100%;object-fit:cover;display:block}.tx__label{position:absolute;left:14px;bottom:14px;background:var(--bg);color:var(--yellow);font-family:var(--fh);font-size:11px;font-weight:900;padding:6px 12px;border:1px solid var(--cyan);text-transform:uppercase;letter-spacing:.12em}.bedroom{padding:96px 0;background:var(--bg2)}.bedroom__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.bedroom__media{aspect-ratio:4/5;overflow:hidden;border:2px solid var(--magenta);box-shadow:0 0 32px #ff149366}.bedroom__media img{width:100%;height:100%;object-fit:cover;display:block}.bedroom__eyebrow{display:inline-block;padding:5px 14px;background:var(--yellow);color:var(--bg);font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px}.bedroom__title{font-family:var(--fh);font-size:42px;font-weight:900;letter-spacing:-.03em;line-height:1.05;margin-bottom:18px;color:var(--white)}.bedroom__body{font-size:15px;color:var(--mute);line-height:1.65;max-width:440px;margin-bottom:22px}.bedroom__signature{font-family:var(--fh);font-size:12px;color:var(--cyan);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cta{padding:120px 0 140px;background:var(--bg);text-align:center}.cta__eyebrow{display:inline-block;padding:5px 14px;background:var(--cyan);color:var(--bg);font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px}.cta__title{font-family:var(--fh);font-size:54px;font-weight:900;letter-spacing:-.03em;line-height:1.03;margin-bottom:22px;max-width:680px;margin-left:auto;margin-right:auto;background:linear-gradient(135deg,var(--magenta) 0%,var(--cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cta__sub{font-size:15px;color:var(--mute);max-width:460px;margin:0 auto 32px;line-height:1.6}.cta__btn{display:inline-block;padding:18px 38px;background:var(--magenta);color:var(--white);text-decoration:none;font-family:var(--fh);font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;border:1px solid var(--cyan);box-shadow:0 0 24px #ff1493b3}footer{padding:56px 0 28px;background:var(--bg);color:var(--white);border-top:1px solid rgba(255,20,147,.3)}.ft__top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:36px}.ft__brand{font-family:var(--fh);font-weight:900;font-size:28px;text-transform:uppercase;margin-bottom:8px;background:linear-gradient(90deg,var(--magenta),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ft__tagline{font-size:13px;color:var(--mute);line-height:1.6}.ft__col h4{font-family:var(--fh);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;margin-bottom:14px;color:var(--cyan)}.ft__col a{display:block;color:var(--white);text-decoration:none;font-size:13px;margin-bottom:8px;opacity:.85}.ft__bottom{border-top:1px solid rgba(255,20,147,.2);padding-top:18px;font-size:11px;color:var(--mute);letter-spacing:.05em;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(max-width:768px){.hero__grid,.looks__grid,.textures__grid,.bedroom__grid,.ft__top{grid-template-columns:1fr;gap:32px}.hero__title{font-size:48px}.looks__title,.textures__title,.bedroom__title,.cta__title{font-size:32px}.hero__media,.bedroom__media{order:0}}html,body{max-width:100%;overflow-x:clip!important}[aria-hidden=true]{visibility:hidden!important}[data-tk-field]:not(img):not(input):not(textarea):empty{display:none!important}@media(max-width:768px){html,body{overflow-x:hidden!important;max-width:100vw!important}img,video,iframe{max-width:100%!important;height:auto!important}[class*=circle]{max-width:100%!important}header nav,[class*=header] nav,.hd nav{display:none!important}h1,h2,h3,h4{overflow-wrap:anywhere!important;word-break:normal!important}.cta-final h2{font-size:clamp(2rem,11vw,3rem)!important}[style*=grid-template-columns]:not([class*=compare]):not([class*=comparison]):not([class*=table]):not([class*=__row]):not([role=row]){grid-template-columns:minmax(0,1fr)!important;min-width:0!important}footer>div,.section-footer [style*=grid]{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}.hero__grid,.looks__grid,.textures__grid,.bedroom__grid,.ft__top{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}}button{background:transparent;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;line-height:inherit}.hd__in,header.hd .container{display:flex;align-items:center;gap:24px}.hd__in nav,header.hd nav{display:flex;gap:24px;align-items:center}.hd__in .lg,header.hd .lg{flex:1;text-align:center}.hd__in form,.hd__in .hd__cta,header.hd form,header.hd .hd__cta{margin-left:auto}@media(max-width:768px){.hd__nav,header.hd nav,header nav{display:none!important}.hd__in,header.hd .container,header .hd,header.hd{gap:12px!important;padding-left:20px!important;padding-right:20px!important}.hd__in .lg,header.hd .lg{min-width:0;text-align:left!important}.hd__cart-row,.hd__in form,.hd__in .hd__cta,header.hd form,header.hd .hd__cta{flex:0 0 auto;margin-left:auto!important}.tb__g{grid-template-columns:1fr!important;gap:16px!important}.hero{grid-template-columns:minmax(0,1fr)!important;padding-left:20px!important;padding-right:20px!important;min-height:auto!important}.hero>*{grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.hero>.bcell-hero{min-height:0!important}.hero-thumbs-vert{order:2!important;display:flex!important;flex-direction:row!important;gap:10px!important;overflow-x:auto!important;max-width:100%!important}.hero-thumbs-vert .vthumb{flex:0 0 64px!important;width:64px!important;height:64px!important}.hero-gallery{order:1!important;min-height:0!important}.hero>.info-sticky{order:3!important;position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/preview-styles.css.map */
