.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}.gallery-dialog{background-color:#000000f2;-webkit-backdrop-filter:none;backdrop-filter:none}.gallery-dialog__content{max-width:none;width:100%;height:100%;padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center;position:relative}.gallery-dialog__close{color:#fff;position:absolute;top:1rem;right:1rem;z-index:10;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background-color:#ffffff1a;border-radius:50%;transition:background-color .3s ease-in-out}@media (hover: hover){.gallery-dialog__close:hover{background-color:#fff3}}.gallery-dialog__close svg{width:1.5rem;height:1.5rem}@media (width > 48em){.gallery-dialog__close{top:1.5rem;right:1.5rem;width:3rem;height:3rem}}.gallery-dialog__slider{width:100%;max-width:calc(100vw - 6.25rem);max-height:calc(100dvh - 6.25rem);position:relative;cursor:grab;-webkit-user-select:none;user-select:none}.gallery-dialog__slider:active{cursor:grabbing}@media (width <= 48em){.gallery-dialog__slider{max-width:calc(100vw - 2rem);max-height:calc(100dvh - 5rem)}}.gallery-dialog__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.gallery-dialog__image{display:flex;align-items:center;justify-content:center}.gallery-dialog__image img{max-width:100%;max-height:calc(100dvh - 7.5rem);object-fit:contain}@media (width <= 48em){.gallery-dialog__image img{max-height:calc(100dvh - 6.25rem)}}.gallery-dialog__arrow{color:#fff;position:absolute;top:50%;translate:0 -50%;z-index:10;width:2.75rem;height:2.75rem;display:flex;justify-content:center;align-items:center;background-color:#ffffff1a;border-radius:50%;transition:background-color .3s ease-in-out}@media (hover: hover){.gallery-dialog__arrow:hover{background-color:#ffffff40}}.gallery-dialog__arrow svg{width:1.5rem;height:1.5rem}.gallery-dialog__arrow--prev{left:1rem}@media (width > 48em){.gallery-dialog__arrow--prev{left:1.5rem}}.gallery-dialog__arrow--next{right:1rem}@media (width > 48em){.gallery-dialog__arrow--next{right:1.5rem}}@media (width <= 48em){.gallery-dialog__arrow{width:2.5rem;height:2.5rem}.gallery-dialog__arrow svg{width:1.25rem;height:1.25rem}}@media (width > 48em){.gallery-dialog__arrow{width:3.5rem;height:3.5rem}.gallery-dialog__arrow svg{width:1.75rem;height:1.75rem}}.gallery-dialog__counter{color:#ffffffb3;font-size:.875rem;position:absolute;bottom:1rem;left:50%;translate:-50% 0;z-index:10}@media (width > 48em){.gallery-dialog__counter{bottom:1.5rem;font-size:1rem}}.gallery-dialog .dialog__container{height:100%;margin:0}.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__image--clickable{cursor:pointer}.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 > 80em){.steps-cropping{flex-direction:row;align-items:start;justify-content:flex-start}}.steps-cropping__cropper{width:100%;flex-shrink:1}@media (width <= 62em){.steps-cropping__cropper{width:calc(100% + 2 * var(--container-spacing));translate:calc(var(--container-spacing) * -1)}}.steps-cropping__canvas .konvajs-content{margin:0 auto}.steps-cropping__canvas.gray canvas{filter:grayscale(100%)}.steps-cropping__label{text-align:center;margin-top:1.25rem;margin:1.25rem var(--container-spacing) 0 var(--container-spacing);display:flex;justify-content:center;align-items:center;column-gap:1rem}.steps-cropping__label svg{flex-shrink:0}.steps-cropping__params>:not(:last-child){margin-bottom:1.875rem}@media (width > 80em){.steps-cropping__params{flex-shrink: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:.625rem}.steps-cropping__heading img{width:1.75rem;height:1.75rem;object-fit:contain}@media (width > 62em){.steps-cropping__heading img{width:2.5rem;height:2.5rem}}@media (width > 62em){.steps-cropping__heading{column-gap:1.25rem}}.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-cropping__summary{font-size:.875rem;margin-top:1.25rem}@media (width <= 62em){.steps-cropping__lumps--desktop{display:none}}.steps-cropping__lumps--mobile{margin:1.25rem var(--container-spacing) 0 var(--container-spacing)}@media (width > 62em){.steps-cropping__lumps--mobile{display:none}}.steps-cropping__options>:not(:last-child){margin-bottom:1rem}.steps-cropping__option label{display:inline-flex;align-items:center;column-gap:1.25rem}.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__images-info{display:flex;padding:1.5rem;gap:1rem;align-items:center;justify-content:center;font-size:14px}.visualisation-dialog__images-info p{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}}#cropping-by-hand-desktop{border-color:var(--secondary);accent-color:var(--secondary)}#cropping-by-hand-desktop+label{color:var(--secondary)}.form__field .sub-info{margin-bottom:.5rem;font-size:12px;display:block}@media (min-width: 768px){.form__field .sub-info{display:none}}.form__field .sub-info b{color:var(--secondary)}.product-slider__sticker-wrapper{position:absolute;bottom:30px;right:5%;width:40px;height:40px;background:#fff;display:flex;align-content:center;justify-content:center;border-radius:100%}@media (width > 62em){.product-slider__sticker-wrapper{top:30px;width:70px;height:70px}}.product-slider__sticker-wrapper .product-slider__sticker{width:100%;height:auto}.product-slider__sticker-wrapper .desktop{display:none}@media (width > 62em){.product-slider__sticker-wrapper .desktop{display:block;top:30px}}.product-slider__sticker-wrapper .mobile{display:block;padding:.5rem}@media (width > 62em){.product-slider__sticker-wrapper .mobile{display:none}}.primary__sticker{display:flex;align-content:center;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem;margin-bottom:2rem}@media (min-width: 768px){.primary__sticker{display:none}}.container-order{max-width:90rem;padding:3.125rem 1.875rem 1.875rem;margin-inline:auto}.steps__flex{display:flex;gap:1.875rem}.step{background-color:#fbfbfb;border:1px solid transparent;padding:1.25rem;flex:calc((100% - 30px) / 3);display:flex;flex-direction:column;justify-content:space-between;position:relative}.step:hover{cursor:pointer}.step-active{background-color:#f2f0f0;border:1px solid #be0470}.step_heading{font-weight:600;font-size:32px;color:#000;padding-bottom:.625rem}.step_description{font-weight:500;font-size:16px;color:#000;display:flex;align-items:end;gap:.78rem;padding-bottom:.625rem}.step-description__oldprice{color:#716f6f;text-decoration:line-through}.step-flex{display:flex;gap:.9375rem}.step-flex__image{max-width:12rem;height:12rem}.step-flex__list{font-size:14px;list-style:none;padding-left:0;margin:0;display:grid;grid-template-columns:minmax(1fr,1fr);margin-top:.125rem;gap:.815rem}.step-flex__item{position:relative;padding-left:.75rem;display:flex;align-items:center}.step-flex__item{white-space:nowrap}@media (width <= 36em){.step-flex__item{white-space:normal}}.step-flex__item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:6px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 6'><path stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M7.5.5l-4.81 5L.5 3.224'/></svg>");background-size:contain;background-repeat:no-repeat;background-position:center}.step-button{font-weight:600;font-size:16px;border:1px solid #000;border-radius:3px;display:block;padding-block:15px;padding-inline:2.575rem;margin-top:auto;margin-inline:auto;background-color:transparent;transition:all ease-in-out .3s}.step-button:hover{background-color:#a9a9a940}.step-button-active{color:#a9a9a9;border:1px solid #a9a9a9;cursor:auto}.step-button-active:hover{background-color:transparent}.step-bestchoice{font-weight:600;font-size:16px;line-height:1.31;text-align:center;white-space:nowrap;color:#fff;background:#be0470;border-radius:15px;padding:.2825rem 1.5675rem;position:absolute;left:50%;transform:translate(-50%);top:-.9375rem}.step-explanation{font-weight:600;font-size:11px;line-height:191%;text-align:justify;color:#2d2d2d;margin-top:.625rem;margin-bottom:1.0625rem}.step_fulldescription{font-weight:400;font-size:14px;line-height:150%;text-align:justify;padding-top:.875rem;color:#2d2d2d}.step-single{position:relative;max-width:41rem;margin-inline:auto;margin-top:1.5rem;padding:1.25rem;display:flex;flex-direction:column;align-items:center}.step-single .step_fulldescription{text-align:center;padding-bottom:1.875rem;padding-inline:1.95rem}.step-single__image{position:absolute;top:0;right:0}@media (max-width: 1280px){.steps__flex{gap:1.125rem}.step-flex{flex-direction:column}.step-flex__image{margin-inline:auto}}@media (max-width: 1024px){.steps__flex{flex-direction:column;gap:2.4rem}.step_heading{font-size:24px}.step-flex__list{grid-template-columns:repeat(2,1fr);margin-top:.3125rem;padding-left:.3125rem;gap:.775rem 1.25rem}.step-button{margin-top:1.87rem;margin-bottom:1.0625rem}.step-bestchoice{top:0;left:50%;transform:translate(-50%,-50%)}.step-explanation{margin-top:1.5rem;text-align:center;margin-bottom:0rem}.step_fulldescription{text-align:start;padding-top:.2rem;padding-bottom:0rem}.step-single{max-width:100%;width:100%;margin-inline:0;align-items:start;padding-top:2.1875rem;padding-inline:.575rem;padding-bottom:.15rem}.step-single .step_fulldescription{text-align:start;padding-bottom:0rem;padding-inline:0rem}.step-single__image{top:15px;width:65px}}@media (max-width: 768px){.container-order{padding:3.125rem .625rem 1.875rem}.step{padding-inline:.575rem;padding-bottom:.15rem}.step_heading{font-size:20px;padding-bottom:.5rem}}b.accent_text{color:#be0470}
