.cdq-hidden{display:none!important}.cdq-error{text-align:center;color:red;position:relative;top:10px;display:none}.error-message{color:red;display:none;position:relative;top:-12px;height:15px;font-size:14px}@media screen and (max-width:599px){.cdq-error{font-size:12px;top:0}}.cdq-main{background-color:#f8f4f3;padding:60px 15px 100px}.cdq-container{max-width:1266px;padding:80px;padding:2.255934vh 0;border-radius:42px;background-color:#fff;margin:auto;position:relative;height:800px}@media screen and (max-width:599px){.cdq-container{padding:15px;border-radius:15px;height:auto;width:100%}}.cdq-prev,.cdq-prev:hover,.cdq-prev[disabled]{position:absolute;transform:rotate(180deg);left:-85px;top:0%;cursor:pointer;width:auto;height:100%;padding:10px;background:transparent}.cdq-next,.cdq-next:hover,.cdq-next[disabled]{position:absolute;right:-85px;top:0%;cursor:pointer;width:auto;height:100%;padding:10px;background:transparent}@media screen and (max-width:599px){.cdq-prev,.cdq-prev:hover,.cdq-prev[disabled]{width:auto;height:auto;padding:26px 20px;left:0;display:block;z-index:2}.cdq-prev svg{height:14px}.cdq-next,.cdq-next:hover,.cdq-next[disabled]{width:auto;height:auto;padding:26px 20px;right:0;display:block;z-index:2}.cdq-next svg{height:14px;margin-bottom:-6px}}.cdq-step{display:none;height:100%;flex-direction:column}.cdq-step.active{display:flex}.cdq-title{font-size:36px;line-height:1;color:#2773aa;margin-top:16px;text-align:center}h1.cdq-title,h2.description-main{font-family:var(--font-family-body);text-transform:none}h2.description-main{font-size:18px}.cdq-sub-title{font-size:18px;line-height:1;color:#000;opacity:.31;text-align:center}@media screen and (max-width:599px){.cdq-title{font-size:22px;max-width:220px;margin:0 auto 20px}.cdq-sub-title{font-size:16px}}.cdq-bar{max-width:1266px;margin:35px auto 0;display:flex;column-gap:4px}.cdq-bar-group{flex:auto;position:relative;height:10px;border-radius:42px;background-color:#fff}.cdq-bar-text{position:absolute;width:100%;top:32px;text-align:center;display:flex;align-items:center;justify-content:center;column-gap:10px}.cdq-bar-text svg{opacity:0}.cdq-bar-group.completed .cdq-bar-text svg{opacity:1}.cdq-bar-inner{position:absolute;width:0%;background-color:#dfeffb;height:100%;left:0;border-radius:42px;transition:.3s}.cdq-bar-group.completed .cdq-bar-inner{background-color:#2773aa}.cdq-bar-inner .img{position:absolute;right:0;bottom:0;transform:scale(0);transition:.3s;transition-delay:.3s}.cdq-bar-inner .img.active{transform:scale(1)}.cdq-bar-inner .img.active.out{display:none}@media screen and (max-width:599px){.cdq-bar{column-gap:2px;font-size:12px;margin:35px 0 0}.cdq-bar-text{top:auto;bottom:16px}.cdq-bar-text svg{display:none}.cdq-bar-inner .img{display:none}}.cdq-fields{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:850px;margin-left:auto;margin-right:auto}.cdq-fields.columns-1{flex-direction:column;align-items:center;flex:auto}.cdq-fields.columns-2{column-gap:80px;margin-top:80px;margin-top:8.25593395252838vh}@media screen and (max-width:599px){.cdq-fields.columns-2{margin-top:0;display:block}}.cdq-fields label{display:flex;width:384px;background-color:#bfe0f7;align-items:center;justify-content:space-between;font-size:20px;line-height:28px;border-radius:11px;height:82px;padding:0 25px;cursor:pointer;margin-top:24px;margin-bottom:0;position:relative;font-weight:400;transition:.3s}.cdq-fields label:hover,.cdq-fields label.selected{background-color:#83b9e8}.cdq-fields label.center{justify-content:center;text-align:center}.cdq-fields label input[type=radio],.cdq-fields label input[type=checkbox]{display:none}.cdq-fields label input[type=text]{position:absolute;left:0;top:0;height:100%}.cdq-fields input[type=text],.cdq-fields textarea{max-width:none;width:100%;border:3px solid #bfe0f7}.cdq-fields textarea{margin-top:40px;min-height:120px;margin-bottom:0}@media screen and (max-width:599px){.cdq-fields textarea{margin-top:30px}}.cdq-fields label span{display:flex;align-items:center}.cdq-fields label .checkbox{display:flex}.cdq-fields label .checkbox:before{content:"";width:32px;min-width:30px;height:30px;display:block;margin-right:24px;border:1px solid #fff;border-radius:50%}.cdq-fields label.selected .checkbox:before{background-color:#2773aa;border-color:#2773aa;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.957' height='12.385' viewBox='0 0 12.957 12.385'%3E%3Cpath d='M-20610.707,932.946l4.332,6.242,6.98-10.06' transform='translate(20611.529 -928.558)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}@media screen and (max-width:599px){.cdq-fields label .checkbox:before{width:27px;min-width:27px;height:27px}}.cdq-field-help{width:27px;height:27px;background-color:#fff;position:relative;color:#2773aa;border-radius:50%;margin-left:18px;justify-content:center;cursor:pointer;z-index:10;padding:2px 0 0 2px}.cdq-field-tooltip{position:absolute;opacity:0;visibility:hidden;font-size:11px;background-color:#efece9;border-radius:11px;left:calc(100% + 5px);top:50%;transform:translateY(-50%);width:210px;padding:12px 10px 12px 16px;color:#000;line-height:16px}.cdq-field-help:hover .cdq-field-tooltip{opacity:1;visibility:visible}@media screen and (max-width:599px){.cdq-fields label{width:100%;font-size:15px;height:66px;padding:0 20px;margin-top:12px}.cdq-fields label svg{zoom:.7}}.cdq-skip{font-size:18px;color:#000;opacity:.5;text-align:center;cursor:pointer;width:200px;margin:100px auto 0;margin:10.319917440660475vh auto 0}.cdq-skip:hover{opacity:.7}@media screen and (max-width:599px){.cdq-skip{margin-top:34px}}.cdq-continue{margin:70px auto 0;margin:7.223942208462332vh auto 0;background-color:#2773aa;width:257px;max-width:100%;display:block}@media screen and (max-width:599px){.cdq-continue{margin-top:34px}}.cdq-room{display:none}.cdq-room.active{display:block}.cdq-from-info{width:1000px;max-width:100%;display:flex;justify-content:space-between;column-gap:22px;margin-top:60px;margin-left:auto;margin-right:auto}@media screen and (max-width:599px){.cdq-from-info{flex-direction:column;margin-top:25px}}.cdq-layout-from{border:3px solid rgba(0,0,0,.1);width:670px;min-width:670px;height:370px;border-radius:20px;display:flex;align-items:center;justify-content:center;padding-top:50px}@media screen and (max-width:599px){.cdq-layout-from{max-width:100%;min-width:350px}.cdq-layout-from-row{width:280px!important}.square-room .cdq-layout-from-item.wall-d:before{left:84px!important}.square-room .cdq-layout-from-item.wall-b:before{right:84px!important}}.cdq-info{flex:auto}.cdq-info p{text-align:center;margin:0;font-size:18px}.cdq-info textarea{border:3px solid #bfe0f7;display:block;margin-top:16px;min-height:114px;max-width:100%}.cdq-video{position:relative;margin-top:16px;cursor:pointer}.cdq-video img{width:100%;border-radius:24px}.cdq-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cdq-whole-house-deal{display:none!important}.cdq-whole-house-deal{width:510px;margin:40px auto -60px;display:flex}.cdq-whole-house-deal input{aspect-ratio:1}@media screen and (max-width:599px){.cdq-info p{font-size:14px;display:none}.cdq-video{display:none;width:240px;margin:10px auto 0}.cdq-info textarea{margin-bottom:0}.cdq-whole-house-deal{width:auto;margin:20px auto 0}.cdq-whole-house-deal label{font-size:14px!important}}.cdq-layout-from-row{display:flex;width:480px;margin:0;justify-content:space-between}.cdq-layout-from-row.bottom-row{margin-top:90px}.cdq-layout-from-item{position:relative;width:74px}.cdq-layout-from-item label{font-size:16px;color:#0000004d;margin:0}.cdq-layout-from-item input{border:1px solid rgba(0,0,0,.3);width:100%;height:31px;border-radius:9px;margin:0;padding:0;text-align:center}.cdq-layout-from-item:before,.cdq-layout-from-item:after{content:"";position:absolute;color:#bfe0f7}.rectenguar-room .cdq-layout-from-item:after{width:18px;height:18px;border-radius:50%;background:currentcolor}.rectenguar-room .cdq-layout-from-item.wall-a:before{width:126px;height:3px;background:currentcolor;left:-26px;top:-12px}.rectenguar-room .cdq-layout-from-item.wall-a:after{top:-20px;left:0%}.rectenguar-room .cdq-layout-from-item.wall-b:before{height:188px;width:3px;background:currentcolor;left:-26px;top:-54px}.rectenguar-room .cdq-layout-from-item.wall-b:after{top:0;left:-30px}.rectenguar-room .cdq-layout-from-item.wall-c{top:-42px}.rectenguar-room .cdq-layout-from-item.wall-c:before{width:530px;height:3px;background:currentcolor;left:50%;transform:translate(-50%);top:-12px}.rectenguar-room .cdq-layout-from-item.wall-c:after{top:-20px;left:50%;transform:translate(-50%)}.rectenguar-room .cdq-layout-from-item.wall-d:before{height:188px;width:3px;background:currentcolor;right:-26px;top:-54px}.rectenguar-room .cdq-layout-from-item.wall-d:after{top:0;right:-30px}.rectenguar-room .cdq-layout-from-item.wall-e:before{width:126px;height:3px;background:currentcolor;right:-26px;top:-12px}.rectenguar-room .cdq-layout-from-item.wall-e:after{top:-20px;right:0%}.rectenguar-room .cdq-layout-from-item.wall-entrance:before{width:230px;height:3px;background:currentcolor;left:50%;top:-12px;transform:translate(-50%);background:#ccc}.rectenguar-room .cdq-layout-from-item.wall-entrance:after{top:-20px;left:50%;transform:translate(-50%);background:#ccc}.cdq-layout-from.square-room{padding-top:0}@media screen and (max-width:599px){.cdq-layout-from-scroller{overflow:auto;zoom:.8}}.square-room .cdq-layout-from-row.bottom-row{justify-content:center;column-gap:26px;margin-top:70px}.square-room .cdq-layout-from-item.wall-a:before{width:88px;height:3px;background:currentcolor;left:-14px;bottom:-12px}.square-room .cdq-layout-from-item.wall-c{top:-62px}.square-room .cdq-layout-from-item.wall-c:before{width:300px;height:3px;background:currentcolor;left:50%;transform:translate(-50%);top:-12px}.square-room .cdq-layout-from-item.wall-entrance{bottom:-70px}.square-room .cdq-layout-from-item.wall-entrance:before{width:90px;height:3px;background:currentcolor;left:50%;top:-7px;transform:translate(-50%);background:#ccc}.square-room .cdq-layout-from-item.wall-b:before{height:264px;width:3px;background:currentcolor;right:-16px;top:-74px}.square-room .cdq-layout-from-item.wall-d:before{height:264px;width:3px;background:currentcolor;left:-16px;top:-74px}.square-room .cdq-layout-from-item.wall-e:before{width:88px;height:3px;background:currentcolor;right:-14px;bottom:-12px}.upload-room-form{border:none;flex-direction:column;justify-content:space-between;width:650px;padding:0;min-width:0;max-width:100%}.upload-room-form p{text-align:center;margin-bottom:38px;font-size:18px;margin-top:0}label.upload-room{border:1px dashed rgba(0,0,0,.3);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;width:100%;height:280px;margin:0;position:relative}label.upload-room input{position:absolute;top:0;left:0;right:0;display:block;width:100%;height:100%;max-width:none;opacity:0}label.upload-room:hover{background-color:#fdfdfd}label.upload-room span{font-size:14px;color:#2773aa;text-decoration:underline;display:block;margin-top:30px}label.upload-room small{font-size:14px}.upload-room-file-message.file-selected{font-size:14px;color:#f27662}.form-fields{width:830px;max-width:100%}.form-fields.columns-2{margin-top:100px}.form-fields>div{width:100%;max-width:375px;margin-bottom:4px}.form-fields input,.form-fields select,.form-fields textarea{width:100%;border:2px solid #000!important;min-height:68px;max-width:none}.form-fields label,.form-fields label:hover{background:none;padding:0 15px 0 0;width:100%;font-size:18px;height:auto;margin:18px 0 50px;line-height:1.2;column-gap:15px}.form-fields label input{display:none}.form-fields label span{width:32px;min-width:32px;height:32px;border:2px solid #000;border-radius:8px;display:flex;align-items:center;justify-content:center}.form-fields label span svg{opacity:0}.form-fields label input:checked+span svg{opacity:1}@media screen and (max-width:599px){.form-fields.columns-2{margin-top:0;display:block}.thank-you div{width:100%}.form-fields label{font-size:14px;margin:10px 0 0}.upload-room-form p{font-size:13px}h2.description-main{font-size:14px;margin:0}.cdq-ty-description{margin-bottom:0!important}.upload-room-form p br{display:none}}.thank-you{display:flex;align-items:center;justify-content:center;column-gap:50px;text-align:center}.thank-you .thank-you-icon{width:260px}.thank-you .thank-you-icon.mobile{display:none}.thank-you .thank-you-icon{transition:transform .3s;transform:scale(.3) rotate(10deg)}.thank-you .thank-you-icon:last-child{transform:scale(.3) rotate(-10deg)}.thank-you .thank-you-icon.active{transform:scale(1) rotate(0)}.thank-you p{margin-top:23px;font-size:18px}.thank-you .confirmation__btn{margin:auto;width:257px;max-width:100%;display:block;font-size:24px;padding:30px 40px;line-height:1}.thank-you .customize-online{display:flex;flex-direction:column;align-items:center}.thank-you .customize-online p{font-weight:500}.thank-you .customize-online a{text-decoration:none;background:var(--color-primary);padding:13px 40px;border-radius:100px;color:#fff;font-size:18px}.thank-you .customize-online a:hover{background-color:var(--btn-hover)}.thank-you .iframe-container{position:relative}.thank-you #recipeIframe{width:100%;height:500px;transition:all .3s ease}.thank-you .open-fullscreen{cursor:pointer;position:absolute;right:0;margin-top:-40px;padding:10px 15px}.thank-you .iframe-fullscreen{position:fixed!important;bottom:1%!important;left:1%!important;width:98%!important;height:calc(100% - 30px)!important;z-index:9999!important;background:#fff;margin:0!important;padding:0!important}.thank-you .close-fullscreen{position:fixed;top:5px;right:10px;border:none;padding:10px 15px;cursor:pointer;z-index:10000;display:none}@media(max-width:644px){.sms-consent{width:90%!important}}@media screen and (min-width:600px){.thank-you .mobile-text{display:none}}@media screen and (max-width:599px){.thank-you{display:block}.thank-you .desktop-text,.thank-you .customize-online{display:none}}.insperation-videos-container{margin-top:50px}.insperation-videos-container h3{color:#2773aa;font-family:inherit;font-weight:600;text-transform:capitalize;text-align:center;font-size:22px;line-height:28px;margin:0}.insperation-videos-container p{font-size:18px;text-align:center;margin:6px 0 0}.insperation-videos{display:flex;justify-content:center;margin-top:20px;column-gap:18px;flex-wrap:wrap}.insperation-videos .cdq-video{max-width:320px;display:block}@media screen and (max-width:599px){.thank-you{display:block}.thank-you .thank-you-icon{display:none}.thank-you .thank-you-icon.mobile{display:block;width:auto}.thank-you .cdq-title{max-width:none}.thank-you p{font-size:14px;padding:0 20px;margin-top:10px;margin-bottom:0}.thank-you p br{display:none}.insperation-videos-container h3{font-size:18px}.insperation-videos-container p{font-size:14px}}@media screen and (max-height:980px){.cdq-main{zoom:.85}}@media screen and (max-height:930px){.cdq-main{zoom:.8}}@media screen and (max-height:870px){.cdq-main{zoom:.75}}@media screen and (max-height:770px){.cdq-container{zoom:.85}}@media screen and (max-width:599px){.cdq-container{zoom:1}.cdq-main{zoom:1;display:flex;flex-direction:column;padding:15px 15px 65px}input[type=number]{font-size:16px}}.sms-consent label{align-items:flex-start}.sms-consent p{margin:0}.match-price{text-align:center;border-top:3px solid #d0cfcf;padding:25px 0 100px;margin:0 80px}@media screen and (max-width:770px){.match-price{margin:0}}.match-price label{display:inline;color:#4699d3;text-decoration:underline;cursor:pointer}.match-price input[type=radio]{display:none}.match-price p{font-size:18px}.cdq-room.upload-design .cdq-from-info{margin:60px auto 0;justify-content:center}.best-time-to-reach{display:none}
/*# sourceMappingURL=/cdn/shop/t/550/assets/closet-design-quiz.css.map */
