@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@media only screen and (max-width: 767px){.preview.pl-0{display:none}}.menu{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;padding:0 0 0 1rem;height:48px;border-bottom:1px solid var(--border)}.menu-logo{height:24px}.menu-right{height:100%}.exit{width:100px;height:100%;display:flex;align-items:center;gap:4px;justify-content:center;font-weight:500;font-size:14px;border-left:1px solid var(--border)}.exit img{width:20px}.module-number--inner{display:flex;align-items:center}.js-image-zoom__zoomed-image{z-index:999!important}*{font-family:Poppins,sans-serif;color:var(--black)}:root{--border: #f0f0f0;--black: #111}html{height:100%;padding-top:48px;padding-bottom:48px}body,#app{height:100%}body{position:relative}.popup{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;display:flex;align-items:center;justify-content:center}.popup-overlay{background-color:#111111a1;position:absolute;top:0;left:0;width:100%;height:100%}.popup-wrapper{background-color:#fff;position:relative;width:90vw;max-width:940px;max-height:940px;height:90vh;padding:1.5rem;display:grid;grid-template-columns:auto 1fr;gap:2rem}@media only screen and (max-width: 767px){.popup-wrapper{grid-template-columns:1fr;overflow:auto}}.popup-close{position:absolute;right:1rem;top:1rem;font-size:1.5rem;font-weight:400;height:30px;width:30px}@media only screen and (max-width: 767px){.popup-close{background-color:#fff;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:2rem}}.popup-icon{display:flex;align-items:center;gap:8px;font-size:13px}.popup-icon svg{width:20px}.popup-price{font-size:1.25rem;font-weight:500;margin-bottom:1rem}@media only screen and (max-width: 767px){.popup-price{font-size:1rem;margin-bottom:.5rem}}.popup-price-unit{font-size:12px}.ddv{font-size:10px;text-transform:initial;color:gray}.popup-description{font-size:14px;margin-bottom:1rem;color:#4c4c4c}.popup-description p{margin-bottom:.5rem;color:#4c4c4c}.popup-description li{list-style:inside;margin-bottom:.5rem;color:#4c4c4c}.popup-description strong{font-weight:600}.popup-title{font-size:2rem;margin-bottom:1rem}@media only screen and (max-width: 767px){.popup-title{font-size:1.5rem;margin-bottom:.5rem}}.popup-left{max-height:820px;height:calc(90vh - 120px)}@media only screen and (max-width: 767px){.popup-left{height:auto;max-height:none}}.popup-left img{height:100%}@media only screen and (max-width: 767px){.popup-left img{height:auto}}.popup-thumbs{display:flex;gap:10px;margin-top:12px;overflow:auto;max-width:405px}.popup-thumbs-wrapper{overflow:hidden}.popup-thumb{padding:0;overflow:hidden;width:auto;height:64px;cursor:pointer;background:#fff;opacity:.85;transition:all .15s ease;border:1px solid transparent}.popup-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.popup-thumb:hover{opacity:1;transform:translateY(-1px)}.popup-thumb.active{border-color:var(--black);opacity:1}.popup-actions{margin-top:18px;display:flex;flex-direction:row;gap:8px}.popup-select-btn{width:100%}.popup-qty{display:flex;flex-direction:column;gap:6px;min-width:120px}.popup-qty label{display:none}.popup-qty .module-number--inner input{height:40px!important}.popup-qty .module-number--inner{height:40px!important;max-width:none}.popup-qty .module-number--inner button{height:40px!important;width:40px!important}.popup-select-btn{border-radius:0!important;background-color:var(--black)!important}.price-info{padding-top:6px!important;padding-bottom:6px!important;border:1px solid #80808036;transition:.2s ease-in-out!important}.price-info:hover{background-color:#80808036}.configurator-wrapper{height:100%}.row{display:flex;align-items:center;gap:4px;margin-top:0rem}.popup-open{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--black)}.popup-open-wrapper{margin-top:4px}.popup-open img{width:16px}.step-title{font-size:2rem;font-weight:500;color:var(--black);margin-bottom:0}.container{width:100%;margin:0 auto;max-width:none;padding:1rem;height:100%}.configurator-main{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin-top:0;height:100%}#img-container{width:100%!important;position:sticky!important;top:60px;height:100%!important}div[data-radix-popper-content-wrapper]{z-index:999999999}#img-container img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.binder .accordion-item_cover{width:7rem;border-radius:0!important;display:flex;flex-direction:column}.binder .accordion-item_covers{gap:.5rem}.module_name{font-size:13px;line-height:1.2;margin-bottom:0;text-transform:uppercase;display:flex;align-items:center;gap:8px;font-weight:600}.real-modules h3[data-state=open]{background-color:#e5e5e5;padding:0 1rem}.options.pr-0{flex:1;max-height:calc(100vh - 128px);overflow:auto}.preview.pl-0{z-index:9999;max-height:calc(100vh - 128px)}.modules .accordion-elements{display:flex;flex-direction:column;gap:8px;padding:0;margin-top:1rem}.modules .accordion-element{display:flex;gap:1rem;justify-content:space-between;border-top:1px solid var(--border)}.accordion-element_image--icon{width:18px;height:18px;border-radius:100px;background-color:var(--black)}.accordion-element_image--icon svg path{stroke:#fff}.accordion-element_image img{border:2px solid #e5e5e5}.accordion-element_image img.image-selected{border:2px solid var(--black)}.module-number--inner{height:30px;max-width:100px}.module-number--inner input{height:30px;border-radius:0}.module-number--inner button{height:30px!important;width:30px!important;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--border)}.checkbox2-content-wrapper{display:flex;flex-direction:column;gap:0;flex:1}.number-field{width:280px;max-width:280px;min-width:280px;display:flex;align-items:center;gap:8px;margin-top:0}.accordion-element_title{font-size:12px;margin-bottom:4px;font-weight:600;text-transform:uppercase;margin-top:1rem}.real-modules .flex.accordion-elements .accordion-element_wrapper:first-of-type .accordion-element_title{margin-top:0!important}.module-wrapper .border-b{border-bottom:1px solid var(--border)}.checkbox2-header{display:flex;flex-wrap:wrap;gap:4px}.step-section.time,.step-section.personalization{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.step-section.time .step-header,.step-section.personalization .step-header{padding:0;margin-bottom:.5rem}.step-header .text-red-500{font-size:12px;font-weight:600}.step-section.time .step-header .text-red-500,.step-section.personalization .step-header .text-red-500{display:none}.step-section.time .step-content,.step-section.personalization .step-content{width:100%;max-width:-moz-max-content;max-width:max-content}.step-section.time .module-wrapper,.step-section.personalization .module-wrapper{margin:0!important}.step-section.time .module-wrapper button,.step-section.personalization .module-wrapper button{justify-content:center;gap:.5rem}.step-section.time .step-content .module_header,.step-section.personalization .step-content .module_header{display:none}.step-section.personalization .module-wrapper{max-height:300px;overflow:auto;padding-bottom:0;position:relative}.step-section.personalization .module-wrapper .space-y-4 button.bg-primary{position:sticky;bottom:0;width:100%;border-radius:0;color:#fff;background-color:var(--black)}.step-section.personalization .section-subtitle{text-align:center;margin-bottom:.5rem}.review-step .review-grid{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin-top:0;height:100%}.review-step .options{max-height:calc(100vh - 128px);overflow:auto}@media only screen and (max-width: 767px){.review-step .options{max-height:none;overflow:initial;order:1}.review-step .preview{order:2}}.review-summary-row td:first-of-type,.review-total-row td:first-of-type{border-right:none}.review-summary-row td,.review-total-row td{text-align:right}.review-summary-label{width:120px;min-width:120px;max-width:120px}.review-total-row td{background-color:var(--black);color:#fff!important;font-weight:600}@media only screen and (max-width: 767px){.review-step .review-grid{grid-template-columns:1fr}}.review-step,.review-step .step-content{height:100%}.review-step .preview{z-index:9999;max-height:calc(100vh - 128px)}@media only screen and (max-width: 767px){.review-step .preview{max-height:none}}.review-step .preview img{max-height:820px;height:calc(90vh - 54px)}@media only screen and (max-width: 767px){.review-step .preview img{max-height:none;height:auto}}.nav-button-placeholder{background-color:#e4e4e4}.module-wrapper.no-image .checkbox2-element-wrapper{border-radius:4px;padding:12px 24px;transition:all .2s ease}.module-wrapper.no-image .radio-label{padding:12px 24px;border-radius:4px;border:1px solid black}.module-wrapper.no-image .radio-label .accordion-item_cover--name{margin:0}.module-wrapper.no-image .radio-label:has(input:checked){background-color:#000;border:1px solid black}.module-wrapper.no-image .radio-label:has(input:checked) .checkbox2-title{color:#fff!important}.module-wrapper.no-image .popup-open-wrapper,.module-wrapper.no-image .checkbox2-pages,.module-wrapper.no-image .accordion-element_image{display:none}@media only screen and (max-width: 767px){.configurator-wrapper{padding-top:0;padding-bottom:0}html{padding-top:56px;padding-bottom:56px}.menu{height:56px}.sticky-bottom{height:57px;padding:0!important}.sticky-bottom.menuopen{opacity:0}.sticky-bottom .sticky-bottom--inner{height:57px}.sticky-bottom .navigation-row{height:57px;gap:0}.sticky-bottom .nav-button{height:57px;min-height:57px!important;font-size:16px!important;border:none!important}.sticky-bottom .price-total{font-size:1rem!important}.sticky-bottom .price-pages{font-size:.875rem!important}.sticky-bottom .sticky-bottom-middle{flex:1;gap:0}.sticky-bottom .sticky-bottom-middle button,.sticky-bottom .sticky-bottom-middle .step-indicator{padding:0 1rem;min-width:-moz-max-content;min-width:max-content}.sticky-bottom .sticky-bottom-middle .step-indicator{flex:1}.sticky-bottom .sticky-bottom-middle button{border-right:1px solid var(--border);flex:1}.sticky-bottom .price-info{border:none;padding:0;display:flex;justify-content:center;align-items:center}.step-title{font-size:1.5rem}// mobilc .preview{display:none!important}.options.pr-0{margin-top:1rem!important;padding-bottom:0!important}.module-wrapper.modules.modules-inserts{margin:0!important}.modules .accordion-element .accordion-element_image{min-width:80px}}.modules-covers .accordion-item_covers{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;max-width:900px}.modules-covers .accordion-item_covers .accordion-item_cover{width:100%}.modules-covers .checkbox2-description,.modules-covers .checkbox2-pages{display:none}.modules-covers .accordion-content{margin-top:4px}.review-table--global{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.review-table-table{width:auto;border-collapse:collapse;table-layout:fixed;background:#fff}.review-table-table thead th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:#111;padding:6px 8px;border-bottom:1px solid rgba(0,0,0,.18);background:#fff;vertical-align:middle;text-align:left;white-space:nowrap}.review-table-table td{padding:6px 8px;border-bottom:1px solid rgba(0,0,0,.12);vertical-align:middle;font-size:12px;color:#111;overflow:hidden;text-overflow:ellipsis}.review-table-table th,.review-table-table td{border-right:1px solid rgba(0,0,0,.1)}.review-table-table th:last-child,.review-table-table td:last-child{border-right:none}.review-table-table .col-section{width:20%;font-weight:600;text-transform:uppercase;font-size:11px}.review-table-table .col-module{width:180px;font-weight:600;text-transform:uppercase;font-size:11px;min-width:180px}.review-table-table .col-item{width:240px;min-width:200px}.review-table-table .col-popup{width:10px;max-width:10px;text-align:center;padding:0}.review-table-table .col-qty{width:24px;max-width:24px;text-align:center;color:var(--black)}.review-table-table .col-price{width:80px;max-width:80px;text-align:right;font-variant-numeric:tabular-nums}.review-table-table .col-edit{width:30px;max-width:30px;min-width:30px;text-align:center;padding:0}.review-table-table .col-price span{font-size:6px}.review-table-table .col-popup button{height:31px!important;width:100%}.review-table-table .row-main{display:flex;flex-direction:column;gap:4px;min-width:0}.review-table-table .row-label{font-weight:500;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-table-table .row-date{font-size:12px;color:#0000008c;line-height:1.1}.review-table-table .review-edit--table{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;cursor:pointer;font-size:18px;line-height:1}.review-table-table tr.review-group td{background:#e9e9e9;font-weight:800;text-transform:uppercase;letter-spacing:.02em;border-top:1px solid rgba(0,0,0,.18);border-bottom:1px solid rgba(0,0,0,.18)}@media (max-width: 780px){.review-table-table .col-popup,.review-table-table .col-qty{min-width:20px;width:20px;max-width:20px}}.review-edit{font-weight:400;font-size:10px;text-decoration:underline;margin-left:4px}.review-table-table thead .col-module,.review-table-table thead th{border-right:none}.modules-weekly .accordion-item_covers{display:flex;flex-direction:column;gap:8px}.modules-weekly .accordion-item_cover{display:flex;flex-direction:column;gap:0px;justify-content:space-between;border-top:1px solid var(--border)}.modules-weekly .timeline-select-wrapper{display:flex;flex-direction:column;align-items:flex-start}.modules-weekly .timeline-select-wrapper label{font-size:10px;margin-bottom:0}.modules-weekly .timeline-select-wrapper select{border:1px solid #e4e2e2;height:36px;border-radius:2px;max-width:-moz-max-content;max-width:max-content;padding:0 5px}.modules-weekly .accordion-item_covers label{display:flex;flex-direction:row;gap:1rem}.modules-weekly .accordion-item_covers label .accordion-element_image{width:100%;max-width:80px}.modules-weekly .popup-open{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--black)}.modules-weekly .popup-open-wrapper{margin-top:4px}.modules-weekly .accordion-content{display:flex;flex-direction:column;align-items:flex-start}.select-wrapper .module_header{padding:1rem 0;margin-bottom:0}.select-wrapper .module_description{margin-top:4px}.personalization .items-center input,.personalization .items-center button{font-size:12px}.row-sub{font-size:10px;color:gray}.row-sub strong{font-weight:600;color:gray}.additional-input{display:flex;gap:8px}.additional-input>div{flex:0;min-width:-moz-max-content;min-width:max-content}.additional-input select,.additional-input input{max-width:none!important;width:100%}.additional-input input{border:1px solid #e4e2e2;height:36px;border-radius:2px;min-width:200px;color:var(--black);font-size:12px}.additional-input label{font-size:10px;margin-bottom:0}.popup-radio-extras{margin-bottom:1rem}.pages-text{font-size:9px;margin-top:0;font-weight:500}.coils .accordion-item_cover{width:6rem!important}.selected-dot{width:8px;height:8px;background-color:#0f172a;border-radius:100%}.label-info{font-size:10px;line-height:1.2;margin-top:4px;color:red;font-weight:600}.desktop-header{display:flex;align-items:center;justify-content:space-between}.stars img{width:1rem}.stars{display:flex;align-items:center;gap:2px}.review{display:flex;gap:4px;align-items:center;margin-bottom:8px;font-size:13px;color:gray}.navbar{padding:1rem 0}.navbar-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:0}.navbar-logo img{width:150px}.navbar-top{background-color:#000;padding:10px 0;color:#fff}.navbar-top p{font-size:15px}.navbar-top-wrapper{display:flex;align-items:center;justify-content:center}h1{font-size:2rem;font-weight:600}h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.subtitle{font-size:.875rem;font-style:italic}.accordion-item h2{font-size:1rem!important;margin-bottom:0}.accordion-item_icon{width:14px}.configurator-header{margin-bottom:1rem}.modules-inserts .checkbox2-pages{margin-left:0}.planner-addition .accordion-elements{display:flex;flex-wrap:wrap;gap:1rem}.planner-addition .accordion-element{width:100%;max-width:120px}.planner-addition .accordion-element img{width:100%;max-width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.module_description{font-size:12px;line-height:1.2}.module_header{display:flex;justify-content:space-between;margin-bottom:10px}.module_header--left{margin-bottom:0}.covers .accordion-item_cover--name{margin-top:0;font-size:12px}.module-wrapper{padding:0 .5rem;margin:0}.price-extra{color:#9e9e9e}nav{position:fixed;top:0;left:0;right:0;background-color:#fff;padding-bottom:0;z-index:99}.weekly-layout .accordion-item_covers{gap:1rem}.monthly-layout .accordion-element{width:30%;max-width:9rem}.monthly-layout .accordion-elements{gap:1rem}.weekly-layout .accordion-item_cover{width:25%;max-width:9rem}.section-subtitle{font-size:14px;max-width:640px}.modules .accordion-element .accordion-element_image{width:100%;max-width:80px}.checkbox2-element-wrapper{display:flex;flex-direction:row;gap:1rem}.checkbox2-description{font-size:12px}.checkbox2-description-monthly{font-size:10px;font-weight:600;color:#3cb371;margin-left:0}.checkbox2-title{margin-top:0!important}.module-number{gap:0}.module-number label{font-size:10px;text-transform:uppercase;font-weight:500}.preview img{//height: calc(100vh - 240px);//max-height: 600px;position:sticky;top:60px}.accordion-chapter{background-color:#f8f5f6!important;color:#10172a}.accordion-chapter.active{background-color:#10172a!important;color:#fff}.accordion-chapter_subtitle{font-size:12px;line-height:1.2;font-weight:300}.section-subtitle{padding:0 8px}.section-description-photos{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding:0 .5rem}.description-photo{max-width:120px;width:100%;overflow:hidden}.modules .my-4.module-wrapper{margin:0}.checkbox2-pages{font-size:10px;margin-left:4px}.preview-text{display:none!important}.current-element_items{display:flex;flex-wrap:wrap;gap:4px;flex-direction:column}.current-element_item-real{min-width:-moz-max-content;min-width:max-content;display:flex}.current-element_item-real ul li{font-size:10px;color:gray}.current-element_item-real ul{display:flex;gap:4px}.current-elements_item{margin-bottom:1rem;flex-direction:column;gap:4px}.current-elements h3{font-size:14px}.current-elements--title{font-size:1rem}.current-element h4{font-size:13px;text-transform:uppercase}.current-element{display:flex;align-items:flex-start;gap:0px;flex-wrap:wrap;flex-direction:column}.current-element li{font-size:13px;font-weight:300;align-items:center;gap:4px}.cta-button{display:flex;flex-direction:column;height:60px;font-size:16px;text-transform:uppercase;font-weight:600;background-color:#bb3a3a}.cta-button span{font-size:10px;text-transform:none}.monthly-layout-inserts .price-extra{display:none}.sticky-bottom{position:fixed;bottom:0;left:0;right:0;padding:0;z-index:999999;opacity:1;background-color:#fff;box-shadow:#64646f33 0 7px 29px}.sticky-bottom-middle{display:flex;gap:1rem}.sticky-bottom .nav-button{min-width:60px;border-radius:0;background-color:var(--black);font-size:14px;font-weight:500;color:#fff;min-height:48px;max-height:48px;max-width:180px}.sticky-bottom .nav-button img{width:22px}@media only screen and (max-width: 767px){.sticky-bottom .nav-button{min-width:40px!important}}.sticky-bottom .navigation-row{width:100%;min-height:48px}.sticky-bottom--inner{display:grid;grid-template-columns:.8fr 1fr;gap:2rem;align-items:center}@media only screen and (max-width: 767px){.sticky-bottom--inner{display:flex;flex-direction:column;gap:.5rem}.sticky-bottom--inner .flex.items-center.justify-between,.sticky-bottom--inner .flex.items-center.justify-between button{width:100%}.sticky-bottom--inner .navbar-logo{display:none}.sticky-bottom{padding:.5rem 0}.configurator-main{grid-template-columns:1fr;margin-top:0}.container{padding:0 1rem}h1{font-size:1.4rem}h2{font-size:1.3rem}.paragraph{font-size:13px}.options.pr-0{margin-top:12rem;padding-bottom:7rem}.accordion-chapter{padding:.8rem}.module-wrapper{margin:2rem 0;max-width:calc(100vw - 2rem);overflow:hidden}.accordion-item_covers{display:flex;flex-wrap:nowrap;overflow:auto;gap:1rem!important;padding:4px 0}.accordion-item_cover{min-width:8rem;width:8rem}.desktop-h1,.desktop-subtitle{display:none}.planner-addition .accordion-elements{display:flex;flex-wrap:nowrap;overflow:auto;gap:1rem;padding:4px 0}.accordion-element{width:8rem;min-width:8rem}.section-description-photos{display:grid;grid-template-columns:1fr 1fr}.description-photo{max-width:none;width:100%}.modules .accordion-element{width:100%;flex-direction:column}.module-number{min-width:6rem}.configurator-main{gap:0}.configurator-header{display:none}.module-wrapper{gap:1.5rem 0}.cta-button{height:60px;font-size:16px;text-transform:uppercase}.weekly-layout .accordion-item_covers{padding:4px}.preview-text{display:flex!important;flex-direction:column}}.configurator-main.no-preview{grid-template-columns:1fr}.options.full-width{max-width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.step-section{min-height:200px}.step-header{margin-bottom:1rem}.step-content{padding:0}.step-indicator{display:flex;gap:0rem;padding:0;overflow-x:auto;margin-bottom:0}.step-indicator-menu{display:none}.step-indicator-menu--close{color:#fff;padding:1rem 1.5rem;border-top:1px solid white;text-align:center;text-transform:uppercase}.step-indicator-menu.visible{position:absolute;top:0;width:100vw;left:50%;transform:translate(-50%);height:400px;z-index:99999999;min-height:calc(100vh - 56px);background-color:var(--black);display:flex;flex-direction:column;justify-content:space-between}.step-indicator.mobile{display:none}.step-indicator.desktop{display:flex}@media only screen and (max-width: 767px){.step-indicator.mobile{display:flex;padding:0;align-items:center;justify-content:center;text-align:center}.step-indicator.desktop{display:none}}.step-indicator-item{display:flex;align-items:center;gap:0;padding:0 .5rem;border-radius:0;cursor:pointer;background-color:transparent;transition:all .2s ease-in-out;white-space:nowrap;font-size:12px;border-top:2px solid transparent}.step-indicator-item:hover{border-top:2px solid var(--black)}.step-indicator-item.active{background-color:transparent;border-top:2px solid var(--black)}@media only screen and (max-width: 767px){.step-indicator-item.active{background-color:transparent;border-top:0px solid var(--black);border-left:4px solid white}.step-indicator-item.completed span{position:relative}.step-indicator-item.completed span:before{content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%);background-image:url(https://cdn.shopify.com/s/files/1/0609/3520/9181/files/check_16.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px}}.step-indicator-item.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.step-indicator-item.disabled:hover{border-top:2px solid transparent}.step-indicator-name{font-weight:500}@media only screen and (max-width: 767px){.step-indicator-name{font-weight:500;color:#fff;font-size:1rem}}.navigation-row{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}.nav-button,.nav-button-placeholder{min-width:120px}.nav-button-next{background-color:#10172a;color:#fff}.nav-button-next:hover{background-color:#262626}.nav-button-next:disabled{opacity:.4;cursor:not-allowed;background-color:#6b7280}.price-info{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:0 1rem;border-radius:0;background-color:transparent;gap:4px}.price-total{font-size:14px;font-weight:500;color:var(--black)}.price-pages{font-size:.75rem;color:#6b7280}.missing-items{font-size:.625rem;display:block;margin-top:.125rem}.sticky-bottom--inner{display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width: 767px){.step-indicator{display:flex;gap:.25rem;padding:.25rem 0}.step-indicator-item{padding:1rem 1.5rem;font-size:.625rem}.step-indicator-number{width:1.5rem;height:1.5rem;font-size:.75rem}.navigation-row{gap:.5rem}.nav-button{min-width:80px;font-size:.875rem;padding:.5rem .75rem}.nav-button-placeholder{min-width:80px}.price-info{padding:.375rem .5rem}.price-pages{font-size:.625rem}.cta-button.nav-button{min-width:auto;flex:1;height:auto;padding:.5rem .75rem}}
