.information-modal{pointer-events:none;position:fixed;top:0;right:0;z-index:9999;height:100vh;width:100%;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.information-modal.open{pointer-events:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.information-modal.open .information-modal__overlay{opacity:1}.information-modal.open .information-modal__content-wrapper{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.information-modal__overlay{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;cursor:pointer;background-color:#0009;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.information-modal__close{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.information-modal__close:hover{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.information-modal__content-wrapper{position:absolute;right:0;z-index:2;height:100%;width:1024px;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (max-width: 1920px){.information-modal__content-wrapper{width:720px}}@media (max-width: 1024px){.information-modal__content-wrapper{width:70%}}@media (max-width: 800px){.information-modal__content-wrapper{width:100%}}.information-modal__header{margin-top:2rem;margin-bottom:1rem;display:flex;width:100%;justify-content:flex-end;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:3rem;padding-right:2rem}@media (max-width: 800px){.information-modal__header{position:sticky;top:0;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}}.information-modal__inner{max-height:100%;width:100%;overflow-y:auto;padding-bottom:2rem}.information-modal__fetch-content{width:100%;padding-left:3rem;padding-right:3rem}@media (max-width: 640px){.information-modal__fetch-content{padding-left:1.5rem;padding-right:1.5rem}}.information-modal .modal-loader{position:absolute;top:0;left:0;z-index:5;display:none;height:100%;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.information-modal .modal-loader.open{display:flex}.information-modal .modal-loader>div{display:flex}.information-modal .modal-loader>div:after{z-index:10;height:4rem;width:4rem;transform-origin:center}.information-modal .modal-loader>div:after{animation:spin 1s linear infinite;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));border-top-color:transparent;--tw-content: "";content:var(--tw-content)}.information-modal .info-section{width:100%}.information-modal .info-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.information-modal .info-section{padding-right:2rem}@media (max-width: 640px){.information-modal .info-section{padding-right:.5rem}}.information-modal .info-section h2.h5{margin-bottom:2rem;font-family:Inter!important;font-weight:400!important}.information-modal .info-section .info-rows-wrapper{margin-bottom:2rem!important}.information-modal .info-section .info-rows-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.information-modal .info-section .info-row__title{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding-bottom:.5rem;font-size:.875rem;font-weight:300;line-height:22px}.information-modal .info-section .info-row__desc{margin-bottom:1rem;font-size:.875rem}.information-modal .info-section .info-row__desc p{font-size:.875rem}.information-modal .info-section .info-row__colors{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem}.information-modal .info-section .info-row__colors .info-row-color--block{height:auto;width:96px}.information-modal .info-section .info-row__colors .info-row-color--block>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.information-modal .info-section .info-row__colors .info-row-color--block p{font-family:Courier Prime;font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:-.05em;word-spacing:-5px}.information-modal .info-section .info-row__colors .info-row-color--square{aspect-ratio:1 / 1;width:100%;overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.information-modal .info-section .info-row__colors .info-row-color--square span{display:block;height:100%;width:100%}.information-modal .info-section .info-row__colors .info-row-color--square img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.information-modal .info-section .info-accordion{width:100%;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.information-modal .info-section .info-accordion--head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.75rem;padding-bottom:.75rem}.information-modal .info-section .info-accordion--body{height:0px;overflow:hidden}.information-modal .info-section .info-accordion.open .info-accordion--head svg{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.information-modal .info-section .info-accordion.open{padding-bottom:2rem}.page-template-page-configurator .thank-you-modal{pointer-events:none;position:fixed;top:0;left:0;z-index:9999;height:100vh;width:100%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.page-template-page-configurator .thank-you-modal.open{pointer-events:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .thank-you-modal__content-wrapper{position:absolute;left:50%;top:0;z-index:2;margin-top:0;height:100%;width:800px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:4rem;padding-bottom:4rem}@media (max-width: 1024px){.page-template-page-configurator .thank-you-modal__content-wrapper{width:80%}}@media (max-width: 800px){.page-template-page-configurator .thank-you-modal__content-wrapper{width:100%}}.page-template-page-configurator .thank-you-modal__scroll{height:100%;width:100%;padding-left:1rem;padding-right:1rem}.page-template-page-configurator .thank-you-modal__scroll>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (max-width: 800px){.page-template-page-configurator .thank-you-modal__scroll>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.page-template-page-configurator .thank-you-modal__scroll{padding-left:1.5rem;padding-right:1.5rem}}.page-template-page-configurator .thank-you-modal__header{margin-bottom:2rem;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding:2rem;text-align:center}@media (max-width: 800px){.page-template-page-configurator .thank-you-modal__header{margin-bottom:0;border-width:0px;border-bottom-width:1px;padding-left:0;padding-right:0}}.page-template-page-configurator .thank-you-modal__header h2{text-align:center;font-family:Inter!important;font-weight:400!important}.page-template-page-configurator .thank-you-modal__header p{text-align:center}.page-template-page-configurator .thank-you-modal__summary{width:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding:2rem}@media (max-width: 800px){.page-template-page-configurator .thank-you-modal__summary{border-width:0px;border-bottom-width:1px;padding-left:0;padding-right:0}}.page-template-page-configurator .thank-you-modal__summary h2{margin-bottom:2rem;text-align:center;font-family:Inter!important;font-weight:400!important}.page-template-page-configurator .thank-you-modal__table>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.page-template-page-configurator .thank-you-modal__table>div{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding-top:0;padding-bottom:.5rem}.page-template-page-configurator .thank-you-modal__table>div:last-of-type{border-width:0px}.page-template-page-configurator .thank-you-modal__table>div span{display:block}@media (max-width: 640px){.page-template-page-configurator .thank-you-modal__table>div span{font-size:.875rem}}.page-template-page-configurator .thank-you-modal__table>div span:last-of-type{text-align:right;font-weight:500}html{overflow:hidden}.page-template-page-configurator{height:100vh;overflow:hidden}.page-template-page-configurator .configurator-loader{position:fixed;top:0;left:0;z-index:9999;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:#0009}.page-template-page-configurator .configurator-loader>div{display:flex}.page-template-page-configurator .configurator-loader>div:after{z-index:10;height:4rem;width:4rem;transform-origin:center}@keyframes spin{to{transform:rotate(360deg)}}.page-template-page-configurator .configurator-loader>div:after{animation:spin 1s linear infinite;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));border-top-color:transparent;--tw-content: "";content:var(--tw-content)}.page-template-page-configurator #footer{display:none}.page-template-page-configurator .configurator-page{height:calc(100vh - var(--menu-height))}.page-template-page-configurator .configurator-page-title{margin-bottom:3.5rem}@media (max-width: 640px){.page-template-page-configurator .configurator-page-title{margin-bottom:3rem}.page-template-page-configurator .configurator-page-title h1{margin-bottom:.5rem!important;font-size:2rem!important;line-height:2.5rem!important}.page-template-page-configurator .configurator-page-title p{font-size:.875rem!important;line-height:22px!important}}.page-template-page-configurator .configurator{position:relative;display:grid;height:100%;grid-template-columns:auto 420px}@media (max-width: 1360px){.page-template-page-configurator .configurator{grid-template-columns:auto 360px}}@media (max-width: 1280px){.page-template-page-configurator .configurator{grid-template-columns:auto 320px}}@media (max-width: 1024px){.page-template-page-configurator .configurator{grid-template-columns:auto 280px}}.page-template-page-configurator .configurator{padding-right:0}@media (max-width: 800px){.page-template-page-configurator .configurator{grid-template-columns:repeat(1,minmax(0,1fr));padding-left:0;padding-right:0}}.page-template-page-configurator .configurator{height:calc(100vh - var(--menu-height))}.page-template-page-configurator .configurator__steps{position:relative;height:100%;padding-right:1rem}@media (max-width: 800px){.page-template-page-configurator .configurator__steps{padding-right:0}}.page-template-page-configurator .configurator__steps{height:calc(100vh - var(--menu-height))}.page-template-page-configurator .configurator__steps .step-section{position:absolute;top:0;width:100%;overflow-y:auto;padding-top:72px;padding-right:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;padding-bottom:7rem}@media (max-width: 800px){.page-template-page-configurator .configurator__steps .step-section{padding:3rem 1rem 10rem}}.page-template-page-configurator .configurator__steps .step-section{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:calc(100vh - var(--menu-height))}.page-template-page-configurator .configurator__steps .step-section__inner{height:auto;padding-right:1rem}@media (max-width: 800px){.page-template-page-configurator .configurator__steps .step-section__inner{padding-right:0}}.page-template-page-configurator .configurator__steps .step-section.current{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .configurator__steps .step-section.selected{--tw-translate-y: -100% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (max-width: 640px){.page-template-page-configurator .configurator__steps .step-section__title h2{margin-bottom:1rem!important;font-size:1.25rem!important;line-height:1.75rem!important}}.page-template-page-configurator .configurator .step-field,.page-template-page-configurator .configurator .substep-field{position:relative;cursor:pointer}.page-template-page-configurator .configurator .step-field:after,.page-template-page-configurator .configurator .substep-field:after{position:absolute;right:1rem;top:1rem;aspect-ratio:1 / 1;width:1.25rem;transform-origin:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.05346 10.3867C6.92012 10.3867 6.79346 10.3333 6.70012 10.24L4.81346 8.35334C4.62012 8.16 4.62012 7.84 4.81346 7.64667C5.00679 7.45334 5.32679 7.45334 5.52012 7.64667L7.05346 9.18L10.4801 5.75334C10.6735 5.56 10.9935 5.56 11.1868 5.75334C11.3801 5.94667 11.3801 6.26667 11.1868 6.46L7.40679 10.24C7.31346 10.3333 7.18679 10.3867 7.05346 10.3867Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 640px){.page-template-page-configurator .configurator .step-field:after,.page-template-page-configurator .configurator .substep-field:after{width:20px;height:20px}}.page-template-page-configurator .configurator .step-field img,.page-template-page-configurator .configurator .substep-field img{transform-origin:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.page-template-page-configurator .configurator .step-field:hover img,.page-template-page-configurator .configurator .substep-field:hover img{--tw-scale-x: 97%;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .configurator .step-field.selected,.page-template-page-configurator .configurator .substep-field.selected{border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.page-template-page-configurator .configurator .step-field.selected:after,.page-template-page-configurator .configurator .substep-field.selected:after{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .configurator .step-field.selected img,.page-template-page-configurator .configurator .substep-field.selected img{--tw-scale-x: 97%;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .configurator .step-field.selected .default-layout-name,.page-template-page-configurator .configurator .step-field.selected .collection-name,.page-template-page-configurator .configurator .step-field.selected .colors-name,.page-template-page-configurator .configurator .substep-field.selected .default-layout-name,.page-template-page-configurator .configurator .substep-field.selected .collection-name,.page-template-page-configurator .configurator .substep-field.selected .colors-name{padding-left:.25rem}.page-template-page-configurator .configurator .step-field .p-m-smaller,.page-template-page-configurator .configurator .substep-field .p-m-smaller{font-weight:400}@media (max-width: 640px){.page-template-page-configurator .configurator .step-field .p-m-smaller,.page-template-page-configurator .configurator .substep-field .p-m-smaller{font-size:.875rem!important;line-height:22px!important}}.page-template-page-configurator .configurator .sub-step-select{display:none}.page-template-page-configurator .configurator .sub-step-select.active{grid-column:1 / -1;display:block}.page-template-page-configurator .configurator__summary-mobile-overlay{pointer-events:none;display:none}@media (max-width: 800px){.page-template-page-configurator .configurator__summary-mobile-overlay{display:block;opacity:0}.page-template-page-configurator .configurator__summary-mobile-overlay.open{pointer-events:auto;position:fixed;top:0;left:0;z-index:1001;height:calc(100vh - 100px);width:100%;background-color:#0009;opacity:1}}.page-template-page-configurator .configurator__summary{height:100%;width:100%;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));padding-top:72px;padding-left:2rem;overflow-y:auto;overflow-x:hidden;padding-bottom:2rem;padding-right:2rem}@media (max-width: 800px){.page-template-page-configurator .configurator__summary{position:absolute;left:0;bottom:6rem;z-index:10;height:auto;padding-left:1rem;padding-right:1rem;padding-top:0;border-left-width:0px;border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-bottom:0;max-height:calc(90vh - 6rem);overflow-y:auto!important}}@media (max-width: 640px){.page-template-page-configurator .configurator__summary{bottom:88px}}.page-template-page-configurator .configurator__summary.open .summary-mobile-trigger svg{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 800px){.page-template-page-configurator .configurator__summary.open{z-index:9999;padding-bottom:1rem}}.page-template-page-configurator .configurator__summary .summary-mobile-wrapp{display:contents;overflow:hidden}@media (max-width: 800px){.page-template-page-configurator .configurator__summary .summary-mobile-wrapp{display:block;height:0px}.page-template-page-configurator .configurator__summary .summary-mobile-wrapp h2{margin-top:.875rem;font-size:1.25rem!important}}.page-template-page-configurator .configurator__summary .summary-mobile-trigger{display:none;align-items:center;justify-content:center;gap:.5rem;padding-top:.625rem;padding-bottom:.625rem}@media (max-width: 800px){.page-template-page-configurator .configurator__summary .summary-mobile-trigger{display:flex}}.page-template-page-configurator .configurator__summary .summary-mobile-trigger svg{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-template-page-configurator .configurator__summary .summary-step{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity))}.page-template-page-configurator .configurator__summary .summary-step.selected,.page-template-page-configurator .configurator__summary .summary-step.current{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.page-template-page-configurator .configurator__summary .summary-step.selected .summary-step-content,.page-template-page-configurator .configurator__summary .summary-step.current .summary-step-content{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.page-template-page-configurator .configurator__summary .summary-step .summary-step-label{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:300;line-height:22px}@media (max-width: 1360px){.page-template-page-configurator .configurator__summary .summary-step .summary-step-label{font-size:.75rem}}@media (max-width: 800px){.page-template-page-configurator .configurator__summary .summary-step .summary-step-label{font-size:.875rem}}.page-template-page-configurator .configurator__summary .summary-step .summary-step-content{display:flex;align-items:flex-start;justify-content:space-between;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(128 128 128 / var(--tw-border-opacity));padding-top:.5rem;padding-bottom:.5rem;font-family:Courier Prime;font-size:1rem;line-height:1.5rem}@media (max-width: 1360px){.page-template-page-configurator .configurator__summary .summary-step .summary-step-content{font-size:.875rem}}@media (max-width: 800px){.page-template-page-configurator .configurator__summary .summary-step .summary-step-content{font-size:1rem}}.page-template-page-configurator .configurator__summary .summary-step .summary-info-action{pointer-events:none;display:none}.page-template-page-configurator .configurator__summary .summary-step .summary-info-action.has-event{pointer-events:auto;display:block;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.page-template-page-configurator .configurator__summary .summary-step .summary-info-action.has-event:hover{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-template-page-configurator .configurator__summary .summary-configuration-data{display:none}.page-template-page-configurator .configurator__summary .summary-configuration-data.active{margin-top:3rem;display:block}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-configuration-dynamic-content{margin-bottom:1.5rem}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-configuration-dynamic-content .dynamic-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-configuration-dynamic-content .summary-step{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-configuration-dynamic-content .summary-step-label{line-height:1rem}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-configuration-dynamic-content .summary-step-content{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.page-template-page-configurator .configurator__summary .summary-configuration-data .dynamic-accordions{margin-top:1.5rem}.page-template-page-configurator .configurator__summary .summary-configuration-data .dynamic-accordions .dynamic-accordion{width:100%;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.page-template-page-configurator .configurator__summary .summary-configuration-data .dynamic-accordions .dynamic-accordion__title{cursor:pointer;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:300;line-height:1rem}.page-template-page-configurator .configurator__summary .summary-configuration-data .dynamic-accordions .dynamic-accordion__content{height:0px;overflow:hidden;opacity:0}.page-template-page-configurator .configurator__summary .summary-configuration-data .dynamic-accordions .dynamic-accordion__content .text-content p{font-size:.875rem;line-height:22px}.page-template-page-configurator .configurator__summary .summary-configuration-data .summary-final-info p{font-size:.875rem!important;line-height:1.25rem}.page-template-page-configurator .configurator__bottom-summary{position:absolute;bottom:0;z-index:10;display:flex;min-width:100%;align-items:center;justify-content:center;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));left:-2rem;height:6rem;width:calc(100% + 32px);padding-left:2rem;padding-right:2rem}@media (max-width: 800px){.page-template-page-configurator .configurator__bottom-summary{left:-1rem;padding-left:2rem;padding-right:2rem}}@media (max-width: 640px){.page-template-page-configurator .configurator__bottom-summary{height:88px}}.page-template-page-configurator .configurator__bottom-summary .bottom-summary--inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.page-template-page-configurator .configurator__bottom-summary .bottom-summary--inner:before{position:absolute;left:0;top:.625rem;z-index:1;height:1px;width:100%;--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}.page-template-page-configurator .configurator__bottom-summary .bottom-summary--inner .bottom--progress-bar{position:absolute;left:0;top:.625rem;z-index:1;height:1px;width:0px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step{position:relative;width:auto}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step{text-align:center}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step.first-step:before{pointer-events:none;height:.5rem;width:calc(50% - 10px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);position:absolute;left:0;top:.5rem;z-index:2}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step:last-of-type:before{pointer-events:none;height:.5rem;width:calc(50% - 10px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content);position:absolute;right:0;top:.5rem;z-index:2}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step.current .bottom-summary-icon:after{height:.25rem;width:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step.selected{cursor:pointer}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step.selected .bottom-summary-icon{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-step.selected svg{display:block!important}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-label{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;font-size:.75rem;font-weight:300;line-height:1.25rem}@media (max-width: 1024px){.page-template-page-configurator .configurator__bottom-summary .bottom-summary-label{max-width:-moz-fit-content;max-width:fit-content}}@media (max-width: 640px){.page-template-page-configurator .configurator__bottom-summary .bottom-summary-label{display:block;width:-moz-min-content;width:min-content;font-size:10px;line-height:1rem}}.page-template-page-configurator .configurator__bottom-summary .bottom-summary-icon{position:relative;z-index:3;margin-left:auto;margin-right:auto;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.page-template-page-configurator .step-section__title{margin-bottom:1.25rem;width:100%}.page-template-page-configurator .collection-layouts-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media (max-width: 1024px){.page-template-page-configurator .collection-layouts-layout{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-template-page-configurator .collections-layout-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}@media (max-width: 1280px){.page-template-page-configurator .collections-layout-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.page-template-page-configurator .collections-layout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.page-template-page-configurator .colors-layout-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media (max-width: 1024px){.page-template-page-configurator .colors-layout-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.page-template-page-configurator .contact-type-layout{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media (max-width: 1024px){.page-template-page-configurator .contact-type-layout{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.page-template-page-configurator .contact-type-layout .contact-box{padding:1rem}.page-template-page-configurator .contact-type-layout .contact-box>div{margin-top:2rem}}@media (max-width: 640px){.page-template-page-configurator .contact-type-layout .contact-box>div{margin-top:1.5rem}.page-template-page-configurator .contact-type-layout .contact-box>div p{font-size:.875rem!important;line-height:22px!important}.page-template-page-configurator .contact-type-layout h6{font-size:1rem!important;font-weight:500!important}}.page-template-page-configurator .contact-type-layout .contact-type-sub-layout{grid-column:1 / -1;margin-top:6rem;display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media (max-width: 1024px){.page-template-page-configurator .contact-type-layout .contact-type-sub-layout{margin-top:3rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width: 640px){.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field{padding:1rem}}.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field h6{padding-right:1rem}@media (max-width: 640px){.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field h6{font-size:1rem!important;font-weight:500!important}}@media (max-width: 1024px){.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field>div{margin-top:2rem}}@media (max-width: 640px){.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field>div{margin-top:1.5rem}.page-template-page-configurator .contact-type-layout .contact-type-sub-layout .substep-field>div p{font-size:.875rem}}.page-template-page-configurator .form-submit-placeholder{display:flex!important;justify-content:flex-end!important}.page-template-page-configurator .form-submit-placeholder button{margin:0!important}.page-template-page-configurator .default-layout-name{display:flex;align-items:center;justify-content:space-between;padding-top:.375rem;padding-bottom:.375rem;padding-right:.25rem}@media (max-width: 640px){.page-template-page-configurator .default-layout-name{padding-top:.25rem!important;padding-bottom:.25rem!important}}.page-template-page-configurator .image-layout-aspect{aspect-ratio:458/298}.page-template-page-configurator .collection-name,.page-template-page-configurator .colors-name{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;padding-top:.375rem;padding-bottom:.375rem;padding-right:.25rem}@media (max-width: 640px){.page-template-page-configurator .collection-name,.page-template-page-configurator .colors-name{margin-top:.5rem;padding-top:.125rem;padding-bottom:.125rem;padding-right:.25rem}}
