.c-wizard__tab-change-btn{border:0px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:2.8rem;font-weight:400;letter-spacing:.05em;line-height:1;padding:1em 1.5em .8em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,-webkit-box-shadow .15s ease-out,-webkit-transform .15s ease-out;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,-webkit-box-shadow .15s ease-out,-webkit-transform .15s ease-out;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out,-webkit-box-shadow .15s ease-out,-webkit-transform .15s ease-out;width:100%}.c-wizard__tab-change-btn:hover{box-shadow:none;text-decoration:none}.c-wizard__tab-change-btn:hover:after{bottom:-0px;height:0px;content:"";left:0;position:absolute;right:0}.c-wizard__tab-change-btn:active{transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.c-wizard__tab-change-btn[disabled]{cursor:not-allowed;opacity:.3;pointer-events:none}.c-wizard__tab-change-btn[disabled]:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.c-wizard__tab-change-btn[disabled]:active{-webkit-transform:none;transform:none}.c-wizard__tab-change-btn:before{content:"";display:block;height:0;margin-top:calc((.75 - 1.2) * .5em);width:0}.c-wizard__tab-change-btn{background-color:#fff;border-color:#000;color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase}.c-wizard__tab-change-btn .btn--icon-background{background-color:#fff}.c-wizard__tab-change-btn:hover{color:#fff;background-color:#000;border-color:#000}.c-wizard__tab-change-btn:hover .btn--icon-background{background-color:#fff}.c-wizard__tab-change-btn{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.c-wizard{background-color:#f8f8f8;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - var(--header-height));border-bottom:1px solid var(--color-red-primary)}.c-wizard--result{min-height:auto}.c-wizard--change-open{padding-bottom:1rem}.c-wizard{border-radius:.5rem;padding:1.5rem;margin-left:0;margin-right:0;border:2px solid var(--color-red-primary);min-height:auto;margin-bottom:1.5rem}.c-wizard.loading:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#00000030;z-index:40}.c-wizard.loading:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 25C50 11.195 38.804 0 25 0 11.195 0 0 11.195 0 25h50ZM4.239 25c0-11.413 9.24-20.761 20.761-20.761 11.522 0 20.761 9.348 20.761 20.761' fill='%23ED183A'/%3E%3C/svg%3E");position:absolute;height:6rem;width:6rem;top:50%;left:50%;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;z-index:50}.c-wizard__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-wizard__title{color:var(--color-red-primary);font-size:1.2rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-weight:500;line-height:130%;padding:1rem}.c-wizard--result .c-wizard__title{display:none}.c-wizard__title{font-size:2rem;-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset;font-weight:600;line-height:150%;padding:0}.c-wizard--result .c-wizard__title{display:block}.c-wizard__tabs{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:100%}.c-wizard__tabs{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.c-wizard__tab{background-color:#fff;color:#c7c7c7;cursor:default;padding:.7rem 1.3rem;position:relative;text-align:left;display:none}.c-wizard__tab-title{font-size:1.4rem;line-height:130%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.c-wizard__tab-title-icon{display:none}.c-wizard__tab-selection{font-size:1.1rem;line-height:150%}.c-wizard__tab-marker{position:absolute;bottom:0;left:50%;right:50%;width:9px;height:9px;background-color:var(--color-red-primary);-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);display:none}.c-wizard__tab-change-btn{border:1px solid #fff;padding:.7rem .8rem .4rem;line-height:150%}.c-wizard__tab-change-btn:hover{border-color:#fff}.c-wizard__tab--active{background-color:var(--color-red-primary);color:#fff;display:block}.c-wizard__tab--done{background-color:#fff;color:#22292f;cursor:pointer}.c-wizard__tab--done:hover{background-color:var(--color-red-primary);color:#fff}.c-wizard__tab--done .c-wizard__tab-title-icon{display:inline-block}.c-wizard__tab--mobile-result{background-color:var(--color-red-primary);color:#fff;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-wizard__tab svg{fill:#46b534}.c-wizard__tab:hover svg{fill:#fff}.c-wizard--result .c-wizard__tab{margin:0 1rem;border-radius:3px;border:1px solid #c7c7c7}.c-wizard--result .c-wizard__tab.c-wizard__tab--mobile-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;margin:0;border-radius:0;border:none}.c-wizard--change-open .c-wizard__tab{display:block}.c-wizard__tab{display:block;border-radius:3px;margin-bottom:2.1rem}.c-wizard--result .c-wizard__tab{margin:0;border:none}.c-wizard--result .c-wizard__tab.c-wizard__tab--mobile-result{display:none}.c-wizard__tab--active .c-wizard__tab-marker{display:block}.c-wizard__body{font-size:1.2rem;font-weight:500;padding:0 1rem}.c-wizard__body{padding:0}.c-wizard__radio{margin-bottom:1rem}.c-wizard__radio--big{display:grid;grid-template-columns:repeat(auto-fit,93px);grid-gap:1rem;gap:1rem}.c-wizard__radio-label{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;height:100%;border-radius:3px;cursor:pointer;position:relative;color:#22292f;background-color:#fff;border:1px solid #c7c7c7}.c-wizard__radio-label:after{bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:1}.c-wizard__radio-input:checked+.c-wizard__radio-label{color:#fff;background-color:var(--color-red-primary);border-color:var(--color-red-primary)}.c-wizard__radio-image{display:block;width:100%;background-color:#e1e1e1;aspect-ratio:1/1;overflow:hidden}.c-wizard__radio-image-img{display:block;width:100%;height:100%;object-fit:contain}.c-wizard__radio-text{font-size:1rem;font-weight:500;line-height:1;padding:.8rem 1rem;text-align:center;margin:auto}.c-wizard__radio-text{padding:1.4rem .6rem;font-size:1.1rem}.c-wizard__radio-simple-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:1rem}.c-wizard__radio-simple-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;grid-gap:1rem;gap:1rem}.c-wizard__radio-simple-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.c-wizard__radio-simple-input:checked+.c-wizard__radio-simple-label .c-wizard__radio-simple-radio{border:none;background-color:var(--color-red-primary)}.c-wizard__radio-simple-input:checked+.c-wizard__radio-simple-label .c-wizard__radio-simple-radio:after{content:"";position:absolute;height:.6rem;width:.6rem;background-color:#fff;border-radius:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-wizard__radio-simple-input:checked+.c-wizard__radio-simple-label .c-wizard__radio-simple-text{color:var(--color-red-primary)}.c-wizard__radio-simple-radio{width:1.6rem;height:1.6rem;border-radius:100%;position:relative;border:2px solid #22292f;margin-right:.5rem}.c-wizard__radio--big{grid-template-columns:repeat(auto-fit,122px)}.c-wizard__text{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:1rem}.c-wizard__text-input[type=text]{font-size:1.2rem;font-weight:500;line-height:1;width:100%}.c-wizard__text-input-error{color:var(--color-red-primary);margin-top:1rem}.c-wizard__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;margin-bottom:1rem}.c-wizard__checkbox-group{width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-wizard__checkbox-label{padding:.7rem .9rem;background-color:#fff;border-radius:3px;border:1px solid #c7c7c7;font-size:1.1rem;cursor:pointer}.c-wizard__checkbox-input:checked+.c-wizard__checkbox-label{background-color:var(--color-red-primary);color:#fff;border:1px solid var(--color-red-primary)}.c-wizard__checkbox{grid-gap:1rem;gap:1rem}.c-wizard__footer{background-color:#f8f8f8;display:grid;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;grid-template-columns:1fr;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:30;border-top:1px solid #e7e7e7}.c-wizard__footer{grid-gap:1rem;gap:1rem}.c-wizard--result .c-wizard__footer{display:none}.c-wizard__footer-col:last-child{background-color:#fff;padding:1rem}.c-wizard__footer{grid-template-columns:auto auto;bottom:auto;position:relative;background-color:transparent;z-index:auto;border-top:none}.c-wizard--result .c-wizard__footer{display:grid}.c-wizard__footer-col{padding:0;background-color:transparent}.c-wizard__footer-col:last-child{background-color:transparent;padding:0}.c-wizard__linkcopy{display:none;margin-top:1rem}.c-wizard__linkcopy-btn{font-size:1.1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:underline}.c-wizard__linkcopy-btn:hover{text-decoration:none}.c-wizard__linkcopy-btn-icon{opacity:0;-webkit-transition:.2s ease-out opacity;transition:.2s ease-out opacity}.c-wizard--url-copied .c-wizard__linkcopy-btn-icon{opacity:1}.c-wizard--result .c-wizard__linkcopy{display:block}.c-wizard__help{background:#fff;border-top:1px solid #3867d7;border-bottom:1px solid #3867d7;padding:1rem}.c-wizard__help{border:1px solid #3867d7;border-radius:.3rem;margin:1rem 1rem 0 0;width:550px}.c-wizard--help-empty .c-wizard__help{display:none}.c-wizard__help-text{display:none;font-size:1.2rem;font-weight:400;line-height:1.5;padding-top:1rem}.c-wizard--help-open .c-wizard__help-text{display:block}.c-wizard__help-btn{color:#3867d7;font-size:1.2rem;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:underline}.c-wizard__help-btn:hover{text-decoration:none}.c-wizard__help-btn path{fill:#3867d7}.c-wizard--result .c-wizard__help{display:none}.c-wizard__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.c-wizard__btns-next-notice{margin:0;font-size:1.1rem;padding:0 .5rem}.c-wizard--next-rdy .c-wizard__btns-next-notice{display:none}.c-wizard__btns-next-notice{padding-right:2rem}.c-wizard__btns-next,.c-wizard__btns-prev{border-radius:3px;cursor:pointer;letter-spacing:.05em;line-height:1.5;position:relative;text-align:center;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out,-webkit-box-shadow .15s ease-out,-webkit-transform .15s ease-out,.15s ease-out opacity;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--color-red-primary);color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;font-size:1.5rem;font-weight:400;text-transform:none;padding:.7rem 1.5rem;pointer-events:none;opacity:.1}.c-wizard__btns-next:hover,.c-wizard__btns-prev:hover{background-color:var(--color-red-primary)}.c-wizard__btns-next>span,.c-wizard__btns-prev>span{display:none}.c-wizard__btns-next>span,.c-wizard__btns-prev>span{display:inline-block}.c-wizard__btns-prev{display:none;margin-right:auto}.c-wizard--prev-rdy .c-wizard__btns-prev{pointer-events:all;opacity:1;display:block}.c-wizard--prev-rdy .c-wizard__btns-prev{display:none}.c-wizard--next-rdy .c-wizard__btns-next,.c-wizard--next-rdy .c-wizard__btns-next:hover{pointer-events:all;opacity:1;cursor:pointer}.c-wizard--prev-rdy .c-wizard__btns-prev,.c-wizard--prev-rdy .c-wizard__btns-prev:hover{cursor:pointer}.c-wizard--result .c-wizard__btns{display:none}.c-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;-webkit-transition:opacity ease-out .2s,visibility ease-out .2s,z-index ease-out .2s;transition:opacity ease-out .2s,visibility ease-out .2s,z-index ease-out .2s;top:0;visibility:hidden;z-index:1000}.c-modal--open{opacity:1;pointer-events:all;visibility:visible}.c-modal__overlay{background:#fff;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0;z-index:1}.c-modal__window{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%;position:relative;width:100%;z-index:2}.c-modal__window{height:auto}.c-modal__window{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014;max-height:70vh;max-width:70rem;position:relative;-webkit-transition:.2s top ease-out;transition:.2s top ease-out;top:50px}.c-modal--open .c-modal__window{top:0}.c-modal__header{border-bottom:1px solid #eee;padding:2rem}.c-modal__header{padding:2.8rem 3rem}.c-modal__title{font-size:2.2rem;font-weight:700;padding-right:40px;position:relative}.c-modal__close{height:24px;position:absolute;right:2rem;top:2rem;width:24px}.c-modal__close{right:3rem;top:3rem}.c-modal__close:after,.c-modal__close:before{background:#000;bottom:50%;content:"";left:0;height:2px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:100%}.c-modal__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modal__body{overflow-y:auto;padding:2rem}.c-modal__body{padding:3rem}.c-modal__body div main div div{margin-top:0}.c-wizard__product-count{font-size:2rem;font-weight:600;line-height:150%;margin:0 0 1.5rem;color:var(--color-red-primary)}.wizard-section .hidden,.js-wizard-collection.hidden{display:none!important}.mr-05{margin-right:.5rem}.ml-05{margin-left:.5rem}@keyframes rotation{to{transform:translate(-50%,-50%) rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/wizard.css.map */
