.lux-dream{position:relative;isolation:isolate;overflow:hidden;font-family:Manrope,sans-serif;background:radial-gradient(circle at 8% 4%,rgba(173,124,39,.1),transparent 25%),linear-gradient(145deg,#f5f3ee,#ece9e1 55%,#f3f1eb)}.lux-dream__shell{position:relative;z-index:2}.lux-dream__ambient{position:absolute;z-index:0;border-radius:50%;filter:blur(2px);pointer-events:none;opacity:.55;animation:lwFloat 12s ease-in-out infinite}.lux-dream__ambient--one{width:340px;height:340px;right:-170px;top:80px;background:radial-gradient(circle,rgba(173,124,39,.15),transparent 68%)}.lux-dream__ambient--two{width:270px;height:270px;left:-140px;bottom:70px;background:radial-gradient(circle,rgba(25,25,20,.09),transparent 68%);animation-delay:-5s}.lux-dream__header{animation:lwReveal .75s cubic-bezier(.2,.75,.3,1) both}.lux-dream__header h1,.lux-dream h2,.lux-dream__choice strong{font-family:Marcellus,serif!important}.lux-dream__header h1{max-width:960px;font-size:clamp(30px,3.6vw,48px)!important;line-height:1.08!important;letter-spacing:-.018em!important}.lux-dream__header>p:last-child{font-family:Manrope,sans-serif;font-weight:500;letter-spacing:.01em}.lux-dream__eyebrow{display:flex;align-items:center;gap:9px}.lux-dream__eyebrow i{width:7px;height:7px;border-radius:50%;background:#ad7c27;box-shadow:0 0 0 5px #ad7c271f;animation:lwPulse 2.2s ease-in-out infinite}.lux-dream__form,.lux-dream__sheet{border-color:#64583e1f;box-shadow:0 28px 80px #26211714;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lux-dream__form{background:#ffffffeb}.lux-dream__sheet{background:#fffffff2}.lux-dream__mode-grid{gap:15px;perspective:1000px}.lux-dream__choice{min-height:190px;padding:23px 20px 20px;border-radius:14px;background:linear-gradient(150deg,#fffffffa,#f7f4ece0);box-shadow:0 8px 24px #231f1509;animation:lwCardIn .65s cubic-bezier(.2,.75,.25,1) both}.lux-dream__choice:nth-child(2){animation-delay:.06s}.lux-dream__choice:nth-child(3){animation-delay:.12s}.lux-dream__choice:nth-child(4){animation-delay:.18s}.lux-dream__choice:nth-child(5){animation-delay:.24s}.lux-dream__choice:nth-child(6){animation-delay:.3s}.lux-dream__choice:after{content:"";position:absolute;top:-70%;right:-45%;bottom:-70%;left:-45%;background:linear-gradient(105deg,transparent 43%,rgba(255,255,255,.72) 50%,transparent 57%);transform:translate(-70%) rotate(8deg);transition:transform .7s ease;pointer-events:none}.lux-dream__choice:hover:after{transform:translate(70%) rotate(8deg)}.lux-dream__choice:hover{transform:translateY(-6px);box-shadow:0 18px 42px #2c25161c}.lux-dream__choice:has(input:checked){transform:translateY(-3px);border-color:#ad7c27;background:linear-gradient(145deg,#fffdf7,#f3e7d1);box-shadow:0 18px 44px #825b1a26,inset 0 0 0 1px #ad7c274d}.lux-dream__choice:has(input:checked) .lux-dream__choice-mark{animation:lwCheck .4s cubic-bezier(.2,1.5,.4,1) both}.lux-dream__choice-type{font-family:Manrope,sans-serif;margin-bottom:18px}.lux-dream__choice strong{font-size:18px!important;line-height:1.18!important;font-weight:400!important;min-height:43px}.lux-dream__choice small{font-family:Manrope,sans-serif!important;font-weight:500}.lux-dream__track-visual{display:block;position:relative;width:100%;height:21px;margin:12px 0 8px;border-top:2px solid rgba(173,124,39,.58)}.lux-dream__track-visual i{position:absolute;top:-4px;width:6px;height:6px;border-radius:50%;background:#ad7c27;box-shadow:0 0 0 3px #ad7c271a}.lux-dream__track-visual i:nth-child(1){left:5%}.lux-dream__track-visual i:nth-child(2){left:49%}.lux-dream__track-visual i:nth-child(3){right:5%}.lux-dream__track-visual--split:after{content:"";position:absolute;left:50%;top:-5px;width:1px;height:12px;background:#151512}.lux-dream__track-visual--wand:after{content:"";position:absolute;right:7%;top:0;width:1px;height:19px;background:#ad7c27}.lux-dream__track-visual--corner{width:72%;border-top-color:#ad7c27;border-left:2px solid #ad7c27;border-radius:7px 0 0}.lux-dream__track-visual--corner i:nth-child(1){left:-4px;top:12px}.lux-dream__track-visual--corner i:nth-child(2){left:45%}.lux-dream__track-visual--corner i:nth-child(3){right:-3px}.lux-dream__track-visual--motor:before{content:"M";position:absolute;right:2px;top:-10px;display:grid;place-items:center;width:20px;height:17px;border-radius:4px;background:#151512;color:#fff;font:700 8px Manrope,sans-serif}.lux-dream__measure-panel{position:relative;overflow:hidden;background:linear-gradient(125deg,#10100e,#292821)!important;box-shadow:0 18px 40px #1414102e,inset 0 1px #ffffff14}.lux-dream__measure-panel:before{content:"";position:absolute;width:240px;height:240px;right:-120px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(173,124,39,.32),transparent 67%);animation:lwFloat 9s ease-in-out infinite}.lux-dream__measure-panel .lux-dream__fields{position:relative;z-index:1}.lux-dream__measure-panel input{border-color:#ffffff2e!important;box-shadow:0 8px 20px #00000021}.lux-dream__fabric label>span{transition:transform .2s,box-shadow .2s,border-color .2s}.lux-dream__fabric label>span:hover{transform:translateY(-2px);box-shadow:0 10px 25px #2d261712}.lux-dream__calculate{position:relative;overflow:hidden;background:linear-gradient(100deg,#151512,#29271f);transition:transform .2s,box-shadow .2s}.lux-dream__calculate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.2),transparent 65%);transform:translate(-100%);transition:transform .65s}.lux-dream__calculate:hover{transform:translateY(-2px);box-shadow:0 14px 30px #231f142e}.lux-dream__calculate:hover:before{transform:translate(100%)}.lux-dream__sheet--ready [data-results]{animation:lwResult .5s cubic-bezier(.2,.8,.3,1) both}.lux-dream__sheet--ready .lux-dream__result{animation:lwResult .45s ease both}.lux-dream__sheet--ready .lux-dream__result:nth-child(2){animation-delay:.04s}.lux-dream__sheet--ready .lux-dream__result:nth-child(3){animation-delay:.08s}.lux-dream__sheet--ready .lux-dream__result:nth-child(4){animation-delay:.12s}.lux-dream__sheet--ready .lux-dream__result:nth-child(5){animation-delay:.16s}.lux-dream__sheet--ready .lux-dream__result:nth-child(6){animation-delay:.2s}@keyframes lwReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lwCardIn{0%{opacity:0;transform:translateY(24px) rotateX(3deg)}to{opacity:1;transform:none}}@keyframes lwResult{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes lwCheck{0%{transform:scale(.55)}75%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes lwPulse{0%,to{box-shadow:0 0 0 4px #ad7c271a}50%{box-shadow:0 0 0 8px #ad7c2700}}@keyframes lwFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,16px,0)}}@media(max-width:900px){.lux-dream__choice{min-height:180px}.lux-dream__header h1{font-size:clamp(30px,6vw,45px)!important}}@media(max-width:560px){.lux-dream__choice{min-height:166px}.lux-dream__choice strong{min-height:0}.lux-dream__track-visual{margin-top:14px}.lux-dream__ambient{display:none}}@media(prefers-reduced-motion:reduce){.lux-dream *,.lux-dream *:before,.lux-dream *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lux-dream__track-visual{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lux-dream-blinds-luxury-motion.css.map */
