.box-accordion__content{height:0;overflow:hidden}.__active>.box-accordion__content{height:auto}.box-accordion__toggle{color:#252525;cursor:pointer;display:flex;font-size:.75rem;justify-content:space-between;letter-spacing:.125rem;line-height:1rem;margin:0;padding:1.25rem 1.25rem 1.25rem 0;text-align:left;text-transform:uppercase;width:100%}.box-accordion__toggle:after{display:inline-block;font:normal normal normal 14px/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:9px;line-height:1;position:relative;text-indent:inherit;text-transform:none;top:3px}.__active .box-accordion__toggle:after{content:"";font-size:2px;right:1px}.__active .box-accordion__toggle,.box-accordion__toggle:focus,.box-accordion__toggle:hover{color:#545454}.box-accordion__heading{border-top:1px solid #e7e7e7}.policies-wrapper .box-accordion__heading{font-size:inherit;margin:0}.box-accordion:last-of-type .box-accordion__heading{border-bottom:1px solid #e7e7e7}.box-accordion.__active:last-of-type .box-accordion__heading{border-bottom:none}.__active>.box-accordion__content{border-top:1px solid #e7e7e7;padding:1rem 0}.box-accordion__toggle{background-color:transparent;border:0}.box-accordion__toggle:after{right:-16px;top:2px}.__active .box-accordion__toggle:after{right:-15px;top:5px}.product-registration{padding:0 16px}@media(min-width:1024px){.product-registration{padding:0 40px}}.product-registration .breadcrumb-wrapper{margin-bottom:10px;margin-top:24px}.product-registration-container{margin:0 auto;max-width:536px}.product-registration-step{font-size:1rem;font-weight:600;letter-spacing:-.32px;line-height:110%;margin-bottom:24px;padding:16px 0}@media(min-width:1024px){.product-registration-step{font-size:1.125rem;letter-spacing:-.36px}}.product-registration-step-bar{background-color:#9b9b9b;border-radius:20px;height:8px;margin-top:8px;position:relative}.product-registration-step-bar:after{background-color:#bd5800;border-radius:20px;bottom:0;content:"";left:0;position:absolute;top:0;width:100%}.product-registration-container[data-current-step="1"] .product-registration-step-bar:after{width:16.66%}.is-customer-authorized .product-registration-container[data-current-step="1"] .product-registration-step-bar:after{width:20%}.product-registration-container[data-current-step="2"] .product-registration-step-bar:after{width:33.33%}.is-customer-authorized .product-registration-container[data-current-step="2"] .product-registration-step-bar:after{width:40%}.product-registration-container[data-current-step="3"] .product-registration-step-bar:after{width:50%}.is-customer-authorized .product-registration-container[data-current-step="3"] .product-registration-step-bar:after{width:60%}.product-registration-container[data-current-step="4"] .product-registration-step-bar:after{width:66.66%}.is-customer-authorized .product-registration-container[data-current-step="4"] .product-registration-step-bar:after{width:80%}.product-registration-container[data-current-step="5"] .product-registration-step-bar:after{width:82.33%}.is-customer-authorized .product-registration-container[data-current-step="5"] .product-registration-step-bar:after{width:100%}.product-registration-title{font-size:1rem;font-weight:600;letter-spacing:-.32px;line-height:110%;margin-bottom:8px}@media(min-width:1024px){.product-registration-title{font-size:1.125rem;letter-spacing:-.36px}}.product-registration-text{font-size:.875rem;line-height:130%;margin-bottom:24px}.product-registration-text-info{color:#545454;font-size:.75rem;line-height:14px;margin-top:8px}.product-registration-back{font-size:.875rem;font-weight:600;height:32px;line-height:100%;padding:0 16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1.5px;text-underline-offset:4px}.product-registration-buttons{align-items:center;display:flex;flex-direction:column}.product-registration .nice-select{margin-bottom:24px!important}.product-registration .nice-select:after{display:inline-block;font:normal normal normal 14px/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;content:"";display:block;font-size:19px;height:auto;margin:0;pointer-events:none;position:absolute;right:17px;top:50%;transform:translateY(-50%);transform-origin:center;transition:all .4s;width:auto}.product-registration .nice-select.open:after{transform:rotate(180deg) translateY(50%)}.product-registration .nice-select .current{color:#545454;font-size:.875rem;line-height:16px}.product-registration .nice-select .list{left:-1px;padding:10px;right:-1px}.product-registration .nice-select .option{font-size:.875rem;line-height:16px;padding:8px}.product-registration .nice-select .option.disabled{display:none}.product-registration .form-group{margin-bottom:24px}.product-registration .form-group .invalid-feedback label{margin-bottom:0}.product-registration .form-group .form-control.is-invalid{color:red}.product-registration .form-group.custom-checkbox{margin-bottom:16px}.product-registration .form-group.custom-checkbox .custom-control-label{font-weight:600;line-height:16px}.product-registration-phone{margin-bottom:24px;margin-top:-4px}.product-registration-phone .form-group,.product-registration-phone .form-group .form-control{margin:0}.product-registration-success{display:flex;flex-direction:column;gap:24px}.product-registration-success-header{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:16px}@media(min-width:1024px){.product-registration-success-header{margin-top:40px}}.product-registration-success-header:before{background-image:url(../images/icons/loyalty/warranty-protection.svg);background-size:cover;content:"";height:65px;width:67px}.product-registration-success-title{font-size:1.5rem;font-weight:600;letter-spacing:-.48px;line-height:105%}@media(min-width:1024px){.product-registration-success-title{font-size:2.5rem;letter-spacing:-.8px}}.product-registration-success-subtitle{font-size:.875rem;line-height:130%}@media(min-width:1024px){.product-registration-success-subtitle{font-size:1rem}}.product-registration-success-product{display:flex;gap:16px;padding-top:24px}.product-registration-success-container{border:1px solid #e7e7e7;display:flex;flex-direction:column;gap:16px;padding:24px}.product-registration-success-container-title{font-size:1rem;font-weight:600;letter-spacing:-.32px;line-height:110%;margin-bottom:8px}@media(min-width:1024px){.product-registration-success-container-title{font-size:1.125rem;letter-spacing:-.36px}}.product-registration-success-container-title.points{margin-bottom:0;padding-left:28px;position:relative}.product-registration-success-container-title.points:before{background-image:url(../images/icons/loyalty/purchase.svg);background-size:cover;content:"";height:21px;left:0;margin-right:8px;position:absolute;width:20px}.product-registration-success-container-text{color:#545454;font-size:.875rem;line-height:130%}@media(min-width:1024px){.product-registration-success-container-text{font-size:1rem}}.product-registration-success-container-row{display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:16px}.product-registration-success-container-row+.product-registration-success-container-row{margin-top:8px}.product-registration-product-info{display:flex;flex-direction:column;gap:4px}@media(max-width:1023.98px){.product-registration-product-info{flex-grow:1}}.product-registration-product-gender{color:#9b9b9b;font-size:.75rem;line-height:14px;text-transform:uppercase}.product-registration-product-name{font-size:.875rem;font-weight:600;line-height:16px}.product-registration-product-status{color:#bd5800;font-size:.875rem;line-height:16px}.product-registration-product-warranty-start,.product-registration-product-warranty-term{color:#545454;font-size:.875rem;line-height:16px}@media(max-width:1023.98px){.product-registration-product-warranty-start,.product-registration-product-warranty-term{display:flex;justify-content:space-between}}.product-registration-product-image{flex-basis:78px;max-width:78px}.product-registration-product-image img{width:100%}.product-registration-warranty{margin-top:32px}.ui-datepicker{background:#fff;border:1px solid #f8f8f8;display:none;padding:17px 20px 11px;width:268px}.ui-datepicker-current{display:none}.ui-datepicker-header{border-bottom:1px solid #e7e7e7;margin-bottom:14px;position:relative}.ui-datepicker-title{font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:8px}.ui-datepicker-prev{right:37px}.ui-datepicker-prev:before{display:inline-block;font:normal normal normal 14px/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ui-datepicker-next{right:0}.ui-datepicker-next:before{display:inline-block;font:normal normal normal 14px/1 icomoon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;font-size:0;position:absolute;top:8px}.ui-datepicker-next:before,.ui-datepicker-prev:before{font-size:.625rem}.ui-datepicker-next.ui-state-disabled,.ui-datepicker-prev.ui-state-disabled{display:none}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar td,.ui-datepicker-calendar th{height:30px;text-align:center;width:30px}.ui-datepicker-calendar th{color:#545454;font-size:1rem;font-weight:600;line-height:1.25rem}.ui-datepicker-calendar a{text-decoration:none}.ui-datepicker-calendar a.ui-state-active{background:#bd5800;border-radius:50%;color:#fff;display:inline-block;height:21px;width:21px}.ui-datepicker-unselectable{color:#9b9b9b}.ui-datepicker-buttonpane{padding-top:2px;text-align:right}.ui-datepicker-close{background:none;border:none;color:#bd5800;display:inline-block;font-size:12px;font-weight:600;line-height:20px;text-transform:uppercase}