.b-wallpaper-calculator-form{display:flex;flex-direction:column}@media(min-width:769px){.b-wallpaper-calculator-form{display:inline-block}.b-wallpaper-calculator-form.modal-calculator-form{overflow:scroll;box-sizing:border-box;width:516px;min-height:100%;border-left:3px solid #ddd;padding:50px 50px 120px}.b-wallpaper-calculator-form.modal-calculator-form .calculator-input{max-width:416px}.b-wallpaper-calculator-form.modal-calculator-form .type-text{margin:10px 0}.b-wallpaper-calculator-form.modal-calculator-form .type-text:nth-of-type(2){margin-left:20px}.b-wallpaper-calculator-form.landing-page-calculator-form{width:355px;padding:50px 25px}.b-wallpaper-calculator-form.landing-page-calculator-form .type-text{margin:10px 15px 10px 0}.b-wallpaper-calculator-form.landing-page-calculator-form .remove-wall-btn{right:-6px}.b-wallpaper-calculator-form.landing-page-calculator-form .add-wall-btn{margin-bottom:40px}.b-wallpaper-calculator-form .type-text{width:45%}.b-wallpaper-calculator-form .remove-wall-btn{right:-10px}.b-wallpaper-calculator-form .height-fieldset-wrapper .link-button{margin-right:20px}.b-wallpaper-calculator-form .width-input-heading{width:95%}}@media(min-width:497px)and (max-width:768px){.b-wallpaper-calculator-form{order:1}.b-wallpaper-calculator-form.modal-calculator-form{padding:50px 20px 0}.b-wallpaper-calculator-form.modal-calculator-form .link-button{margin-right:8px}.b-wallpaper-calculator-form.modal-calculator-form .add-wall-btn{margin-bottom:20px}.b-wallpaper-calculator-form.landing-page-calculator-form{order:2;padding:0 50px}.b-wallpaper-calculator-form.landing-page-calculator-form .link-button{margin-right:14px}.b-wallpaper-calculator-form.landing-page-calculator-form .add-wall-btn{margin-bottom:40px}.b-wallpaper-calculator-form .type-text{width:45%;margin:10px 0}.b-wallpaper-calculator-form .type-text:nth-of-type(2){margin-left:20px}.b-wallpaper-calculator-form .remove-wall-btn{right:-17px}.b-wallpaper-calculator-form .width-input-heading{width:97%}}@media(max-width:496px){.b-wallpaper-calculator-form{order:1}.b-wallpaper-calculator-form.modal-calculator-form{padding:50px 20px 0}.b-wallpaper-calculator-form.modal-calculator-form .link-button{margin-right:8px}.b-wallpaper-calculator-form.modal-calculator-form .add-wall-btn{margin-bottom:20px}.b-wallpaper-calculator-form.landing-page-calculator-form{order:2;padding:0 40px}.b-wallpaper-calculator-form.landing-page-calculator-form .link-button{margin-right:17px}.b-wallpaper-calculator-form.landing-page-calculator-form .add-wall-btn{margin-bottom:40px}.b-wallpaper-calculator-form .type-text{width:45%;margin:10px 0}.b-wallpaper-calculator-form .type-text:nth-of-type(2){margin-left:20px}.b-wallpaper-calculator-form .remove-wall-btn{right:-17px}.b-wallpaper-calculator-form .width-input-heading{width:97%}}.b-wallpaper-calculator-form.landing-page-calculator-form .calculator-input{margin-bottom:10px}.b-wallpaper-calculator-form .calculator-heading{padding-bottom:20px;text-align:center}.b-wallpaper-calculator-form .calculator-input{box-sizing:border-box;width:100%;margin-bottom:20px}.b-wallpaper-calculator-form.modal-calculator-form .calculator-input{padding:24px 32px 20px 35px;background-color:#efefef}.b-wallpaper-calculator-form.modal-calculator-form .add-wall-btn{margin-bottom:40px}.b-wallpaper-calculator-form.modal-calculator-form .height-input-heading,.b-wallpaper-calculator-form .width-input-heading{display:block}.b-wallpaper-calculator-form .width-input-heading{margin-top:20px;border-top:1px solid #ddd;padding-top:23px}.b-wallpaper-calculator-form .width-field-wrapper{position:relative}.b-wallpaper-calculator-form .b-inline-errors{margin-bottom:10px;padding:0 2.4%;font-size:12px;line-height:20px}.b-wallpaper-calculator-form .red-error-text{color:#b10000}.b-wallpaper-calculator-form .type-text{position:relative;display:inline-block}.b-wallpaper-calculator-form .type-text .label{position:absolute;top:8px;right:20px;color:#999}.b-wallpaper-calculator-form .type-text .text{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:100%;height:40px;border:1px solid #ddd;border-radius:0;padding-left:20px;font-size:16px;outline-color:#333}.b-wallpaper-calculator-form .x-error .label{color:#b10000}.b-wallpaper-calculator-form .x-error .text{border:1px solid #b10000;border-radius:4px;outline:#b10000}.b-wallpaper-calculator-form .remove-wall-btn{position:absolute;top:20px;width:auto}.b-wallpaper-calculator-form .add-wall{margin-left:5px;font-size:12px}.b-wallpaper-calculator-form .add-wall-btn{width:-webkit-max-content;width:max-content;border-color:#ccc;padding:5px 16px 7px;text-transform:uppercase}.b-wallpaper-calculator-form .add-wall-btn:focus,.b-wallpaper-calculator-form .add-wall-btn:hover{background-color:#fff}.b-wallpaper-calculator-form .add-wall,.b-wallpaper-calculator-form .ico-plus{font-weight:400;line-height:20px;color:#333}.b-wallpaper-calculator-form .ico-plus{margin-right:5px;font-size:10px}.b-wallpaper-calculator-form .save-btn{margin-right:10px}.b-wallpaper-calculator-form .calculator-button-group-wrapper{width:490px}.b-wallpaper-calculator-form .calculator-button-group-wrapper .b-button-group{margin-bottom:0}.b-wallpaper-calculator-form .calculator-button-group-wrapper .b-add-to-cart{margin-top:20px}.b-wallpaper-calculator-form .calculate-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 24px}.b-wallpaper-calculator-form .b-inline-errors .link-text{color:#333}.b-wallpaper-calculator-form .field-metric .type-text{width:94%}.b-wallpaper-calculator-form .sales-email{display:inline-block;text-decoration:underline}.b-wallpaper-calculator-form .height-fieldset-wrapper .link-button{float:right;font-size:13px;line-height:20px;text-decoration:underline}.btn,button{line-height:22px;background-color:transparent}@media(max-width:768px){.btn,button{width:100%}}.black-button,.blue-button,.green-button,.grey-button,.image-overlay-button,.white-button{box-sizing:border-box;border-radius:4px;padding:7px 20px;font-weight:700;color:#fff;cursor:pointer}.black-button:focus,.blue-button:focus,.green-button:focus,.grey-button:focus,.image-overlay-button:focus,.white-button:focus{text-decoration:underline}.black-button.x-disabled,.black-button[disabled],.blue-button.x-disabled,.blue-button[disabled],.green-button.x-disabled,.green-button[disabled],.grey-button.x-disabled,.grey-button[disabled],.image-overlay-button.x-disabled,.image-overlay-button[disabled],.white-button.x-disabled,.white-button[disabled]{color:hsla(0,0%,100%,.5);cursor:not-allowed;pointer-events:none;filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}@media(min-width:769px){.black-button.x-disabled:before,.black-button[disabled]:before,.blue-button.x-disabled:before,.blue-button[disabled]:before,.green-button.x-disabled:before,.green-button[disabled]:before,.grey-button.x-disabled:before,.grey-button[disabled]:before,.image-overlay-button.x-disabled:before,.image-overlay-button[disabled]:before,.white-button.x-disabled:before,.white-button[disabled]:before{top:0;left:-40px}}@media(max-width:768px){.black-button.x-disabled:before,.black-button[disabled]:before,.blue-button.x-disabled:before,.blue-button[disabled]:before,.green-button.x-disabled:before,.green-button[disabled]:before,.grey-button.x-disabled:before,.grey-button[disabled]:before,.image-overlay-button.x-disabled:before,.image-overlay-button[disabled]:before,.white-button.x-disabled:before,.white-button[disabled]:before{top:6px;left:6px}}.black-button.x-disabled img,.black-button[disabled] img,.blue-button.x-disabled img,.blue-button[disabled] img,.green-button.x-disabled img,.green-button[disabled] img,.grey-button.x-disabled img,.grey-button[disabled] img,.image-overlay-button.x-disabled img,.image-overlay-button[disabled] img,.white-button.x-disabled img,.white-button[disabled] img{opacity:.5}.black-button.x-100-percent-width,.blue-button.x-100-percent-width,.green-button.x-100-percent-width,.grey-button.x-100-percent-width,.image-overlay-button.x-100-percent-width,.white-button.x-100-percent-width{width:100%}.blue-button{border:1px solid #2d6e76;background-color:#2d6e76;color:#fff}.blue-button:focus,.blue-button:hover{color:#fff;background-color:rgb(36.5521472393,89.3496932515,95.8478527607)}.blue-button.x-dark{border:1px solid #303738;background-color:#303738}.blue-button.x-disabled,.blue-button[disabled]{border:1px solid rgba(45,110,118,.5);background-color:rgba(45,110,118,.5)}@media(min-width:769px){.blue-button.x-hero-image{margin-top:17px}}@media(min-width:497px)and (max-width:768px){.blue-button.x-hero-image{margin-top:10px}}.blue-button.x-100-percent-width{width:100%}.green-button{border:1px solid #80a628;background-color:#80a628}.green-button:focus,.green-button:hover{background-color:rgb(108.986407767,141.3417475728,34.0582524272)}.green-button.x-disabled,.green-button[disabled]{background-color:rgba(128,166,40,.5)}.green-button.x-emphasis{display:inline-block;margin:15px 5px;border-radius:20px;padding:10px 20px;font-weight:400;line-height:18px;text-decoration:none}.robins-egg-blue-button{border:1px solid #ddd;border-radius:4px;background-color:#e7f6f9}.robins-egg-blue-button:focus,.robins-egg-blue-button:hover{background-color:rgb(206.52,236.82,242.88)}.robins-egg-blue-button.x-disabled,.robins-egg-blue-button[disabled]{background-color:rgba(231,246,249,.5)}.white-button{border:1px solid #337179;color:#337179;background-color:#fff}.white-button:focus,.white-button:hover{color:#303738;background-color:#f0f0f0}.white-button.x-disabled,.white-button[disabled]{border:1px solid rgba(51,113,121,.5);color:rgba(51,113,121,.5);background-color:hsla(0,0%,100%,.5)}.white-button.x-dark{border-color:#ddd;color:#333}.white-button.x-square{padding:8px}@media(min-width:769px){.white-button.x-hero-image{border:none}}@media(min-width:497px)and (max-width:768px){.white-button.x-hero-image{border:none}}.white-button.x-subheader{text-transform:uppercase;letter-spacing:1.5px;border-color:#ddd;padding:3px 10px;font-weight:400;line-height:1;color:#999}.white-button.x-dark-text{padding:6px 12px;font-weight:700;color:#999}.white-button.x-dark-text:focus,.white-button.x-dark-text:hover{border-color:#333;color:#333;background-color:#f0f0f0}.white-button.x-info-box{border-color:#999;padding:10px;font-size:12px;font-weight:400;color:#999}.white-button.x-info-box:focus,.white-button.x-info-box:hover{border-color:#333;color:#999;background-color:#f0f0f0}.white-button.x-airy{border-color:#ddd;padding:10px 20px;font-weight:400;color:#333}.grey-button{border:1px solid #efefef;color:#333;background-color:#efefef}.grey-button:focus,.grey-button:hover{color:#333;background-color:rgb(223.7,223.7,223.7)}.grey-button.x-disabled,.grey-button[disabled]{color:rgba(51,51,51,.5);background-color:hsla(0,0%,93.7%,.5)}.black-button{border:1px solid #333;background-color:#333}.black-button:focus,.black-button:hover{color:#fff;background-color:#242424}.black-button.x-disabled,.black-button[disabled]{border:1px solid transparent;background-color:rgba(51,51,51,.5)}.black-button.x-dark-cart-btn{padding:5px 15px;font-weight:400;line-height:10px;text-transform:uppercase;letter-spacing:.15em}.black-button.x-100-percent-width{width:100%}.filter-button{padding:9px 14px 9px 9px;font-size:13px;font-weight:400;line-height:16px}.filter-button .ico{padding-right:7px}.small-button{padding:3px 4px;font-size:10px;line-height:16px}.small-button.border-dark{border:1px solid #303738;border-radius:4px;color:#303738}.shop-btn{width:80px;font-size:12px;font-weight:400;line-height:20px;text-transform:uppercase}.big-button{padding:10px 20px;font-size:16px;line-height:22px}.individual-filter-btn{width:100%;margin-top:5px;border-top:1px solid #ddd;padding:12px 17px;font-size:11px;line-height:18px;text-align:left;text-transform:uppercase;color:#999;background-color:transparent}.individual-filter-btn .individual-filter-text{padding-left:2px}.link-button{text-decoration:none;color:#337179}.link-button:focus,.link-button:hover{outline:0 none;color:#333}.link-button.x-disabled,.link-button[disabled]{color:#ddd;pointer-events:none}@media(min-width:769px){.link-button.x-small{padding:10px 10px 8px}}@media(max-width:768px){.link-button.x-small{padding:14px 7px;font-size:12px}}.link-button.x-dark{color:#303738}.next-to-input{position:relative;margin-left:5px;line-height:1}@media(max-width:768px){.next-to-input{margin-left:0}}.image-overlay-button{opacity:.8;padding-right:10px;padding-left:10px;font-weight:400;text-transform:none;color:#333;background-color:#fff}.image-overlay-button:hover{opacity:1}.image-overlay-button.x-image-overlay-button-centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-overlay-button.x-80-percent-width{width:80%}.image-overlay-button.x-pattern-lib{position:relative}@media(max-width:768px){.x-non-full-width-mobile-button{width:auto}}.x-text-button{margin-bottom:20px}.x-text-button .link-button{font-size:13px;text-align:left;color:#666}.b-add-to-cart,.black-button,.blue-button,.btn,.green-button,.grey-button,.image-overlay-button,.white-button,button{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;margin:0;border:0;padding:0;font-family:"Lato",sans-serif;font-size:14px;line-height:22px;text-align:center;text-decoration:none;cursor:pointer}.b-add-to-cart:focus,.b-add-to-cart:hover,.black-button:focus,.black-button:hover,.blue-button:focus,.blue-button:hover,.btn:focus,.btn:hover,.green-button:focus,.green-button:hover,.grey-button:focus,.grey-button:hover,.image-overlay-button:focus,.image-overlay-button:hover,.white-button:focus,.white-button:hover,button:focus,button:hover{outline:none}[disabled].b-add-to-cart,[disabled].black-button,[disabled].blue-button,[disabled].btn,[disabled].green-button,[disabled].grey-button,[disabled].image-overlay-button,[disabled].white-button,button[disabled]{cursor:not-allowed}.b-add-to-cart{border:1px solid #2d6e76;background-color:#2d6e76;color:#fff}.b-add-to-cart:focus,.b-add-to-cart:hover{color:#fff;background-color:rgb(36.5521472393,89.3496932515,95.8478527607)}.x-dark.b-add-to-cart{border:1px solid #303738;background-color:#303738}.x-disabled.b-add-to-cart,[disabled].b-add-to-cart{border:1px solid rgba(45,110,118,.5);background-color:rgba(45,110,118,.5)}@media(min-width:769px){.x-hero-image.b-add-to-cart{margin-top:17px}}@media(min-width:497px)and (max-width:768px){.x-hero-image.b-add-to-cart{margin-top:10px}}.x-100-percent-width.b-add-to-cart{width:100%}.b-add-to-cart{padding:10px 20px;font-size:16px;line-height:22px;border:1px solid #337179;border-radius:4px}.b-button-group .b-add-to-cart[disabled]{border:0}.b-button-group{clear:both;width:100%;margin-bottom:30px;white-space:nowrap;vertical-align:top}@media(min-width:769px){.b-button-group .btn:first-child{margin-right:10px}}@media(min-width:769px){.b-button-group.x-hero-image{margin:20px auto;text-align:left}}@media(min-width:497px)and (max-width:768px){.b-button-group.x-hero-image{margin:20px auto;text-align:left}}@media(min-width:497px)and (max-width:768px){.b-button-group .btn{width:auto}}@media(max-width:768px){.b-button-group .btn:first-child{margin-right:4%}.b-button-group .btn:first-child:nth-last-child(2),.b-button-group .btn:first-child:nth-last-child(2)~.btn{width:48%}.b-button-group .btn{font-size:14px;line-height:22px}}@media(max-width:496px){.b-button-group.x-hero-image{margin:10px auto;text-align:left}}.b-confirmation .b-button-group{margin:20px 0 10px}.b-form .b-button-group{margin-top:20px}.b-button-group .btn{box-sizing:border-box;min-width:133px;padding:10px;white-space:normal;vertical-align:top}.b-button-group .btn.x-loading:before{top:50%;left:140px;margin-top:-17px}.b-do-not-sell .b-button-group{text-align:center}.b-do-not-sell .button-group-wrapper{border-top:none}.b-modal-calculation-results .calculation-results{margin-bottom:15px;border:1px solid #ddd;padding:30px 20px;text-align:center}.b-modal-calculation-results .calculation-results .b-item-price .item-price-discounted{font-size:14px}.b-modal-calculation-results .recommendation-intro{display:block;margin-bottom:5px;line-height:36px}.b-modal-calculation-results .recommendation{display:block;margin-bottom:10px;font-size:20px;line-height:26px}.b-modal-calculation-results .recommended-wallpaper{display:inline-block}.b-modal-calculation-results .disclaimer{padding-bottom:10px;font-size:10px;line-height:16px;color:#666}.b-modal-calculation-results .learn-more-link{margin-left:5px}.b-modal-calculation-results .trade-box{margin-bottom:15px;padding:15px 20px;font-size:12px;line-height:20px;background-color:#e7f6f9}
/*# sourceMappingURL=WallpaperCalculatorForm.710ed3e6.chunk.css.map */