@charset "UTF-8";.copy a,.designs-categories__link,.designs-categories__underline{text-decoration:underline}.copy{margin-top:34px;margin-bottom:56px;color:#717171}.copy--black-week{margin-bottom:0}.copy--hidden{overflow:hidden;position:relative;height:486px}.copy--hidden .copy__overlay{position:absolute;bottom:0;left:0;right:0;display:block;height:50%;background:linear-gradient(359.38deg,#fff 20%,rgba(255,255,255,0) 89.35%)}.copy--hidden .copy__show-btn{position:absolute;bottom:0;background:0 0;cursor:pointer}.copy a,.copy li,.copy p,.copy ul>span{font-size:12px;line-height:20px;color:#717171}.copy p{margin-bottom:16px}.copy a{color:#457AB2}.copy ul>span{margin-bottom:8px}.copy li{margin-bottom:12px;position:relative;padding-left:22px}.copy li::before{content:"\a";width:3px;height:3px;border-radius:50%;background:#717171;position:absolute;left:11px;top:8px}.copy__list--lower li::before{top:12px}.copy__order-list{padding-left:24px}.copy__order-list-item{padding-left:8px!important}.copy__order-list-item::before{display:none}.copy strong{font-weight:700}.copy h1,.copy h2,.copy h3,.copy h4,.copy h5,.copy h6{margin-bottom:8px;font-size:16px;line-height:24px;color:#717171}.copy table{margin:16px 0;border-collapse:collapse}.copy table td,.copy table th{padding:0 8px;border:1px solid #717171;font-size:12px}.copy--mortgage{color:#c4c4c4}.copy--mortgage a,.copy--mortgage h1,.copy--mortgage h2,.copy--mortgage h3,.copy--mortgage h4,.copy--mortgage h5,.copy--mortgage h6,.copy--mortgage li,.copy--mortgage p,.copy--mortgage ul>span{color:#BBB}.copy__overlay{display:none}.designs-categories{margin-top:32px}.designs-categories__subtitle{color:#e60022;font-size:14px;font-weight:400;line-height:normal;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.designs-categories__title{color:#333;font-size:32px;font-weight:700;line-height:40px;margin-bottom:8px}.designs-categories__description{color:#4D4D4D;font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px;max-width:800px}.designs-categories__items{display:flex;-moz-column-gap:16px;column-gap:16px;flex-direction:column;flex-wrap:wrap;margin-bottom:48px;row-gap:16px}.designs-categories__items-heading{color:#333;font-size:24px;font-weight:700;line-height:30px;margin-bottom:16px}.designs-categories__item{background:#fff;border-radius:12px;box-shadow:0 7px 30px 0 rgba(0,0,0,.1)}.designs-categories__item-title{color:#222;font-size:20px;font-weight:700;line-height:normal;margin-bottom:12px}.designs-categories__item-content{padding:16px}.designs-categories__image{border-top-left-radius:12px;border-top-right-radius:12px;max-width:257px}.designs-categories__image-wrapper{background:linear-gradient(180deg,#fff 0,#F2F2F2 100%);border-top-left-radius:12px;border-top-right-radius:12px;font-size:0;text-align:center}.designs-categories__link{color:#1719B2;font-size:14px;line-height:32px}.form__input,.form__textarea{position:relative;width:100%;height:48px;padding:13px 16px;border:1px solid #c4c4c4;border-radius:6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__input:active,.form__input:focus,.form__textarea:active,.form__textarea:focus{border:2px solid #717171;outline:0}.form__input:hover,.form__textarea:hover{border-color:#717171}.form__input:focus+.form__input-placeholder,.form__textarea:focus+.form__input-placeholder{top:-8px;padding:0 4px;background-color:#fff;font-size:12px}.form__input:-webkit-autofill+.form__input-placeholder,.form__textarea:-webkit-autofill+.form__input-placeholder{top:-8px;padding:0 4px;background-color:#fff;font-size:12px}.form__textarea{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;resize:vertical;min-height:96px;margin-top:-4px}.form__textarea--promo{min-height:116px}.form__textarea-wrapper{margin-left:31px}.form__input-wrapper{position:relative;margin-bottom:20px}.form__input-wrapper--house-no:before{content:"/";display:block;font-size:16px;position:absolute;right:-11px;top:12px}.form__input-wrapper--phone .form__input{padding-left:126px}.form__input-wrapper--phone .form__input-placeholder{padding-left:110px}.form__input-wrapper--phone .form__input-placeholder--high{padding-left:4px!important}.form__input-wrapper--warning,.form__input-wrapper.has-danger{margin-bottom:38px}.form__input-wrapper.has-danger>input{border:2px solid #e60022}.form__input-wrapper.has-success::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEzLjkzOS44MTlhMS4yMDIgMS4yMDIgMCAwMC0uNzYyLjMwNGwtNy40NSA2LjkzMi0zLjg4Ni0zLjczN0MxLjQ0OSAzLjkzNC43NzIgMy45MDEuMzQ1IDQuMjUzcy0uNDY0Ljk1OS0uMDcyIDEuMzQybDQuNjcgNC41MDRjLjIxNC4xOTIuNDYzLjMxOS43ODQuMzE5LjI4NSAwIC41Ny0uMDk2Ljc4NC0uMjg4bDguMTk5LTcuNjk4Yy4zOTItLjM4My4zOTItLjk5LS4wMzYtMS4zNDFhMSAxIDAgMDAtLjczNS0uMjcyeiIgZmlsbD0iIzIyMiIvPjwvc3ZnPg==);position:absolute;top:15px;right:16px}.form__input-placeholder{position:absolute;left:15px;top:14px;font-size:16px;pointer-events:none;transition:.1s all linear}.form__input-placeholder--high{top:-8px;padding:0 4px;border-radius:6px;background-color:#fff;font-size:12px}.form__error{position:absolute;left:0;top:calc(100% + 6px);display:flex;align-items:center;font-size:12px;color:#e60022}.form__error::before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1C3.2445 1 1 3.2445 1 6C1 8.7555 3.2445 11 6 11C8.7555 11 11 8.7555 11 6C11 3.2445 8.7555 1 6 1ZM6 2C8.21506 2 10 3.78494 10 6C10 8.21506 8.21506 10 6 10C3.78494 10 2 8.21506 2 6C2 3.78494 3.78494 2 6 2ZM5.5 3.5V4.5H6.5V3.5H5.5ZM5.5 5.5V8.5H6.5V5.5H5.5Z' fill='%23E60022'/%3E%3C/svg%3E%0A");height:12px;width:12px;margin-right:4px}.form__error--warning{color:#e56c3f}.form__error--warning::before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1C3.2445 1 1 3.2445 1 6C1 8.7555 3.2445 11 6 11C8.7555 11 11 8.7555 11 6C11 3.2445 8.7555 1 6 1ZM6 2C8.21506 2 10 3.78494 10 6C10 8.21506 8.21506 10 6 10C3.78494 10 2 8.21506 2 6C2 3.78494 3.78494 2 6 2ZM5.5 3.5V4.5H6.5V3.5H5.5ZM5.5 5.5V8.5H6.5V5.5H5.5Z' fill='%23e56c3f'/%3E%3C/svg%3E%0A")}.form__invoice-checkbox{margin:0!important}.form__invoice-radios{display:flex;justify-content:space-between;width:255px;margin-top:12px;margin-bottom:4px}.form__copy{display:flex;width:-moz-fit-content;width:fit-content;height:20px;margin-bottom:24px;cursor:pointer}.form__copy::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEuMzMzIDBDLjU5NyAwIDAgLjU5NyAwIDEuMzMzdjkuMzMzaDEuMzMzVjEuMzMzaDkuMzMzVjBIMS4zMzN6TTQgMi42NjdjLS43MzcgMC0xLjMzMy41OTctMS4zMzMgMS4zMzN2OGMwIC43MzcuNTk3IDEuMzMzIDEuMzMzIDEuMzMzaDhjLjczNyAwIDEuMzMzLS41OTcgMS4zMzMtMS4zMzNWNGMwLS43MzctLjU5Ny0xLjMzMy0xLjMzMy0xLjMzM0g0ek00IDRoOHY4SDRWNHoiIGZpbGw9IiMyMjIiLz48L3N2Zz4=);padding-top:1px;margin-right:10px}.form__copy::after{content:"Skopiuj adres z danych do wysyłki";display:block}.form__copy--copied{margin-left:auto;margin-right:auto}.form__copy--copied::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PGcgY2xpcC1wYXRoPSJ1cmwoI0EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41MjEgMS4xMTVjLjU0Ny40MzMuNjQgMS4yMjcuMjA3IDEuNzc0bC05LjU4IDEyLjEwOEwuMzMzIDguNjcyYy0uNDcyLS41MTQtLjQzOC0xLjMxMy4wNzUtMS43ODVzMS4zMTMtLjQzOCAxLjc4NS4wNzVsMy44MSA0LjE0NiA3Ljc0My05Ljc4NmMuNDMzLS41NDcgMS4yMjctLjY0IDEuNzc0LS4yMDd6IiBmaWxsPSIjMjIyIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iQSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNnYxNkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)}.form__copy--copied::after{content:"Adres został skopiowany"}.form__sum{margin-top:30px;margin-bottom:19px}.form__sum-desc,.form__sum-price{font-size:18px;margin-bottom:18px}.form__sum-hint{text-align:center;font-size:13px;color:#717171}.form__sum-info{display:flex;justify-content:space-around;margin-top:23px}.form__sum-info-icon{display:flex;flex-direction:column;align-items:center;text-align:center;color:#333}.form__sum-info-icon svg{margin-bottom:7px}.form__admin-text,.phone__list-item:first-of-type{margin-bottom:16px}.form__admin-text{font-size:11px;color:#717171!important}.form__admin-text a{color:inherit}.phone__choice{position:absolute;top:13px;left:16px;display:flex;align-items:center;height:22px;width:95px;border-right:1px solid #717171;cursor:pointer}.phone__prefix{margin:0 11px 0 8px;font-size:16px;color:#222}.phone__list-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;background:#fff}.phone__list-wrapper.active{display:block}.phone__list{overflow-y:scroll;height:calc(100% - 60px);padding:6px}.phone__list::-webkit-scrollbar{display:none;width:0;scrollbar-width:none;background:0 0}.phone__list-header{display:flex;align-items:center;height:60px;padding:16px;border-bottom:1px solid #ddd;font-size:18px;color:#222}.phone__close{position:absolute;top:8px;right:8px;z-index:99999;width:44px;height:44px}.phone__close::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMTIuMzE0OSIgd2lkdGg9IjIiIGhlaWdodD0iMTcuNDE2IiByeD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIuMzE0OSAwKSIgZmlsbD0iIzRENEQ0RCIvPgo8cmVjdCB5PSIxLjQxNDE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIxNy40MTYiIHJ4PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMCAxLjQxNDE4KSIgZmlsbD0iIzRENEQ0RCIvPgo8L3N2Zz4K);position:absolute;top:0;right:0;z-index:10;width:14px;height:14px;padding:12px;box-sizing:content-box;background-repeat:no-repeat;background-position:center center}.phone__list-item{position:relative;display:flex;align-items:center;height:44px;padding-left:40px;border-radius:4px;cursor:pointer}.phone__list-item--active::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEzLjkzOS44MTlhMS4yMDIgMS4yMDIgMCAwMC0uNzYyLjMwNGwtNy40NSA2LjkzMi0zLjg4Ni0zLjczN0MxLjQ0OSAzLjkzNC43NzIgMy45MDEuMzQ1IDQuMjUzcy0uNDY0Ljk1OS0uMDcyIDEuMzQybDQuNjcgNC41MDRjLjIxNC4xOTIuNDYzLjMxOS43ODQuMzE5LjI4NSAwIC41Ny0uMDk2Ljc4NC0uMjg4bDguMTk5LTcuNjk4Yy4zOTItLjM4My4zOTItLjk5LS4wMzYtMS4zNDFhMSAxIDAgMDAtLjczNS0uMjcyeiIgZmlsbD0iIzIyMiIvPjwvc3ZnPg==);position:absolute;top:15px;left:11px;display:block}.phone__list-item.active::before{opacity:1}.phone__list-item:hover{background:#f2f2f2}.phone__list-item:first-of-type::after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:1px;background:#ddd}.phone__list-item-name{margin-left:8px;font-size:16px;color:#222}