.page__head{margin-bottom:1.5rem}@media (width > 30em){.page__head{margin-bottom:2.5rem}}@media (width > 80em){.page__head{margin-bottom:3.125rem}}.page .head__body{display:flex;flex-direction:column;align-items:center}.page .head__heading{font-size:var(--heading);font-weight:600;line-height:121.875%;text-transform:uppercase;text-align:center;color:var(--text-normal);display:inline;position:relative}.page .head__icon{display:none}@media (width > 23.375em){.page .head__icon{width:3rem;aspect-ratio:97/107;display:block;position:absolute;bottom:0;right:-.625rem;translate:100% 0}}@media (width > 30em){.page .head__icon{width:3.75rem;right:-.875rem}}@media (width > 80em){.page .head__icon{width:auto;height:auto;translate:100% 1.75rem}}.page .head__icon-bottom{width:6.6875rem;height:.5625rem}@media (width > 30em){.page .head__icon-bottom{width:auto;height:auto}}.breadcrumbs{font-size:.875rem;color:var(--text-normal);margin:.625rem 0 1.25rem}@media (width <= 62em){.breadcrumbs--desktop{display:none}}.breadcrumbs--desktop~.page__head{margin-top:.625rem}@media (width > 40em){.breadcrumbs{margin:1.5rem 0}}@media (width > 80em){.breadcrumbs{margin:1.875rem 0}}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:nowrap;column-gap:.25rem;overflow:auto hidden;scrollbar-width:none}.breadcrumbs__item{text-wrap:nowrap;display:inline-flex;align-items:center;column-gap:.25rem}.breadcrumbs__item--home{width:1.5rem;height:1.5rem;display:block}.breadcrumbs__item>.active{color:inherit}@media (width <= 48em){.breadcrumbs__item--no-mobile{display:none}}@media (width > 48em){.breadcrumbs__item--dots{display:none}}.breadcrumbs__item--previous a{display:flex;align-items:center;column-gap:.375rem;text-decoration:underline}.page-collapse{display:flex;flex-direction:column}.page-collapse__button{font-size:1.125rem;font-weight:600;text-decoration:underline;color:var(--text-normal);display:flex;align-items:center;column-gap:.625rem;align-self:center}.page-collapse__arrow{color:var(--text-accent);width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--secondary);transition:rotate .3s ease-in-out}.page-collapse__arrow.active{rotate:-180deg}.page-collapse__seo{padding-top:1rem}.material-card{padding:.625rem .625rem 1.875rem;display:flex;flex-direction:column;row-gap:1.25rem;border:1px solid var(--base-200);background-color:var(--base-200);transition:all .5s ease-in-out}.material-card.active{background-color:var(--base-300);border-color:var(--secondary)}.material-card--simple{cursor:pointer}.material-card--simple.active{cursor:default}.material-card--simple .material-card__icons{column-gap:1rem}.material-card--simple .material-card__icons--mobile{display:flex;margin:1rem 0}@media (width > 30em){.material-card--simple .material-card__icons--mobile{display:none}}.material-card--simple .material-card__icons--desktop{display:none}@media (width > 30em){.material-card--simple .material-card__icons--desktop{display:flex}}.material-card--simple .material-card__tooltip button{width:1.625rem;height:1.625rem}.material-card--simple .material-card__head{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}@media (width > 80em){.material-card--simple .material-card__head{margin-bottom:1.25rem}}.material-card--simple .material-card__heading{margin-bottom:0}.material-card__heading{font-size:1.25rem;font-weight:600;color:var(--text-normal);margin-bottom:1rem}@media (width > 80em){.material-card__heading{font-size:2rem;margin-bottom:1.25rem}}.material-card__price{font-weight:500;color:var(--text-normal)}@media (width > 30em){.material-card__price--mobile{display:none}}.material-card__price--desktop{display:none}@media (width > 30em){.material-card__price--desktop{display:block}}.material-card__density{font-weight:500;color:var(--text-normal);display:block}.material-card__meta{margin-bottom:.625rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:1rem}@media (width > 80em){.material-card__meta{margin-bottom:1.25rem}}.material-card__icons{display:flex;justify-content:center;align-items:center;column-gap:.75rem}@media (width > 48em){.material-card__icons{display:none}}@media (width > 23.375em){.material-card__icons{column-gap:1.25rem}}.material-card__tooltip button{width:1.25rem;height:1.25rem}@media (width > 23.375em){.material-card__tooltip button{width:1.625rem;height:1.625rem}}@media (hover: hover){.material-card__tooltip button:hover img{filter:brightness(0)}}.material-card__tooltip button:active img{filter:brightness(0)}.material-card__tooltip img{width:100%;height:100%;object-fit:contain;transition:filter .3s ease-in-out}.material-card__description{height:7.5em;text-align:justify}@media (width <= 80em){.material-card__description{font-size:.875rem}}.material-card__features{display:none}.material-card__features>:not(:last-child){margin-bottom:.75rem}@media (width > 48em){.material-card__features{display:block}}.material-card__alert{font-size:.75rem;text-align:center;margin-bottom:1rem;display:flex;justify-content:center;align-items:center}.material-card__alert svg{display:none}@media (width > 23.375em){.material-card__alert svg{margin:0 .25rem;display:block}}@media (width > 30em){.material-card__alert svg{margin-left:.875rem;margin-right:.25rem}}@media (width > 30em){.material-card__alert{font-size:.875rem;margin-bottom:.375rem}}.material-card__features{flex-grow:1}.material-card__feature{display:flex;align-items:center;column-gap:1rem}.material-card__feature img{width:1.625rem;height:1.625rem;object-fit:contain}.material-card .video{aspect-ratio:420/230;position:relative}.material-card .video__preview{position:absolute;top:0;right:0;bottom:0;left:0}.material-card .video__image{width:100%;height:100%;object-fit:cover;cursor:default}.material-card .video__wrapper{width:100%;height:100%}.material-card .video__button{color:var(--text-accent);width:3.75rem;height:2.125rem;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:4px;background-color:var(--secondary);transition:background-color .3s ease-in-out}.material-card .video__button svg{width:1.375rem;height:1.375rem}@media (hover: hover){.material-card .video__button:hover{background-color:var(--main)}}.material-card .video__button:active{background-color:var(--main)}.material-card .video iframe{width:100%;height:100%}@media (width > 62em){.material-card .video{max-height:14.375rem;margin:0 auto}}.material-card__button{font-size:1rem;text-transform:none;min-width:9.75rem;padding:0 2.75rem;align-self:center}.material-card .collapse-text{display:flex;flex-direction:column}.material-card .collapse-text__button{color:var(--secondary);align-self:center;transition:rotate .3s ease-in-out}.material-card .collapse-text__button.active{rotate:-180deg}.material-card .collapse-text__description{padding-top:.625rem}@media (width > 30em){.material-card{padding:1.25rem}}.option-card{cursor:pointer;padding:1.25rem .625rem;display:flex;flex-direction:column;position:relative;border:1px solid var(--base-200);background-color:var(--base-200);transition:all .15s ease-in-out}.option-card.active{border-color:var(--secondary);background-color:var(--base-300)}.option-card__best{font-weight:600;text-wrap:nowrap;color:var(--text-accent);padding:.25rem 1.5rem;position:absolute;top:0;left:50%;translate:-50% -50%;border-radius:16px;background-color:var(--secondary)}.option-card__heading{font-size:var(--heading);font-weight:600;color:var(--text-normal);margin-bottom:.625rem}@media (width > 30em){.option-card__heading{margin-bottom:1rem}}.option-card__info{font-weight:500}.option-card__info .prices{column-gap:.5rem}.option-card__price{display:flex;align-items:center;column-gap:.5rem}.option-card__features{flex-grow:1}.option-card__list{margin-top:1.25rem;display:grid;gap:.625rem}@media (width > 80em){.option-card__list{margin-top:1.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.875rem}}.option-card__item{font-size:.875rem;display:flex;align-items:center;gap:1.25rem}@media (width > 80em){.option-card__item{gap:1.375rem}}.option-card__button{font-size:1rem;text-transform:none;min-width:9.75rem;margin-top:1.875rem;padding:0 2.75rem;align-self:center}@media (width > 80em){.option-card__button{margin-top:4.5rem}}@media (width > 30em){.option-card{padding:1.25rem}}div.juxtapose-custom{width:100%!important;height:100%!important;max-width:36.25rem;max-height:23.75rem;aspect-ratio:1.5;margin:0 auto}div.jx-slider{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer;color:var(--base-100)}div.jx-handle{position:absolute;height:100%;width:40px;cursor:col-resize;z-index:15;margin-left:-20px}.vertical div.jx-handle{height:40px;width:100%;cursor:row-resize;margin-top:-20px;margin-left:0}div.jx-control{height:100%;margin-right:auto;margin-left:auto;width:3px;background-color:currentColor}.vertical div.jx-control{height:3px;width:100%;background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}div.jx-controller{display:none}div.jx-arrow{width:20px;height:20px;position:absolute;margin:auto;top:0;bottom:0;border-radius:50%;background-color:var(--secondary);background-repeat:no-repeat;background-position:center;background-size:90%;transition:all .3s ease-in-out}div.jx-arrow.jx-left{left:-.375rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23ffffff"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5" /></svg>')}div.jx-arrow.jx-right{right:-.375rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23ffffff" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5" /></svg>')}div.jx-handle:hover div.jx-arrow.jx-left,div.jx-handle:active div.jx-arrow.jx-left{translate:-.375rem 0}div.jx-handle:hover div.jx-arrow.jx-right,div.jx-handle:active div.jx-arrow.jx-right{translate:.375rem 0}div.jx-image{position:absolute;height:100%;display:inline-block;top:0;overflow:hidden;-webkit-backface-visibility:hidden}.vertical div.jx-image{width:100%;left:0;top:auto}div.jx-image img{height:100%;width:auto;z-index:5;position:absolute;margin-bottom:0;max-height:none;max-width:none;max-height:initial;max-width:initial}.vertical div.jx-image img{height:auto;width:100%}div.jx-image.jx-left{left:0;background-position:left}div.jx-image.jx-left img{left:0}div.jx-image.jx-right{right:0;background-position:right}div.jx-image.jx-right img{right:0;bottom:0}div.jx-image.transition{transition:width .5s ease}div.jx-handle.transition{transition:left .5s ease}.vertical div.jx-image.transition{transition:height .5s ease}.vertical div.jx-handle.transition{transition:top .5s ease}a.jx-knightlab{display:none}div.jx-image.jx-left div.jx-label:focus,div.jx-image.jx-right div.jx-label:focus{background:#eae34a;color:#000}span.juxtapose-name{color:#000;border:none}.product-page__slider{margin-bottom:1.875rem}.product-page__content{flex-grow:1}.product-page .content__body{display:grid;gap:3.125rem 1.875rem}@media (width > 62em){.product-page .content__body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width > 80em){.product-page .content__body{padding:0 1.5rem}}@media (width > 62em){.product-page .content__dimensions{margin-left:auto;flex-shrink:0;translate:0 -4.125rem}}.product-page .primary__top{margin-bottom:1.875rem}@media (width > 48em){.product-page .primary__top{display:flex;justify-content:space-between;align-items:center;column-gap:1rem}}.product-page .primary__heading{font-size:var(--heading);font-weight:600;line-height:121.875%;color:var(--text-normal)}@media (width <= 48em){.product-page .primary__btn-favorite{display:none}}.product-page .primary__tags{margin-bottom:1.875rem}@media (width > 80em){.product-page .primary__tags{margin-bottom:3.125rem}}.product-page .primary__visualisation{margin-bottom:1.875rem}@media (width > 80em){.product-page .primary__visualisation{margin-bottom:2.5rem}}.product-page .primary__accordion{padding-top:1.25rem;border-top:1px solid var(--base-border)}.product-page .primary__accordion:not(:first-child){margin-top:1.25rem}@media (width > 62em){.product-page .primary__accordion:not(:first-child){margin-top:1.875rem}}@media (width <= 62em){.product-page .primary__accordion:first-child{padding-top:1.875rem}}@media (width > 62em){.product-page .primary__accordion{padding-top:1rem}}.product-page .primary__features{width:100%;margin-top:1.25rem;border-collapse:collapse}.product-page .primary__features tr:nth-child(odd){background-color:var(--base-300)}.product-page .primary__features td{padding:.25rem .5rem;border:1px solid var(--base-border)}.product-page .primary__features td:first-child{text-wrap:nowrap}@media (width > 30em){.product-page .primary__features td{padding:.5rem 1rem}}@media (width <= 30em){.product-page .primary__features{font-size:.875rem}}.product-slider{position:relative}.product-slider .splide{visibility:visible;opacity:1}.product-slider .splide__track{aspect-ratio:735/490}@media (width > 48em){.product-slider .splide__track{aspect-ratio:1440/470}}@media (width <= 36em){.product-slider .splide{width:calc(100% + 2 * var(--container-spacing));translate:calc(var(--container-spacing) * -1) 0}}.product-slider__image{height:100%}.product-slider__image img{width:100%;height:100%;object-fit:cover}.product-slider__placeholder{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--active)}.product-slider__loader{width:2rem;height:2rem}.product-slider__btn-favorite{position:absolute;top:1rem;right:calc(1rem + var(--container-spacing));z-index:1}@media (width > 48em){.product-slider__btn-favorite{display:none}}.tags{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.tags__item{color:var(--text-normal);padding:.375rem .625rem;border:1px solid var(--base-border);border-radius:2px;transition:all .3s ease-in-out}@media (hover: hover){.tags__item:hover{background-color:var(--active)}}.tags__item:active{scale:.95}@media (width <= 62em){.tags__item{font-size:.875rem;padding:.25rem .5rem}}@media (width > 62em){.tags{gap:1rem}}.visualisation__button{font-weight:500;color:var(--text-normal);width:100%;max-width:34.125rem;height:3.125rem;margin:0 auto;display:flex;justify-content:center;align-items:center;column-gap:1.875rem;position:relative;border:1px solid var(--secondary);transition:all .3s ease-in-out}@media (hover: hover){.visualisation__button:hover{color:var(--text-accent);background-color:var(--secondary)}.visualisation__button:hover svg{color:currentColor}}.visualisation__button:active{color:var(--text-accent);background-color:var(--secondary)}.visualisation__button:active svg{color:currentColor}.visualisation__button svg{color:var(--secondary);transition:color .3s ease-in-out}.accordion__button{text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:1rem}.accordion__heading{font-weight:600;display:flex;align-items:center;column-gap:1rem}.accordion__heading svg{width:2rem;height:2rem}@media (width > 62em){.accordion__heading{column-gap:1.5rem}}.accordion__content{margin-top:1rem;display:flex;flex-direction:column}.accordion__content .btn{align-self:center}.accordion__content .faq{margin-bottom:1.875rem}.accordion__content .faq__item{padding-bottom:0;border-bottom:0}.accordion__content .faq__item:not(:last-child){margin-bottom:1.25rem}.accordion__content .faq__question{font-weight:500}.accordion__content .faq__content{padding-top:1rem}.accordion__content.file{margin-top:1.875rem}@media (width > 62em){.accordion__content{margin-top:1rem}}.accordion__indicator{width:1.5rem;height:1.5rem;rotate:180deg;transition:rotate .3s ease-in-out}.accordion.active .accordion__indicator{rotate:0deg}@media (width > 62em){.dimensions{width:100%;max-width:37.25rem;position:sticky;top:12.5rem}}@media (width > 62em){.dimensions__middle{margin-bottom:.875rem}}@media (width > 62em){.dimensions__info{box-shadow:-4px 4px 20px -12px #00000040}}@media (width > 62em){.dimensions__bottom{box-shadow:-4px 4px 20px -4px #00000040}}.dimensions-input{color:var(--text-normal);padding:0 .625rem;display:flex;align-items:center;column-gap:.625rem;border:1px solid var(--base-border);border-radius:3px;background-color:var(--base-100);transition:border-color .3s ease-in-out}.dimensions-input--error{border-color:#f44336}.dimensions-input__icon{width:24px;height:24px;object-fit:contain;flex-shrink:0}.dimensions-input input{padding:0;border:0;background-color:transparent}.dimensions-input:has(input:focus){border-color:var(--main)}.additional-info{display:grid;gap:1rem 1.25rem}.additional-info__item{font-size:.875rem;padding:.75rem 1rem;display:flex;align-items:center;column-gap:1.25rem;border-radius:3px;background-color:var(--base-300)}.additional-info__item svg{width:32px;height:32px}@media (width > 62em){.additional-info__item{background-color:var(--base-200)}}@media (width <= 80em){.additional-info__item{font-size:.875rem}}@media (width > 36em){.additional-info{grid-template-columns:repeat(2,minmax(0,1fr))}}.add-to-cart{padding:1rem;display:flex;flex-direction:column;background-color:var(--base-300);position:fixed;left:0;bottom:0;right:0;z-index:3}.add-to-cart__button{font-size:.875rem;font-weight:600;text-transform:none;height:2.5rem;margin-bottom:1rem;column-gap:1rem}@media (width > 80em){.add-to-cart__button{font-size:1rem;column-gap:3.125rem}}.add-to-cart__icon{display:none;transition:color .3s ease-in-out}@media (width > 23.375em){.add-to-cart__icon{display:block}}.add-to-cart__vat{font-size:.875rem;text-align:center}@media (width > 62em){.add-to-cart{background-color:var(--base-200);position:static}}.steps-dialog{--tabs-height: 5.625rem;--footer-height: 3.25rem;--content-height: calc(100% - var(--tabs-height) - var(--footer-height));--dialog-max-height: 100%;--content--padding: .625rem;overflow:hidden}.steps-dialog__container{height:100%;min-height:0;margin:0}.steps-dialog__content{max-height:var(--dialog-max-height);height:100%;width:100vw;max-width:none;padding:0;display:flex;flex-direction:column;justify-content:center;background-color:transparent}.steps-dialog__tabs{counter-reset:count;padding:var(--content--padding);background-color:var(--base-100)}.steps-dialog__tabs>.container{display:flex;align-items:center;padding:0}.steps-dialog__step-tab{counter-increment:count;flex:1 1 33.3333%}.steps-dialog__steps{display:none}@media (width > 48em){.steps-dialog__steps{color:var(--text-normal);display:flex;justify-content:end;align-items:center}}.steps-dialog__step{counter-increment:steps;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border:1px solid var(--main);border-radius:50%;transition:background-color .3s ease-in-out}.steps-dialog__step.active{background-color:var(--accent-100)}.steps-dialog__step.current{background-color:var(--accent-200)}.steps-dialog__step svg{color:var(--main)}.steps-dialog__main{height:var(--content-height);padding:0 .625rem .625rem;padding-top:0;overflow-y:auto;background-color:var(--base-100)}@media (width > 30em){.steps-dialog__main{padding:0 1rem 1.875rem}}.steps-dialog__main>.container{height:100%;padding:0;display:flex;flex-direction:column}.steps-dialog__tab-content{margin-top:var(--content--padding);flex-grow:1}@media (width > 48em){.steps-dialog__tab-content{margin-bottom:1.875rem}}.steps-dialog__footer{background-color:var(--base-100)}@media (width > 48em){.steps-dialog__footer{box-shadow:0 -7px 42.7px -8px #00000040}}@media (width > 30em){.steps-dialog{--tabs-height: 6.375rem;--dialog-max-height: 64rem;--content--padding: 1rem}}@media (width > 48em){.steps-dialog{--footer-height: 4.625rem}}.step-tab{font-size:1.25rem;font-weight:600;text-wrap:nowrap;height:4.375rem;padding:0 1rem;display:flex;justify-content:center;align-items:center;column-gap:.625rem;position:relative}.step-tab__number{font-family:Montez,"sans-serif";font-size:3.125rem;font-weight:400;z-index:1}.step-tab__name{z-index:1}@media (width <= 48em){.step-tab__name{display:none}}.step-tab__icon{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;fill:transparent;stroke:var(--main);transition:fill .15s ease-in-out}.step-tab__icon.active{fill:var(--base-300)}.step-tab__icon path{vector-effect:non-scaling-stroke}@media (width > 48em){.step-tab{padding:0 2.5rem;justify-content:start}.step-tab:first-child{padding-left:1.375rem}.step-tab:last-child{padding-right:1.375rem}}@media (width > 80em){.step-tab{font-size:1.375rem;font-weight:500;padding:0 3.75rem;column-gap:3.125rem}}@media (width <= 48em){.step-tab.current .step-tab__name{display:block}}.steps-cropping{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:1.875rem}@media (width > 62em){.steps-cropping{flex-direction:row;justify-content:baseline}}.steps-cropping__cropper{width:100%;max-width:54.375rem}.steps-cropping__image{aspect-ratio:1.5}.steps-cropping__image img{width:100%;height:100%;object-fit:cover}@media (width <= 36em){.steps-cropping__image{width:calc(100% + 2 * var(--content--padding));translate:calc(var(--content--padding) * -1) 0}}.steps-cropping__params>:not(:last-child){margin-bottom:1.875rem}@media (width > 62em){.steps-cropping__params{flex-grow:1}}.steps-cropping__dimensions>:not(:last-child){margin-bottom:1.25rem}.steps-cropping__heading{font-size:1.125rem;font-weight:600;color:var(--text-normal);margin-bottom:1.25rem;display:flex;align-items:center;column-gap:1.25rem}.steps-cropping__heading img{width:2.5rem;height:2.5rem;object-fit:contain}.steps-cropping__fields{display:flex;align-items:start;gap:1.25rem 1rem}@media (width > 62em){.steps-cropping__fields{flex-direction:column}}.steps-cropping__field{margin-bottom:0}.steps-cropping__field label{display:inline-block;margin-bottom:.625rem;position:static;scale:1;translate:0 0}.steps-cropping__warning{font-size:.875rem;font-weight:600;text-align:center;color:var(--secondary)}.steps-texture__body{display:grid;gap:2.5rem 1.875rem}@media (width > 62em){.steps-texture__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width > 83.75em){.steps-texture__body{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps-options__body{display:grid;gap:2.5rem 1.875rem}@media (width > 62em){.steps-options__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width > 80em){.steps-options__body{column-gap:3.125rem}}.steps-footer{padding:.5rem .625rem}.steps-footer>.container{padding:0;display:flex;align-items:center;column-gap:.375rem}@media (width > 48em){.steps-footer>.container{justify-content:space-between;column-gap:1.5rem}}.steps-footer__back{display:inline-flex;align-items:center;column-gap:.625rem}@media (width <= 48em){.steps-footer__back span{display:none}}.steps-footer__total{display:flex;justify-content:space-between;align-items:center;column-gap:.625rem;flex-grow:1}@media (width > 48em){.steps-footer__total{flex-grow:0;justify-content:flex-start;column-gap:1.875rem}}.steps-footer__info{display:flex;align-items:center;column-gap:.375rem}@media (width > 48em){.steps-footer__info{column-gap:3.125rem}}.steps-footer__value{font-weight:700}@media (width > 48em){.steps-footer__value{font-size:1.125rem;font-weight:600}}.steps-footer__prices{font-size:inherit;font-weight:400;flex-wrap:wrap;column-gap:.375rem}.steps-footer__prices .prices__old{font-weight:400}@media (width > 48em){.steps-footer__prices .prices__old{font-weight:500}}@media (width <= 48em){.steps-footer__prices.promotional .prices__current{font-weight:700}}@media (width > 48em){.steps-footer__prices{font-weight:500;column-gap:1.75rem}}.steps-footer__button--desktop{display:none}@media (width > 62em){.steps-footer__button--desktop{display:inline-flex}}.steps-footer__button--mobile{width:3.5rem;min-width:0;height:1.75rem;padding:0}@media (width > 62em){.steps-footer__button--mobile{display:none}}@media (width > 48em){.steps-footer{padding:.75rem 1rem}}.visualisation-dialog__content{max-width:77.5rem;padding:.625rem .625rem 1.875rem}@media (width > 62em){.visualisation-dialog__content{padding:1.25rem 1.25rem 5rem}}.visualisation-dialog__form{display:grid;gap:1.875rem}@media (width > 36em){.visualisation-dialog__form{gap:2.5rem}}@media (width > 62em){.visualisation-dialog__form{grid-template-columns:repeat(2,minmax(0,1fr))}}.visualisation-dialog__images--mobile{width:100%;align-self:center}@media (width > 62em){.visualisation-dialog__images--mobile{display:none}}.visualisation-dialog__images--desktop{display:none}@media (width > 62em){.visualisation-dialog__images--desktop{width:100%;display:block}}.visualisation-dialog .main-info__heading{font-size:1.25rem;font-weight:600;color:var(--text-normal);margin-bottom:1.25rem}@media (width > 36em){.visualisation-dialog .main-info__heading{font-size:1.375rem;margin-bottom:2.5rem}}.visualisation-dialog .main-info__text strong{font-weight:600;text-decoration:underline}.visualisation-dialog .main-info__content{display:flex;flex-direction:column}.visualisation-dialog .main-info__content>:not(:last-child){margin-bottom:1.25rem}@media (width > 36em){.visualisation-dialog .main-info__content>:not(:last-child){margin-bottom:1.875rem}}.visualisation-dialog .main-info__fields{display:grid;gap:1.25rem 1rem}@media (width > 30em){.visualisation-dialog .main-info__fields--primary-data :first-child{grid-column:2 span}}@media (width > 23.375em){.visualisation-dialog .main-info__fields--additional-data :last-child{grid-column:2 span}}.visualisation-dialog .main-info__fields .field{margin-bottom:0}.visualisation-dialog .main-info__fields .field.field-dimensions .field__input label{text-align:left;color:var(--text-normal);margin-bottom:.625rem;display:block;position:static;translate:0 0;scale:1}@media (width > 30em){.visualisation-dialog .main-info__fields .field.field-dimensions .field__input label{display:none}}.visualisation-dialog .main-info__fields textarea{height:9.875em}@media (width > 30em){.visualisation-dialog .main-info__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width > 36em){.visualisation-dialog .main-info__fields{gap:1.875rem 1.25rem}}@media (width <= 30em){.visualisation-dialog .main-info{text-align:center}}.visualisation-dialog .secondary-info{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;row-gap:1.5rem}@media (width > 62em){.visualisation-dialog .secondary-info{flex-direction:column}}.visualisation-dialog .secondary-info__actions{display:flex;justify-content:center;align-items:start;flex-wrap:wrap-reverse;gap:1.25rem}@media (width > 36em){.visualisation-dialog .secondary-info__actions{gap:1.875rem}}@media (width > 62em){.visualisation-dialog .secondary-info__actions{translate:0 1.875rem}}.visualisation-dialog .secondary-info__actions .btn--large{min-width:15rem}.visualisation-dialog .jx-knightlab{display:none!important}@media (width <= 36em){.visualisation-dialog{font-size:.875rem}}@media (width <= 62em){.btn-scroll{bottom:9rem}}
