@font-face{font-family:Arial BoldMT;src:url(/fonts/Arial\ BoldMT.otf)}.arial-boldmt{font-family:Arial BoldMT}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-background-clip:text!important;box-shadow:inset 0 0 100px 100px #555!important;caret-color:#fff!important;color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.right{float:right}.wrap-all{background-color:#212121}.loading-screen{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10}h1{font-size:32px;letter-spacing:.24px;line-height:1.13;padding:32px 16px 12px}.assistant-sub-title,h1{color:#fff;font-weight:400}.assistant-sub-title{font-size:16px;letter-spacing:.15px;line-height:1.7;margin:auto;padding:0 16px 32px}.calc-form{padding-bottom:200px}.carousel-slidee{display:flex}.search-progress-add-wrap{height:116px}.search-progress2{-webkit-animation:l18 2s steps(6) infinite;animation:l18 2s steps(6) infinite;background:linear-gradient(#fff 0 0) 0/0 100% no-repeat #757575;height:8px;-webkit-mask:radial-gradient(circle closest-side,#000 94%,transparent) left/20% 100%;width:70px}@-webkit-keyframes l18{to{background-size:120% 100%}}@keyframes l18{to{background-size:120% 100%}}.selections-section{margin:0 auto;max-width:1582px}.selections-section .carousel-slidee{justify-content:center;margin:auto;padding:0 16px 20px}.selections-section .controls{display:none}.selection{clear:both}.calc-sel-item{background-color:transparent;border:1px solid #333;border-radius:4px;height:156px;margin-right:12px;padding:8px 12px 12px;transition:all .3s;width:120px}.calc-sel-item.edit{background-color:#333;border:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.44)}.calc-sel-item.edit .calc-sel-empty-title{color:#ffc756}.calc-sel-item.edit .calc-sel-description{color:#fff}.calc-sel-item.select{background-color:#2d2d2d;border:none}.calc-sel-item:last-child{margin-right:0}.calc-sel-empty-title{color:#444;font-size:14px;letter-spacing:2.1px;line-height:1.14;margin:32px auto 4px;text-transform:uppercase;width:96px}.calc-sel-description{color:#444;letter-spacing:.46px;line-height:1.25}.calc-sel-title{color:#fff;font-size:12px;letter-spacing:1.8px;line-height:1.67;margin-bottom:2px;text-transform:uppercase}.calc-sel-title,.calc-sel-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-sel-value{color:#ffc756;font-weight:400;letter-spacing:normal;line-height:1.25;margin:0 0 8px}.calc-sel-edit{color:#bdbdbd;cursor:pointer;font-size:14px;letter-spacing:normal;line-height:1.14;margin-top:8px;transition:all .3s;width:96px}.calc-sel-img{height:auto;width:100%}.steps-section{background-color:#333;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.44);margin:0 16px;min-height:240px;padding:8px 0 32px}.steps-section .carousel-frame{padding:0 8px}.steps-section .carousel-slidee{justify-content:center;margin:auto}.steps-section .controls{display:none}.steps-section label{cursor:pointer;margin-right:8px;width:120px}.steps-section label:last-child{margin-right:0}.calc-step-help{color:#999;cursor:pointer;font-size:14px;letter-spacing:.4px;line-height:1.43;margin-bottom:12px;padding-right:16px}.calc-step-popup{background-color:#fff;color:#212121;font-size:16px;height:100%;left:0;letter-spacing:.4px;line-height:1.63;padding:44px 20px 0;position:fixed;top:0;width:100%;z-index:1000}.calc-step-popup a{color:#212121}.calc-step-popup-close{align-items:center;background-color:transparent;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:9px;top:9px;transition:all .3s;width:34px}.calc-step-popup-close:hover{background-color:#e5e5e5}.calc-step-popup-close img{height:12px;width:12px}.calc-step-title-wrapper{color:#ffc756;font-size:24px;font-weight:400;letter-spacing:.6px;line-height:1.33;margin-bottom:20px;padding:0 16px}.calc-step-same-caution-cursor,.calc-step-smaller-caution-cursor,.calc-step-title-cursor{-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.calc-asterisks{color:#ffc756}.calc-step-sub-title{background-color:#222;border-radius:16px;color:#fff;cursor:pointer;font-size:14px;letter-spacing:.4px;line-height:1.29;overflow:hidden;padding:7px 8px;text-overflow:ellipsis;transition:all .3s;white-space:nowrap;width:100%}.calc-step-img{height:auto;margin-bottom:12px;width:104px}.calc-dimensions-section{padding:0 16px 32px}.calc-dimensions-section.three-items{gap:23px}.calc-dimensions-section.one-item,.calc-dimensions-section.two-items{gap:28px}.calc-dimensions-section.one-item label{top:33px}.calc-dimensions-section.one-item .number-up{top:34px}.calc-dimensions-section label{padding-bottom:0!important;width:calc(100% - 25px)!important}.calc-dimensions-image{max-width:240px;width:100%}.number-up{cursor:pointer;padding:7px 9.5px;position:absolute;right:0;top:0;transform:rotate(90deg)}.number-up:hover{background-color:#666}.number-down{bottom:0;cursor:pointer;padding:7px 9.5px;position:absolute;right:0;transform:rotate(270deg)}.number-down:hover{background-color:#666}.selection-input{background-color:#555;border-radius:0;border-style:none;color:#fff;font-size:16px;height:50px;letter-spacing:.4px;line-height:1.38;padding:14px 16px;width:100%}.selection-input::-moz-placeholder{color:#fff}.selection-input:-ms-input-placeholder{color:#fff}.selection-input::placeholder{color:#fff}.selection-input+.selection-input{margin-top:16px}.custom-number-input-placeholder{color:#fff;cursor:text!important;font-size:16px;left:0;letter-spacing:.4px;line-height:1.38;padding:14px 0 14px 16px;position:absolute;top:0}.calc-dimensions-values{gap:16px;width:100%}.custom-number-input-label{color:#fff;font-size:18px;letter-spacing:.2px;line-height:1.22;margin-bottom:12px}.calc-dimensions-enter{background:transparent;border:1px solid #fff;border-radius:3px;color:#fff;font-size:14px;font-weight:700;height:50px;letter-spacing:1.35px;line-height:normal;text-transform:uppercase;width:104px}.calc-dimensions-enter.active{background-color:#fff;color:#212121}.calc-step-same-caution,.calc-step-smaller-caution{background-color:#fff;border-radius:16px;font-size:14px;left:50%;letter-spacing:.39px;line-height:1.29;max-width:384px;padding:8px 12px;position:absolute;transform:translateX(-50%);width:80vw}.calc-step-same-caution:before,.calc-step-smaller-caution:before{border:solid rgba(194,225,245,0);border-bottom:solid #fff;border-width:0 0 16px 24px;content:"";height:0;left:50%;pointer-events:none;position:absolute;rotate:180deg;top:100%;width:0}.calc-step-same-caution{top:216px}.calc-step-smaller-caution{top:200px}.calc-step-same-caution-close,.calc-step-smaller-caution-close{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:22px;padding:5px;position:absolute;right:0;top:-26px;width:22px}#selection-helper{color:#9e9e9e;font-size:16px;letter-spacing:.5px;line-height:24px;margin:28px auto 0;max-width:1582px;min-height:20px;opacity:0;padding:0 20px;transition:all .2s;visibility:hidden}#selection-helper.selection-helper{height:0;margin-top:0;min-height:unset}.calc-main-save-place-form{border:1px solid #616161;border-radius:8px;margin:40px auto 0;max-width:520px;padding:20px 20px 24px;width:calc(100% - 32px)}.calc-save-place-desc{color:#bdbdbd;font-size:14px;letter-spacing:.4px;line-height:1.57;margin-bottom:20px}.calc-save-place-desc-bold{color:#ffc756;font-weight:700}.calc-dimensions-save-place-email-wrapper,.calc-save-place-email-wrapper{height:50px;margin-bottom:0;position:relative;width:100%}.calc-dimensions-save-place-email-wrapper .mu-label,.calc-save-place-email-wrapper .mu-label{letter-spacing:.5px;line-height:1.5}.calc-dimensions-save-place-email-wrapper .mu-label .mu-underline,.calc-save-place-email-wrapper .mu-label .mu-underline{background-color:transparent}.calc-dimensions-save-place-email-wrapper .mu-label .mu-label-content,.calc-save-place-email-wrapper .mu-label .mu-label-content{color:#fff}#calc-save-place-email{background-color:#555;border:none;border-radius:0;color:#fff;font-size:16px;height:100%;padding:0 16px;width:100%}.calc-dimensions-save-place-submit,.calc-save-place-submit{background-color:transparent;border:1px solid #999;border-radius:3px;color:#fff!important;font-size:14px;font-weight:700;letter-spacing:1.35px;line-height:normal;margin-top:16px;padding:16px 0;text-transform:uppercase;transition:all .3s;width:100%}.calc-dimensions-save-place-submit.loading,.calc-save-place-submit.loading{padding:6px 0 7px}.calc-dimensions-save-place-submit:hover,.calc-save-place-submit:hover{background-color:#fff;border-color:#fff;color:#212121!important}.calc-dimensions-save-place{color:#bdbdbd;margin:73px 16px 0}.calc-dimensions-save-place-title{font-size:32px;font-weight:400;letter-spacing:.24px;line-height:1.13;margin-bottom:20px}.calc-dimensions-save-place-sub-title{font-size:18px;font-weight:400;letter-spacing:.17px;line-height:1.33;margin-bottom:40px}.calc-dimensions-save-place-top{color:#ffc756;font-size:24px;font-weight:400;letter-spacing:normal;line-height:1.17;margin-bottom:12px}.calc-dimensions-save-place-middle{font-size:16px;font-weight:400;letter-spacing:.4px;line-height:1.5;margin-bottom:20px}.calc-dimensions-save-place-middle a:hover{color:#ffc756!important}.calc-dimensions-learn-more-section{border-bottom:1px solid #616161;border-top:1px solid #616161;margin:40px -16px 0;padding:40px 16px}.calc-dimensions-save-place-pics{gap:20px;margin-bottom:20px}.calc-dimensions-chat-section{padding:40px 0 140px}.calc-dimensions-save-place-chat{margin-top:0}.calc-save-place-confirmation{color:#bdbdbd;font-size:16px;letter-spacing:.4px;line-height:1.5}.article-modal .dialog-content{-ms-overflow-style:none;max-width:562px;scrollbar-width:none}.article-modal .dialog-content::-webkit-scrollbar{display:none}.article-modal .dialog-content .dialog-close{height:0;padding:0 16px;text-align:right}.article-modal .dialog-content .dialog-close img{position:relative;top:12px}.article-modal .dialog-content .dialog-body img{width:100%}@media only screen and (min-width:337px){.calc-step-smaller-caution{top:216px}}@media only screen and (min-width:344px){.calc-step-same-caution{top:185px}.calc-step-smaller-caution{top:190px}}@media only screen and (min-width:376px){.calc-step-same-caution{top:200px}}@media only screen and (min-width:390px){.calc-step-smaller-caution{top:200px}}@media only screen and (min-width:477px){.calc-step-same-caution{top:216px}}@media only screen and (min-width:531px){.calc-step-same-caution{top:190px}.calc-step-smaller-caution{top:170px}}@media only screen and (min-width:552px){.steps-section label{flex:1;max-width:200px}.calc-step-img{width:86.67%}}@media only screen and (min-width:720px){.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:text-center{text-align:center}h1{font-size:40px;letter-spacing:-.33px;line-height:normal;padding:48px 20px 20px}.assistant-sub-title{letter-spacing:.44px;padding:0 20px 40px}.calc-sel-item{border-radius:8px;height:88px;justify-content:flex-start;margin-right:20px;padding:12px;width:232px}.calc-sel-item.select{cursor:pointer;justify-content:space-between}.calc-sel-empty-title{margin-top:12px;width:208px}.steps-section{margin:0 20px;min-height:310px;padding:12px 0 46px}.steps-section .carousel-frame{padding:0 12px}.steps-section label{flex:none;margin-right:12px;max-width:none;width:184px}.calc-step-help{margin-bottom:2px}.selections-section .carousel-frame{margin:0}.selections-section .carousel-slidee{padding:0 20px 20px}.search-progress-add-wrap{height:170px}.calc-sel-title{letter-spacing:1.8px;line-height:1.33;margin:0 8px 0 4px;width:140px}.calc-sel-value{margin:0 8px 12px 4px}.calc-sel-pic{grid-column:2/3;grid-row:1/3;width:64px}.calc-sel-img{height:auto;width:100%}.calc-sel-edit{grid-column:1/3;grid-row:3/4;margin:0 0 0 4px;width:204px}.calc-step-img{height:110px;margin-bottom:16px;width:160px}.calc-step-title-wrapper{font-size:28px;letter-spacing:.7px;line-height:1.14;margin-bottom:28px;padding:0 20px}.calc-step-sub-title{border-radius:22px;font-size:16px;letter-spacing:.46px;line-height:1.25;padding:12px}.calc-step-popup{border-radius:4px;height:auto;left:50%;padding:40px;position:absolute;right:unset;top:60px;transform:translateX(-50%);width:500px}.calc-dimensions-section{padding:0 20px 40px}.calc-dimensions-section.one-item,.calc-dimensions-section.three-items,.calc-dimensions-section.two-items{gap:50px}.calc-dimensions-image{max-width:280px}.calc-dimensions-values{width:240px}.calc-step-same-caution{top:0}.calc-step-same-caution:before{margin-left:-128px}.calc-step-smaller-caution{top:-22px}.calc-step-smaller-caution:before{margin-left:-128px}#selection-helper{padding:0 20px}.calc-main-save-place-form{margin-top:20px}.calc-save-place-email-wrapper{width:284px}.calc-save-place-submit{margin-top:0;width:180px}.calc-dimensions-save-place-section{gap:20px;margin:0 auto;max-width:1185px;padding-bottom:140px}.calc-dimensions-save-place{margin:60px 20px 0}.calc-dimensions-save-place-sub-title{margin-bottom:44px;margin-left:auto;margin-right:auto;max-width:1030px}.calc-dimensions-chat-section,.calc-dimensions-learn-more-section,.calc-dimensions-save-place-form{border:unset;margin:0;padding:0 0 27px}.vertical-line{border-left:1px solid #616161;width:1px}.article-modal .dialog-content{max-height:calc(100vh - 100px)}}@media only screen and (min-width:900px){.steps-section .carousel-slidee{width:auto!important}.steps-section label{width:22%}.calc-step-img{height:auto;width:87%}}@media only screen and (min-width:1280px){.xl\:flex-col{flex-direction:column!important}.calc-form{padding-bottom:360px}.assistant-sub-title{max-width:1080px}.selections-section .carousel-slidee{padding:0 20px 20px}.calc-sel-item{padding:13px 12px 12px;width:240px}.calc-sel-empty-title{width:209px}.calc-sel-edit{margin-left:4px;width:212px}.calc-sel-edit:hover{color:#fff}.steps-section{min-height:373px;padding-bottom:20px}.steps-section label{margin-right:32px;width:232px}.steps-section label:hover .calc-step-sub-title{background-color:#e09623;color:#fff}.calc-step-title-wrapper{font-size:32px;letter-spacing:.8px;line-height:1}.calc-step-img{height:140px;margin-bottom:27px;width:204px}.calc-step-help{margin-bottom:10px;transition:all .3s}.calc-step-help:hover{color:#fff}.calc-step-popup a:hover{color:#a54210}.search-progress-add-wrap{height:211px}.calc-dimensions-section{padding-bottom:60px}.calc-dimensions-section.three-items{gap:60px}.calc-dimensions-section.three-items .calc-dimensions-values{width:704px}.calc-dimensions-section.two-items{gap:100px}.calc-dimensions-section.two-items .calc-dimensions-values{width:544px}.calc-dimensions-section.one-item{gap:70px}.calc-dimensions-section.one-item .calc-dimensions-values{width:320px}.calc-dimensions-image{max-width:320px}.calc-dimensions-values{gap:20px}.number-up{top:34px}.custom-number-input-placeholder{top:33px}.calc-dimensions-enter{margin-top:34px}.calc-step-same-caution{top:288px;transform:translateX(-444px)}.calc-step-same-caution:before{border-width:0 0 24px 16px;bottom:calc(100% - 4px);margin-left:-145px;rotate:90deg;top:unset}.calc-step-smaller-caution{top:285px;transform:translateX(-444px)}.calc-step-smaller-caution:before{border-width:0 0 24px 16px;bottom:calc(100% - 4px);margin-left:-145px;rotate:90deg;top:unset}.calc-step-same-caution-close,.calc-step-smaller-caution-close{right:-26px;top:0}.calc-dimensions-save-place-section{gap:40px}.calc-main-save-place-form{align-items:center;display:flex;margin-top:60px;max-width:980px;padding:16px 20px}.calc-save-place-desc{margin-bottom:0;padding-right:20px}.calc-save-place-email-wrapper{margin-right:16px;width:242px}.calc-dimensions-save-place{margin:40px 20px 0}.calc-dimensions-save-place-pics{margin-bottom:32px;margin-top:28px}.article-modal .dialog-content{max-height:calc(100vh - 50px)}}@media only screen and (min-width:1640px){.selections-section .carousel-slidee{padding:0 0 20px}.selections-section.surface .calc-sel-item{width:294px}.selections-section.surface .calc-sel-title{width:186px}.selections-section.surface .calc-sel-empty-title{width:260px}.steps-section{margin:0 auto;max-width:1582px;min-height:385px}.calc-sel-item{margin-right:27px;padding:13px 16px 12px;width:312px}.calc-sel-empty-title{width:280px}.calc-sel-title{width:204px}.calc-step-title-wrapper{margin-bottom:40px}.calc-step-same-caution{top:296px}.calc-step-smaller-caution{top:298px}}
