.contact-form--wizard{background:#fff;box-shadow:-2px -2px 20px #0000001a;border-top-left-radius:5px;border-top-right-radius:5px}.contact-form--wizard .cf-hidden{display:none!important}.contact-form--wizard .cf-category-buttons{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px}.contact-form--wizard .h1{margin:40px 0;text-align:center;border-bottom:2px solid #efefef;padding:30px 0}.cf-subnote{margin:0 0 20px;font-size:.9rem;color:#666;text-align:left}.contact-form--wizard .cf-category-buttons button,.cf-issue-buttons .cf-issue{border-radius:5px;padding:5px;color:#000;font-size:18px;line-height:1.5;border:1px solid #000;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;background-color:#f6f6f6;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}.contact-form--wizard .cf-category-buttons button{flex:1 1 auto;text-align:center;padding:10px 5px}.contact-form--wizard .cf-category-buttons button:hover,.cf-issue-buttons .cf-issue:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0000000f}.cf-issue-group{margin-bottom:1.5rem}.cf-subquestion-title{font-size:.95rem;margin-bottom:.5rem;font-weight:600;color:#000;margin:20px 0!important}.cf-issue-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:40px}.cf-issue-buttons .cf-issue{flex:1 1 auto;text-align:center;position:relative;overflow:hidden}.contact-form--wizard .cf-category-buttons button:before,.cf-issue-buttons .cf-issue:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:#fb0440;transition:width .15s ease}.contact-form--wizard .cf-category-buttons button.is-active,.cf-issue-buttons .cf-issue.is-active{background-color:#fff;border:1px solid #fb0440;box-shadow:0 0 0 1px #fb044026}.contact-form--wizard .cf-category-buttons button.is-active:before,.cf-issue-buttons .cf-issue.is-active:before{width:4px}.contact-form--wizard .cf-hint{margin-top:1rem;text-align:center}.contact-form--wizard .cf-two-col{display:flex}.contact-form--wizard .cf-two-col .h1{margin:0}.contact-form--wizard .cf-form-col{order:1;flex:0 0 55%;max-width:55%;padding:0 40px 40px;background:#fff;border-top-left-radius:5px}.contact-form--wizard .cf-faq-col{order:2;flex:0 0 45%;max-width:45%;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-2px -2px 20px #0000001a}.cf-form-col input{margin:20px 0}.cf-form-col textarea{padding:12px;background-color:#efefef;border-radius:5px;border:1px solid #d4d6d8;width:100%;height:200px;line-height:normal;font-size:1rem;box-shadow:0 1px #d4d6d840 inset}.contact-form--wizard .cf-nav{margin-top:1rem;display:flex;justify-content:space-between;gap:.5rem}.cf-faq-list{border:1px solid #e1e3e4;border-radius:5px;margin-bottom:40px;color:#000}.contact-form--wizard .cf-subgroup{display:contents}.contact-form--wizard .cf-subgroup .cf-reason:first-child{border-radius:8px 8px 0 0}.contact-form--wizard .cf-subgroup .cf-reason:last-child{border-bottom:1px solid #e3e5e8;border-radius:0 0 8px 8px}.cf-faq-inline{overflow:hidden;max-height:0;padding:0 24px;opacity:0;background:#fff;border-top:none;border-bottom:1px solid #e1e3e4;margin:0;transition:opacity .2s ease,padding-top .2s ease,padding-bottom .2s ease,max-height 0ms linear .2s}.cf-faq-inline.is-open{opacity:1;padding-top:16px;padding-bottom:16px;max-height:none}.cf-faq-inline p{margin:0 0 .75rem}.cf-faq-inline p:last-child{margin-bottom:0}.cf-issue-notice{margin-top:1rem;opacity:0;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease}.cf-issue-notice.is-visible{opacity:1;transform:translateY(0)}.cf-issue-notice__inner{border-radius:5px;padding:12px 14px;background:#ffc;border:1px solid #ffcf007a;font-size:.9rem;line-height:1.5}.cf-issue-notice__text{margin:0}.cf-issue-notice__text a{color:#d42e2e}.cf-reason.cf-faq-highlight{background:#fffbe6!important;border:2px solid #ffcf00!important;border-bottom:1px solid #ffcf00!important;border-radius:6px 6px 0 0!important;position:relative;z-index:1}.cf-faq-inline.cf-faq-highlight-panel{background:#fffbe6;border:2px solid #ffcf00;border-top:0;border-radius:0 0 6px 6px;box-shadow:0 0 0 2px #ffcf0040}.cf-step[data-step="2"]{opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.cf-step[data-step="2"].cf-visible{opacity:1;transform:translateY(0)}@keyframes cfShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.contact-form--wizard.cf-error{animation:cfShake .2s ease}.cf-summary{font-size:.9rem;color:#333}#contact_return_reason,#contact_fault_timing{color:#000;margin:20px 0}#contact_return_reason:invalid,#contact_fault_timing:invalid{color:#677279}.cf-issue-group{opacity:0;transform:none;transition:opacity .26s ease}.cf-issue-group.cf-issue-visible{opacity:1}.cf-faq-inline h4{display:none}.contact-form--wizard .cf-form-inner{border-radius:5px;padding:0 40px 40px}.contact-form--wizard .cf-subgroup .cf-reason{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 24px;border:0;border-radius:0;background-color:#f6f6f6;font-weight:600;font-size:.95rem;text-align:left;border-bottom:1px solid #e1e3e7}.cf-faq-question-text{flex:1 1 auto}.plus-button{position:relative;display:inline-block;width:18px;height:18px;flex:0 0 auto;transition:transform .2s ease}.plus-button:before,.plus-button:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:#000;transform:translate(-50%,-50%)}.plus-button:after{transform:translate(-50%,-50%) rotate(90deg)}.contact-form--wizard .cf-subgroup .cf-reason[aria-expanded=true] .plus-button{transform:rotate(90deg)}.cf-submit{width:100%}.cf-attachments{margin-top:20px;background:#efefef;padding:15px;border-radius:5px;border:1px solid #d4d6d8}.cf-attach-title{margin:0 0 10px}.cf-upload-wrapper{display:flex;align-items:center;gap:10px}.cf-upload-count{font-size:.85rem;color:#666}.cf-upload-btn{display:inline-block;padding:8px 14px;background:#f3f3f3;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.9rem}.cf-upload-btn:hover{background:#fff}.cf-upload-btn input[type=file]{display:none}.cf-attach-preview{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cf-attach-thumb{width:70px;height:70px;object-fit:cover;border-radius:4px;border:1px solid #ccc}.cf-thumb-wrapper{position:relative;display:inline-block}.cf-remove-thumb{position:absolute;top:-6px;right:-6px;width:20px;height:20px;padding:0;border-radius:50%;border:none;background:#ff4d4d;color:#fff;font-size:14px;cursor:pointer;line-height:20px;text-align:center}.cf-remove-thumb:hover{background:#d00000}.cf-thumb-size{font-size:11px;color:#555;margin-top:4px;text-align:center}.cf-global-banner{background:#fff3cd;border:1px solid #ffe39c;padding:14px 18px;border-radius:6px;text-align:center;margin-bottom:25px}.cf-issue-notice__text,.cf-global-banner__text{margin:0;color:#6b4a00;font-size:.95rem;line-height:1.4}.cf-faq-search{margin-bottom:15px}.cf-faq-search-input{width:100%;padding:15px 20px;border:1px solid #d4d6d8;border-radius:6px;font-size:.95rem;background:#efefef;margin-bottom:10px}.cf-delivered-no-parcel-checks{display:flex;flex-direction:column}.cf-delivered-no-parcel-checks input{margin:2px 5px 0 0}.cf-attach-pdf{padding:10px 12px;border:1px dashed #ccc;border-radius:8px;font-size:14px;line-height:1.2}.cf-form-success{margin:0 0 24px;padding:18px 20px;color:#000;border:1px solid #cfe8d2;background:#edf8ef;text-align:center;border-radius:5px}.cf-form-success__title{margin:0 0 8px;font-size:24px;font-weight:700}.cf-form-success__text{margin:0}.cf-form-error{margin:0 0 24px}@media(max-width:800px){.cf-global-banner{margin-bottom:0}.contact-form--wizard .cf-two-col{flex-direction:column}.contact-form--wizard .cf-faq-col,.contact-form--wizard .cf-form-col{flex:1 1 auto;max-width:100%}.contact-form--wizard .cf-form-col,.contact-form--wizard .cf-faq-col{padding:16px!important;border-top-left-radius:5px;border-top-right-radius:5px}.contact-form--wizard .cf-faq-col{box-shadow:none!important}.contact-form--wizard .h1{margin:18px 0!important;padding:18px 0!important}.cf-subquestion-title{margin:14px 0 12px!important}.contact-form--wizard .cf-category-buttons{flex-wrap:wrap;gap:10px;margin-bottom:18px}.contact-form--wizard .cf-category-buttons button{flex:1 1 calc(50% - 10px);font-size:15px;line-height:1.25;padding:10px;min-height:44px}.cf-issue-buttons{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px}.cf-issue-buttons .cf-issue{font-size:14px;line-height:1.25;padding:10px;min-height:44px}.cf-faq-search-input{padding:12px 14px;font-size:.95rem}.contact-form--wizard .cf-subgroup .cf-reason{padding:14px;font-size:.95rem}.contact-form--wizard .cf-form-inner{gap:14px;padding:0}.contact-form--wizard .cf-subquestions{gap:14px;border-top:2px dashed #e1e3e4}.contact-form--wizard .cf-faq-list{margin-top:12px}.contact-form--wizard .cf-subgroup .cf-reason{padding:15px;gap:12px;align-items:center}.contact-form--wizard .cf-subgroup .cf-reason .cf-faq-question-text{font-size:.95rem;line-height:1.25}.contact-form--wizard .plus-button--large{width:24px;height:24px}.contact-form--wizard .plus-button--large:before,.contact-form--wizard .plus-button--large:after{height:2px}.cf-faq-inline{line-height:1.45}.cf-faq-inline p{margin:8px 0}.cf-faq-inline ul,.cf-faq-inline ol{margin:8px 0 8px 18px}.cf-faq-controls{padding:0!important}.cf-faq-view-more,.cf-faq-view-less{width:100%;max-width:360px;padding:10px 12px;font-size:.95rem;min-height:44px;border-radius:10px}.cf-faq-inline{padding-left:14px;padding-right:14px}.cf-form-col input{margin:12px 0!important}.cf-form-col textarea{height:160px}.cf-attachments{padding:12px}.cf-attach-preview{gap:10px}.cf-attach-thumb{width:56px;height:56px}.cf-add-more-files{width:100%;text-align:center}.cf-issue-notice__inner{padding:12px}.cf-issue-notice__text,.cf-global-banner__text{font-size:.92rem}}@media(max-width:420px){.contact-form--wizard .cf-category-buttons button{flex:1 1 100%}.cf-issue-buttons{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/eg-help-centre.css.map */
