.search_name{margin:1rem 0}@media(min-width:757px){.search_name{display:flex;align-items:center;margin:0 0 1.5rem}}.search_name__total{display:block;padding-left:1rem;font-size:1.2rem}.hide_description{display:none;font-size:1.3rem;cursor:pointer}.search_categoriesdescription_next.expanded+.hide_description{display:block}.search_categoriesdescription_next{margin-bottom:1.5rem}.search_categoriesdescription_next:not(.expanded)>*{display:none}
.search_categoriesdescription_next .show_description{display:block;cursor:pointer}.search_categoriesdescription_next.expanded .show_description{display:none}.search_categoriesdescription_next>*:last-child{margin-bottom:0}.search_description{margin-bottom:3rem;overflow:hidden}.search_description.--skeleton{max-height:150px}.search_description.--skeleton>*{background:#f5f1ea;color:transparent}.search_description.--skeleton a{color:transparent}.search_description__wrapper>*:last-child{margin-bottom:0}
.search_sub_categories__list{display:flex;list-style:none;margin:0 -0.75rem 3rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.search_sub_categories__list::-webkit-scrollbar{display:none}@media(min-width:979px){.search_sub_categories__list{margin:0 -1.5rem 3rem}}.search_sub_categories__item{display:flex;flex:0 0 35%;flex-direction:column;max-width:35%;padding:0 .75rem;width:100%}@media(min-width:979px){.search_sub_categories__item{flex-basis:16.66666667%;max-width:16.66666667%;padding:0 1.5rem}
}.search_sub_categories__link{align-items:center;display:flex;flex-direction:column;flex:0 0 100%;gap:.5rem;max-width:100%;text-decoration:none}.search_sub_categories__link>*{width:100%}.search_sub_categories__image{align-items:center;aspect-ratio:1 / 1;background:#f5f1ea;display:flex;justify-content:center}.search_sub_categories__image img{max-height:100%}.search_sub_categories__name{background:#f5f1ea;font-size:1.2rem;font-weight:700;letter-spacing:.1em;padding:1rem;text-align:center;text-transform:uppercase;flex-grow:1;display:flex;align-items:center;justify-content:center}
.filters_duplicate__header.headline{font-size:1.2rem;font-weight:400;letter-spacing:.15em;margin-bottom:0;text-transform:uppercase}.filters_duplicate__container{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;padding:3rem 0;position:relative}@media(min-width:979px){.filters_duplicate__container{margin-bottom:1rem;padding:3rem}}.filters_duplicate__container:before{background:#f5f1ea;content:'';display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}
.filters_duplicate__list{align-items:center;border-top:1px solid #000;display:flex;gap:3rem;justify-content:center;list-style:none;padding-top:1.5rem}.filters_duplicate__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:9.6rem;width:9.6rem;justify-content:center;transition:background .2s}@media(min-width:979px){.filters_duplicate__item:hover{background:#9b5b30}.filters_duplicate__item:hover img{filter:invert(99%) sepia(92%) saturate(269%) hue-rotate(272deg) brightness(120%) contrast(101%)}
.filters_duplicate__item:hover .filters_duplicate__item-title{color:#fff}}.filters_duplicate__item.--selected{background:#9b5b30}.filters_duplicate__item.--selected img{filter:invert(99%) sepia(92%) saturate(269%) hue-rotate(272deg) brightness(120%) contrast(101%)}.filters_duplicate__item.--selected .filters_duplicate__item-title{color:#fff}.filters_duplicate__item-title{font-size:1rem;text-align:center}.filters_duplicate__item img{transition:filter .2s}.charts-holder{max-width:920px;margin:0 auto 80px}
.charts-holder h3{text-align:justify;font-size:1.4rem;font-weight:700;line-height:1.57;letter-spacing:1px;text-transform:uppercase;margin-bottom:32px}.charts-holder p{text-align:justify;font-size:1.2rem;font-weight:400;line-height:1.59;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.charts-holder-sub-headline:not(:first-child){margin-top:32px}.charts-holder table{width:100%;border-collapse:collapse;line-height:normal}.charts-holder table tbody tr td{padding:8px;text-align:center;border:1px solid black;width:70.5px;font-size:1.2rem;line-height:15.5px;white-space:nowrap}
.charts-holder table tbody tr td:nth-child(2){border-left:0}.charts-holder table tbody tr td:first-child{border-right:0}.charts-holder table tbody tr td:first-child{background-color:#f5f1ea;border-left:0;width:215px;font-weight:700;padding:8px 16px}.charts-holder table.small tbody tr td{width:220px}.charts-holder table.small tbody tr td:first-child{width:256px}.charts-holder table tbody tr td:last-child{border-right:0}.charts-holder table tbody tr:first-child td{border-top:0}.charts-holder table tbody tr:last-child td{border-bottom:0}
@media(max-width:1200px){.charts-holder table tbody tr td{width:25%}}@media(max-width:980px){.overflow-x-auto{overflow-x:auto}}.calculator_sidebar{position:fixed;top:0;right:-100%;z-index:999999999;transition:all .3s;background:white;height:100%;max-width:100%}.calculator_sidebar .sidebar_content{overflow:auto;max-height:100%;background:white}@media(min-width:979px){.calculator_sidebar{padding:7.7rem}}.calculator_sidebar .close_sidebar_button{position:absolute;top:4.5rem;right:4.5rem;max-width:3.5rem;max-height:3.5rem}
.calculator_sidebar>h2{font-size:3.2rem;font-weight:700;letter-spacing:4px;color:black;text-transform:uppercase;margin-bottom:6rem}.calculator_sidebar h3{color:black}.calculator_sidebar table{margin-bottom:1.5rem}#container.calculator_sidebar_open .calculator_sidebar{right:0}body:has(#container.calculator_sidebar_open){overflow:hidden}body:has(#container.calculator_sidebar_open):before{content:'';position:fixed;width:100%;height:100%;left:0;top:0;background:#25212199;z-index:9999999}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.calculator_container{position:relative;padding:3.2rem 0}@media(min-width:979px){.calculator_container{padding:6.4rem 0}}@media(max-width:978px){.calculator_container{margin-bottom:3.8rem}}.calculator_container::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);background:#f4f1ea;width:100vw;height:100%;z-index:-1}.calculator_container .calculator_step_wrapper>h2{font-size:2rem;text-transform:uppercase;color:black;margin-bottom:3.2rem}
@media(min-width:979px){.calculator_container .calculator_step_wrapper>h2{margin-bottom:5.8rem;font-size:3.2rem}}.calculator_container .calculator_step_wrapper:not(.--step0){animation:fadeIn .3s}@media(max-width:978px){.calculator_container .calculator_step_wrapper:not(.--step0) .calculator_step_buttons{display:flex !important;flex-direction:column-reverse !important}}@media(min-width:979px){.calculator_container .calculator_step_wrapper.--step0::before{content:'';bottom:0;left:50%;width:100vw;position:absolute;transform:translateX(-50%);background:white;height:134px;z-index:-1}
}.calculator_container .calculator_step_wrapper.--step1 .calculator_step_container .calculator_step_content h3{margin-bottom:1.6rem;text-transform:none;letter-spacing:unset}.calculator_container .calculator_step_wrapper.--step1 .calculator_step_container .calculator_step_content .calculator_step_buttons,.calculator_container .calculator_step_wrapper.--step2 .calculator_step_container .calculator_step_content .calculator_step_buttons,.calculator_container .calculator_step_wrapper.--step3 .calculator_step_container .calculator_step_content .calculator_step_buttons,.calculator_container .calculator_step_wrapper.--step4 .calculator_step_container .calculator_step_content .calculator_step_buttons{grid-template-columns:auto 1fr;gap:3.2rem}
.calculator_container .calculator_step_wrapper .calculator_step_container{display:grid;align-items:center}@media(min-width:979px){.calculator_container .calculator_step_wrapper .calculator_step_container{grid-template-columns:1fr 1fr;column-gap:9.6rem}}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_img img{display:block}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid{display:grid;margin-bottom:1.6rem}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid input{display:none}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid label{position:relative;display:flex;gap:1.6rem;font-size:1.6rem;cursor:pointer}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid label::before{content:'';width:2.2rem;height:2.2rem;border:1px solid black;display:block}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid label:not(:last-child){margin-bottom:1.6rem}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_options_grid label:has(input:checked)::after{content:url(/gfx/custom/check_small.svg);position:absolute;left:4px}@media(max-width:978px){.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_img{margin-bottom:3.2rem}}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content{max-width:663px}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content ul{padding-left:1.6rem;margin-bottom:1.6rem}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content h4{margin-bottom:3.2rem}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .final_size_additional{font-size:2rem;text-align:center;margin-bottom:4.6rem}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_steps_container{display:flex;justify-content:space-between;position:relative;margin-bottom:3.2rem}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_steps_container::before{content:'';position:absolute;height:6px;width:90%;background:white;top:50%;transform:translateY(-50%);z-index:-1}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_steps_container div{min-width:8.4rem;aspect-ratio:1;border-radius:50%;background:white;text-align:center;align-content:center;font-family:'Inria Serif';font-size:4rem}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_steps_container div.active{background:#945a35;color:white}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_steps_container div.past{background:#333;color:white}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content h3{font-size:2rem;text-transform:uppercase;letter-spacing:1px;color:black;margin-bottom:3.2rem}
@media(max-width:978px){.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content h3{line-height:130%}}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content p{font-size:1.6rem;margin-bottom:3.2rem;font-weight:400}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .final_page_header{text-align:center;margin-bottom:4.6rem}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content #finalSize{min-height:114px;font-size:4rem;font-family:'Inria Serif';align-content:center;text-align:center;background:white;margin-bottom:2.4rem}
@media(min-width:979px){.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content #finalSize{margin-bottom:4.6rem}}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons{display:grid}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button{display:flex;align-items:center;justify-content:center;min-height:5.2rem}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--nextStep,.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--calculate,.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--restart{background:#945a35;color:white;text-transform:uppercase;font-size:1.6rem;font-weight:500;letter-spacing:1px;border:1px solid #945a35}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--nextStep:hover,.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--calculate:hover,.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--restart:hover{background:white;color:#945a35}
.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--sizeTable{color:#945a35;font-size:1.6rem;text-decoration:underline;font-weight:700;letter-spacing:1px}.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons .calculator_step_button.--sizeTable img{margin-right:1rem}@media(min-width:979px){.calculator_container .calculator_step_wrapper .calculator_step_container .calculator_step_content .calculator_step_buttons{grid-template-columns:1fr 1fr}
}.calculator_step_wrapper{display:none}@media(min-width:979px){.calculator_step_wrapper{padding:20px}}.calculator_container[data-activeStep="0"] .--step0{display:block}.calculator_container[data-activeStep="1"] .--step1{display:block}.calculator_container[data-activeStep="2"] .--step2{display:block}.calculator_container[data-activeStep="3"] .--step3{display:block}.calculator_container[data-activeStep="4"] .--step4{display:block}
.ruler-container{display:flex;align-items:center;background:#f5f1e8;user-select:none;margin-bottom:30px;position:relative}.ruler-container .arrow{width:29px;height:29px;border-radius:50%;border:0;background:#8b5e3c;cursor:pointer;color:white;font-weight:bold}.ruler-container .tick.out-of-range{opacity:.25;filter:grayscale(100%)}.ruler-container .tick.out-of-range .tick-label{color:#ccc}.ruler-container .ruler-viewport.grabbing{cursor:grabbing}.ruler-container .btn-prev,.ruler-container .btn-next{position:absolute;z-index:20}
.ruler-container .btn-prev{left:-1.5rem}.ruler-container .btn-next{right:-1.5rem}.ruler-container .ruler-viewport{position:relative;flex-grow:1;height:91px;overflow:hidden;cursor:grab;border:1px solid #ddd}.ruler-container .ruler-viewport .ruler-track{position:absolute;display:flex;height:100%;will-change:transform}.ruler-container .ruler-viewport .tick{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:10px;height:100%;flex-shrink:0}.ruler-container .ruler-viewport .tick .line-top,.ruler-container .ruler-viewport .tick .line-bottom{width:1px;height:15px;background:#999}
.ruler-container .ruler-viewport .tick.major .line-top,.ruler-container .ruler-viewport .tick.major .line-bottom{width:2px;height:30px;background:#444}.ruler-container .ruler-viewport .tick.major .tick-label{font-size:12px;font-weight:bold;color:#666}.ruler-container .ruler-viewport .center-marker{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);pointer-events:none;z-index:5}.ruler-container .ruler-viewport .center-marker input{pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;font-size:24px;font-weight:bold;text-align:center;border:0;height:4.9rem}
.calculator_top_results{margin-top:3.2rem}@media(min-width:979px){.calculator_top_results{margin-top:9.6rem}}.calculator_top_results h2{font-size:2rem;color:black;letter-spacing:2px;text-transform:uppercase}@media(max-width:978px){.calculator_top_results h2{letter-spacing:1px}}.calculator_top_results .light_text{font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#656565;margin-bottom:3.2rem}.calculator_top_results .calculator_top_results_bottom_text h3{font-size:2rem;color:black;letter-spacing:3px;text-transform:uppercase}
@media(max-width:978px){.calculator_top_results .calculator_top_results_bottom_text h3{letter-spacing:2px}}.calculator_top_results .calculator_top_results_bottom_text p{font-size:1.6rem;letter-spacing:0}.calculator_top_results .calculator_top_category_description{text-align:left}.calculator_top_results .calculator_top_category_description h3{font-size:1.6rem;color:black}.calculator_top_results .calculator_top_category_description p{line-height:100%;letter-spacing:1px}.calculator_top_results .bramenu{margin-bottom:3rem}
@media(min-width:979px){.calculator_top_results .bramenu{margin-bottom:4rem}}.calculator_top_results .bramenu__headline{letter-spacing:.05em !important;padding:2.5rem 0 3.5rem !important}@media(min-width:979px){.calculator_top_results .bramenu__headline{justify-content:start !important;padding:4.5rem 0}}@media(min-width:1200px){.calculator_top_results .bramenu__headline{padding:6.5rem 0 !important}}.calculator_top_results .bramenu__list{display:flex;overflow:auto;position:relative;width:100vw;left:-50vw;margin-left:50%;list-style:none;padding-bottom:2rem;padding-right:10px;padding-left:10px;margin-bottom:2.2rem;-ms-overflow-style:none;scrollbar-width:none}
@media(min-width:979px){.calculator_top_results .bramenu__list{margin-bottom:0}}.calculator_top_results .bramenu__list::-webkit-scrollbar{display:none}@media(min-width:757px){.calculator_top_results .bramenu__list{width:100%;left:-15px;margin-left:0;width:calc(100% + 30px);overflow:hidden;padding-left:0;padding-right:0}}.calculator_top_results .bramenu__list.slick-initialized{overflow:visible}.calculator_top_results .bramenu__element{flex:0 0 40%;max-width:40%;padding:0 12px}
@media(min-width:757px){.calculator_top_results .bramenu__element{flex:0 0 25%;max-width:25%;padding:0 15px}}.calculator_top_results .bramenu__link{display:flex;flex-direction:column;text-decoration:none;text-align:center;height:100%}.calculator_top_results .bramenu__link img{transition:.2s !important;object-fit:cover;width:100%;height:100%}.calculator_top_results .bramenu__link:hover img{transform:scale(1.03)}.calculator_top_results .bramenu__icon{aspect-ratio:1;margin-bottom:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}
.calculator_top_results .bramenu__icon img{vertical-align:middle;transition:transform .2s}.calculator_top_results .bramenu__caption{display:flex;justify-content:center;align-items:center;text-align:center;padding:.6rem 1rem;text-transform:uppercase;font-weight:bold;background:#f1f1f1;flex:1;font-size:.9rem;letter-spacing:.1em;line-height:1.1;margin-bottom:2.5rem;max-height:6rem;height:100%;display:block;font-size:2rem}@media(min-width:757px){.calculator_top_results .bramenu__caption{line-height:1.6;padding:.7rem 1rem}
}@media(max-width:978px){.calculator_top_results .bramenu__caption{font-size:1.4rem;align-content:center}}.calculator_top_results .bramenu .slick-arrow{background:transparent}.calculator_top_results .bramenu .slick-arrow:hover{background:rgba(255,255,255,0.5)}@media(min-width:1240px){.calculator_top_results .bramenu .slick-prev{left:-24px}.calculator_top_results .bramenu .slick-next{right:-24px}}.calculator_top_results_bottom_text{margin-bottom:3.2rem}@media(min-width:979px){.calculator_top_results_bottom_text{margin-bottom:6.4rem}
}@media(max-width:978px){.calculator_top_results_bottom_info{margin-bottom:3.2rem}}.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header{display:flex;align-items:center;margin-bottom:8px;flex-wrap:wrap}.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header h3{font-size:2rem;color:black;letter-spacing:3px;text-transform:uppercase}@media(min-width:979px){.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header h3{font-size:3.2rem}
}@media(max-width:978px){.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header h3{letter-spacing:2px}}.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header .search_name__total{font-size:2rem;letter-spacing:3px}@media(max-width:978px){.calculator_top_results_bottom_info .calculator_top_results_bottom_info_header .search_name__total{padding-left:0}}.calculator_top_results_bottom_info p{font-size:1.6rem;letter-spacing:1px;margin-block:1.5rem}.switch_sister_size{display:flex;position:relative;font-weight:600}
.switch_sister_size::before{content:'';width:2.1rem;height:2.1rem;border:1px solid black;display:block;margin-right:1.5rem}.switch_sister_size.active::after{content:url(/gfx/custom/check_small.svg);position:absolute;left:4px;top:3px}.calculator_step_img{position:relative}.calculator_step_img video{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:100%;max-height:100%;display:none}.calculator_step_img .see_movie{position:absolute;bottom:-5rem;left:1.6rem;color:#945a35;font-size:1.6rem;font-weight:700}
@media(min-width:979px){.calculator_step_img .see_movie{bottom:4rem;left:4rem}}.calculator_step_img .see_movie .see_movie_img{display:flex;justify-content:center;align-items:center;background:white;border:3px solid #945a35;border-radius:50%;width:122px;aspect-ratio:1;margin-bottom:1.2rem}@media(min-width:979px){.calculator_step_img .see_movie .see_movie_img{width:154px}}.calculator_step_img.--video video{display:block}.calculator_step_img.--video .see_movie{display:none}.calculator_step_img.--video>img{opacity:0}
@media(max-width:978px){.calculator_step_wrapper.--step1 .calculator_step_img,.calculator_step_wrapper.--step2 .calculator_step_img,.calculator_step_wrapper.--step3 .calculator_step_img{margin-bottom:8rem !important}}@media(min-width:979px){.calculator_top_categories{margin-top:3rem}#content:has(.calculator_container) #paging_setting_top .s_paging__item.--sort{margin-left:auto}}#filters_duplicate__container.--calculator{flex-direction:column;justify-content:end;align-items:end;padding:0}#filters_duplicate__container.--calculator::before{display:none}
@media(max-width:978px){#filters_duplicate__container.--calculator{flex-direction:row}}#filters_duplicate__container.--calculator .filters_duplicate__list{border:0}#filters_duplicate__container.--calculator .filters_duplicate__header{font-size:2rem;font-weight:700;padding:0}@media(max-width:978px){#filters_duplicate__container.--calculator .filters_duplicate__header{font-size:1.3rem;letter-spacing:unset}}#filters_duplicate__container.--calculator .filters_duplicate__item{aspect-ratio:1;min-width:132px;height:unset;justify-content:end;padding-bottom:8px}
#filters_duplicate__container.--calculator .filters_duplicate__item img{max-width:8.7rem}#filters_duplicate__container.--calculator .filters_duplicate__item .filters_duplicate__item-title{font-size:1.2rem}#filters_duplicate__container.--calculator .filters_duplicate__item:hover,#filters_duplicate__container.--calculator .filters_duplicate__item.--selected{background:#f4f1ea;color:black}#filters_duplicate__container.--calculator .filters_duplicate__item:hover .filters_duplicate__item-title,#filters_duplicate__container.--calculator .filters_duplicate__item.--selected .filters_duplicate__item-title{color:black}
#filters_duplicate__container.--calculator .filters_duplicate__item:hover img,#filters_duplicate__container.--calculator .filters_duplicate__item.--selected img{filter:unset}.s_paging{align-content:flex-end;align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem}.s_paging#paging_setting_top{background:#fff;gap:2rem 1rem;margin-bottom:2.5rem}@media(min-width:979px){.s_paging#paging_setting_top{gap:2rem;margin-bottom:1rem;padding:2rem 0}
}@media(min-width:979px){.--fixed-header-transformed .s_paging#paging_setting_top{position:sticky;top:var(--header-height);z-index:60}}.s_paging#paging_setting_top:before{background:#fff;display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}.s_paging .search_name{align-items:baseline;flex-wrap:wrap;margin:0;margin-right:auto;flex:0 0 100%;max-width:100%}@media(min-width:979px){.s_paging .search_name{flex:initial}
}.s_paging .search_name .headline{font-size:2.1rem;margin:0;margin-right:1rem;padding:0;text-align:left;justify-content:flex-start}.s_paging .search_name__total{letter-spacing:.2em;text-transform:uppercase;padding:0;flex:0 0 100%;max-width:100%;order:100}@media(min-width:979px){.s_paging .search_name__total{flex:initial;order:initial}}.s_paging__item.--filters{margin-left:auto}@media(min-width:979px){.s_paging__item.--filters{margin-left:initial}}@media(min-width:979px){.s_paging__item.--filters .btn.--large{min-width:12rem;padding:.9rem 2.6rem}
}.s_paging__item.--sort{min-width:200px}.s_paging__item label{color:#aeaeae;font-size:1rem}.s_paging__item .f-group{margin-bottom:0}@media(min-width:979px){.s_paging{gap:3rem}.s_paging__item{flex:initial;width:auto}.s_paging .pagination{margin-left:auto}}.s_paging .f-dropdown .f-dropdown-menu{min-width:30rem;padding:2rem;padding-top:1rem}@media(min-width:757px){.s_paging .f-dropdown .f-dropdown-menu{max-height:500px;left:initial;right:-2rem}}@media(min-width:979px){.s_paging .f-dropdown .f-dropdown-menu{left:0;right:initial}
}.s_paging .f-dropdown .f-dropdown-menu .f-dropdown-li .f-dropdown-item{align-items:center;border-bottom:1px solid #000;display:flex;padding:2rem;padding-right:0}.s_paging .f-dropdown .f-dropdown-menu .f-dropdown-li .f-dropdown-item:hover{background:#fff;color:#9b5b30}.s_paging .f-dropdown .f-dropdown-menu .f-dropdown-li .f-dropdown-item.--selected{background:#fff;color:#9b5b30}#paging_setting_top select{width:100%;margin-bottom:1rem;height:50px}@media(min-width:979px){#paging_setting_top select{height:35px;width:auto}
}@media(max-width:756px){#paging_setting_top .pagination__element:not(.--prev){display:none}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev{margin:0;width:100%}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev{flex:1;max-width:35px;min-height:35px}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev.--disabled{display:none}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev .pagination__link{display:flex;width:100%}
}@media(max-width:757px){#paging_setting_top .pagination__button.--prev{justify-content:center;margin:0}}@media(max-width:979px){.additional_wrapper{display:flex;flex-direction:column}.additional_wrapper #filters_duplicate__container{order:1;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}.additional_wrapper #filters_duplicate__container .change_layout_wrapper{display:flex}.additional_wrapper #filters_duplicate__container .change_layout_wrapper .change_layout_button{width:5.6rem;height:5.6rem;display:flex;justify-content:center;align-items:center}
.additional_wrapper #filters_duplicate__container .change_layout_wrapper .change_layout_button img{display:block}.additional_wrapper #filters_duplicate__container .change_layout_wrapper .change_layout_button.active{background:#f4f1ea}.additional_wrapper #filters_duplicate__container .filters_duplicate__header{flex:0 0 100%;max-width:100%;justify-content:left}.additional_wrapper #filters_duplicate__container .filters_duplicate__item-title{display:none}.additional_wrapper #filters_duplicate__container .filters_duplicate__item{width:5.6rem;min-width:unset}
.additional_wrapper #filters_duplicate__container .filters_duplicate__item img{max-width:3.7rem}.additional_wrapper #filters_duplicate__container .filters_duplicate__list{gap:5px;padding:0}}@media(max-width:979px) and (max-width:978px){.additional_wrapper #filters_duplicate__container .filters_duplicate__header{justify-content:right;font-size:1.6rem}}@media(max-width:978px){#search.layout-duo{grid-template-columns:repeat(2,minmax(0,1fr))}#search.layout-duo .add_to_basket_wrapper{padding:1.5rem}#search.layout-duo .add_to_basket_wrapper .add_to_basket_toggle_button{width:4.7rem;height:4.7rem}
#search.layout-duo .add_to_basket_wrapper .add_to_basket_toggle_button img{max-width:3.5rem}#search .product__prices{justify-content:end}#search .product__prices .price{font-size:1.6rem}#search .product .product__version{width:1.3rem;height:1.3rem}#search .product .product__version img{width:100%;height:100%;border-radius:50%;display:block}}#search{display:grid;grid-gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr));margin:0}
@media(min-width:979px){#search{grid-template-columns:repeat(3,minmax(0,1fr))}}#search .product{background:0;flex:initial;max-width:initial;padding:0}#search .product .label_icons{position:absolute;top:1.1rem !important;left:1rem;text-align:left;z-index:1}@media(min-width:979px){#search .product .label_icons{top:2.05rem !important;left:2rem;bottom:unset !important}}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product .price__unit{display:none}#search .product .--omnibus .omnibus_label{display:none}
#search .product .--omnibus .omnibus_price{color:#3d3d3d;display:block;font-size:1.2rem}#search .product__name{margin-bottom:0}#search .product__icon{margin:0}#search .product__icon picture,#search .product__icon img{max-height:100%}#search .product__favorite{align-items:center;display:flex;height:2.6rem;justify-content:center;line-height:1;width:2.6rem}#search .product__details{display:none;position:absolute;top:calc(100% - 15px);padding-top:1.5rem !important;background:#fff;left:-1px;right:-1px;z-index:1;border:1px solid #d2d5dc;border-top:0;color:#000;border-radius:0}
#search .product__sizes{font-size:.85em;max-height:58px;overflow:auto;scrollbar-color:#9b5b30 transparent;scrollbar-width:thin;border-radius:0}#search .product__sizes::-webkit-scrollbar-track{background-color:transparent;margin-top:0;margin-bottom:0;margin-left:5px;margin-right:5px;border-radius:4px;-webkit-border-radius:4px}#search .product__sizes::-webkit-scrollbar{width:5px;background-color:transparent;height:5px}#search .product__sizes::-webkit-scrollbar-thumb{background-color:#9b5b30;border-radius:4px;-webkit-border-radius:4px}
#search .product__size{display:inline-block;border-left:1px solid #d2d5dc;padding:0 10px;margin:2px 0}#search .product__size.--label{font-size:.9em;text-transform:uppercase;border-left:0;padding:0}#search .product__size:nth-child(2){border-left:0}#search .product__version{display:inline-block;vertical-align:top;border:1px solid #d2d5dc;margin:0 5px 5px;padding:3px;max-width:calc(33.3333% - 10px);border-radius:0;overflow:hidden}#search .product__version:hover{border-color:#9b5b30}#search .product__version img{display:block;max-height:50px;transform:scale(1.1)}
#search .product__traits ul{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.2rem;justify-content:flex-start;list-style:none}#search .product__traits ul li{display:flex}#search .product__traits ul li:not(:last-child):after{content:'|';display:block;margin:0 .4em}#search .product__traits ul li a{text-decoration:none}#content[data-calculator="true"] .search_sub_categories__list,#content[data-calculator="true"] #menu_buttons{display:none}
#content[data-calculator="true"]:has(#search.d-none) .filters_duplicate__container.--calculator{display:none}#container:has(#content[data-calculator="true"])+footer #menu_buttons{display:none}.add_to_basket_wrapper .add_to_basket_form.--notexist .projector_buy__button{pointer-events:none;opacity:.3 !important}.add_to_basket_wrapper .add_to_basket_form.--notexist #projector_tell_availability{display:none !important}.add_to_basket_wrapper .add_to_basket_form.--notinstock #projector_tell_availability{display:none !important}
.add_to_basket_wrapper .add_to_basket_form.--noselected #projector_tell_availability{display:none !important}.add_to_basket_wrapper .add_to_basket_form .projector_size_not_exist{background:#f5f1ea;text-transform:uppercase;padding:1rem;letter-spacing:.1em;margin-top:1.5rem;text-align:center}.add_to_basket_wrapper .subsizer{position:relative;width:100%;margin:0 0 .5rem}.add_to_basket_wrapper .subsizer__header{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem;width:100%}
.add_to_basket_wrapper .subsizer__block{display:flex;flex-wrap:wrap}.add_to_basket_wrapper .subsizer__size{min-width:49px;min-height:42px;font-size:1.2rem;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;background:#f5f1ea;color:#000;border-radius:0;padding:.5rem;margin:.5rem;z-index:1}.add_to_basket_wrapper .subsizer__size.--disabled{opacity:.7}.add_to_basket_wrapper .subsizer__size.--disabled:after{content:'\f003';font-family:fontawesome;padding-left:10px}
.add_to_basket_wrapper .subsizer__size.--noproduct{background:lightgray;opacity:.7;display:none}.add_to_basket_wrapper .subsizer__size.--noproduct.--selected{outline:1px solid #e35c5c;background:lightgray}.add_to_basket_wrapper .subsizer__size.--selected,.add_to_basket_wrapper .subsizer__size:hover{background:#9b5b30;color:#fff}.add_to_basket_wrapper{position:absolute;bottom:0;width:100%;padding:0 3rem;padding-bottom:3rem;overflow:hidden}.add_to_basket_wrapper .add_to_basket_toggle_button{background:#945a35;border:1px solid #945a35;color:white;width:100%;min-height:5.2rem;font-size:1.6rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;transition:all .3s}
@media(min-width:979px){.add_to_basket_wrapper .add_to_basket_toggle_button{transform:translateY(92px)}}@media(max-width:978px){.add_to_basket_wrapper .add_to_basket_toggle_button{width:59px;height:59px;justify-content:center;margin-left:auto;display:flex}.add_to_basket_wrapper .add_to_basket_toggle_button img{max-width:4.1rem}}.add_to_basket_wrapper .add_to_basket_toggle_button:hover{background:white;color:#945a35}.add_to_basket_wrapper .close_sidebar_button{position:absolute;top:30px;right:30px}
.add_to_basket_wrapper .--sizeTable{font-size:1.6rem;margin-bottom:4.6rem;display:flex;align-items:center;gap:1.3rem;color:#945a35;text-decoration:underline;font-weight:700}.add_to_basket_wrapper .add_to_basket_container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;background:#25212199;display:none}.add_to_basket_wrapper .add_to_basket_form{position:fixed;right:-100%;top:0;background:white;height:100%;padding:6.2rem 5.2rem;transition:all .3s;max-width:663px;width:100%;box-sizing:content-box}
@media(max-width:978px){.add_to_basket_wrapper .add_to_basket_form{max-width:336px;box-sizing:border-box;padding:2.4rem 1.6rem;overflow:auto}.add_to_basket_wrapper .add_to_basket_form .subsizer__block{gap:1.2rem}}.add_to_basket_wrapper .add_to_basket_form .projector_buy__number_wrapper{display:none}.add_to_basket_wrapper .add_to_basket_form .subsizer__size{min-width:6.7rem;min-height:6.7rem;font-size:2.4rem}@media(min-width:979px){.add_to_basket_wrapper .add_to_basket_form .subsizer__size{min-width:8.8rem;min-height:8.8rem}
}@media(max-width:978px){.add_to_basket_wrapper .add_to_basket_form .subsizer__size{margin:0}}.add_to_basket_wrapper .add_to_basket_form .subsizer__size.--selected,.add_to_basket_wrapper .add_to_basket_form .subsizer__size:hover{background:#f5f1ea;color:black;border:1px solid black}.add_to_basket_wrapper .add_to_basket_form .subsizer__header{font-size:1.6rem;font-weight:700;margin-bottom:3.3rem}.add_to_basket_wrapper .add_to_basket_form .subsizer{margin-bottom:4.6rem}.add_to_basket_wrapper .add_to_basket_form .product_buy_name{font-size:2.4rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-bottom:4.6rem}
@media(max-width:979px){.add_to_basket_wrapper .add_to_basket_form .product_buy_name{font-size:2rem}}.add_to_basket_wrapper .add_to_basket_form h3{font-size:3.2rem;margin-bottom:4.6rem;text-transform:uppercase;color:black;letter-spacing:3px}@media(max-width:978px){.add_to_basket_wrapper .add_to_basket_form h3{font-size:2.4rem}}.add_to_basket_wrapper .add_to_basket_form button.projector_buy__button{width:100%;background:#945a35;border:1px solid #945a35}.add_to_basket_wrapper .add_to_basket_form button.projector_buy__button:hover{color:#945a35;background:white;border-color:#945a35}
.add_to_basket_wrapper.open .add_to_basket_container{display:block}.add_to_basket_wrapper.open .add_to_basket_container .add_to_basket_form{right:0}.add_to_basket_wrapper.open .add_to_basket_toggle_button{transform:translatey(0)}@media(min-width:979px){#search .product:hover .add_to_basket_toggle_button{transform:translatey(0)}}@media(max-width:978px){.calculator_sidebar{padding:1.6rem}.calculator_sidebar .close_sidebar_button{top:1.6rem;right:1.6rem}.calculator_sidebar .table_wrapper{overflow:auto;max-width:100%;display:block}
}.add_to_basket_form .projector_sizes__sub{display:flex;flex-wrap:wrap;margin-bottom:3.6rem}.add_to_basket_form .projector_sizes__item{text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;background:#f5f1ea;color:#000;border-radius:0;padding:.5rem;margin:.5rem;z-index:1;min-width:8.8rem;min-height:8.8rem;font-size:2.4rem}.add_to_basket_form .projector_sizes__item:hover,.add_to_basket_form .projector_sizes__item.--selected{background:#f5f1ea;color:black;border:1px solid black}
#search .product .product__version{padding:0;margin:0;width:2rem;height:2rem;border-radius:50%;border:1px solid black}#search .product .product__version[data-first]{order:-200}#search .product .product__versions{margin-top:.8rem;display:flex;width:100%;gap:.6rem}.add_to_basket_wrapper .projector_versions__label{font-size:1.6rem;font-weight:700;margin-bottom:3.3rem;text-transform:uppercase;letter-spacing:.1em;display:block}.add_to_basket_wrapper .projector_versions__name{display:none}.add_to_basket_wrapper .projector_versions__sub{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.2rem}
@media(min-width:979px){.add_to_basket_wrapper .projector_versions__sub{gap:3.2rem}}.add_to_basket_wrapper .projector_versions__gfx{display:flex;justify-content:center;aspect-ratio:1}.add_to_basket_wrapper .projector_versions__item{border:1px solid #d5d5d5}.add_to_basket_wrapper .projector_versions__item.--selected{border-color:#0f0f0f}.add_to_basket_wrapper #versions{margin-bottom:4.6rem}.add_to_basket_form{overflow:auto;max-height:100vh;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:979px){.add_to_basket_form{max-height:87vh}
}.add_to_basket_form::-webkit-scrollbar{display:none}.--Biały{order:1}.--Off-white{order:2}.--Beżowy{order:3}.--Mocca{order:4}.--Różowy{order:5}.--Czerwony{order:6}.--Bordowy{order:7}.--Fioletowy{order:8}.--Zielony{order:9}.--Niebieski{order:10}.--Brązowy{order:11}.--Grafitowy{order:12}.--Granatowy{order:13}.--Czarny{order:14}.--Kolorowy{order:15}.--Biały:not(:has(img)){background:#fff;border:1px solid #e0e0e0}.--Off-white:not(:has(img)){background:#f8f4ec}.--Beżowy:not(:has(img)){background:#d4b896}
.--Różowy:not(:has(img)){background:#f4a7b9}.--Kolorowy:not(:has(img)){background:linear-gradient(135deg,#f97316,#eab308,#22c55e,#3b82f6,#a855f7)}.--Czerwony:not(:has(img)){background:#c20}.--Fioletowy:not(:has(img)){background:#7c3aed}.--Niebieski:not(:has(img)){background:#1d6fcc}.--Zielony:not(:has(img)){background:#2d7a3a}.--Brązowy:not(:has(img)){background:#8b4513}.--Mocca:not(:has(img)){background:#6b3f2a}.--Grafitowy:not(:has(img)){background:#4a4a4a}.--Bordowy:not(:has(img)){background:#800020}
.--Granatowy:not(:has(img)){background:#1b2a6b}.--Czarny:not(:has(img)){background:#111}#paging_setting_bottom{justify-content:center;margin-bottom:2rem}#paging_setting_bottom.load-content{position:relative}#paging_setting_bottom.load-content:after{position:absolute;margin-top:-0.25rem}@media(min-width:757px){#paging_setting_bottom.load-content:after{margin-top:-1rem}}#paging_setting_bottom.--load-more{position:relative}#paging_setting_bottom .pagination{display:flex;list-style:none;justify-content:center;gap:3rem;margin-left:initial}
#paging_setting_bottom .pagination__label{align-items:center;display:flex}@media(min-width:979px){#paging_setting_bottom .pagination__label{display:none}}#paging_setting_bottom .pagination__label__inner{min-width:2.5rem;text-align:center}#paging_setting_bottom .pagination__element{display:flex;justify-content:center}#paging_setting_bottom .pagination__element.--item:not(.--active){display:none}@media(min-width:979px){#paging_setting_bottom .pagination__element.--item:not(.--active){display:flex}}
#paging_setting_bottom .pagination__element:not(.--button){flex:1;max-width:2.5rem;min-height:2.5rem}@media(min-width:979px){#paging_setting_bottom .pagination__element:not(.--button){max-width:3rem;min-height:3rem}}#paging_setting_bottom .pagination__element:not(.--button) .pagination__link{width:100%}#paging_setting_bottom .pagination__element.--prev .pagination__link:before,#paging_setting_bottom .pagination__element.--next .pagination__link:before{font-family:FontAwesome;font-size:1.6rem}
#paging_setting_bottom .pagination__element.--prev .pagination__link:before{content:'\F104'}#paging_setting_bottom .pagination__element.--next .pagination__link:before{content:'\F105'}#paging_setting_bottom .pagination__element.--button.--prev .pagination__link:before,#paging_setting_bottom .pagination__element.--button.--next .pagination__link:before{font-family:FontAwesome;font-size:1.6rem}#paging_setting_bottom .pagination__element.--active{max-width:unset}
@media(max-width:978px){#paging_setting_bottom .pagination__element.--active{display:grid;grid-template-columns:1fr 2.5rem 1fr;grid-gap:1rem}}@media(min-width:979px){#paging_setting_bottom .pagination__element.--active{max-width:3rem}}#paging_setting_bottom .pagination__element.--active .pagination__link{background:#f5f1ea;border:0;color:#9b5b30;font-weight:700}@media(min-width:979px){#paging_setting_bottom .pagination__element.--active .pagination__link{background:#9b5b30;color:#fff;max-width:3rem}
}#paging_setting_bottom .pagination__element.--disabled .pagination__link,#paging_setting_bottom .pagination__element.--disabled .pagination__button{cursor:not-allowed;border:0}#paging_setting_bottom .pagination__element.--disabled.--button,#paging_setting_bottom .pagination__element.--disabled.--button{cursor:not-allowed;opacity:.6}#paging_setting_bottom .pagination__element .pagination__button{display:flex;align-items:center;border:0;min-width:2.5rem}@media(min-width:979px){#paging_setting_bottom .pagination__element .pagination__button{min-width:unset}
}@media(min-width:979px){#paging_setting_bottom .pagination__element{gap:2rem;min-width:3rem}#paging_setting_bottom .pagination__element.--button .pagination__link{display:flex;width:100%}}#paging_setting_bottom .pagination__link{border:0;display:flex;align-items:center;justify-content:center;text-decoration:none}#paging_setting_bottom .pagination__link:hover{border:0}#paging_setting_bottom .pagination__button{white-space:nowrap}#paging_setting_bottom .pagination__button.--next{margin-left:0}#paging_setting_bottom .pagination__button.--prev{margin-right:0}
#paging_setting_bottom .infinite_scroll__more_wrapper{width:100%;position:absolute;top:0;display:flex;justify-content:center;background:rgba(255,255,255,0.8)}@media(min-width:757px){#paging_setting_bottom .infinite_scroll__more_wrapper{margin-top:-1rem}}#paging_setting_bottom .infinite_scroll__count{margin-left:.5rem}#paging_setting_bottom .infinite_scroll__count:before{content:'('}#paging_setting_bottom .infinite_scroll__count:after{content:')'}.calculator_cms .calculator_cms_section{display:grid;margin-bottom:3.2rem}
@media(min-width:979px){.calculator_cms .calculator_cms_section{grid-template-columns:1fr 1fr;align-items:center;gap:9.6rem;margin-bottom:9.6rem}}.calculator_cms .calculator_cms_section.--faq{position:relative;padding:3.2rem 0;margin-bottom:-1.5rem !important}@media(min-width:979px){.calculator_cms .calculator_cms_section.--faq{padding:6.4rem 0}}.calculator_cms .calculator_cms_section.--faq::before{content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);background:#f4f1ea;width:100vw;height:100%;z-index:-1}
.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item{border-bottom:1px solid #d2d2d2}.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item .calculator_cms_section_faq_item_content{display:none;padding-bottom:1.5rem}.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item.--open .calculator_cms_section_faq_item_header::after{content:'\f106'}.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item.--open .calculator_cms_section_faq_item_content{display:block}
.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item .calculator_cms_section_faq_item_header{font-size:1.6rem;font-weight:700;display:flex;align-items:center;width:100%;min-height:6rem}.calculator_cms .calculator_cms_section.--faq .calculator_cms_section_faq_item .calculator_cms_section_faq_item_header:after{content:'\F107';font-family:FontAwesome;margin-left:auto}.calculator_cms .calculator_cms_section.--three .calculator_cms_section_text ul{list-style:none;padding:0}
.calculator_cms .calculator_cms_section.--three .calculator_cms_section_text ul li{display:flex;align-items:center;min-height:4rem}.calculator_cms .calculator_cms_section.--three .calculator_cms_section_text ul li img{margin-right:2.4rem}.calculator_cms .calculator_cms_section.--steps{grid-template-columns:1fr;gap:3.2rem;position:relative;padding-top:3.2rem}.calculator_cms .calculator_cms_section.--steps::before{content:'';position:absolute;top:0;left:50%;height:100%;width:100vw;transform:translateX(-50%);background:#f4f1ea;z-index:-1}
@media(min-width:979px){.calculator_cms .calculator_cms_section.--steps{gap:6.6rem;padding-top:8.2rem}}.calculator_cms .calculator_cms_section.--steps h2{font-size:2rem;color:black;text-transform:uppercase;letter-spacing:3px}@media(min-width:979px){.calculator_cms .calculator_cms_section.--steps h2{font-size:3.2rem}}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps{display:grid}@media(min-width:979px){.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps{grid-template-columns:repeat(5,1fr)}
}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps img{display:block}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step{padding:3.2rem 2.4rem;padding-right:4rem;position:relative;background:white}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step h3{font-size:1.6rem;color:black;margin-bottom:1.2rem}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step p{font-size:1.4rem}
.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step .number{font-family:'Praise';font-size:6.4rem;position:absolute;color:#cd916a;right:2rem;bottom:0}.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step_img{background:#f4f1ea;display:flex;justify-content:center}@media(min-width:979px){.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step_img:nth-child(8){overflow:visible;position:relative}
.calculator_cms .calculator_cms_section.--steps .calculator_cms_section_steps .calculator_cms_section_step_img:nth-child(8)::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:white;z-index:-1}}.calculator_cms .calculator_cms_section .calculator_cms_section_text h2{font-size:3.2rem;color:black;line-height:110%;letter-spacing:7px;font-weight:700;margin-bottom:3.2rem;text-transform:uppercase}@media(max-width:978px){.calculator_cms .calculator_cms_section .calculator_cms_section_text h2{font-size:2rem;margin-bottom:2.4rem}
}.calculator_cms .calculator_cms_section .calculator_cms_section_text p{font-size:1.6rem;line-height:130%;margin-bottom:3.2rem}@media(max-width:978px){.calculator_cms .calculator_cms_section .calculator_cms_section_text p{margin-bottom:2.4rem}}.calculator_cms .calculator_cms_section .calculator_cms_section_text h3{font-size:2rem;text-transform:uppercase;color:black;letter-spacing:2px;margin-bottom:3.2rem}@media(max-width:978px){.calculator_cms .calculator_cms_section .calculator_cms_section_text h3{margin-bottom:2.4rem}
}.calculator_cms .calculator_cms_section .calculator_cms_section_text ul{margin-bottom:3.2rem;padding-left:1.7rem;font-weight:400;font-size:1.6rem}@media(max-width:978px){.calculator_cms .calculator_cms_section .calculator_cms_section_text ul{margin-bottom:2.4rem}}.calculator_cms .calculator_cms_section .calculator_cms_section_text .highlighted{color:#945a35;font-weight:600;font-size:1.6rem}@media(min-width:979px){#container:has(#content[data-calculator="true"]){max-width:1400px}
#container:has(#content[data-calculator="true"]) header{max-width:1400px}}.filters__price.has-error .filters__range label{border-color:#e35c5c}