.contact-form--wizard .cf-hidden{display:none!important}.contact-form--wizard .cf-two-col{display:flex;flex-direction:column}.contact-form--wizard .cf-two-col .h1{margin:0}.contact-form--wizard .cf-faq-col,.contact-form--wizard .cf-form-col{width:100%;max-width:100%;padding-bottom:40px}.contact-form--wizard .cf-faq-col{box-shadow:none}.contact-form--wizard .cf-form-col{padding:30px 40px 40px;background:#fff;border-top:1px solid #efefef}.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-nav{margin-top:1rem;display:flex;justify-content:space-between;gap:.5rem}.cf-summary{font-size:.9rem;color:#333}.contact-form--wizard.cf-error{animation:cfShake .2s ease}@keyframes cfShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.contact-form--wizard .cf-category-buttons{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px}.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;opacity:1;transform:none;transition:none}.cf-subquestion-title{font-size:26px;letter-spacing:.02em;text-align:center;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{text-align:center;font-size:28px;color:#000;font-weight:600}.cf-issue-group.cf-issue-visible{opacity:1}.cf-faq-list{border-radius:5px;color:#000;will-change:height;width:80%;margin:auto}.contact-form--wizard .cf-form-inner{border-radius:5px;padding:40px 0 0}.contact-form--wizard .cf-subgroup{display:contents}.contact-form--wizard .cf-subgroup .cf-reason:last-child{border-bottom:1px solid #e3e5e8}.contact-form--wizard .cf-subgroup .cf-reason{display:flex;align-items:center;justify-content:space-between;width:100%;margin:auto;padding:18px 24px;border-left:1px solid #e1e3e4;border-right:1px solid #e1e3e4;border-radius:0;background-color:#f6f6f6;font-weight:600;font-size:.95rem;text-align:left;border-bottom:1px solid #e1e3e7;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.contact-form--wizard .cf-subgroup .cf-reason:hover{background-color:#f1f1f1;border-color:#cfcfcf}.cf-faq-question-text{flex:1 1 auto;display:inline-flex;align-items:center;gap:10px;min-width:0}.contact-form--wizard .cf-subgroup .cf-reason:nth-child(-n+2) .cf-faq-question-text:after{content:"Popular";display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;background:#fff0f4;color:#fb0440;font-size:.72rem;font-weight:700;line-height:1;flex:0 0 auto}.cf-faq-category-label{display:none}.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-faq-inline{overflow:hidden;max-height:0;padding:16px 24px;opacity:0;background:#fff;width:100%;border-top:none;border-bottom:1px solid #e1e3e4;margin:auto;visibility:hidden;box-sizing:border-box;transition:max-height .32s ease,opacity .22s ease}.cf-faq-inline:not(.is-open){padding-top:0;padding-bottom:0}.cf-faq-inline.is-open{opacity:1;visibility:visible}.cf-faq-inline p{margin:0 0 .75rem}.cf-faq-inline p:last-child{margin-bottom:0}.cf-faq-inline h4{display:none}.cf-faq-more-panel{overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .32s ease,opacity .22s ease}.cf-faq-more-panel.is-open{opacity:1;visibility:visible}.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-faq-helpful{margin-top:16px;padding-top:16px;border-top:2px dashed #e1e3e4;opacity:.8}.cf-faq-helpful__text{margin:0 0 10px;font-size:.92rem;color:#222}.cf-faq-helpful__actions{display:flex;gap:10px;flex-wrap:wrap}.cf-faq-helpful__btn{min-width:70px;padding:2px 10px;border:1px solid #ddd;border-radius:5px;background:#fff;color:#000;font-size:.92rem;font-weight:600;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.cf-faq-helpful__btn:hover{opacity:.8;background-color:#f7f7f7}.cf-faq-helpful__resolved{margin:0;font-size:.92rem;font-weight:600;color:#111}.cf-faq-controls{padding:20px 0 12px}.cf-faq-view-more,.cf-faq-view-less{display:block;padding:5px 10px;margin:0 auto;font-size:.95rem;color:#000;background:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.cf-faq-view-more.is-hidden,.cf-faq-view-less.is-hidden{display:none}.cf-faq-view-more:hover,.cf-faq-view-less:hover{opacity:.8;background-color:#f7f7f7}.cf-related-help__item{display:block;width:100%;margin:8px 0;padding:12px 14px;border:1px solid #e1e3e4;border-radius:5px;background:#f6f6f6;text-align:left;color:#000;cursor:pointer}.cf-related-help__item--top{border-color:#fb0440;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.cf-related-help__badge{display:inline-flex;align-items:center;margin:0;padding:3px 7px;border-radius:999px;background:#fff0f4;color:#fb0440;font-size:.72rem;font-weight:700;order:2;flex:0 0 auto}.cf-related-help__question{display:block;font-weight:600;flex:1 1 auto}.cf-related-help__final{margin-top:16px;padding:14px;border:1px solid #e1e3e4;border-radius:5px;background:#fff}.cf-related-help__final-text{margin:0 0 12px;line-height:1.5}.cf-related-help__confirm{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;font-size:.9rem;line-height:1.4}.cf-related-help__confirm input{margin:3px 0 0;flex:0 0 auto}.cf-related-help__contact{display:inline-block;width:auto;padding:5px 10px;border:1px solid #fb0440;border-radius:5px;background:#fb0440;color:#fff;font-weight:600;cursor:pointer}.cf-related-help__contact:disabled{opacity:.45;cursor:not-allowed}.cf-related-help__view-category,.cf-related-help__more{display:inline-block;margin:10px 10px 0 0;padding:5px 10px;border:1px solid #ddd;border-radius:5px;background:#fff;color:#000;font-weight:100;cursor:pointer}.cf-related-help{margin-top:18px;padding:16px;border:1px solid #d9dde1;border-radius:6px;background:#f6f6f6}.cf-related-help__title{margin:0 0 20px!important;padding:0;font-size:.95rem;font-weight:700;color:#111}.cf-related-help__item{background:#fff;border-color:#d9dde1;margin:0 0 15px}.cf-related-help__item--top{border-color:#fb0440;box-shadow:inset 4px 0 #fb0440;display:flex;align-items:center;justify-content:space-between;gap:12px}.cf-related-help__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.cf-related-help__view-category,.cf-related-help__more{margin:0}.cf-faq-highlight-panel .cf-related-help{background:#fff;border-color:#d9dde1;box-shadow:0 2px 8px #0000000f}.cf-related-help__answer{margin:-4px 0 20px;padding:12px 14px;border:1px solid #d9dde1;border-top:0;border-radius:0 0 5px 5px;background:#fff;color:#111}.cf-related-help__item.is-open{border-radius:5px 5px 0 0;background:#fff}.cf-faq-search-dropdown{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:1;width:100%;max-width:100%;background:#fff;border:1px solid #e1e3e4;border-radius:0 0 6px 6px;box-shadow:0 10px 30px #0000001f;overflow:hidden}.cf-faq-search-dropdown__meta{padding:10px 14px 6px;font-size:.85rem;color:#666;text-align:right;background:#f1f1f1;border-bottom:1px solid #eee}.cf-faq-search-dropdown__item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid #eee;background:#fff;color:#000;text-align:left;cursor:pointer}.cf-faq-search-dropdown__item:hover{background:#f6f6f6}.cf-faq-search-dropdown__item:last-child{border-bottom:0}.cf-faq-search-dropdown__question{font-weight:600}.cf-faq-search-dropdown__category{font-size:.78rem;line-height:1;padding:5px 8px;border-radius:999px;background:#efefef;color:#555;white-space:nowrap}.cf-info-divider{margin:24px 0 40px;padding-top:20px;text-align:center;position:relative;border-top:1px solid #e1e3e4}.cf-info-divider span{background:#fff;padding:0 12px;font-size:26px;font-weight:600;color:#000;letter-spacing:.02em;position:relative;z-index:1}.cf-info-section{margin:0 0 14px;opacity:.95}.cf-info-section--business-primary .notification__block,.cf-info-section--business-secondary .notification__block{width:100%}.cf-info-section:first-of-type{margin-top:12px}#faqResults+.cf-info-divider{margin-top:20px}.cf-info-toggle{width:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:#f6f6f6;border:1px solid #e1e3e4;border-radius:6px;letter-spacing:.02em;color:#000;font-size:20px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cf-info-toggle:hover{background-color:#f1f1f1;border-color:#cfcfcf}.cf-info-toggle .plus-button,.cf-info-toggle .plus-button--large{transform:scale(.9)}.cf-info-toggle[aria-expanded=true] .plus-button{transform:rotate(90deg) scale(.9)}.cf-info-content{overflow:hidden;max-height:0;padding:0;margin:0 40px;opacity:0;visibility:hidden;box-sizing:border-box;transition:max-height .32s ease,opacity .22s ease,padding-top .32s ease,margin-bottom .32s ease}.cf-info-content:not(.is-open){padding-top:0}.cf-info-content.is-open{opacity:1;visibility:visible;padding-top:30px;margin-bottom:40px}.cf-issue-notice{margin-top:1rem;opacity:1;transform:none;transition:none}.cf-issue-notice.is-visible{opacity:1;transform:none}.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-issue-notice ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.cf-issue-notice li{position:relative!important;padding-left:22px!important;text-indent:0!important}.cf-issue-notice li:before{content:"\2022"!important;position:absolute!important;left:0!important;top:0!important}.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-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}.cf-form-col input,.cf-delayed-delivery-check,.cf-delivered-no-parcel-checks{margin:20px 0}.cf-checkbox input{margin:5px 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_return_reason,#contact_fault_timing{color:#000;margin:20px 0}#contact_return_reason:invalid,#contact_fault_timing:invalid{color:#677279}.cf-submit{width:100%}.cf-delivered-no-parcel-checks,.cf-delayed-delivery-check{display:flex;flex-direction:column}.cf-delivered-no-parcel-checks input{margin:2px 5px 0 0}.cf-attachments{margin:10px 0;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-attach-pdf{padding:10px 12px;border:1px dashed #ccc;border-radius:8px;font-size:14px;line-height:1.2}.cf-faq-search-area{position:relative;width:100%;margin:auto}.cf-faq-results-head{position:relative;margin:16px 0 14px;text-align:center}.cf-help-reset{position:absolute;left:0;top:40px;margin:0;text-align:left;display:inline-flex;align-items:center;gap:6px;font-weight:600}.cf-help-reset__btn{border:0;background:transparent;padding:0;font-size:.95rem;font-weight:600;color:#000;cursor:pointer}.cf-help-reset__btn:hover{text-decoration:underline}.cf-faq-search{width:70%;margin:0 auto}.cf-faq-results-label{position:absolute;left:50%;transform:translate(-50%);margin:0;font-size:26px;font-weight:600;color:#000;text-align:center}.cf-faq-results-copy{width:100%;text-align:center;padding:0 180px;box-sizing:border-box}.cf-faq-results-copy .cf-faq-results-label{position:static;left:auto;transform:none}.cf-faq-intro{margin:6px 0 0;font-size:.95rem;line-height:1.4;color:#555}.cf-delivery-reassurance{margin:10px auto 0;padding:10px 14px;border:1px solid #f1d98a;background:#fff9e8;border-radius:6px;max-width:560px}.cf-delivery-reassurance__text{margin:0;font-size:.9rem;line-height:1.4;color:#7a5a00}.cf-faq-no-results{padding:14px 16px;border:1px solid #e1e3e4;border-radius:5px;background:#fff;color:#555;font-size:.95rem}.cf-faq-search-meta{display:none}.cf-reason.is-active{background:#f0f7ff;border-left:3px solid #2f80ed}.cf-reason.is-active .cf-faq-question-text{font-weight:600}.cf-faq-search-input{width:100%;padding:15px 20px;border:1px solid #d4d6d8;border-radius:6px;font-size:.95rem;background:#efefef}#faqResults{margin-bottom:8px}#faqSearchArea:has(#helpResetWrap:not(.cf-hidden)) .cf-faq-results-head{margin-top:28px;margin-bottom:18px;border-top:1px solid #e1e3e4;padding-top:24px;padding-bottom:0}#faqSearchArea:has(#helpResetWrap:not(.cf-hidden)) #faqResultsLabel{margin:0;padding:8px 0;letter-spacing:.02em}#faqSearchArea:has(#helpResetWrap:not(.cf-hidden)) #faqResults{margin-top:10px}.cf-faq-search-area{position:relative;margin:0 auto}.cf-faq-search{position:relative;width:100%}.cf-faq-search-input{width:100%}.section__nav-blocks{margin:0}.section__nav-blocks .nav-blocks:hover{box-shadow:1px 2px 10px #fb0440}.section__nav-blocks .nav-blocks img{height:150px}.cf-help-page-content{margin:0 0 20px}.cf-help-page-title{margin:0 0 16px;font-size:26px;font-weight:600;color:#000;text-align:center;letter-spacing:.02em}.cf-help-page-body>*:first-child{margin-top:0}.cf-help-page-body>*:last-child{margin-bottom:0}.cf-contact-trigger{margin:20px 40px 0;padding:20px 20px 40px;text-align:center}.cf-contact-trigger__text{margin:0 0 12px;font-size:.95rem;color:#333}.cf-contact-trigger.is-hidden{display:none!important}#showContactForm{min-width:200px}.cf-help-blocks-hidden{display:none!important}.delivery__service-table,.delivery-table{overflow:hidden!important}.delivery__service-table table,.delivery-table table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;border:1px solid #e1e3e4;border-radius:5px!important;margin-top:0}.delivery__service-table th,.delivery__service-table td,.delivery-table th,.delivery-table td{padding:16px 20px!important;border-bottom:1px solid #e1e3e4!important;text-align:left!important;vertical-align:middle!important}.delivery__service-table th,.delivery-table th{background:#f2f2f2!important;color:#111!important;font-size:.92rem!important;font-weight:700!important;border-bottom:1px solid #d8d8d8!important}.delivery__service-table td,.delivery-table td{background:#fff!important;color:#333!important;font-size:.94rem!important;line-height:1.45!important}.delivery__service-table tr:last-child td,.delivery-table tr:last-child td{border-bottom:0!important}.delivery__service-table tr:hover td,.delivery-table tr:hover td{background:#fcfcfc!important}.delivery__service-table .delivery__sub-heading td{padding:12px 20px!important;background:#f7f7f7!important;font-size:.78rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#666!important;border-top:1px solid #e3e3e3!important;border-bottom:1px solid #e3e3e3!important}.delivery__service-table strong{color:#111!important;font-weight:700!important}.delivery__most-popular{display:inline-block!important;margin-left:8px!important;padding:3px 7px!important;border-radius:999px!important;background:#fff3f6!important;color:#fb0440!important;font-size:.64rem!important;font-weight:700!important;line-height:1!important;vertical-align:middle!important;letter-spacing:.02em!important}.delivery__service-table td:nth-child(2),.delivery__service-table td:nth-child(3),.delivery__service-table th:nth-child(2),.delivery__service-table th:nth-child(3){white-space:nowrap!important}.delivery__service-table td:nth-child(3),.delivery__service-table th:nth-child(3){text-align:right!important}.delivery__service-table td:nth-child(3){color:#222!important;font-weight:600!important}.notification__block-delivery,.delivery__service-table+.notification__block{margin-top:0!important;padding:16px 20px!important;border:1px solid #e7d97a!important;background:#fbf7d7!important}.delivery__service-table+.notification__block p{margin:0 0 10px!important;font-size:.93rem!important;line-height:1.5!important}.delivery__service-table+.notification__block p:last-child{margin-bottom:0!important}.notification__block-delivery,.notification__block{color:#000;text-align:left;width:80%;margin:20px auto}.notification__block-delivery{margin:0 auto 30px}.cf-delivery-rules-steps{margin-bottom:20px!important;color:#000}.cf-delivery-rules-note{clear:both!important}.cf-delivery-rules-note .notification__block{margin-top:0!important}.delivery-table td:first-child{width:42%!important;font-weight:600!important;color:#222!important}.delivery-table td:nth-child(2){width:28%!important;color:#555!important}.delivery-table td:nth-child(3){width:30%!important;color:#222!important;font-weight:600!important}.delivery-table td span{display:inline-block!important;margin:2px 0!important}.cf-info-section--payment-methods .cf-returns-steps{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:20px;margin-bottom:20px}.cf-info-section--payment-methods .cf-returns-steps .content__steps{max-width:300px}.payment-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:700px;margin:20px auto;justify-items:center}.payment-logos img{height:auto;object-fit:contain;border:1px solid #ddd;border-radius:5px;margin:0;padding:10px 20px}@media(max-width:768px){.cf-info-section--payment-methods .cf-returns-steps{grid-template-columns:1fr!important}}.cf-info-section .warranty-table{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid #e1e3e4;border-radius:5px;font-size:14px;margin-top:0}.cf-info-section .warranty-table th,.cf-info-section .warranty-table td{padding:16px 20px;border-bottom:1px solid #e1e3e4;text-align:left;vertical-align:middle}.cf-info-section .warranty-table th{background:#f2f2f2;color:#111;font-size:.92rem;font-weight:700;border-bottom:1px solid #d8d8d8}.cf-info-section .warranty-table td{background:#fff;color:#333;font-size:.94rem;line-height:1.45}.cf-info-section .warranty-table tr:last-child td{border-bottom:0}.cf-info-section .warranty-table tbody tr:hover td{background:#fcfcfc}.cf-info-section .warranty-table th:nth-child(2),.cf-info-section .warranty-table th:nth-child(3),.cf-info-section .warranty-table th:nth-child(4),.cf-info-section .warranty-table td:nth-child(2),.cf-info-section .warranty-table td:nth-child(3),.cf-info-section .warranty-table td:nth-child(4){text-align:center}.cf-info-section .warranty-table td:first-child{font-weight:600;color:#222}.cf-info-section .warranty-table a{color:#111;text-decoration:underline}.cf-info-section .warranty-table a:hover{opacity:.8}.cf-info-section .warranty-table img{width:18px;height:18px;vertical-align:middle}.cf-info-section .warranty-table th:last-child,.cf-info-section .warranty-table td:last-child{width:60px;min-width:60px;max-width:60px;padding-left:10px;padding-right:10px}.cf-info-section .warranty-table td:last-child{text-align:center}.cf-info-section .warranty-table a,.cf-info-section .warranty-table button{padding:6px 10px;line-height:1.2;cursor:pointer}.cf-info-section .warranty-table td p,.cf-info-section .warranty-table td ul,.cf-info-section .warranty-table td ol{margin:0;padding:0}.cf-info-section .warranty-table td br+button,.cf-info-section .warranty-table td p+button{margin-top:6px}.cf-info-section .warranty-table td button{margin-bottom:0;line-height:1.2}.cf-info-section .warranty-table td img{display:inline-block;vertical-align:middle}.cf-info-section .warranty-table td{line-height:1.3}.warranty-type--eg{color:#d42e2e;font-weight:600}.warranty-type--direct{color:#000;font-weight:600}.cf-help-page-body{color:#000;width:100%;margin:auto}.cf-help-page-body ul li:before{background:#000}.cf-returns-section{margin:0 0 40px}.cf-returns-title-main{font-size:26px;font-weight:600;line-height:1.2;text-align:center;color:#000;letter-spacing:.02em}.cf-returns-title{font-size:26px;font-weight:600;line-height:1.2;text-align:center;color:#000;letter-spacing:.02em;margin:24px 0 40px;padding-top:20px;border-top:1px solid #e1e3e4}.cf-returns-eligibility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cf-returns-card{padding:18px 20px;border:1px solid #e7d97a;border-radius:6px;background:#fbf7d7;color:#000;width:80%;margin:auto}.cf-returns-card h3{margin:0 0 14px;font-size:1.05rem;font-weight:700;text-align:left;color:#000}.cf-returns-list{margin:0;padding-left:20px;text-align:left}.cf-returns-list li{margin:0 0 10px;line-height:1.55}.cf-returns-list li:last-child{margin-bottom:0}.cf-returns-card--rules{max-width:100%;margin:0 auto}.cf-returns-steps{margin-top:6px}.cf-info-divider--returns{margin-top:10px}.cf-faq-list--returns-page{margin-top:0}.cf-returns-section+.cf-returns-section{margin-top:10px}.cf-returns-steps .content__steps{max-width:220px;margin:0 auto}.cf-info-divider--returns{margin:40px 0 20px}.cf-faq-list--returns-page{margin-bottom:20px}.cf-returns-eligibility{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:900px;margin:0 auto 30px}.cf-returns-eligibility-col-yes{border-radius:6px;padding:20px;background:#00b4780f;border:1px solid rgba(0,180,120,.55)}.cf-returns-eligibility-col-no{border-radius:6px;padding:20px;background:#dc00500f;border:1px solid rgba(220,0,80,.55)}.cf-returns-card--note{max-width:100%;margin:0 auto;background:none;border:none}.cf-returns-eligibility-title{margin-bottom:12px;font-weight:600}.cf-returns-eligibility-title--yes{color:#1a7f37}.cf-returns-eligibility-title--no{color:#d93025}.cf-returns-eligibility ul{margin:0;padding-left:18px}.cf-returns-eligibility li{margin-bottom:8px}.rte .cf-returns-page ul li:before{background:#000}.cf-returns-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start;margin-top:20px;margin-bottom:20px;width:unset!important}.cf-returns-steps .content__steps{max-width:220px;margin:0 auto;text-align:center;width:unset!important}@media(max-width:800px){.cf-returns-eligibility{grid-template-columns:1fr}.cf-returns-card{padding:18px}.cf-returns-title{font-size:22px;margin-bottom:16px}.cf-returns-steps{grid-template-columns:1fr 1fr;gap:20px}}.cf-step[data-step="2"]{opacity:1;transform:none;transition:none}.cf-step[data-step="2"].cf-visible{opacity:1;transform:none}.cf-help-page-panel[data-page-content=troubleshooting] .glossary__anchors{text-align:center;margin:0 0 28px;font-size:20px;line-height:1.5}.cf-help-page-panel[data-page-content=troubleshooting] table{width:100%;border-collapse:collapse;table-layout:auto;border:1px solid #e1e3e4;border-radius:5px;overflow:hidden;margin:0 0 24px;font-size:14px}.cf-help-page-panel[data-page-content=troubleshooting] table tr{border-bottom:1px solid #e1e3e4}.cf-help-page-panel[data-page-content=troubleshooting] table tr:last-child{border-bottom:0}.cf-help-page-panel[data-page-content=troubleshooting] table td{padding:16px 20px;vertical-align:top;color:#333;font-size:.94rem;line-height:1.45;background:#fff}.cf-help-page-panel[data-page-content=troubleshooting] table td:first-child{width:28%;font-weight:700;color:#222;background:#fcfcfc}.cf-help-page-panel[data-page-content=troubleshooting] table tr[id] td{background:#f2f2f2;color:#111;font-size:1rem;font-weight:700;padding:16px 20px}@media(max-width:800px){.page__header{margin:15px 0}.h1-modified{font-size:22px}#faqSearchArea:has(#helpResetWrap:not(.cf-hidden)) .cf-faq-results-head{border-top:none}.section__nav-blocks .nav-blocks img{height:100px}.cf-returns-card{width:100%}.cf-returns-list{margin-left:0!important}.contact-form--wizard .cf-two-col{display:block!important}.contact-form--wizard .cf-faq-col,.contact-form--wizard .cf-form-col{width:100%!important;max-width:100%!important;padding:30px 14px!important}.contact-form--wizard .cf-form-inner,.cf-help-page-content,.cf-help-page-body{padding:0!important}.cf-faq-results-head{display:block!important;margin:0 0 12px!important}.cf-help-reset{position:static!important;margin:0 0 12px!important;display:none}.cf-help-reset__btn{width:100%!important;text-align:left!important}.cf-faq-results-copy{width:100%!important;padding:0!important;text-align:left!important}.cf-faq-results-label{text-align:center!important;font-size:22px!important;line-height:1.25!important;margin:8px 0 6px!important}.cf-faq-intro{text-align:center!important;margin:0 0 14px!important;font-size:.92rem!important}.cf-faq-search{margin:0!important}.cf-faq-search-input{width:100%!important;font-size:16px!important;padding:12px 14px!important}.cf-faq-search-dropdown{max-height:65vh!important;overflow-y:auto!important}.cf-faq-search-dropdown__item{grid-template-columns:1fr!important;gap:6px!important}.cf-faq-search-dropdown__category{width:max-content!important}.cf-faq-list{width:100%!important;margin:12px 0 0!important}.contact-form--wizard .cf-subgroup .cf-reason{width:100%!important;padding:14px!important;font-size:.95rem!important;line-height:1.3!important;border-radius:0!important}.cf-faq-question-text{line-height:1.3!important}.cf-faq-inline{width:100%!important;padding-left:14px!important;padding-right:14px!important;font-size:.94rem!important;line-height:1.45!important}.cf-faq-inline ul,.cf-faq-inline ol{margin-left:18px!important}.cf-faq-controls{padding:14px 0 0!important}.cf-faq-view-more,.cf-faq-view-less{width:100%!important;max-width:none!important}.cf-faq-helpful__btn{padding:5px 10px}.notification__block-delivery,.notification__block{width:100%}.cf-info-divider{margin:22px 0 18px!important;padding-top:16px!important}.cf-info-divider span{font-size:22px!important;line-height:1.25!important}.cf-info-toggle{padding:14px!important;font-size:.96rem!important}.cf-info-content{margin:0}.cf-info-content.is-open{padding-top:14px!important;padding-bottom:0!important;margin-bottom:18px!important}.cf-info-section--delivery-options .cf-info-content.is-open{padding-left:0!important;padding-right:0!important}.cf-info-section--delivery-options .delivery__service-table{margin:0!important}.notification__block{padding:14px!important;margin:14px 0!important}.cf-contact-trigger{margin:16px 0 0!important;padding:14px!important}.cf-contact-trigger .button,.cf-contact-trigger button{width:100%!important}.contact-form--wizard .cf-category-buttons{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-bottom:18px!important}.contact-form--wizard .cf-category-buttons button,.cf-issue-buttons .cf-issue{min-height:44px!important;padding:10px!important;font-size:14px!important;line-height:1.25!important}.cf-issue-buttons{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-bottom:18px!important}.cf-subquestion-title{font-size:22px!important;margin:14px 0 12px!important}.cf-subnote,.cf-summary{font-size:.9rem!important}.cf-form-col input,.cf-form-col select,.cf-form-col textarea{width:100%!important;font-size:16px!important;margin:10px 0!important}.cf-form-col textarea{min-height:150px!important}.cf-nav{display:block!important}.cf-submit{width:100%!important}.cf-issue-notice__inner{padding:12px!important}.cf-issue-notice__text{font-size:.92rem!important;line-height:1.45!important}.cf-issue-notice ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.cf-issue-notice li{position:relative!important;padding-left:22px!important;text-indent:0!important}.cf-issue-notice li:before{content:"\2022"!important;position:absolute!important;left:0!important;top:0!important}.cf-checkbox{align-items:flex-start!important;line-height:1.4!important}.cf-attachments{padding:12px!important}.cf-upload-wrapper{display:block!important}.cf-upload-btn{width:100%!important;text-align:center!important}.cf-upload-count{display:block!important;margin-top:8px!important;text-align:center!important}.cf-attach-preview{gap:10px!important}.cf-attach-thumb{width:56px!important;height:56px!important}.delivery__service-table,.delivery-table{width:100%!important;overflow-x:auto!important;margin:0!important;padding:0!important}.delivery__service-table table,.delivery-table table{width:100%!important;min-width:0!important;table-layout:fixed!important;margin:0!important}.delivery__service-table th,.delivery__service-table td,.delivery-table th,.delivery-table td{padding:10px 8px!important;font-size:.82rem!important;line-height:1.3!important;vertical-align:middle!important;word-break:normal!important}.delivery__service-table th:first-child,.delivery__service-table td:first-child,.delivery-table th:first-child,.delivery-table td:first-child{width:54%!important}.delivery__service-table th:nth-child(2),.delivery__service-table td:nth-child(2),.delivery-table th:nth-child(2),.delivery-table td:nth-child(2){width:26%!important}.delivery__service-table th:nth-child(3),.delivery__service-table td:nth-child(3),.delivery-table th:nth-child(3),.delivery-table td:nth-child(3){width:20%!important}.delivery__most-popular{display:block!important;width:max-content!important;margin:4px 0 0!important;font-size:.62rem!important}.cf-returns-section{margin-bottom:24px!important}.cf-returns-title-main,.cf-returns-title{font-size:22px!important;line-height:1.25!important}.cf-returns-eligibility{display:block!important}.cf-returns-eligibility-col-yes,.cf-returns-eligibility-col-no{width:100%!important;margin-bottom:14px!important}.cf-returns-steps{grid-template-columns:1fr!important;gap:12px!important}.content__steps{width:100%!important}.cf-track-fields{display:block!important}.cf-track-input,.cf-track-btn{width:100%!important;margin:0 0 10px!important}.cf-summary-grid,.cf-track-grid{grid-template-columns:1fr!important}.cf-help-page-panel[data-page-content=troubleshooting] .glossary__anchors{font-size:18px;line-height:1.6;margin:0 0 22px}.cf-help-page-panel[data-page-content=troubleshooting] .table-wrapper{width:100%;margin:0 0 20px}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table{display:block;width:100%;border:1px solid #e1e3e4;border-radius:5px;border-collapse:collapse;margin:0 0 20px;overflow:hidden;background:#fff}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tbody,.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tr,.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table td{display:block;width:100%}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tr{margin:0;border-bottom:1px solid #e1e3e4}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tr:last-child{border-bottom:0}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tr[id]{border-bottom:1px solid #e1e3e4}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table tr[id] td{padding:14px 16px;background:#f2f2f2;color:#111;font-size:1rem;font-weight:700}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table td{padding:12px 16px;border:0;background:#fff;color:#333;font-size:.92rem;line-height:1.45}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table td:first-child{padding-bottom:4px;background:#fff;color:#111;font-weight:700}.cf-help-page-panel[data-page-content=troubleshooting] table.troubleshooting-table td:nth-child(2){padding-top:4px}.cf-info-section--warranty-manufacturers .warranty-table,.cf-info-section--warranty-manufacturers .warranty-table tbody,.cf-info-section--warranty-manufacturers .warranty-table tr,.cf-info-section--warranty-manufacturers .warranty-table td{display:block;width:100%}.cf-info-section--warranty-manufacturers .warranty-table{border:0;margin:0}.cf-info-section--warranty-manufacturers .warranty-table tr:first-child{display:none}.cf-info-section--warranty-manufacturers .warranty-table tr{margin:0 0 12px;border:1px solid #e1e3e4;border-radius:5px;overflow:hidden;background:#fff}.cf-info-section--warranty-manufacturers .warranty-table td{padding:10px 14px;border:0;text-align:left;background:#fff}.cf-info-section--warranty-manufacturers .warranty-table td:first-child{padding:14px;background:#f2f2f2;font-weight:700;color:#111}.cf-info-section--warranty-manufacturers .warranty-table td:nth-child(2):before{content:"Warranty type: ";font-weight:700;color:#111}.cf-info-section--warranty-manufacturers .warranty-table td:nth-child(3):before{content:"Contact: ";font-weight:700;color:#111}.cf-info-section--warranty-manufacturers .warranty-table td:nth-child(4){display:none}.cf-info-section--warranty-manufacturers .warranty-table td,.cf-info-section--warranty-manufacturers .warranty-table td p,.cf-info-section--warranty-manufacturers .warranty-table td a{word-break:normal;line-height:1.4}.cf-info-section--warranty-manufacturers .warranty-table .warranty-type{display:inline}.cf-info-section--warranty-manufacturers .warranty-table .cf-button{display:block;width:100%;margin-top:8px;text-align:center}.contact-form--wizard .cf-delivered-no-parcel-checks label,.contact-form--wizard .cf-delayed-delivery-check label,.contact-form--wizard .cf-return-condition-check label{display:grid!important;grid-template-columns:22px 1fr!important;align-items:flex-start!important;gap:10px!important;margin:5px 0!important;line-height:1.45!important;color:#111!important}.contact-form--wizard .cf-delivered-no-parcel-checks input[type=checkbox],.contact-form--wizard .cf-delayed-delivery-check input[type=checkbox],.contact-form--wizard .cf-return-condition-check input[type=checkbox]{width:18px!important;height:18px!important;margin:2px 0 0!important;flex:0 0 auto!important}.contact-form--wizard .cf-delivered-no-parcel-checks,.contact-form--wizard .cf-delayed-delivery-check,.contact-form--wizard .cf-return-condition-check{margin:0 0 16px!important}}@media(max-width:420px){.contact-form--wizard .cf-category-buttons,.cf-issue-buttons{grid-template-columns:1fr!important}.cf-faq-results-label,.cf-info-divider span,.cf-subquestion-title,.cf-returns-title-main,.cf-returns-title{font-size:20px!important}}.eg-hc-deep-linking .section__nav-blocks,.eg-hc-deep-linking #faqSearchArea{visibility:hidden!important}.eg-hc-deep-loader{width:max-content;max-width:calc(100% - 40px);margin:40px auto 20px;padding:12px 18px;border-radius:6px;background:#fff;color:#000;font-size:.95rem;font-weight:600;text-align:center}.eg-hc-deep-loader:before{content:"";display:inline-block;width:28px;height:28px;margin-right:8px;border:2px solid #ddd;border-top-color:#fb0440;border-radius:50%;vertical-align:-2px;animation:egHcSpin .7s linear infinite}@keyframes egHcSpin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/eg-help-centre.css.map */
