.sif{color:#111;background:#fafafa;padding:50px 24px 70px}.sif *{box-sizing:border-box}.sif-intro{max-width:1180px;margin:0 auto 32px}.sif-intro>span,.sif-aside span{font-size:12px;letter-spacing:2px;font-weight:700;color:#ff9011}.sif h1,.sif h2,.sif legend{font-family:"Proxima Nova",var(--font-heading-family),sans-serif;font-weight:700}.sif h1{font-size:clamp(30px,3vw,46px);margin:10px 0}.sif-intro p{max-width:740px;line-height:1.6;color:#606060}.sif-layout{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #e5e5e5;border-radius:22px;overflow:hidden;background:#fff}.sif-panel{padding:36px 40px;min-width:0}.sif-progress{margin-bottom:30px;font-size:13px;color:#666}.sif progress{width:100%;height:5px;display:block;margin-top:12px;accent-color:#ff9011;border:0}.sif progress::-webkit-progress-bar{background:#eee}.sif progress::-webkit-progress-value{background:#ff9011}.sif fieldset{border:0;padding:0;margin:0 0 24px;min-width:0}.sif fieldset[hidden],.sif [hidden]{display:none!important}.sif legend{font-size:27px;line-height:1.2;margin-bottom:18px}.sif fieldset p{font-size:14px;color:#666;line-height:1.6}.sif-options{display:grid;gap:10px}.sif-options label{position:relative;display:flex;gap:12px;align-items:center;border:1px solid #ddd;border-radius:9px;padding:14px;cursor:pointer}.sif-options label:has(input:checked){border-color:#ff9011;background:#fff5e9;box-shadow:inset 3px 0 #ff9011}.sif-options input{accent-color:#ff9011;width:18px;height:18px;flex-shrink:0}.sif-label{display:block;font-size:14px;font-weight:700;margin:16px 0 7px}.sif input:not([type=radio]):not([type=hidden]),.sif textarea,.sif select{width:100%;font:inherit;padding:13px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#111}.sif input:focus,.sif textarea:focus,.sif select:focus,.sif button:focus-visible,.sif a:focus-visible{outline:2px solid #ff9011;outline-offset:3px}.sif-navigation{display:flex;gap:12px;margin-top:28px;justify-content:space-between}.sif-navigation button{cursor:pointer;font:inherit;font-weight:700;border:0;border-radius:8px;background:#ff9011;color:#fff;padding:14px 20px}.sif-navigation [data-back]{background:#f0f0f0;color:#111}.sif-aside{background:#111;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:32px}.sif-aside img{display:block;width:100%;height:auto;aspect-ratio:1.25;object-fit:contain;background:#fff;border-radius:14px}.sif-aside h2{font-size:34px;line-height:1.1;color:#fff;margin:12px 0}.sif-aside>div{padding:25px 4px 0}.sif-aside p{color:#ccc;font-size:14px;line-height:1.6}.sif-aside a{color:#ff9011}.sif-photo{border-left:3px solid #ff9011;padding:16px;background:#f6f6f6;margin-top:20px}.sif-photo a,.sif-privacy a{color:#111;text-underline-offset:3px}.sif-privacy{font-size:12px!important}.sif-summary{margin-top:20px}.sif-summary p{overflow-wrap:anywhere}.sif.js-ready fieldset{min-height:360px}.sif-success a{color:#a34a00}@media(max-width:749px){.sif{padding:28px 16px}.sif-layout{grid-template-columns:1fr}.sif-panel{padding:25px 20px}.sif-aside{padding:25px}.sif-aside img{max-height:210px}.sif legend{font-size:24px}.sif-navigation button{font-size:14px;padding:13px}.sif.js-ready fieldset{min-height:340px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAAAAAEA */
