.retoure-page{padding:40px 0 72px;background:#fff}.rf{--rf-blue: #3b1fc2;--rf-orange: #dd4b20;--rf-cream: #efefd5;--rf-ink: #1e1a14;--rf-muted: #645d53;--rf-line: #e3ded3;max-width:540px;margin:0 auto;padding:0 20px;font-family:peridot-pe-variable,Helvetica Neue,Arial,sans-serif;font-variation-settings:"wght" 400;color:var(--rf-ink);-webkit-font-smoothing:antialiased}.rf *{box-sizing:border-box}.rf [hidden]{display:none!important}.rf__progress{height:5px;background:var(--rf-cream);border-radius:99px;margin-bottom:8px;overflow:hidden}.rf__progress-bar{height:100%;background:var(--rf-orange);border-radius:99px;transition:width .35s cubic-bezier(.4,0,.2,1);width:0%}.rf__progress-label{font-size:12px;font-variation-settings:"wght" 600;letter-spacing:.04em;text-transform:uppercase;color:var(--rf-muted);margin-bottom:32px;text-align:right}.rf__step{animation:rf-fadein .25s ease}@keyframes rf-fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rf__title{font-family:peridot-pe-variable,Helvetica Neue,Arial,sans-serif;font-variation-settings:"wdth" 118,"wght" 900;font-size:clamp(26px,6vw,36px);line-height:1.05;letter-spacing:-.015em;color:var(--rf-blue);margin:0 0 10px}.rf__subtitle{font-size:15px;font-variation-settings:"wght" 400;color:var(--rf-muted);margin:0 0 28px;line-height:1.5}.rf__subtitle strong{font-variation-settings:"wght" 700;color:var(--rf-ink)}.rf__body{font-size:16px;line-height:1.6;margin:0 0 22px;color:var(--rf-ink)}.rf__field{margin-bottom:20px}.rf__label{display:block;font-size:13px;font-variation-settings:"wght" 700;letter-spacing:.02em;text-transform:uppercase;margin-bottom:8px;color:var(--rf-blue)}.rf__hint{font-size:13px;color:var(--rf-muted);margin:0 0 10px;line-height:1.45}.rf__input,.rf__textarea{width:100%;padding:14px 16px;border:1.5px solid var(--rf-line);border-radius:12px;font-family:inherit;font-size:16px;color:var(--rf-ink);background:#fff;appearance:none;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s;line-height:1.4}.rf__input::placeholder,.rf__textarea::placeholder{color:#8c867a}.rf__input:focus,.rf__textarea:focus{outline:none;border-color:var(--rf-blue);box-shadow:0 0 0 3px #3b1fc22e}.rf__textarea{resize:vertical;min-height:84px}.rf__error{background:#fdecea;border:1px solid #f3b9ad;color:#9b2415;font-size:14px;line-height:1.45;padding:12px 15px;border-radius:10px;margin-bottom:18px}.rf__actions{display:flex;gap:12px;margin-top:32px}.rf__actions--single{justify-content:flex-end}.rf__btn{flex:1;padding:15px 22px;border-radius:99px;font-family:inherit;font-size:16px;font-variation-settings:"wght" 700;letter-spacing:.01em;cursor:pointer;border:none;line-height:1;transition:background .15s,transform .1s,border-color .15s,color .15s;display:flex;align-items:center;justify-content:center;gap:9px;min-height:52px}.rf__btn:active{transform:translateY(1px)}.rf__btn--primary{background:var(--rf-orange);color:#fff}.rf__btn--primary:hover:not(:disabled){background:#c43e18}.rf__btn--primary:disabled{background:#e7d9d3;color:#fff;cursor:not-allowed}.rf__btn--secondary{background:transparent;color:var(--rf-blue);border:1.5px solid var(--rf-line);flex:0 0 auto;padding:15px 20px}.rf__btn--secondary:hover{border-color:var(--rf-blue);background:#eef1fc}.rf__btn-loader{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:rf-spin .7s linear infinite}@keyframes rf-spin{to{transform:rotate(360deg)}}.rf__products{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.rf__product-radio,.rf__reason-radio{position:absolute;opacity:0;width:0;height:0}.rf__product-card{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border:1.5px solid var(--rf-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.rf__product-card:before{content:"";flex:0 0 22px;width:22px;height:22px;border:2px solid #c8c3b9;border-radius:7px;margin-top:1px;background-position:center;background-repeat:no-repeat;background-size:15px;transition:border-color .15s,background-color .15s}.rf__product-card:hover{border-color:#c4cbf3}.rf__product-card.is-selected{border-color:var(--rf-blue);background:#eef1fc;box-shadow:0 2px 10px #1e1a1412}.rf__product-card.is-selected:before{border-color:var(--rf-blue);background-color:var(--rf-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}.rf__product-info{display:flex;flex-direction:column;gap:4px;min-width:0}.rf__product-title{font-size:15px;font-variation-settings:"wght" 700;color:var(--rf-ink);display:flex;flex-direction:column;gap:2px}.rf__product-variant{font-size:13px;font-variation-settings:"wght" 400;color:var(--rf-muted)}.rf__product-meta{font-size:14px;font-variation-settings:"wght" 400;color:var(--rf-muted)}.rf__product-qty-note{font-size:13px;font-variation-settings:"wght" 600;color:var(--rf-orange);margin-top:5px;line-height:1.4}.rf__reasons{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.rf__reason-card{display:flex;align-items:center;gap:13px;padding:14px 18px;border:1.5px solid var(--rf-line);border-radius:12px;background:#fff;cursor:pointer;font-size:15px;transition:border-color .15s,background .15s}.rf__reason-card:before{content:"";flex:0 0 20px;width:20px;height:20px;border:2px solid #c8c3b9;border-radius:6px;background-position:center;background-repeat:no-repeat;background-size:13px;transition:border-color .15s,background-color .15s}.rf__reason-card:hover{border-color:#c4cbf3}.rf__reason-card.is-selected{border-color:var(--rf-blue);background:#eef1fc}.rf__reason-card.is-selected:before{border-color:var(--rf-blue);background-color:var(--rf-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}.rf__upload-input{position:absolute;opacity:0;width:0;height:0}.rf__upload-area{position:relative}.rf__upload-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 20px;border:2px dashed #c8c3b9;border-radius:14px;cursor:pointer;text-align:center;transition:border-color .15s,background .15s;background:#fff}.rf__upload-label:hover{border-color:var(--rf-blue);background:#eef1fc}.rf__upload-icon{color:var(--rf-blue)}.rf__upload-text{font-size:15px;font-variation-settings:"wght" 700;color:var(--rf-blue)}.rf__upload-sub{font-size:13px;color:var(--rf-muted)}.rf__preview{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.rf__preview img{width:100%;max-height:300px;object-fit:cover;border-radius:14px;border:1px solid var(--rf-line)}.rf__preview-replace{background:none;border:none;color:var(--rf-blue);font-family:inherit;font-size:14px;font-variation-settings:"wght" 700;cursor:pointer;padding:0;text-decoration:underline}.rf__summary{border:1.5px solid var(--rf-line);border-radius:14px;overflow:hidden;margin-bottom:18px;background:#fff}.rf__summary-row{display:flex;padding:14px 18px;border-bottom:1px solid var(--rf-line);gap:12px}.rf__summary-row:last-child{border-bottom:none}.rf__summary-label{font-size:12px;font-variation-settings:"wght" 700;letter-spacing:.03em;text-transform:uppercase;color:var(--rf-muted);flex:0 0 116px}.rf__summary-value{font-size:15px;font-variation-settings:"wght" 600;color:var(--rf-ink);flex:1}.rf__notice{font-size:14px;line-height:1.55;padding:14px 18px;border-radius:12px;margin-bottom:12px}.rf__notice--bundle{background:#fdf6e3;border:1px solid #f0dca0;color:#7a5a00}.rf__notice--info{background:var(--rf-cream);border:1px solid #ddddb8;color:#5a5630}.rf__edu-links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:8px}.rf__edu-link{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;background:var(--rf-cream);border-radius:99px;color:var(--rf-blue);font-size:15px;font-variation-settings:"wght" 700;text-decoration:none;transition:background .15s}.rf__edu-link:after{content:"\2192"}.rf__edu-link:hover{background:#e6e6c5}.rf__retention-note{background:var(--rf-cream);border-radius:12px;padding:16px 20px;font-size:15px;line-height:1.6;color:var(--rf-ink);margin:0 0 8px}.rf__step--confirm{text-align:center;padding-top:28px}.rf__confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:var(--rf-cream);margin-bottom:22px}.rf__step--confirm .rf__title{margin-bottom:16px}.rf__step--confirm .rf__body{font-size:17px;color:var(--rf-ink);max-width:440px;margin:0 auto}@media(min-width:600px){.rf__actions--single .rf__btn--primary{flex:0 0 auto;min-width:170px}}@media(prefers-reduced-motion:reduce){.rf__step{animation:none}.rf__progress-bar{transition:none}.rf__btn-loader{animation-duration:1.4s}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/period-retoure.css.map */
