.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-flex .slick-list,.slick-flex .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product_section{margin-left:-18px;margin-right:-18px;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.product_mobyle_title{display:none}.product__images{position:sticky;top:20px;margin:0!important;padding-left:18px;padding-right:18px;-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;width:58.333333%}.product__information{margin:0!important;padding-left:18px;padding-right:18px;-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;width:41.666667%}@media (max-width: 1200px){.product__images,.product__information{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media (max-width: 991px){.product__images,.product__information{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.product__images{position:relative;top:0}.product__information{padding-top:30px}.product_mobyle_title{display:block;padding:0 18px 18px}}.product_title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:700;font-size:21px;line-height:24px;text-transform:capitalize;color:#0d1c2a}.product-block-sku-dann{font-weight:400;font-size:24px;line-height:1.2;color:#0d1c2a;padding-top:10px}.product-block-sku-dann .sku{font-weight:400}@media (max-width: 991px){.product-block h1,.product-block .product-block-sku-dann{display:none}}.class_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-right:15px;padding-left:15px}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding-right:15px;padding-left:15px}.product_tags_header{padding-top:12px}.product_tags_header .class_row{margin-left:-11px;margin-right:-11px}.product_tags_header .item{padding-top:10px;font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a;padding-left:11px;padding-right:11px}.product_tags_header .item strong{font-weight:400;font-size:26px;line-height:1.4;color:#0d1c2a}.product_tags_header .item .ico{line-height:0;padding-bottom:6px;height:38px}@media (max-width: 575px){.product_tags_header .class_row{margin-left:-7px;margin-right:-7px}.product_tags_header .item{font-size:14px;padding-left:7px;padding-right:7px}.product_tags_header .item strong{font-size:20px}}.product-block--price .price-ui{background:#f0fcfd;border-radius:5px;padding:10px 15px;margin-top:40px}.product-block--price .price-ui .money{margin-top:0!important;font-weight:700!important;font-size:26px!important;line-height:30px!important;color:#0d1c2a!important}.house-plan-specs{background:#fbfcf7;border-radius:5px;padding:30px 25px 25px}.house-plan-specs h4{font-weight:400;font-size:21px;line-height:1.2;color:#0d1c2a;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}.house-plan-specs-dann{padding:20px 0;margin:0;list-style:none;display:grid;grid-template-columns:50% 50%;gap:30px;width:calc(100% - 30px);row-gap:20px}@media (max-width: 575px){.house-plan-specs-dann{padding:15px 0;display:block;width:100%}}.house-plan-specs-dann li .item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:400;font-size:16px;line-height:1.4;color:#5b5b5b;padding:2px 0}.house-plan-specs-dann li .item span{color:#0d1c2a;text-align:right}.house-plan-specs-key{padding:20px 0 0;margin:0;list-style:none}.house-plan-specs-key li{width:50%;font-weight:400;font-size:16px;line-height:1.8;color:#5b5b5b;position:relative;padding:0 10px 0 20px;float:left}.house-plan-specs-key li:before{content:"";position:absolute;width:3px;height:3px;background:#5b5b5b;border-radius:3px;left:10px;top:13px}.house-plan-specs-key:after{content:"";display:table;clear:both}@media (max-width: 768px){.house-plan-specs{padding:20px 15px 15px}.house-plan-specs-key{padding:15px 0 0}}@media (max-width: 575px){.house-plan-specs-key li{width:100%}}.modify_plan{border-top:1px solid #A5A5A5;padding:25px 15px 0;margin-top:35px}.modify_plan .ico{width:70px;text-align:center}.modify_plan .danns{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:5px;font-weight:400;font-size:14px;line-height:1.5;color:#5b5b5b}.modify_plan .danns .title{font-weight:400;font-size:21px;line-height:1.3;color:#0d1c2a;padding-bottom:10px}.modify_plan_a{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;padding:0 15px;background:#f69464;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center}.modify_plan_a:hover,.modify_plan_a:focus{background:#ed7e48;color:#fff}@media (max-width: 575px){.modify_plan .danns .title{font-size:16px}.modify_plan_a{letter-spacing:0;padding:0 5px}}.button--add-to-cart{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:51px!important;padding:0 15px;background:#079ca9;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button--add-to-cart:hover,.button--add-to-cart:focus{background:#06828d;color:#fff}.product-block--form{padding-bottom:35px}.purchase-details .purchase-details__spb--false{height:auto!important;margin:0;display:block}.cart-warning{margin-top:0;margin-bottom:15px;padding-top:15px}.product_form_low_price{background:#f0fcfd;border-radius:5px;padding:20px 35px}.product_form_low_price .ico{width:40px;line-height:0}.product_form_low_price .danns{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-weight:400;font-size:17px;text-transform:uppercase;color:#0d1c2a}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.purchase-details{display:block!important}.product_form_low_price_link{padding-top:10px}.product_form_low_price_link .text_l{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.product_form_low_price_link .text_r{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;font-weight:400;font-size:14px;line-height:1.6;color:#5b5b5b}.product_form_low_price_link .text_r a{font-weight:400;font-size:14px;line-height:1.6;text-decoration-line:underline;color:#068995;padding-left:15px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product_form_low_price_link .text_r a:hover,.product_form_low_price_link .text_r a:focus{text-decoration:none}.step_number{font-weight:400;font-size:18px;color:#f69464;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.step_number span{display:inline-block;width:20px;height:20px;font-weight:400;font-size:14px;color:#fff;background:#f69464;line-height:20px;text-align:center;border-radius:20px;margin-left:10px}.step-two-label{padding-top:10px;padding-bottom:0}.step-three-label{padding-top:25px}.variant-selection .selector-wrapper label{font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a;margin-bottom:8px}.variant-selection .selector-wrapper .select{width:100%;display:block;position:relative;height:40px;overflow:hidden;border:1px solid #ABABAB;border-radius:5px}.variant-selection .selector-wrapper .select select{width:100%;height:38px;line-height:38px;border:0!important;padding-top:0!important;padding-bottom:0!important;font-weight:400!important;font-size:17px!important;color:#0d1c2a!important;padding-left:15px!important}.file-format-explained-link{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;padding:0 15px;background:#fff;border-radius:5px;font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#068995;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #068995}.file-format-explained-link:hover,.file-format-explained-link:focus{cursor:pointer;background:#068995;color:#fff}.product-block .selector-wrapper:last-of-type{margin-bottom:15px}.bold_options{padding:0}.bold_option:not(:empty){padding-bottom:0;margin-bottom:0;border-bottom:0px}.bold_option_dropdown{padding-top:15px}.bold_option_dropdown .bold_option_element{width:100%;display:block;position:relative;height:40px;overflow:hidden;border:1px solid #ABABAB;border-radius:5px;margin-top:8px}.bold_option_dropdown .bold_option_element:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;transform:translateY(-50%);font-size:.8em;border-color:#082c54;right:1.125em;z-index:4}.bold_option_dropdown select::-ms-expand{display:none}.bold_option_dropdown select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.bold_option_dropdown .bold_option_element select{width:100%;height:38px;line-height:38px;border:0!important;padding-top:0!important;padding-bottom:0!important;font-weight:400!important;font-size:17px!important;color:#0d1c2a!important;padding-right:2.5em;padding-left:15px}.bold_option_dropdown .bold_option_title{font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a}.bold_option_dropdown .bold_help_text,.bold_option_product_title{display:none}.bold_option_checkbox .bold_option_title{font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a}.parent-cover .step-three-container{border:1px solid #ABABAB;border-radius:5px;padding:0 0 0 15px}.parent-cover .slide-additional-option{position:relative;font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a;width:100%;height:38px;line-height:38px;border:0!important;padding-top:0!important;padding-bottom:0!important;font-weight:400!important;font-size:17px!important;color:#0d1c2a!important;padding-right:2.5em;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.parent-cover .slide-additional-option:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;transform:translateY(-50%);font-size:.8em;border-color:#082c54;right:1.125em;z-index:4;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.parent-cover.active .slide-additional-option:after{transform:translateY(-50%) rotate(90deg)}.bold_options .parent-cover .bold_option{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:10px 15px 10px 0}.product-gallery__thumbnails .flickity-slider{display:flex;flex-wrap:nowrap}.product-gallery__thumbnails .flickity-slider .product-gallery__thumbnail{height:86px;width:calc(25% - 20px)}.product-gallery__thumbnails .flickity-slider .product-gallery__thumbnail img{height:100%;width:100%;object-fit:cover}.print-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:1.2;text-transform:uppercase;color:#068995;gap:10px;background:transparent;padding:0}.print-button:hover svg path,.print-button:focus svg path{fill:#06828d}.print-button:hover,.print-button:focus{color:#06828d;cursor:pointer}.photographs_modified{padding-top:35px;font-weight:400;font-size:18px;line-height:1.6;color:#000}#floorPlan{border:1px solid #ABABAB;margin-top:25px;border-radius:5px}#floorPlan .item{width:100%;padding:25px;position:relative}#floorPlan .item span{display:block;padding-right:50px}#floorPlan .flickity-page-dots{display:none}#floorPlan .items_image{position:relative;padding:40px 80px;text-align:center}.image-zoom-icon{position:absolute;right:0;bottom:-14px;color:#000;z-index:3}.image-zoom-icon .label-zoom{padding:0!important}#floorPlan .items_rotate{position:absolute;top:19px;right:25px;width:40px;height:40px;background:#f6f6f8;border-radius:40px;z-index:10}#floorPlan .items_rotate svg{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px}#floorPlan .items_rotate:hover,#floorPlan .items_rotate:focus{cursor:pointer;background:#f0fcfd}#floorPlan .slick-arrow{position:absolute;width:32px;height:32px;top:50%;background:#068995;border-radius:32px;overflow:hidden;border:0;margin:0;padding:0;font-size:0;line-height:32px;text-align:center;z-index:20}#floorPlan .slick-arrow svg{position:absolute;top:50%;left:50%;margin:-8px 0 0 -5px}#floorPlan .slick-next{right:10px}#floorPlan .slick-prev{left:10px}#floorPlan .slick-arrow:hover,#floorPlan .slick-arrow:focus{background:#06828d;cursor:pointer}#floorPlan .flickity-button{background:#068995;width:32px;height:32px;box-shadow:none!important}#floorPlan .flickity-button-icon{fill:#fff}#floorPlan .flickity-button:hover,#floorPlan .flickity-button:focus{background:#06828d}#floorPlan .flickity-button[disabled]{display:none}.product-gallery .flickity-button{opacity:1!important;display:block;box-shadow:none!important;width:40px!important;height:40px!important;visibility:visible;background:transparent;top:50%!important;transform:translateY(-50%)!important;z-index:100}.product-gallery .flickity-button svg{display:none}.product-gallery .flickity-button.next{background-image:url("data:image/svg+xml,%3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21L11 11L1 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;right:10px!important}.product-gallery .flickity-button.next:hover,.product-gallery .flickity-button.next:focus{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21L11 11L1 1' stroke='%230D1C2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.product-gallery .flickity-button.previous{background-image:url("data:image/svg+xml,%3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 21L1 11L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;left:10px!important}.product-gallery .flickity-button.previous:hover,.product-gallery .flickity-button.previous:focus{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='22' viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 21L1 11L11 1' stroke='%230D1C2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.product-gallery__thumbnails .flickity-button{display:none!important}#floorPlan .levelId{font-size:16px;padding-right:50px;display:block}.product-gallery__thumbnails--bottom-thumbnails{margin-top:10px!important}@media (max-width: 1200px){#floorPlan .item{padding:15px}#floorPlan .items_image{padding:20px 30px}#floorPlan .items_rotate{position:absolute;top:9px;right:15px}#floorPlan .levelId{font-size:14px}}@media (max-width: 600px){.product-gallery__thumbnails .flickity-slider .product-gallery__thumbnail{width:calc(33.3% - 10px);margin-left:5px;margin-right:5px}#floorPlan .items_image{padding:20px 15px}}@media (max-width: 576px){.product-gallery__thumbnails .flickity-slider .product-gallery__thumbnail{height:76px}}@media (max-width: 400px){.product-gallery__thumbnails .flickity-slider .product-gallery__thumbnail{width:calc(33.3% - 10px)}}.product-build-estimate{background:#f0fcfd;border:1px solid #079CA9;border-radius:5px;padding:45px 15px 15px;margin-top:30px}.product-build-estimate-block{padding:0 25px 30px}.product-build-estimate-title{padding-bottom:35px}.product-build-estimate-title .ico{line-height:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding-left:15px;padding-right:15px}.product-build-estimate-title .titles{padding-left:15px;padding-right:15px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-family:Times New Roman;font-style:normal;font-weight:700;font-size:35px;line-height:1.2;text-transform:uppercase;color:#079ca9}.product-build-estimate-title .titles span{color:#f69464}.product-build-estimate .texts{font-weight:400;font-size:16px;line-height:1.6;color:#0d1c2a;padding-bottom:25px}.product-build-estimate-dann{border-top:1px solid #079CA9;padding-top:10px;padding-bottom:20px}.product-build-estimate-dann .class_row{justify-content:center}.product-build-estimate-dann .item{padding-left:15px;padding-right:15px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding-top:10px}.product-build-estimate-dann .item span{display:inline-block;position:relative;font-weight:400;font-size:16px;line-height:1.5;color:#0d1c2a;background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 12.5C22 18.0228 17.5228 22.5 12 22.5C6.47715 22.5 2 18.0228 2 12.5C2 6.97715 6.47715 2.5 12 2.5C17.5228 2.5 22 6.97715 22 12.5Z' fill='%23F69464'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7071 9.29289C17.0976 9.68342 17.0976 10.3166 16.7071 10.7071L11.7071 15.7071C11.3166 16.0976 10.6834 16.0976 10.2929 15.7071L7.79289 13.2071C7.40237 12.8166 7.40237 12.1834 7.79289 11.7929C8.18342 11.4024 8.81658 11.4024 9.20711 11.7929L11 13.5858L15.2929 9.29289C15.6834 8.90237 16.3166 8.90237 16.7071 9.29289Z' fill='white'/%3E%3C/svg%3E%0A");background-position:left center;background-repeat:no-repeat;padding-left:30px}.product-build-estimate-link{color:#fff}.product-build-estimate-form-block{background:#fff;border-radius:5px;padding:40px 30px;display:none}.product-build-estimate-link{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#079ca9;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;border:0;line-height:1.1;margin-top:10px}.product-build-estimate-link svg{margin-left:15px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-build-estimate-link.active svg{transform:rotate(0)}.product-build-estimate-link:hover,.product-build-estimate-link:focus{background:#06828d;cursor:pointer}.build-estimate-button{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#f69464;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;border:0;margin-top:30px}.build-estimate-button.disabled{background-color:#ececec!important;cursor:default!important}.build-estimate-button:hover,.build-estimate-button:focus{background:#ed7e48;cursor:pointer}.product-build-estimate-form-block .titles{font-weight:700;font-size:35px;line-height:1.2;color:#f69464}.product-build-estimate-form-block .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:20px 15px 0}.product-build-estimate-form-block .item label{position:relative;display:block;font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a}.product-build-estimate-form-block .item label span{color:#cf4555}.product-build-estimate-form-block .item label .i-popup{position:absolute;right:0;top:0;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.02594 0 0 4.02525 0 9C0 13.9741 4.02525 18 9 18C13.9741 18 18 13.9747 18 9C18 4.02594 13.9747 0 9 0ZM9 16.5938C4.80309 16.5938 1.40625 13.1973 1.40625 9C1.40625 4.80309 4.80267 1.40625 9 1.40625C13.1969 1.40625 16.5938 4.80267 16.5938 9C16.5938 13.1969 13.1973 16.5938 9 16.5938ZM11.0859 13.1484C11.0859 13.5368 10.7711 13.8516 10.3828 13.8516H7.61723C7.22887 13.8516 6.91411 13.5368 6.91411 13.1484C6.91411 12.7601 7.22887 12.4453 7.61723 12.4453H8.29688V8.32036H7.61723C7.22887 8.32036 6.91411 8.0056 6.91411 7.61723C6.91411 7.22887 7.22887 6.91411 7.61723 6.91411H9C9.38837 6.91411 9.70312 7.22887 9.70312 7.61723V12.4453H10.3828C10.7711 12.4453 11.0859 12.7601 11.0859 13.1484ZM8.12109 4.3477C8.12109 3.86224 8.51454 3.4688 9 3.4688C9.48546 3.4688 9.87891 3.86224 9.87891 4.3477C9.87891 4.83302 9.48546 5.22661 9 5.22661C8.51454 5.22661 8.12109 4.83302 8.12109 4.3477Z' fill='%23068995'/%3E%3C/svg%3E%0A");background-position:left center;background-repeat:no-repeat;padding-left:22px;cursor:pointer}#form-i-finish{max-width:600px}.product-build-estimate-form-block .item input{width:100%;border:1px solid #ABABAB;border-radius:5px;height:40px;line-height:40px;font-family:Helvetica;font-weight:400;font-size:17px;color:#0d1c2a}.product-build-estimate-form-block .item input.error{border:1px solid #CF4555}.product-build-estimate-form-block .item .block_select{width:100%;display:block;position:relative;height:40px;overflow:hidden;border:1px solid #ABABAB;border-radius:5px}.product-build-estimate-form-block .item .block_select:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;transform:translateY(-50%);font-size:.8em;border-color:#082c54;right:1.125em;z-index:4}.product-build-estimate-form-block .item .block_select select{width:100%;height:38px;line-height:38px;border:0!important;padding-top:0!important;padding-bottom:0!important;font-weight:400!important;font-size:17px!important;color:#0d1c2a!important;padding-right:2.5em;padding-left:15px}.product-build-estimate-form-block .iti{width:100%}.product-build-estimate-form-block .item .block_select select::-ms-expand{display:none}.product-build-estimate-form-block .item .block_select select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.build-estimate-form .form_error{color:#cf4555;font-size:18px;padding-top:15px;display:none}.build-estimate-form .form_send{color:#428445;font-size:18px;padding-top:15px;display:none}.product-build-estimate-mobyle{display:none}@media (max-width: 1200px){.product-build-estimate{padding:45px 15px 15px}.product-build-estimate-form-block{padding:20px 15px}.product-build-estimate-block{padding:0 15px 15px}}@media (max-width: 991px){.product-build-estimate-form-block .titles,.product-build-estimate-title .titles{font-size:30px}.product-build-estimate-mobyle{display:block}.product-build-estimate-desctop{display:none}}@media (max-width: 768px){.product-build-estimate-form-block .titles,.product-build-estimate-title .titles{font-size:25px}.product-build-estimate-title .ico svg{width:59px;height:auto}.product-build-estimate .texts{padding-bottom:15px}.product-build-estimate-title{padding-bottom:25px}.product-build-estimate-dann{padding-bottom:10px}}@media (max-width: 575px){.product-build-estimate-form-block .titles,.product-build-estimate-title .titles{font-size:20px}.product-build-estimate-title .ico{padding-right:0}.product-build-estimate-form-block .item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px 15px 0}}*:focus{outline:none}.faq_block{padding-top:0;padding-bottom:0}.faq_block h2,.our_bestsellers h2{text-align:center;font-family:Times New Roman;font-weight:700;font-size:48px;line-height:1.3;letter-spacing:.01em;text-transform:capitalize;color:#0d1c2a;padding-bottom:20px}.faq_block_items{border-top:1px solid #000000;padding-top:60px}.faq_block_item{background:#f6f6f8;border-radius:5px;margin-top:10px;padding:10px 0}.faq_block_item .titles{padding:20px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:21px;line-height:1.2;color:#0d1c2a;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_block_item .titles .ico{margin-left:15px;width:32px;height:32px;background-color:#fff;border-radius:32px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5V19' stroke='%230D1C2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 12H19' stroke='%230D1C2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat}.faq_block_item .titles .ico:hover,.faq_block_item .titles .ico:focus{cursor:pointer;background-color:#f0fcfd}.faq_block_item .titles .ico span{display:block;width:32px!important}.faq_block_item .texts{padding:0 35px 15px;font-weight:400;font-size:16px;line-height:1.6;color:#5b5b5b;display:none}.faq_block_item .texts .btn-accordion{display:inline-block;background:#068995!important;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;height:46px;line-height:46px;color:#fff!important;padding:0 60px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none!important}.faq_block_item .titles:hover,.faq_block_item .titles:focus{cursor:pointer}.faq_block_item.active .titles .ico{background-image:url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H15' stroke='%230D1C2A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.faq_block,.our_bestsellers{padding-top:90px}.faq_block .link{text-align:center;padding-top:40px}.faq_block .link a{display:inline-block;background:#068995;border-radius:5px;font-weight:400;font-size:16px;letter-spacing:.04em;text-transform:uppercase;height:46px;line-height:46px;color:#fff;padding:0 60px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq_block .link a:hover,.faq_block .link a:focus{background:#06828d}.our_bestsellers h3{display:none}@media (max-width: 1200px){.faq_block,.our_bestsellers{padding-top:60px}.faq_block h2,.our_bestsellers h2{font-size:38px}}@media (max-width: 768px){.faq_block h2,.our_bestsellers h2{font-size:32px}.faq_block,.our_bestsellers{padding-top:30px}.faq_block_item .titles{padding:10px 20px;font-size:18px}.faq_block_item .texts{padding:0 20px 10px}.faq_block_items{padding-top:30px}.faq_block .link{padding-top:20px}.faq_block .link a{padding:0 30px}}@media (max-width: 768px){#cross-sells{flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.cross-sell li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0;padding:0 7px 20px!important}}#show_file-format-explained{max-width:860px;font-weight:400;font-size:16px;line-height:1.6;color:#5b5b5b}#show_file-format-explained p{font-weight:400;font-size:16px;line-height:1.6;color:#5b5b5b}#show_file-format-explained h2{font-family:Helvetica;font-weight:400;font-size:18px;line-height:1.6;color:#0d1c2a;padding-top:25px}#show_file-format-explained .h1{font-family:Helvetica;font-style:normal;font-weight:400;font-size:26px;line-height:1.6;color:#0d1c2a}.product_print{display:none}.product-gallery__image .reverse-image{width:40px;height:40px;background:#f6f6f8;border-radius:40px}.product-gallery__image .reverse-image svg{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px}.product-gallery__image .reverse-image:hover svg path,.product-gallery__image .reverse-image:focus svg path{stroke:#fff}.product-gallery .uwl-btn-wrap .uwl-heart-btn-icon{width:40px;height:40px}.product-gallery .uwl-heart-btn-icon svg{height:20px;width:auto;padding:0;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-10px}.product-template:not(.product-template--image-scroll) .product-gallery .product-gallery__image.is-selected,.product-template:not(.product-template--image-scroll) .product-gallery .product-gallery__image{visibility:visible!important}.product-gallery__image .reverse-image{top:18px}.house-plan-specs h3{text-align:center;font-size:20px}.uwl-wishlist:hover .uwl-heart-btn-icon svg path{fill:#000!important}.product-gallery .uwl-btn-wrap .uwl-heart-btn-icon:hover svg path{fill:#fff!important}.product-gallery__link .ico_click{position:absolute;z-index:10;line-height:0;right:23px;bottom:23px}.prin-btn-wrp{margin:0!important}.class_row_after_slider .free_cost{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:12px 15px 0}.free_cost_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:1.2;text-transform:uppercase;color:#068995;gap:10px}.free_cost_link:hover,.free_cost_link:focus{color:#06828d;cursor:pointer}.free_cost_link:hover svg path,.free_cost_link:focus svg path{fill:#06828d}.class_row_after_slider .print_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding:12px 15px 0}.bold_options .parent-cover.active .bold_option{display:block!important}.step-three-container-hide{display:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.free_cost_mobyle{display:none}@media (max-width: 991px){.free_cost_desc{display:none}.free_cost_mobyle{display:block}}@media (max-width: 767px){.class_row_after_slider .print_button,.class_row_after_slider .free_cost{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.print-button{text-align:left}.print-button svg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.product-block .selector-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row!important}.product-block .selector-wrapper .select{width:100%;-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;margin-top:8px}.product-block .selector-wrapper label{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:0}.product-block .selector-wrapper .ftexts_block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.ftexts_block{text-align:right;font-weight:400;font-size:16px;line-height:1.2;color:#068995;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.02594 0 0 4.02525 0 9C0 13.9741 4.02525 18 9 18C13.9741 18 18 13.9747 18 9C18 4.02594 13.9747 0 9 0ZM9 16.5938C4.80309 16.5938 1.40625 13.1973 1.40625 9C1.40625 4.80309 4.80267 1.40625 9 1.40625C13.1969 1.40625 16.5938 4.80267 16.5938 9C16.5938 13.1969 13.1973 16.5938 9 16.5938ZM11.0859 13.1484C11.0859 13.5368 10.7711 13.8516 10.3828 13.8516H7.61723C7.22887 13.8516 6.91411 13.5368 6.91411 13.1484C6.91411 12.7601 7.22887 12.4453 7.61723 12.4453H8.29688V8.32036H7.61723C7.22887 8.32036 6.91411 8.0056 6.91411 7.61723C6.91411 7.22887 7.22887 6.91411 7.61723 6.91411H9C9.38837 6.91411 9.70312 7.22887 9.70312 7.61723V12.4453H10.3828C10.7711 12.4453 11.0859 12.7601 11.0859 13.1484ZM8.12109 4.3477C8.12109 3.86224 8.51454 3.4688 9 3.4688C9.48546 3.4688 9.87891 3.86224 9.87891 4.3477C9.87891 4.83302 9.48546 5.22661 9 5.22661C8.51454 5.22661 8.12109 4.83302 8.12109 4.3477Z' fill='%23068995'/%3E%3C/svg%3E%0A");background-position:left center;background-repeat:no-repeat;padding-left:22px}.ftexts_block:hover,.ftexts_block:focus{color:#06828d;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.02594 0 0 4.02525 0 9C0 13.9741 4.02525 18 9 18C13.9741 18 18 13.9747 18 9C18 4.02594 13.9747 0 9 0ZM9 16.5938C4.80309 16.5938 1.40625 13.1973 1.40625 9C1.40625 4.80309 4.80267 1.40625 9 1.40625C13.1969 1.40625 16.5938 4.80267 16.5938 9C16.5938 13.1969 13.1973 16.5938 9 16.5938ZM11.0859 13.1484C11.0859 13.5368 10.7711 13.8516 10.3828 13.8516H7.61723C7.22887 13.8516 6.91411 13.5368 6.91411 13.1484C6.91411 12.7601 7.22887 12.4453 7.61723 12.4453H8.29688V8.32036H7.61723C7.22887 8.32036 6.91411 8.0056 6.91411 7.61723C6.91411 7.22887 7.22887 6.91411 7.61723 6.91411H9C9.38837 6.91411 9.70312 7.22887 9.70312 7.61723V12.4453H10.3828C10.7711 12.4453 11.0859 12.7601 11.0859 13.1484ZM8.12109 4.3477C8.12109 3.86224 8.51454 3.4688 9 3.4688C9.48546 3.4688 9.87891 3.86224 9.87891 4.3477C9.87891 4.83302 9.48546 5.22661 9 5.22661C8.51454 5.22661 8.12109 4.83302 8.12109 4.3477Z' fill='%2306828D'/%3E%3C/svg%3E%0A")}.bold_option_dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.bold_option_dropdown label .bold_option_element{width:100%;-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;margin-top:8px}.bold_option_dropdown label .bold_option_title{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:0}.bold_option_dropdown label .ftexts_block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}@media (max-width: 480px){.product-block .selector-wrapper .ftexts_block,.product-block .selector-wrapper label,.bold_option_dropdown .bold_option_title,.bold_option_dropdown label .ftexts_block{font-size:14px}}#ftext_first_dann,#ftext_second_dann{max-width:600px}@media print{.product_print{display:block}.product_section,#cross-sell,.faq_block.section,.our_bestsellers.section,.divider-section,.shopify-section--custom-liquid{display:none}}.cost-estimator-results{color:red}.success-estimation{color:green}.product-build-estimate .globo-form-app{margin-bottom:0!important}.product-build-estimate .footer.wizard__footer{margin-top:0!important}.product-build-estimate-form-block .globo-formbuilder .classic-label .label-content{position:relative;font-weight:400;font-size:16px;line-height:1.2;color:#0d1c2a}.product-build-estimate-form-block .globo-formbuilder .classic-label .text-danger{color:#cf4555;font-size:16px}.product-build-estimate-form-block .globo-formbuilder .globo-form-input .classic-input{background-color:#fff;box-shadow:none!important;border:1px solid #ABABAB;border-radius:5px;font-family:Helvetica;font-weight:400;font-size:17px;color:#0d1c2a}.product-build-estimate-form-block .globo-formbuilder .has-error .globo-form-input .classic-input{border:1px solid #cf4555}.product-build-estimate .footer.wizard__footer .wizard__submit{background:#f69464!important;border-radius:5px;font-weight:400;font-size:16px;width:100%;box-shadow:none!important}.product-build-estimate .footer.wizard__footer .wizard__submit:hover{background:#ed7e48!important;box-shadow:none!important}.product-build-estimate-form-block .globo-formbuilder .has-error .messages{display:none}
/*# sourceMappingURL=/cdn/shop/t/99/assets/product.css.map */
