.container,.footer-top__container,.modelfinder__container,.order__detail{margin-left:auto;margin-right:auto;max-width:1140px;padding:0 1.5rem;width:100%}@media only screen and (min-width:1140px){.container,.footer-top__container,.modelfinder__container,.order__detail{padding:0}}[type=button],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],select,textarea{background-clip:border-box;background-color:#fff;border:.15rem solid #e4e4e4;border-radius:0;color:#000;display:block;font-size:1.4rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border .2s linear;width:100%}input[type=date]:disabled,input[type=date][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=file]:disabled,input[type=file][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=range]:disabled,input[type=range][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=text]:disabled,input[type=text][readonly],select:disabled,select[readonly],textarea:disabled,textarea[readonly]{background-color:#e9ecef}input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#3a96cf;outline:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],select,textarea{height:calc(1.5em + .75rem + 2px)}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.text-success{color:#218739!important}.text-warning{color:#8a6d3b!important}.text-danger{color:#a94442}.text-muted{color:#6c757d!important}.fp-icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.footer__country-items>.footer__country-current:after{transform:rotate(-90deg)}.account__menu-mobile-indicator:before,.footer__country-items>.footer__country-current:after,.fp-arrow-right:before,.fp-chevron-right:before,.repair-advice__block a.repair-advice__item:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.account__menu-mobile-indicator:before,.fp-arrow-right:before,.fp-chevron-right:before,.repair-advice__block a.repair-advice__item:after{transform:rotate(0turn)}.cart__item-select-selected:after,.fp-chevron-down:before,.fp-chevron-left:before{transform:rotate(90deg)}.cart__item-select-selected:after,.fp-arrow-left:before,.fp-chevron-down:before,.fp-chevron-left:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-arrow-left:before{transform:rotate(.5turn)}.fp-caret-up:before{transform:rotate(-90deg)}.durability__chat-user-text:before,.fp-caret-right:before,.fp-caret-up:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.durability__chat-user-text:before,.fp-caret-right:before{transform:rotate(0turn)}.fp-caret-down:before,.popup__text:before{transform:rotate(90deg)}.durability__chat-text:before,.durability__chat-user-text:before,.durability__section-message-text:before,.fp-caret-down:before,.popup__content-message-chat:before,.popup__text:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.durability__chat-text:before,.durability__chat-user-text:before,.durability__section-message-text:before,.popup__content-message-chat:before{transform:rotate(.5turn)}.fp-comments:before{content:""}.fp-search{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-search:before{content:""}.fp-speech-bubble:before{content:""}.fp-question-mark{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-question-mark:before{content:""}.fp-padlock:before{color:#49ce58;content:""}.fp-arrow-turn-down:before{content:""}.fp-arrow-right{font-size:1.2rem;margin-left:.5rem}.fp-arrow-right-straight:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-arrow-left{font-size:1.2rem;margin-left:.5rem}.fp-arrow-left:first-child{margin-left:0}.fp-people-group:before{content:""}.fp-arrow-up:before{content:"";font-size:1.2rem;transform:rotate(-90deg)}.fp-box-closed:before{content:""}.fp-error{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-size:1.4rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5rem;text-transform:none}.fp-error:before{content:""}.fp-caret-right{font-size:1.2rem;margin-left:.5rem}.fp-caret-down,.fp-caret-up{font-size:1.2rem;margin-left:.3rem}.fp-chevron-right{font-size:1.2rem;margin-left:.5rem}.fp-chevron-left:before{transform:rotate(-.5turn)}.fp-remove{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:scale(.8)}.fp-remove:before{content:""}.fp-user:before{content:""}.fp-return:before{content:""}.fp-check,.fp-return:before,.selected .payment__option-selector{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-check:before,.selected .payment__option-selector:before{content:""}.fp-copy{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-copy:before{content:""}.fp-factory{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-factory:before{content:""}.fp-checkmark{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#49ce58;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-checkmark:before{content:""}.fp-alert{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-alert:before{content:""}.fp-question{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-question:before{content:""}.fp-question-solid{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-question-solid:before{content:""}.fp-question-solid:hover{color:#055782;cursor:pointer}.fp-info{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-info:before{content:""}.fp-fast-shipping{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-fast-shipping:before{content:""}.fp-refurbished{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-refurbished:before{content:""}.fp-package{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-package:before{content:""}.fp-cart{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-cart:before{content:""}.fp-cart-left{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5rem;text-transform:none}.fp-cart-left:before{content:""}.fp-star-5{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffeb3b!important;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-star-5:before{content:"" "" "" "" ""}.fp-star{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffeb3b!important;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.fp-star:before{content:""}.fp-star-unfilled{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f4f4f4!important;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.fp-star-unfilled:before{content:""}.fp-star-half{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffeb3b!important;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none}.fp-star-half:before{content:""}.fp-star-5-checkout{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-star-5-checkout:before{content:"" "" "" "" ""}.fp-hamburger:before{content:""}.fp-sustain:before{color:#fff;content:""}.fp-sustain-small:before{color:#49ce58;content:""}.fp-clock:before{content:""}.fp-difficulty:before{content:""}.fp-leaf:before{content:""}.fp-close{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-close:before{content:""}.fp-filter:before{content:""}.fp-insta:before{color:#000;content:""}.fp-fb:before{color:#000;content:""}.fp-twitter:before{color:#000;content:""}.fp-youtube:before{color:#000;content:""}.fp-spinner{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:spinner 2s linear infinite;display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform-origin:50% 50%}.fp-spinner:before{content:"";height:0!important;width:0!important}.fp-coins{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-coins:before{content:""}.fp-medal{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-medal:before{content:""}.fp-envelope{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fp-envelope:before{content:""}.fp-wrench:before{content:""}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn-fixpart-primary{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.btn-fixpart-primary.disabled,.btn-fixpart-primary[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.btn-fixpart-primary.disabled:hover,.btn-fixpart-primary[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.btn-fixpart-primary:active,.btn-fixpart-primary:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.btn-fp-secondary{background-color:#ffeb3b;border-bottom:2px solid #e5ce2e;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.btn-fp-secondary.disabled,.btn-fp-secondary[disabled=disabled]{animation:none;border-bottom:#ffeb3b;cursor:not-allowed!important;opacity:.45}.btn-fp-secondary.disabled:hover,.btn-fp-secondary[disabled=disabled]:hover{background-color:#ffeb3b;border-bottom:#ffeb3b}.btn-fp-secondary:active,.btn-fp-secondary:hover{background-color:#ffe822;border-color:#dec51c;color:#000;text-decoration:none}.btn-fp-gray{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.btn-fp-gray.disabled,.btn-fp-gray[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.btn-fp-gray.disabled:hover,.btn-fp-gray[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.btn-fp-gray:active,.btn-fp-gray:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}.radio-group label{margin-right:25px}.method-text>label{font-weight:700}.pricecol{text-align:right;white-space:nowrap}.cart-total{background-color:#f4f4f4;margin-bottom:15px;margin-top:15px;padding:10px}@media(max-width:767px){.cart-total{padding-left:0}}.cart-total .row{display:flex;flex-wrap:nowrap;justify-content:flex-end}.cart-total .field-key{flex:1 0 65%}.cart-total .field-key,.cart-total .field-value{padding-left:15px;padding-right:15px;text-align:right;white-space:nowrap}.cart-total .field-value{flex:0 1 65%}.cart-image-col{text-align:center;vertical-align:middle}.cart-image-col img{height:75px;width:75px}.cart-header{margin:0 0 2rem}.details__alternative-address{background-color:#f4f4f4;margin:1rem 0 1.5rem;padding:1.5rem}.details__delivery-option{margin-bottom:.2rem}@media only screen and (max-width:767px){.details__delivery-option{margin-bottom:.6rem}}.pickup-address input[type=radio]{margin-left:0;margin-right:8px}.pickup-address img{height:40px}.pickup-address__header{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.pickup-address__input{margin-bottom:1rem}.pickup__hide-remaining-link,.pickup__show-remaining-link{cursor:pointer;margin-left:0}.pickup__hide-remaining-link:hover,.pickup__show-remaining-link:hover{color:#23527c;text-decoration:underline}#pickup_options .pickup__option{align-items:center}.apple-pay-button{cursor:pointer;width:100%}@media only screen and (min-width:1024px){.apple-pay-button{align-self:flex-end;height:40px;max-width:49%;width:50%}}@supports(-webkit-appearance:-apple-pay-button){.apple-pay-button{-apple-pay-button-type:buy;-webkit-appearance:-apple-pay-button;-moz-appearance:-apple-pay-button;appearance:-apple-pay-button;display:inline-block}.apple-pay-button-black{-apple-pay-button-style:#000}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button{background-position:50% 50%;background-repeat:no-repeat;background-size:100% 60%;border-radius:5px;box-sizing:border-box;display:inline-block;max-height:64px;min-height:44px;min-width:100pt;padding:0}.apple-pay-button-black{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white)}}.adminpanel{background-color:#a7e2f8;bottom:0;left:10px;padding:10px;position:fixed;width:330px}.admin-layout .adminpanel{display:none}.cart__sidebar{border:1px solid #f4f4f4;margin-bottom:1.5rem;margin-top:3.5rem;padding:1rem}@media only screen and (max-width:767px){.cart__sidebar--desktop{display:none}}.cart__sidebar--mobile{margin-top:1rem}@media only screen and (min-width:768px){.cart__sidebar--mobile{display:none}}.cart__sidebar-subtotal{align-items:"center";display:flex;flex-wrap:nowrap;font-size:1.5rem;justify-content:space-between}.cart__sidebar-sum{font-weight:700;text-align:right}.cart__sidebar .text-muted{color:#767676;display:block;font-size:80%;font-style:italic;text-align:right}@media only screen and (max-width:767px){.cart__sidebar .text-muted{font-size:100%}}.cart__sidebar-submit{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin-top:2rem;min-height:4rem;outline:0;padding:1rem 2rem;text-align:center;text-decoration:none;width:100%}.cart__sidebar-submit.disabled,.cart__sidebar-submit[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.cart__sidebar-submit.disabled:hover,.cart__sidebar-submit[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.cart__sidebar-submit:active,.cart__sidebar-submit:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.cart__sidebar .cart__logos{flex-wrap:wrap;justify-content:center;padding:.5rem 0}.cart__sidebar .cart__logos img{margin:1.5rem 1rem 0}.cart__bottom-submit[disabled],.cart__confirm-button[disabled],[disabled].cart__bottom-button-generic{opacity:.6}.cart__bottom-submit[disabled]:after,.cart__confirm-button[disabled]:after,[disabled].cart__bottom-button-generic:after{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation-duration:1s;animation-iteration-count:infinite;animation-name:spinner;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:16px;text-transform:none;z-index:50}.cart-required{margin-top:15px;padding:0 15px}.cart__logos{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:2rem 0;width:100%}@media only screen and (max-width:767px){.cart__logos{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:2rem .2rem .5rem}}.cart__logos img{filter:grayscale(100%);height:20px;margin:0 .8rem;opacity:.5;transition:filter .2s ease,opacity .2s ease}@media only screen and (max-width:767px){.cart__logos img{margin:0}}.layout__content>.cart__logos img:last-child{margin-right:0}.cart__logos img:hover{filter:grayscale(0);opacity:1}@media only screen and (max-width:1023px){.cart__logos--extra{display:none}}@media only screen and (max-width:479px){.cart__logos--extra2{display:none}}.cart__bottom{display:flex;flex-flow:column nowrap;height:auto;width:100%}@media only screen and (min-width:1024px){.cart__bottom{align-items:flex-start;flex-flow:row nowrap;justify-content:flex-end;margin:10px 0}}.cart__bottom-subtotal{font-weight:700;padding:.5rem 0;text-align:right;width:100%}@media only screen and (min-width:1024px){.cart__bottom-subtotal{padding:1rem 0}}.cart__bottom-subtotal i{font-weight:400}.cart__bottom-subtotal p{color:#000;margin:0;text-align:center}@media only screen and (min-width:768px){.cart__bottom-subtotal p{padding:0 16px 0 0;text-align:right}}.cart__bottom-navigation{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-top:1rem}@media only screen and (min-width:1024px){.cart__bottom-navigation{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;flex-flow:row-reverse nowrap;justify-content:space-between;margin-top:0;width:100%}}.cart__bottom-checkbox{margin-bottom:1.1rem;margin-left:51%}@media only screen and (max-width:767px){.cart__bottom-checkbox{margin-left:0}}.cart__bottom-checkbox p{display:inline}.cart__bottom-button-generic,.cart__bottom-submit{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.cart__bottom-submit.disabled,.cart__bottom-submit[disabled=disabled],.disabled.cart__bottom-button-generic,[disabled=disabled].cart__bottom-button-generic{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.cart__bottom-submit.disabled:hover,.cart__bottom-submit[disabled=disabled]:hover,.disabled.cart__bottom-button-generic:hover,[disabled=disabled].cart__bottom-button-generic:hover{background-color:#49ce58;border-bottom:#49ce58}.cart__bottom-button-generic:active,.cart__bottom-button-generic:hover,.cart__bottom-submit:active,.cart__bottom-submit:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}@media only screen and (min-width:1024px){.cart__bottom-button-generic,.cart__bottom-submit{max-width:49%;width:50%}}.cart__bottom-button-generic{background-color:#fff;border:1px solid #f4f4f4;color:inherit}.cart__bottom-button-generic:hover{background-color:#f4f4f4;color:inherit}.cart__previous{width:100%}@media only screen and (min-width:1024px){.cart__previous{width:auto}}.cart__previous a,.cart__previous a:active,.cart__previous a:link,.cart__previous a:visited{line-height:1.5;padding:.75rem 0;text-decoration:none}@media only screen and (min-width:1024px){.cart__previous a,.cart__previous a:active,.cart__previous a:link,.cart__previous a:visited{padding:1rem 0}}.cart__previous i{color:#337ab7;font-size:1rem;margin-right:5px}.cart__radiogroup,.cart__single-item,.cart__two-columns{margin-bottom:1rem}.cart__spinner{bottom:1px;display:none;position:absolute;right:6px}.cart__radiogroup{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.cart__radiogroup input{height:15px;width:15px}.cart__radiogroup label{font-weight:500;margin:0 1.5rem 0 .5rem}.cart__radio-item--alternative{display:flex}.cart__radio-item--alternative input{align-self:center}.cart__radio-item--alternative .productlist__item{border:1px solid #f4f4f4;margin:0 1.5rem 0 .5rem;padding:1rem}.cart__two-columns{position:relative}@media only screen and (min-width:1024px){.cart__two-columns{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:stretch}.cart__two-columns>div{padding:0 1rem;width:50%}.cart__two-columns>div:first-child{padding-left:0}.cart__two-columns>div:last-child{padding-right:0}}@media only screen and (max-width:1023px){.cart__two-columns>div{margin-bottom:1rem}}.cart__formitem-helptip{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:stretch}.cart__formitem-helptip div.input{width:calc(100% - 3.4rem)}.cart__formitem-helptip div.tooltip{flex-shrink:0;margin-bottom:.325rem;margin-left:1rem}.cart__item{align-items:stretch;border-bottom:2px solid #f4f4f4;display:flex;flex-wrap:nowrap;height:auto;justify-content:stretch;margin-bottom:.5rem;padding-bottom:.5rem;position:relative;width:100%}@media only screen and (min-width:1024px){.cart__item{width:100%}}.cart__item:last-child{border-bottom:none}.cart__item-wrapper{margin-bottom:2rem}@media only screen and (max-width:1023px){.cart__item-wrapper{margin-bottom:1rem}}.cart__item-quantity{display:flex;margin-right:1rem}.cart__item-quantity button{color:#000}@media only screen and (max-width:1023px){.cart__item-quantity{margin-bottom:1rem}}.cart__item-quantity-button--minus{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;border-radius:5px 0 0 5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 1rem;text-align:center;text-decoration:none}.cart__item-quantity-button--minus.disabled,.cart__item-quantity-button--minus[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.cart__item-quantity-button--minus.disabled:hover,.cart__item-quantity-button--minus[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.cart__item-quantity-button--minus:active,.cart__item-quantity-button--minus:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}@media only screen and (max-width:399px){.cart__item-quantity-button--minus{padding:.5rem .75rem}}.cart__item-quantity-button--minus:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.cart__item-quantity-button--plus{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;border-radius:0 5px 5px 0;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 1rem;text-align:center;text-decoration:none}.cart__item-quantity-button--plus.disabled,.cart__item-quantity-button--plus[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.cart__item-quantity-button--plus.disabled:hover,.cart__item-quantity-button--plus[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.cart__item-quantity-button--plus:active,.cart__item-quantity-button--plus:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}@media only screen and (max-width:399px){.cart__item-quantity-button--plus{padding:.5rem .75rem}}.cart__item-quantity-button--plus:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.cart__item-price{font-weight:600;text-align:right}@media only screen and (max-width:1023px){.cart__item-price{margin-bottom:1rem}}@media only screen and (max-width:767px){.cart__item-price{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;line-height:2rem}.cart__item-price form{margin-left:1.5rem}.cart__item .cart__item-price form button.product__add-to-cart-button{margin-top:0}}.cart__item .product__rating-stars{font-size:1.6rem}@media only screen and (max-width:399px){.cart__item .product__rating-stars{font-size:1.2rem}}.cart__item .product__rating-review{font-size:1.2rem}@media only screen and (max-width:399px){.cart__item .product__rating-review{display:none}}.cart__item-delivery{display:inline-block;margin-bottom:1rem}.cart__item-delivery .product__stock-label{color:#767676;display:inline-block;margin-bottom:0}.cart__item-delivery .text-danger,.cart__item-delivery .text-success,.cart__item-delivery .text-warning{color:#767676!important}.cart__item .overlay-image{height:80px;overflow:hidden;width:80px}@media only screen and (min-width:480px){.cart__item .overlay-image{height:100px;width:100px}}.cart__item-remove{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin-right:1rem;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.cart__item-remove.disabled,.cart__item-remove[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.cart__item-remove.disabled:hover,.cart__item-remove[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.cart__item-remove:active,.cart__item-remove:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}@media only screen and (max-width:399px){.cart__item-remove{padding:.5rem .75rem}}.cart__item-remove:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.cart__item-content{display:flex;flex-flow:column wrap;justify-content:flex-start;padding:0 .6rem;width:100%}@media only screen and (min-width:480px){.cart__item-content{padding-right:0}}@media only screen and (min-width:1024px){.cart__item-content{flex-flow:row nowrap;justify-content:space-between;padding:0 1rem}}.cart__item-content-left{line-height:1.5}@media only screen and (max-width:767px){.cart__item-content-left{margin-bottom:1rem}}@media only screen and (min-width:1024px){.cart__item-content-left{width:60%}}@media only screen and (min-width:1248px){.cart__item-content-left{width:64%}}.cart__item-content-left span{font-size:1.3rem;line-height:1.4;margin:0 0 10px}.cart__item-content-left .tooltip{display:inline-block}.cart__item-content-right{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1rem}@media only screen and (min-width:1024px){.cart__item-content-right{padding-top:0;width:39%}}@media only screen and (min-width:1248px){.cart__item-content-right{width:35%}}.cart__item-content-right input{border-bottom:2px solid #ddd;height:auto;margin:0;max-width:40px;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:auto}.cart__item-content-accent-text{color:#767676}.cart__item-content a,.cart__item-content-heading{display:block;font-weight:600;line-height:1.4;margin-bottom:1px}.cart__item-select{position:relative;width:100%}.cart__item-select-selected{border:.15rem solid #e4e4e4;cursor:pointer;display:flex;justify-content:space-between}.cart__item-select-selected:after{display:flex;flex-direction:column;justify-content:center}.cart__item-select-icon{display:block;font-size:1.8rem;margin-right:.75em;width:18px}.cart__item-select-right{width:100%}.cart__item-select-alternatives{background-color:#fff;border:1px solid #e4e4e4;display:none;left:0;position:absolute;right:0;z-index:1}.cart__item-select-alternative{align-items:center;border-top:1px solid #e4e4e4;display:flex;flex-wrap:nowrap;justify-content:stretch;line-height:1.5;width:100%}.cart__item-select-alternative:hover{background-color:#f4f4f4}.cart__item-select-alternative:hover,.cart__item-select-alternative:hover div.product__add-alternative-specs,.cart__item-select-alternative:hover div.product__add-alternative-specs>span{color:#000!important}.cart__item-select-alternative,.cart__item-select-selected{background-clip:border-box;color:#000;font-weight:400;order:2;padding:.2rem .75rem}.cart__item-select-alternative--active,.cart__item-select-selected--active{background-color:#f4f4f4;order:1}.cart__item-select-alternative--active,.cart__item-select-alternative--active div.product__add-alternative-specs,.cart__item-select-alternative--active div.product__add-alternative-specs>span,.cart__item-select-selected--active,.cart__item-select-selected--active div.product__add-alternative-specs,.cart__item-select-selected--active div.product__add-alternative-specs>span{color:#000!important}.cart__item-select--active .cart__item-select-selected{border-color:#434343}.cart__item-select--active .cart__item-select-alternatives{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.cart__item-none{display:none}.cart__item ul{color:#767676;font-size:1.3rem;line-height:1.4;list-style:none;list-style-type:none;margin:0;padding:0}.cart__item ul li{display:inline;line-height:1.1}.cart__item ul li:not(:first-child):before{content:" | "}.cart__item .product__add-to-cart-button{margin-top:1rem}.cart__progress-container{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 0;position:relative;width:auto}@media only screen and (min-width:1248px){.cart__progress-container{margin-top:25px}}.cart__progress-background{background-color:#033651;border-radius:20px!important;display:block;height:3px;position:absolute;width:100%}.cart__progress-step,.cart__progress-step-active,.cart__progress-step-done{align-items:center;background-color:#fff;border:2px solid #033651;border-radius:30px!important;display:flex;height:20px;justify-content:center;position:relative;width:20px;z-index:2}.cart__progress-step-active>span,.cart__progress-step-done>span,.cart__progress-step>span{font-size:1.2rem;font-weight:700;line-height:.5;position:absolute;top:-15px;white-space:nowrap}@media only screen and (max-width:399px){.cart__progress-step-active>span,.cart__progress-step-done>span,.cart__progress-step>span{font-size:1.5rem}}.cart__progress-step-active>div,.cart__progress-step-done>div,.cart__progress-step>div{color:#fff;max-width:100%}.cart__progress-step-active:before{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shopPulse;background-color:#033651;border-radius:30px;content:"";display:block;height:12px;left:50%;margin-left:-6px;position:absolute;width:12px}.cart__progress-step-done{background-color:#033651}.cart__progress-step-done>div{font-size:1rem}.cart__progress-step-container{align-items:center;display:flex;justify-content:center;width:20%}.cart__login-container{display:none;margin-bottom:2rem;width:40%}@media only screen and (max-width:767px){.cart__login-container{width:100%}}.cart__login-container div{width:100%}.cart__login-message{font-style:italic;margin-bottom:1rem!important}.cart__emailsuggestion{position:relative}@media only screen and (min-width:1248px){.cart__emailsuggestion .cart__spinner{right:12px}}.confirm__cart-bottom-row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%}.confirm__cart-bottom-row>div{text-align:right}@media only screen and (min-width:1024px){.confirm__cart-bottom-row{width:45%}}@media only screen and (min-width:1248px){.confirm__cart-bottom-row{width:40%}}.confirm__cart-unitprice{color:#767676}.confirm__coupon{align-items:center;display:flex;display:none;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.5rem;margin-top:1rem}.confirm__coupon-input{align-items:"center";display:flex;flex-wrap:nowrap;justify-content:stretch}.confirm__coupon-field{height:4rem!important;margin-right:1rem}.confirm__coupon-button{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.confirm__coupon-button.disabled,.confirm__coupon-button[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.confirm__coupon-button.disabled:hover,.confirm__coupon-button[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.confirm__coupon-button:active,.confirm__coupon-button:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.confirm__coupon-opener{align-items:"center";display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:.5rem}.confirm__section{display:flex}.confirm__bottom .checkbox{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:.5rem}.confirm__bottom .checkbox input{height:1.6rem;margin-right:1rem;margin-top:.2rem;width:1.6rem}.confirm__bottom>.input label{font-style:italic;margin-left:.3rem}.confirm__bottom-conditions{font-style:italic;padding:0 0 10px}@media only screen and (max-width:767px){.confirm__bottom-conditions{padding-bottom:0}}.confirm__container{display:flex;flex-flow:column nowrap}.confirm__container>span{font-weight:700;margin-bottom:10px}.confirm__adjust{margin-bottom:1rem;margin-top:10px}.confirm__adjust i{margin-left:0}.confirm__row{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;padding:2.5px 0;width:100%}.confirm__row-left,.confirm__row-right{overflow:hidden;text-overflow:ellipsis;width:calc(50% - 5px)}.confirm__row-left{font-style:italic}.confirm__total{background-color:#f4f4f4;display:flex;flex-flow:column nowrap;margin:10px 0 0;padding:10px 15px}.confirm__total-row,.confirm__total-row--discount{display:flex;justify-content:space-between}.confirm__total-row--discount{color:#006400;font-weight:700}.confirm__shipments{font-style:italic;margin-bottom:10px}.confirm__shipments--nomargin{margin-bottom:0}.after-payment__container{padding-bottom:10px}@keyframes shopPulse{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}.payment__shipping{background-color:#f4f4f4;margin-bottom:20px;width:100%}.payment__shipping-row{padding:10px 15px 0;width:100%}.payment__shipping-row-images{align-items:center;display:flex;flex-flow:row nowrap;height:auto;justify-content:flex-end;width:40%}@media only screen and (max-width:1247px){.payment__shipping-row-images{width:20%}}.payment__shipping-row img:last-child{margin-left:10px}.payment__shipping-button{width:100%}.payment__tabs{padding:0 10px 10px;width:100%}.payment__tab{background-color:#fff;margin-top:1rem;position:relative;width:auto}.payment__tab-open .payment__tab-expand i{transform:rotate(180deg)}.payment__tab-open .payment__tab-content{display:block}.payment__tab-title{padding:.75rem;width:100%}.payment__tab-title i{margin-right:1rem}.payment__tab-content{animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;display:none;opacity:0;padding:.75rem;width:100%}.payment__tab-expand{cursor:pointer;position:absolute;right:15px;text-align:right;top:8px}.payment__tab-expand>i{font-size:1.5rem;margin:0}@media only screen and (min-width:1248px){.payment__container{margin-top:15px}}.payment__option{align-items:center;border:1px solid #f4f4f4;cursor:pointer;margin-bottom:10px;padding:.5rem;transition:background-color .8s ease;width:auto}.payment__option-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:stretch}.payment__option-selector{align-self:flex-start;border:1px solid #033651;border-radius:40px!important;flex-shrink:0;height:20px;margin-right:1rem;margin-top:20px;opacity:.4;width:20px}@media only screen and (max-width:767px){.payment__option-selector{border-radius:30px!important;height:15px;margin-right:.75rem;margin-top:22px;width:15px}}.selected .payment__option-selector{align-items:center;animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;background-color:#49ce58;border-width:0;color:#fff;display:flex;flex-wrap:nowrap;font-size:1.4rem;justify-content:center;opacity:0;opacity:.4;padding:0}@media only screen and (max-width:767px){.selected .payment__option-selector{font-size:.9rem}}.payment__option-logo{align-items:center;align-self:flex-start;display:flex;flex-shrink:0;flex-wrap:nowrap;height:59px;justify-content:center;margin-right:1rem;width:75px}@media only screen and (max-width:767px){.payment__option-logo{height:59px;margin-right:.75rem;width:55px}}.payment__option-logo img{height:52px;max-width:75px}@media only screen and (max-width:767px){.payment__option-logo img{height:50px;max-width:55px}}.payment__option-info{animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;opacity:0;width:100%;z-index:1}.payment__option-info .bank-sel{margin-top:10px}.payment__option-info .bank-sel select{width:auto}.payment__option-extra{align-items:center;background-color:#fff;border-radius:0!important;display:none;justify-content:flex-start;margin-top:.6rem;padding:.75rem;width:100%}.selected .payment__option-extra{animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;display:flex;opacity:0}.payment__option-extra div{color:#033651}.payment__option-extra p{margin:0 0 0 10px}.payment__option-content{align-items:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;width:auto}.payment__option-text{display:flex;flex-flow:column nowrap}.payment__option-text>label,.payment__option-text>label em{font-weight:700}.payment__option .cart__bottom-button-generic,.payment__option .cart__bottom-submit{display:none;margin-left:auto;opacity:0;width:40%}.payment__option .cart__bottom-submit[disabled],.payment__option [disabled].cart__bottom-button-generic{opacity:.6!important}.payment__option .apple-pay-button,.payment__option-applepay,.payment__option-applepayredir,.payment__option-googlepay{display:none}.payment__option-extrainfo{clear:both;margin-top:5px;max-height:0;opacity:0;overflow:hidden;transition:max-height .8s ease-in,max-height .1s ease-out;width:100%;z-index:2}.selected .payment__option-extrainfo{margin-bottom:15px}.payment__option-extrainfo>div{max-width:400px}@media only screen and (max-width:767px){.payment__option-extrainfo .tooltip{margin-left:.75rem}}.payment__option-extrainfo .birthday-group{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.payment__option-extrainfo .birthday-group #birthdayDay{margin-right:10px;width:65%}@media only screen and (max-width:767px){.payment__option-extrainfo .birthday-group #birthdayDay{margin-right:5px}}.payment__option-extrainfo .birthday-group #birthdayYear{margin-left:10px;width:65%}@media only screen and (max-width:767px){.payment__option-extrainfo .birthday-group #birthdayYear{margin-left:5px}}.selected .payment__option-extrainfo{animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;max-height:400px;opacity:0;overflow:visible}.payment__option-extrainfo .required label,.payment__option-extrainfo label{font-style:italic}.payment__option.selected{background-color:#c9ecc7;border:1px solid #c9ecc7;cursor:auto;transition:height .8s ease}.payment__option.selected .apple-pay-button,.payment__option.selected .cart__bottom-button-generic,.payment__option.selected .cart__bottom-submit{animation-duration:.8s;animation-fill-mode:forwards;animation-name:paymentFade;display:block;opacity:0}.payment__option>input{display:none}.payment__bottom{width:100%}.creditcard-form img{align-self:flex-start;height:25px;margin-left:1rem;margin-top:3rem}@media only screen and (max-width:767px){.creditcard-form img{height:20px;margin-left:.75rem}.creditcard-form img.credit-card-front{display:none}}@keyframes paymentFade{0%{opacity:0}to{opacity:1}}.modelfinder{align-items:center;border:0;display:flex;display:none;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modelfinder.open .afb__search{display:block}.modelfinder__container{background-color:#f4f4f4;padding:2rem}@media only screen and (max-width:767px){.modelfinder__container{height:100%;overflow-y:auto;width:100%}}.modelfinder__title{align-items:flex-start;display:flex;flex-wrap:nowrap;font-family:"Montserrat","Open Sans",sans-serif;font-size:2.5rem;font-weight:700;justify-content:space-between;letter-spacing:-.03rem;margin-bottom:1rem;padding:0;width:100%}@media only screen and (max-width:767px){.modelfinder__title{font-size:2rem}}.modelfinder__title .fp-close{cursor:pointer;font-size:2.22rem}.modelfinder__afb-col{width:calc(33% - .75rem)}@media only screen and (max-width:767px){.modelfinder__afb-col{margin-bottom:.5rem;width:100%}}.modelfinder__afb-col>.fp-remove{display:none}@media only screen and (max-width:767px){.modelfinder__afb-col--empty{display:none}}.modelfinder .afb__row{margin-bottom:1.5rem;padding:0}.modelfinder .afb__search{top:45px}.modelfinder-assistance{align-items:center;background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1rem;width:100%}.modelfinder-assistance,.modelfinder-assistance:hover{color:#000;text-decoration:none}.modelfinder-assistance-left{align-items:center;display:flex;font-size:2.2rem;justify-content:center;width:7%}@media only screen and (max-width:767px){.modelfinder-assistance-left{margin-right:5px}.modelfinder-assistance{justify-content:center;text-align:center}}.modelfinder-assistance p{margin:0;padding:0;width:96%}.modelfinder-assistance p strong{color:#337ab7;font-weight:400}.modelfinder-assistance p strong:hover{color:#23527c;text-decoration:underline}.modelfinder__content{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width:767px){.modelfinder__content{flex-direction:column;margin-bottom:0}}.modelfinder__imagegroup{padding-top:1rem;width:100%}.modelfinder__column{background-color:#fff;min-height:150px;padding:1.5rem;width:calc(33% - .75rem)}.modelfinder__column:hover{cursor:pointer}.modelfinder__column:hover p{text-decoration:underline}.modelfinder__column:hover p.no-instructions{text-decoration:none}.modelfinder__column p{color:#337ab7;margin:0;text-align:center}.modelfinder__column p.no-instructions{color:#000}@media only screen and (max-width:767px){.modelfinder__column{margin-bottom:2rem;width:100%}}.modelfinder__column-category{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.modelfinder__column-category img{margin-bottom:1rem;margin-right:1rem;width:calc(33% - 1rem)}@media only screen and (max-width:767px){.modelfinder__column-category img{width:calc(20% - 1rem)}}@media only screen and (max-width:479px){.modelfinder__column-category img{width:calc(25% - 1rem)}}@media only screen and (max-width:399px){.modelfinder__column-category img{width:calc(33% - 1rem)}}.modelfinder__column-brand{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.modelfinder__column-brand img{max-width:100%}.modelfinder__column-text{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.modelfinder__column-text p{color:#000;margin:0}.modelfinder__column-text:hover{cursor:auto}.modelfinder__column-text:hover p,.product-fits{text-decoration:none}.product-fits{align-items:center;display:flex;justify-content:space-between;width:100%}.product-fits__container{margin:.8rem 0 0}@media only screen and (min-width:480px){.product-fits__input{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.product-fits__input input{width:65%}.product-fits__input select{width:35%}}.product-fits__input-container{margin:0;padding:0;position:relative}.product-fits__appliance{font-weight:700}.product-fits__result{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:space-between}.product-fits__result p{display:block;margin-bottom:0;z-index:2}.product-fits__result .icon{font-size:4rem;text-align:center;width:4rem;z-index:1}@media only screen and (min-width:560px){.product-fits__result .icon{font-size:5rem;width:5rem}}.product-fits__result-info{background-color:#f4f4f4;padding:1rem 1rem 1rem 1.5rem}.product-fits__result-label{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;padding:.75rem}@media only screen and (min-width:560px){.product-fits__result-label{padding:1.5rem}}.product-fits__compatible .product-fits__result-label{color:#218739}.product-fits__incompatible .product-fits__result-label{color:#033651}.product-fits__check{background-color:#f4f4f4;padding:1.5rem}.product-fits__check p{display:block;left:0;line-height:1.5;position:relative;top:0;z-index:2}.product-fits__check p span{font-size:1.5rem}.product-fits__check .link-modelnumber{color:#3072ab;font-size:1.3rem}.product-fits__results{background-color:#fff;border:1px solid #033651;left:0;max-height:40vh;overflow-x:hidden;overflow-y:scroll;padding:.5rem 0;position:absolute;top:100%;width:100%}.product-fits__container .product-fits__results{padding:1rem 1.5rem}.product-fits__results.hidden{display:none}.product-fits__results .afb__results-group{padding-top:.2rem;text-align:left;width:3%}.product-fits__results .afb__results-items{width:97%}.product-fits__results--searching{min-height:15rem;opacity:.6;opacity:1;overflow-y:hidden}.product-fits__results--searching:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:spinner 2s linear infinite;color:#033651;content:"";display:inline-block;font-family:"fpicons"!important;font-size:7rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;margin-left:-3.5rem;margin-top:-3.5rem;position:absolute;text-align:center;text-transform:none;top:5rem;transform-origin:50% 50%;width:7rem;z-index:50}.product-fits__item{display:flex;justify-content:space-between;padding:.2rem 1rem;width:100%}.product-fits__item .product__form-checkbutton{color:#337ab7}.product-fits__item:hover{background-color:#e6e6e6;cursor:pointer}.product-fits__value{padding-left:.5rem;text-align:right;white-space:nowrap}.product-fits span{display:block;font-weight:700;margin-top:12px}.product-fits img{margin-top:auto}.product-fits:hover{text-decoration:none}.overlay-image,.product-image{position:relative}.overlay-image .original-flag,.product-image .original-flag{bottom:5px;height:60px;position:absolute;right:20px;width:auto}.overlay-image .original-flag img,.product-image .original-flag img{height:60px;transform:rotate(-12deg);transform-origin:top right;width:auto}@media(max-width:767px){.overlay-image .original-flag img,.product-image .original-flag img{height:50px}.overlay-image .original-flag,.product-image .original-flag{height:50px;right:5px}}.overlay-image .brand-flag,.product-image .brand-flag{bottom:15px;height:40px;position:absolute;right:150px}@media(max-width:767px){.overlay-image .brand-flag,.product-image .brand-flag{height:30px;right:115px}}.overlay-image .brand-flag img,.product-image .brand-flag img{height:40px;width:auto}@media(max-width:767px){.overlay-image .brand-flag img,.product-image .brand-flag img{height:30px}}.promoted-product .overlay-image .original-flag,.search-picture .overlay-image .original-flag{bottom:5px;height:auto;right:3px;width:75px}.promoted-product .overlay-image .original-flag img,.search-picture .overlay-image .original-flag img{height:auto;width:75px}.popup{bottom:20px;display:none;position:fixed;right:20px;z-index:999}.popup .btn-fp-green{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.popup .btn-fp-green.disabled,.popup .btn-fp-green[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.popup .btn-fp-green.disabled:hover,.popup .btn-fp-green[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.popup .btn-fp-green:active,.popup .btn-fp-green:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.popup--restricted-height{background-color:#fff;bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12);height:100%;overflow-y:auto}.popup--restricted-height .popup__container{box-shadow:none}@media only screen and (max-width:639px){.popup{animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:showPopupMobile;animation-play-state:paused;bottom:0;left:0;opacity:0;right:0;width:100%;z-index:1999}}.popup-show{display:block!important;z-index:1200}@media only screen and (max-width:767px){.popup-show{animation-play-state:running}}.popup-show-flex{display:flex!important}.popup-hide{display:none!important}.popup-close{align-items:center;cursor:pointer;display:flex;float:right;font-size:1.8rem;height:20px;justify-content:center;margin:3px;width:20px}.popup-close:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.popup__icon{bottom:20px;display:none;position:fixed;right:20px;z-index:999}.popup__icon-close{color:#fff;display:none}.popup__icon-close>div{font-size:1.3rem}@media only screen and (max-width:767px){.popup__icon-close{align-items:center;background-color:#033651;border-radius:20px!important;bottom:70px;display:flex;height:20px;justify-content:center;position:fixed;right:10px;width:20px}}@media only screen and (max-width:559px){.popup__icon-close{bottom:58px;right:5px}}.popup__icon-btn{align-items:center;animation-duration:.6s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:showPopup;background-color:#033651;border:3px solid #fff;border-radius:50px!important;bottom:20px;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:20px;transform-origin:center center;transition:transform .2s ease;width:60px;z-index:9998}@media only screen and (max-width:559px){.popup__icon-btn{bottom:10px;height:45px;right:10px;width:45px}}.popup__icon-btn:hover{transform:scale(1.2)}.popup__icon-mail{font-size:2rem}.popup__icon-mail:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.popup__text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:showPopupText;background-color:#f4f4f4;bottom:80px;display:block;opacity:0;padding:1rem;position:absolute;right:-15px;width:330px;z-index:999}@media only screen and (max-width:767px){.popup__text{display:none}}.popup__text:before{bottom:-18px;color:#f4f4f4;font-size:3rem;position:absolute;right:35px}.popup__text p{margin:0}.popup__container{align-items:flex-start;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:400px;z-index:999}@media only screen and (max-width:639px){.popup__container{width:100%}}.popup__heading{align-items:center;background-color:#033651;color:#fff;display:flex;justify-content:space-between;padding:.5rem 1rem;width:100%}.popup__heading h3{margin:0}.popup__heading-close{cursor:pointer;display:inline-block;font-size:1.8rem}.popup__heading-close:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:"fpicons"!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.popup__content{display:flex;flex-direction:column;padding:1rem;width:100%}.popup__content .btn-primary:disabled{border:2px solid #033651}.popup__content .btn-primary,.popup__content .btn-primary:disabled,.popup__content button,.popup__content button:disabled,.popup__content input[type=button],.popup__content input[type=button]:disabled{margin-top:5px;padding:.5rem}@media only screen and (max-width:767px){.popup__content .btn-primary,.popup__content .btn-primary:disabled,.popup__content button,.popup__content button:disabled,.popup__content input[type=button],.popup__content input[type=button]:disabled{padding:.45rem}}.popup__content-link{font-size:1.3rem}.popup__content-second,.popup__content-sent{display:none}.popup__content-error{background-color:red;color:#fff;display:none;justify-content:flex-start;margin-bottom:1rem;padding:0 1rem}.popup__content-error-left{align-items:center;display:flex;justify-content:center;margin-right:.5rem;padding:.5rem}.popup__content-error-right{display:flex;flex-flow:column nowrap;justify-content:flex-start}.popup__content-message,.popup__content-message-last{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}@media only screen and (max-width:767px){.popup__content-message,.popup__content-message-last{margin-bottom:.5rem}}.popup__content-message-last{margin-bottom:1rem}@media only screen and (max-width:767px){.popup__content-message-last{margin-bottom:1rem}}.popup__content-message-chat{background-color:#f4f4f4;padding:1rem 1.5rem;position:relative;width:80%}.popup__content-message-chat:before{color:#f4f4f4;font-size:3rem;left:-10px;position:absolute;top:50%;transform:translateY(-50%)}.popup__content-message-chat p{margin:0}.popup__content-message-avatar{border-radius:50px!important;display:block;height:80px;margin-right:2rem;-o-object-fit:cover;object-fit:cover;width:80px}.popup__content-message-avatar img{border:5px solid #f4f4f4;border-radius:50px!important;width:100%}.popup__content form{display:flex;flex-direction:column}.popup__content .btn-primary,.popup__content button,.popup__content input[type=button]{font-weight:700;text-align:center;width:100%}.popup__content .btn-primary:disabled,.popup__content button:disabled,.popup__content input[type=button]:disabled{padding:.3rem 0}.popup__content-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.2rem;width:100%}@media only screen and (max-width:767px){.popup__content-row{margin-bottom:0}}.popup__content-rowbtn{align-items:center;display:flex;justify-content:space-between}.popup__content-rowbtn button,.popup__content-rowbtn input[type=button]{max-width:49%}.popup__content-rowbtn button{margin-left:0;max-width:49%}.popup__content-row .form-group{width:100%}@media only screen and (max-width:767px){.popup__content-row .form-group{margin-bottom:.5rem}}.popup__content-row span{margin:0}.popup__content-row input{width:100%}@media only screen and (max-width:767px){.popup__content-row input{font-size:16px}}.popup__content-row textarea{height:11rem;width:100%}@media only screen and (max-width:767px){.popup__content-row textarea{font-size:16px}}.popup__content-row .dropzone-wrapper{width:100%}@media only screen and (max-width:767px){.popup__content-row .dropzone-wrapper{font-size:16px}}@keyframes showPopup{0%{transform:scale(0)}80%{transform:scale(1.1)}90%{transform:scale(.9)}to{transform:scale(1)}}@keyframes showPopupText{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes showPopupMobile{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#tool-content{display:none}.durability-show{display:flex!important}.durability__question{flex-flow:column nowrap}.durability__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f4f4;border:none;color:#337ab7;cursor:pointer;display:inline-block;margin:0;padding:0;text-align:center;text-decoration:none}.durability__button:hover{text-decoration:underline}.durability__back{align-self:flex-end;color:#033651;display:none;margin-top:1rem;opacity:.5;text-align:right}.durability__back:hover{cursor:pointer;opacity:1;text-decoration:underline}.durability__back-show{animation:showBack .6s forwards;display:block}.durability-hide{display:none!important}.durability__container{display:flex;flex-flow:column nowrap;height:100%;margin-bottom:3rem;width:100%}.durability__banner{align-items:center;background-color:#317dac;background-size:cover;color:#fff;display:flex;height:35rem;justify-content:space-between;line-height:1;padding:2.5rem 3rem;position:relative}@media only screen and (max-width:767px){.durability__banner{background-size:cover;height:20rem;margin-left:-15px;width:calc(100% + 30px)}}.durability__banner-intro span{font-style:italic}.durability__banner-logo{align-self:flex-end}.durability__banner-logo img{width:100px}@media only screen and (max-width:767px){.durability__banner-logo img{width:50px}}.durability__banner:after{background-color:#033651;bottom:-25px;content:"";display:block;height:50px;left:50%;margin-left:2.5px;position:absolute;width:5px;z-index:50}.durability__chat,.durability__chat-user,.durability__cta,.durability__section,.durability__section-bar,.durability__section-message,.durability__section-message-start{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin-top:10rem;text-align:center}@media only screen and (max-width:767px){.durability__chat,.durability__chat-user,.durability__cta,.durability__section,.durability__section-bar,.durability__section-message,.durability__section-message-start{margin-top:5rem}}.durability__chat p,.durability__chat-user p,.durability__cta p,.durability__section p,.durability__section-bar p,.durability__section-message p,.durability__section-message-start p{width:70%}.durability__section-afb{display:none;flex-flow:column nowrap;position:relative}.durability__section-afb .afb__wrapper{margin-top:0}.durability__section-bar{margin-top:5rem}.durability__section-img{align-items:center;display:flex;justify-content:center;order:0;width:50%}@media only screen and (max-width:767px){.durability__section-img{margin-bottom:1.5rem;order:0;width:30%;width:80%}}.durability__section-text{width:50%}@media only screen and (max-width:767px){.durability__section-text{order:1;width:80%}}.durability__section-text p{width:100%}.durability__section-split{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:5rem;text-align:left;width:100%}@media only screen and (max-width:767px){.durability__section-split{flex-flow:column;margin-top:2.5rem;text-align:center}.durability__section-split img{margin-bottom:2rem;width:50%}}.durability__section-message,.durability__section-message-start{flex-flow:row nowrap;justify-content:space-between}.durability__section-message-start{justify-content:center}.durability__chat-image,.durability__chat-user-image,.durability__section-message-avatar{display:flex;justify-content:flex-start;margin-right:3rem}.durability__chat-image img,.durability__chat-user-image img,.durability__section-message-avatar img{background-color:#f4f4f4;border-radius:100%;height:90px;width:90px}.durability__chat-text,.durability__chat-user-text,.durability__section-message-text{align-items:center;background-color:#f4f4f4;display:flex;height:auto;justify-content:flex-start;padding:2rem;position:relative;width:100%}.durability__chat-text:before,.durability__chat-user-text:before,.durability__section-message-text:before{color:#f4f4f4;font-size:3rem;left:-10px;position:absolute;top:50%;transform:translateY(-50%)}.durability__chat-text a,.durability__chat-user-text a,.durability__section-message-text a,.durability__section-message-text a:active,.durability__section-message-text a:link,.durability__section-message-text a:visited{background-color:#f4f4f4;color:#337ab7!important;padding:0!important}.durability__chat-text a:hover,.durability__chat-user-text a:hover,.durability__section-message-text a:hover{background-color:#f4f4f4;text-decoration:underline}.durability__chat-text p,.durability__chat-user-text p,.durability__section-message-text p{margin:0;text-align:left;width:100%}.durability__cta{margin-bottom:5rem;margin-top:5rem}.durability__cta a,.durability__cta a:active,.durability__cta a:link,.durability__cta a:visited{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.durability__cta a.disabled,.durability__cta a:active.disabled,.durability__cta a:active[disabled=disabled],.durability__cta a:link.disabled,.durability__cta a:link[disabled=disabled],.durability__cta a:visited.disabled,.durability__cta a:visited[disabled=disabled],.durability__cta a[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.durability__cta a.disabled:hover,.durability__cta a:active.disabled:hover,.durability__cta a:active[disabled=disabled]:hover,.durability__cta a:link.disabled:hover,.durability__cta a:link[disabled=disabled]:hover,.durability__cta a:visited.disabled:hover,.durability__cta a:visited[disabled=disabled]:hover,.durability__cta a[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.durability__cta a:active,.durability__cta a:active:active,.durability__cta a:active:hover,.durability__cta a:hover,.durability__cta a:link:active,.durability__cta a:link:hover,.durability__cta a:visited:active,.durability__cta a:visited:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.durability__smallbanner{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;flex-flow:row nowrap;height:10rem;justify-content:space-between;padding:2rem;width:100%}@media only screen and (max-width:767px){.durability__smallbanner{margin-left:-15px;width:calc(100% + 30px)}}.durability__smallbanner-logo{align-self:center}.durability__smallbanner-logo img{width:110px}.durability__progressbar{align-items:center;background-color:#033651;border-radius:10px!important;display:flex;height:.5rem;justify-content:space-between;margin-bottom:3rem;padding:0 5rem;width:100%}.durability__progressbar-step{background-color:#fff;border:3px solid #033651;border-radius:20px!important;display:flex;height:20px;transition:all .2s ease;width:20px}.durability__progressbar-step-active{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:buttonFlashing;animation-timing-function:ease-in-out}.durability__progressbar-step-done{position:relative}.durability__progressbar-step-done:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#033651;border-radius:10px;color:#fff;content:"";font-family:"fpicons"!important;font-size:1.4rem;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;padding:4px;position:absolute;text-transform:none;top:0;transform:translateY(-3px) translateX(-3px)}.durability__chat,.durability__chat-user{flex-flow:row nowrap;justify-content:flex-start;margin-top:2rem;transition:all .2s ease}.durability__chat-history{margin-top:.1rem}.durability__chat-history img{opacity:.8;transform:scale(.85);transition:transform .4s ease-in-out}.durability__chat-user{align-self:flex-end;flex-flow:row-reverse nowrap}.durability__chat-user-text p{display:block!important}.durability__chat-user-text:before{color:#f4f4f4;font-size:3rem;left:100%;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.durability__chat-user-image{margin-left:3rem;margin-right:0}.durability__chat-image img,.durability__chat-user-image img{height:90px;width:90px}.durability__chat-text,.durability__chat-user-text{align-items:flex-start;flex-flow:column nowrap;justify-content:center}.durability__chat-text span,.durability__chat-user-text span{font-weight:600}.durability__chat-text p,.durability__chat-user-text p{display:none}.durability__buttons{align-items:center;display:flex;justify-content:space-between;margin-top:4rem;width:100%}.durability__buttons-option{display:flex;justify-content:stretch;width:calc(50% - 20px)}.durability__buttons-option a,.durability__buttons-option a:active,.durability__buttons-option a:link,.durability__buttons-option a:visited{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:100%}.durability__buttons-option a.disabled,.durability__buttons-option a:active.disabled,.durability__buttons-option a:active[disabled=disabled],.durability__buttons-option a:link.disabled,.durability__buttons-option a:link[disabled=disabled],.durability__buttons-option a:visited.disabled,.durability__buttons-option a:visited[disabled=disabled],.durability__buttons-option a[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.durability__buttons-option a.disabled:hover,.durability__buttons-option a:active.disabled:hover,.durability__buttons-option a:active[disabled=disabled]:hover,.durability__buttons-option a:link.disabled:hover,.durability__buttons-option a:link[disabled=disabled]:hover,.durability__buttons-option a:visited.disabled:hover,.durability__buttons-option a:visited[disabled=disabled]:hover,.durability__buttons-option a[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.durability__buttons-option a:active,.durability__buttons-option a:active:active,.durability__buttons-option a:active:hover,.durability__buttons-option a:hover,.durability__buttons-option a:link:active,.durability__buttons-option a:link:hover,.durability__buttons-option a:visited:active,.durability__buttons-option a:visited:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}.durability__loading{align-items:center;display:flex;height:17px}.durability__loading-dot{animation:typingAnim 1.5s ease-in-out infinite;background-color:#90949c;border-radius:2px!important;display:inline-block;height:4px;margin-right:2px;width:4px}.durability__loading-dot:first-child{animation-delay:.2s}.durability__loading-dot:nth-child(2){animation-delay:.3s}.durability__loading-dot:nth-child(3){animation-delay:.4s}.durability__end{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin-top:3rem;opacity:0;transform:translateY(1rem);transition:all 1s ease}.durability__end h2{text-align:center}.durability__end-buttons{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:2rem}.durability__end-buttons a,.durability__end-buttons a:active,.durability__end-buttons a:link,.durability__end-buttons a:visited{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.durability__end-buttons a.disabled,.durability__end-buttons a:active.disabled,.durability__end-buttons a:active[disabled=disabled],.durability__end-buttons a:link.disabled,.durability__end-buttons a:link[disabled=disabled],.durability__end-buttons a:visited.disabled,.durability__end-buttons a:visited[disabled=disabled],.durability__end-buttons a[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.durability__end-buttons a.disabled:hover,.durability__end-buttons a:active.disabled:hover,.durability__end-buttons a:active[disabled=disabled]:hover,.durability__end-buttons a:link.disabled:hover,.durability__end-buttons a:link[disabled=disabled]:hover,.durability__end-buttons a:visited.disabled:hover,.durability__end-buttons a:visited[disabled=disabled]:hover,.durability__end-buttons a[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.durability__end-buttons a:active,.durability__end-buttons a:active:active,.durability__end-buttons a:active:hover,.durability__end-buttons a:hover,.durability__end-buttons a:link:active,.durability__end-buttons a:link:hover,.durability__end-buttons a:visited:active,.durability__end-buttons a:visited:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.durability__end-buttons a{margin-right:1rem;white-space:nowrap;width:auto}@media only screen and (max-width:767px){.durability__end-buttons{flex-flow:column nowrap}.durability__end-buttons a{margin-right:0;margin-top:1rem;text-align:center}}.durability__end-show{opacity:1;transform:translateY(0)}@keyframes buttonFlashing{0%{background-color:#fff;transform:scale(1)}50%{background-color:#6cdf6c;transform:scale(1.1)}to{background-color:#fff;transform:scale(1)}}@keyframes typingAnim{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}@keyframes showBack{0%{transform:translateX(30px)}to{transform:translateX(0)}}#af-productcount{margin:0 3px}.afb-show{display:block!important}.fp-toast,.fp-toast--neutral,.fp-toast--warn,body.admin-layout .fp-toast--neutral,body.admin-layout .fp-toast--warn{background-color:#f4f4f4;color:#033651;display:flex;justify-content:center;margin-bottom:15px;padding:2.5px 1rem;width:100%}body.admin-layout .fp-toast,body.admin-layout .fp-toast--neutral,body.admin-layout .fp-toast--warn{background-color:#218838;color:#fff}.fp-toast--neutral,body.admin-layout .fp-toast--neutral{background-color:#f4f4f4;color:#033651}.fp-toast--warn,body.admin-layout .fp-toast--warn{background-color:#dc3545;color:#fff}input[readonly]{background-color:#e9ecef;opacity:1}.account__menu{width:20%}@media only screen and (max-width:559px){.account__menu{width:100%}}.account__menu-mobile{width:100%}@media only screen and (min-width:768px){.account__menu-mobile{display:none}}.account__menu-mobile-button{align-items:center;color:#337ab7;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 1rem;width:100%}.account__menu-mobile-button p{font-weight:600;margin:0 5px 0 0;width:auto}.account__menu-mobile-button:hover{color:#23527c;cursor:pointer}.account__menu-mobile-indicator{margin-top:2.5px;transition:transform .3s ease}.account__menu-mobile-show{display:flex!important}.account__menu-mobile-active .account__menu-mobile-indicator:before{content:""}.account__menu-heading{border-bottom:1px solid #f4f4f4;width:100%}.account__menu-heading p{color:#033651;font-size:1.9rem;font-weight:600;margin:.5rem 0}@media only screen and (max-width:767px){.account__menu-heading p{font-size:19px}}@media only screen and (max-width:559px){.account__menu-heading p{display:none}}@media only screen and (max-width:767px){.account__menu-items{align-items:stretch;display:flex;display:none;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem;width:100%}}.account__menu-item{padding:.5rem 0}.account__menu-item:first-child{padding-top:0}@media only screen and (max-width:767px){.account__menu-item:first-child{padding:0 0 0 5px}.account__menu-item{border-bottom:1px solid #f4f4f4;padding:0 0 0 5px;width:100%}.account__menu-item a,.account__menu-item a:active,.account__menu-item a:link,.account__menu-item a:visited{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:.75rem 0;width:100%}.account__menu-item a:hover{text-decoration:none}}.account__menu-active{font-weight:600;text-decoration:underline}@media only screen and (max-width:767px){.account__menu-active{background-color:#f4f4f4;text-decoration:none}}.account__menu-logout{margin-top:2rem;padding:.5rem 0}@media only screen and (max-width:767px){.account__menu-logout{margin:0}}.account__menu-service{background-color:#f4f4f4;margin-top:2rem;padding:10px}.account__menu-service p{margin:0}.account__menu-service-heading{font-family:"Montserrat","Open Sans",sans-serif;font-weight:700;letter-spacing:-.03rem}@media only screen and (max-width:767px){.account__menu-service{display:none}}.account__notification{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.account__notification p{margin:0 5px 0 0;width:auto}.account__notification a,.account__notification a:active,.account__notification a:link,.account__notification a:visited{margin-left:0!important}.account__appliances-item{align-items:center;border:1px solid #f4f4f4;display:flex;flex-direction:row;justify-content:space-between;margin-top:.5rem;padding:1rem 2rem;width:100%}.account__appliances-name p{font-weight:600;margin:0}.account__appliances-link{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding-left:10px;text-align:right;white-space:nowrap}.account__appliances-link .fp-close{color:red;font-size:1.7rem;margin-left:1rem}.account__appliances-link .fp-close:hover{color:#c00;cursor:pointer}.account__appliances-add{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin-bottom:.5rem;margin-left:auto;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.account__appliances-add.disabled,.account__appliances-add[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.account__appliances-add.disabled:hover,.account__appliances-add[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.account__appliances-add:active,.account__appliances-add:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}@media only screen and (max-width:559px){.account__appliances-add{width:100%}}.account__appliancebar{margin-bottom:1.5rem;width:100%}@media only screen and (min-width:768px){.account__appliancebar .afb__row .afb__col{width:calc(33% - .75rem)}}@media only screen and (min-width:1024px){.account__info{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.account__info-block{margin-bottom:.25rem}@media only screen and (min-width:1024px){.account__info-block{width:50%}}.account__info-block h3{margin-top:1.5rem}.account__info-block p{margin:0}.orders__item{align-items:center;border:1px solid #f4f4f4;display:flex;flex-wrap:nowrap;height:auto;justify-content:space-between;margin-bottom:1rem;padding:1rem;width:100%}@media only screen and (max-width:559px){.orders__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}}.orders__item-details{align-items:flex-start;border-right:1px solid #f4f4f4;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding-right:1rem;width:25%}@media only screen and (max-width:559px){.orders__item-details{align-items:flex-start;border-right:0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;min-height:0;width:100%}}.orders__item-top{width:100%}@media only screen and (max-width:559px){.orders__item-top{width:calc(50% - 10px)}}.orders__item-heading{color:#033651;font-size:1.9rem;font-weight:600;margin:0}@media only screen and (max-width:767px){.orders__item-heading{font-size:19px}}.orders__item-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.orders__item-ordered,.returns__item-returned{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:calc(75% - 10px)}@media only screen and (max-width:559px){.orders__item-ordered,.returns__item-returned{width:100%}}.orders__item-ordered p,.returns__item-returned p{margin:0 10px 0 0;width:auto}.orders__item-ordered a,.orders__item-ordered a:active,.orders__item-ordered a:link,.orders__item-ordered a:visited,.returns__item-returned a{margin-right:1rem;width:350px}.orders__item-order,.returnable-orders__item-order,.returns__item-return{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.orders__item-order a,.returnable-orders__item-order a,.returns__item-return a{color:unset}.orders__item-order a:hover,.returnable-orders__item-order a:hover,.returns__item-return a:hover{text-decoration:unset}.orders__item-order-image,.returns__item-return-image{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin-right:1rem;width:125px}@media only screen and (max-width:559px){.orders__item-order-image,.returns__item-return-image{width:100px}}.orders__item-order-image picture,.returns__item-return-image picture{display:inline-block}.orders__item-order-image img,.returns__item-return-image img{max-height:125px;max-width:125px}@media only screen and (max-width:559px){.orders__item-order-image img,.returns__item-return-image img{max-height:100px;max-width:100px}}.orders__item-order-details,.returns__item-return-details{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;width:65%}@media only screen and (max-width:559px){.orders__item-order-details,.returns__item-return-details{margin-left:1rem;min-width:50%}}.orders__item-order-details p,.returns__item-return-details p{font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order__show,.return__show{display:block!important}.order__container{background-color:rgba(3,54,81,.4);display:none;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9998}@media only screen and (max-width:559px){.order__container{align-items:center;display:flex;display:none;justify-content:center}}@media only screen and (max-width:1247px)and (orientation:landscape){.order__container{justify-content:flex-start;overflow-y:auto}}.order__detail{background-color:#fff;height:auto;margin:2rem auto;padding:2rem;z-index:9999}@media only screen and (max-width:1023px){.order__detail{animation-duration:.35s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:slideOrderDetails;height:100%;margin:0;padding:0;transform:translateX(-100%)}}.order__list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media only screen and (max-width:1023px){.order__list{padding:0 1.5rem 1.5rem}}.order__itemslist{max-height:45rem;overflow-y:auto;width:100%}.order__itemslist-4{padding-right:2rem}.order__heading{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}@media only screen and (max-width:1023px){.order__heading{background-color:#033651;color:#fff;margin-bottom:2rem;padding:1rem 2rem}}.order__heading-title p{color:#033651;font-size:1.9rem;font-weight:600;margin:0}@media only screen and (max-width:767px){.order__heading-title p{font-size:19px}}@media only screen and (max-width:1023px){.order__heading-title p{color:#fff}}.order__heading .fp-close{font-size:2rem}@media only screen and (max-width:1023px){.order__heading .fp-close{color:#fff}}.order__heading .fp-close:hover{color:#055782;cursor:pointer}@media only screen and (max-width:1023px){.order__heading .fp-close:hover{color:#e6e6e6}}.order__item{align-items:center;border-top:1px solid #f4f4f4;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:10px 0;width:100%}@media only screen and (max-width:559px){.order__item{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:10px!important}}.product-action__container .order__item{padding:0}.order__item:first-child{border-top:none;padding-top:0}.order__item:last-child{padding-bottom:0}.order__item p{margin:0;width:auto}.order__item--cancelled,.order__item--cancelled a{color:#767676;text-decoration:line-through}.order__item--cancelled .text-danger,.order__item--cancelled a .text-danger{display:inline-block;text-decoration:none}.order__item-group{align-self:flex-start;margin:0;padding:0}.order__item-group,.order__item-image{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.order__item-image{margin-right:1rem;width:125px}@media only screen and (max-width:559px){.order__item-image{width:100px}}.order__item-image picture{display:inline-block}.order__item-image img{max-height:125px;max-width:125px}@media only screen and (max-width:559px){.order__item-image img{max-height:100px;max-width:100px}}.order__item-details a:active:first-child,.order__item-details a:first-child,.order__item-details a:link:first-child,.order__item-details a:visited:first-child{font-weight:600}.order__item-unitprice{color:#767676;font-weight:400}.order__item-price{font-weight:600;margin-left:1rem;text-align:right;white-space:nowrap}.order__item-total{padding:20px 0;text-align:right;width:100%}.order__item-total-row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto;width:100%}.order__item-total-row p{margin:0;min-width:10%;width:auto}.order__item-total-row p.value{font-weight:600}@media only screen and (max-width:559px){.order__item-total-row p{min-width:20%}}.order__overview{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.order__overview-item{margin-top:2.5rem;width:calc(50% - 10px)}.order__overview-item p{margin:0}.order__overview-heading p{font-weight:600;margin:0}.order-actions{align-items:flex-start;border-bottom:1px solid #f4f4f4;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;padding-bottom:1rem;width:100%}.order-actions a{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin-bottom:1rem;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:100%}.order-actions a.disabled,.order-actions a[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.order-actions a.disabled:hover,.order-actions a[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.order-actions a:active,.order-actions a:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}@media only screen and (min-width:768px){.order-actions a{max-width:calc(50% - 10px)}}.order-actions a:first-child{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.order-actions a:first-child.disabled,.order-actions a:first-child[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.order-actions a:first-child.disabled:hover,.order-actions a:first-child[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.order-actions a:first-child:active,.order-actions a:first-child:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.register__row{display:flex;flex-wrap:wrap;margin-bottom:1rem;width:100%}.register__row--submit{text-align:right}.register__row .error-message{margin-left:30%;margin-top:5px}@media only screen and (max-width:559px){.register__row .error-message{margin-left:0}}.register__row label{margin:0;width:100%}@media only screen and (min-width:768px){.register__row label{display:inline-block;width:30%}.register__row input{display:inline-block;width:70%}}.register__row p{display:inline;margin:0}.register__row-password{margin-bottom:0;margin-top:-.5rem;text-align:right;width:100%}.register__terms{margin-bottom:0;margin-top:1.5rem;text-align:right}.register__terms p{display:block;font-style:italic}.register__sidebar{background-color:#f4f4f4;padding:1rem 1.5rem}.register__sidebar a{color:#3072ab}.register__sidebar-heading{color:#033651;font-weight:600;margin:0 0 1rem}.register__sidebar-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:2.5px;width:100%}.register__sidebar-row p{margin:0}.register__sidebar-row div{margin-right:5px;margin-top:5px}.register__button{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.register__button.disabled,.register__button[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.register__button.disabled:hover,.register__button[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.register__button:active,.register__button:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}@media only screen and (max-width:559px){.register__button{width:100%}}.register__button-blue{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.register__button-blue.disabled,.register__button-blue[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.register__button-blue.disabled:hover,.register__button-blue[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.register__button-blue:active,.register__button-blue:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}@media only screen and (max-width:559px){.register__button-blue{width:100%}}@keyframes showShipping{0%{transform:translateY(2rem)}to{transform:translateY(0)}}.editaccount__company{display:none;margin-top:1rem}.editaccount__shipping{display:none}.editaccount__shipping-show{align-items:inherit;animation-duration:.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:showShipping;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem}.returns__item{align-items:center;border:1px solid #f4f4f4;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:1rem;padding:2rem;transition:border-color .2s ease;width:100%}@media only screen and (max-width:559px){.returns__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}.returns__item-details{align-items:flex-start;border-right:1px solid #f4f4f4;display:flex;flex-direction:column;justify-content:flex-start;width:25%}@media only screen and (max-width:559px){.returns__item-details{align-items:flex-start;border-right:0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;width:100%}}.returns__item-top{width:100%}@media only screen and (max-width:559px){.returns__item-top{width:calc(50% - 10px)}}.returns__item-heading p{color:#033651;font-size:1.9rem;font-weight:600;margin:0}@media only screen and (max-width:767px){.returns__item-heading p{font-size:19px}}.returns__item-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:559px){.returns__item-menu{align-items:flex-end;width:calc(50% - 10px)}}.returns__item-returned a,.returns__item-returned a:active,.returns__item-returned a:link,.returns__item-returned a:visited{width:350px}@media only screen and (max-width:559px){.returns__item-returned a,.returns__item-returned a:active,.returns__item-returned a:link,.returns__item-returned a:visited{width:250px}}.returns__item-return-details{width:70%}@media only screen and (max-width:559px){.returns__item-return-details{width:50%}}.returns__add{margin-bottom:1rem;margin-top:.5rem}.returns__add a,.returns__add a:active,.returns__add a:link,.returns__add a:visited{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.returns__add a.disabled,.returns__add a:active.disabled,.returns__add a:active[disabled=disabled],.returns__add a:link.disabled,.returns__add a:link[disabled=disabled],.returns__add a:visited.disabled,.returns__add a:visited[disabled=disabled],.returns__add a[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.returns__add a.disabled:hover,.returns__add a:active.disabled:hover,.returns__add a:active[disabled=disabled]:hover,.returns__add a:link.disabled:hover,.returns__add a:link[disabled=disabled]:hover,.returns__add a:visited.disabled:hover,.returns__add a:visited[disabled=disabled]:hover,.returns__add a[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.returns__add a:active,.returns__add a:active:active,.returns__add a:active:hover,.returns__add a:hover,.returns__add a:link:active,.returns__add a:link:hover,.returns__add a:visited:active,.returns__add a:visited:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.return__list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media only screen and (max-width:1023px){.return__list{padding:0 1.5rem 1.5rem}}.return__itemslist{max-height:45rem;overflow:auto;width:100%}.return__item{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:10px 0;width:100%}@media only screen and (max-width:559px){.return__item{flex-direction:column}}.return__item-image{width:95%}.return__item-image img{max-width:100px}.return__item-overview{align-items:center;display:flex;justify-content:space-between;width:calc(50% - 10px)}@media only screen and (max-width:559px){.return__item-overview{width:100%}}.return__item-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%}.return__item-quantity p{margin:0}.return__item-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 10px)}@media only screen and (max-width:559px){.return__item-details{flex-direction:row;justify-content:space-between;margin-top:1rem;width:100%}}.return__item-details a:active:first-child,.return__item-details a:first-child,.return__item-details a:link:first-child,.return__item-details a:visited:first-child{font-weight:600}@media only screen and (max-width:559px){.return__item-details-explanation,.return__item-details-reason{width:calc(50% - 10px)}}.return__item-details-heading{font-weight:600}.return__item-price{font-weight:600;margin-right:1rem;text-align:right;width:15%}.return__item-total{padding:20px 0;text-align:right;width:100%}.return__item-total p{font-weight:600;margin:0}.return__overview{flex-direction:column;justify-content:flex-start}.return__overview,.return__overview-row{align-items:flex-start;display:flex;width:100%}.return__overview-row{flex-direction:row;justify-content:space-between;margin-bottom:4rem}.return__overview-row:last-child{margin:10px 0 0}.return__overview-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:calc(50% - 10px)}.return__overview-item p{margin:0}.return__overview-heading p{font-weight:600;margin:0}.returnable-orders__button{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.returnable-orders__button.disabled,.returnable-orders__button[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.returnable-orders__button.disabled:hover,.returnable-orders__button[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.returnable-orders__button:active,.returnable-orders__button:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.returnable-orders__action{display:none;padding:1rem;width:100%}.returnable-orders__item{border:1px solid #f4f4f4;margin-bottom:1rem;transition:border-color .2s ease}.returnable-orders__item>.orders__item{border:0;margin:0}@media only screen and (max-width:559px){.returnable-orders__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}.returnable-orders__item:hover{border-color:#c1c1c1;cursor:pointer}.returnable-orders__item.selected-order{border-color:#033651}.returnable-orders__item.selected-order .returnable-orders__action{display:block}.returnable-orders__item-order{margin-right:1rem;width:350px}.returnable-orders__item-order a{color:unset}.returnable-orders__item-order a:hover{text-decoration:unset}.fixpoints__container{align-items:center;border:1px solid #f4f4f4;border-radius:5px!important;display:flex;justify-content:center;margin:1rem 0;padding:2rem 4rem 6rem;width:100%}@media only screen and (max-width:767px){.fixpoints__container{flex-flow:column nowrap;padding:2rem 1rem 5rem}}.fixpoints__container-progress{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.fixpoints__container-progress-heading{font-family:"Montserrat","Open Sans",sans-serif;font-weight:700;letter-spacing:-.03rem}.fixpoints__container-progress-heading p{font-size:2.5rem;font-weight:900;text-align:center}@media only screen and (max-width:767px){.fixpoints__container-progress-heading p{font-size:2rem}}@media only screen and (max-width:559px){.fixpoints__container-progress-heading p{font-size:1.5rem;margin-bottom:5px}}.fixpoints__container-progress-message p{text-align:center}.fixpoints__container-progressbar{background-color:#fff;border:1px solid #033651;border-radius:50px!important;display:block;height:15px;padding:2px;padding-right:unset;position:relative;width:100%}@media only screen and (max-width:767px){.fixpoints__container-progressbar{width:95%}}.fixpoints__container-progressbar p{font-size:1.3rem;left:175px;position:absolute;right:0;text-align:unset;top:-3rem}@media only screen and (max-width:767px){.fixpoints__container-progressbar p{top:15px}}.fixpoints__container-progressbar-fill{background-color:#033651;border-radius:50px!important;display:block;height:9px;transition:width 1s ease-in-out;width:0}.fixpoints__container-progressbar-milestone{position:absolute}.fixpoints__container-progressbar-milestone .milestone-frontier{background-color:#033651;border-radius:4px;display:flex;height:24px;margin-left:-2px;position:absolute;top:-16px;width:5px}.fixpoints__container-progressbar-milestone:last-child .milestone-frontier{margin-left:-4px}.fixpoints__container-progressbar-milestone .milestone-reward{color:#033651;font-size:1.7rem;font-weight:750;left:-50px;position:absolute;text-align:center;top:8px;width:100px}@media only screen and (max-width:767px){.fixpoints__container-progressbar-milestone .milestone-reward{font-size:inherit;top:.5rem}}.fixpoints__coupons-heading p{font-weight:600}.fixpoints__coupons-content{align-items:center;border:1px solid #f4f4f4;border-radius:5px!important;display:flex;justify-content:space-between;padding:15px}@media only screen and (max-width:767px){.fixpoints__coupons-content{align-items:center;flex-flow:column nowrap;justify-content:center}}.fixpoints__coupons-content-code{font-weight:600}@media only screen and (max-width:767px){.fixpoints__coupons-content-code{margin-bottom:10px}}.fixpoints__coupons-content p{margin-bottom:unset}@keyframes slideOrderDetails{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.login-container{display:none;margin-bottom:1rem;width:40%}@media only screen and (max-width:767px){.login-container{width:100%}}.login-container div{width:100%}.login-container.container-open{display:block}.contact__return-login{margin-bottom:1.5rem}.contact__options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.contact__options{justify-content:flex-start}}.contact__options-button{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;white-space:nowrap;width:calc(33.33333% - 5px)}.contact__options-button.disabled,.contact__options-button[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.contact__options-button.disabled:hover,.contact__options-button[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.contact__options-button:active,.contact__options-button:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}@media only screen and (max-width:1023px){.contact__options-button{margin-bottom:5px;margin-right:5px;width:calc(50% - 5px)}}@media only screen and (max-width:767px){.contact__options-button{margin-bottom:10px;width:100%}}.contact__button-green{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:auto}.contact__button-green.disabled,.contact__button-green[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.contact__button-green.disabled:hover,.contact__button-green[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.contact__button-green:active,.contact__button-green:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.contact-form{width:100%}@media only screen and (min-width:1024px){.contact-form{width:85%}.contact-form-repaircafe{width:100%}}.contact-form .fp-info{color:#033651}.contact-form__hint{font-size:1.3rem;line-height:1.7em;margin-bottom:1rem;margin-top:-1rem;opacity:.5;width:auto}@media only screen and (min-width:768px){.contact-form__hint{margin-left:34%}}.contact-form__draganddrop{align-items:center;display:flex}.contact-form__draganddrop img{margin:10px 0;max-width:100px}.contact-form__draganddrop-name{flex:1;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.contact-form__draganddrop--link{cursor:pointer;padding:5px 10px}.contact-form__draganddrop--link .fp-close{color:red;font-size:2.5rem}.contact-form__row{margin-bottom:1rem;width:100%}.contact-form__row label{display:inline-block;margin-bottom:.3rem}@media only screen and (min-width:768px){.contact-form__row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form__row label{margin-bottom:0;width:33%}.contact-form__row .dropzone-wrapper,.contact-form__row input,.contact-form__row select,.contact-form__row textarea{width:66%}.contact-form__row .error-message{margin-left:34%}.contact-form__row .required-tooltip{width:33%}}.contact-form__row--submit{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-end}.contact-form__row--submit .required-tooltip{align-self:flex-start;width:100%}.repaircafe__intro{margin-bottom:10px;width:100%}.repaircafe__intro h2{margin:10px 0}.repaircafe__hero{color:#fff;height:300px;max-height:400px;overflow:hidden;position:relative;width:100%}.repaircafe__hero-image{height:100%}.repaircafe__hero-image img{bottom:0;position:absolute;width:100%}@media only screen and (max-width:767px){.repaircafe__hero-image img{height:100%;max-height:100%}}.repaircafe__hero-logo{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%}@media only screen and (max-width:767px){.repaircafe__hero-logo{left:calc(50% - 150px);width:300px}}.repaircafe__hero-logo img{margin-bottom:3rem;max-width:70%}.repaircafe__hero-logo p{margin:0}.repaircafe__hero-overlay{height:100%;position:absolute;width:100%}.dropzone-wrapper{box-sizing:border-box}.admin-layout .dropzone-wrapper{display:inline-block}.dropzone-wrapper .nofile-uploaded{align-items:center;display:flex;flex-wrap:nowrap;justify-content:stretch;padding:.5rem 0}.dropzone-wrapper .nofile-uploaded .fp-info{margin-right:1rem}.dropzone-wrapper .nofile-uploaded>span{display:block;font-style:italic;line-height:1.3}.dropzone{width:100%}.admin-layout .dropzone{width:auto}.dz-button{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:100%}.dz-button.disabled,.dz-button[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.dz-button.disabled:hover,.dz-button[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.dz-button:active,.dz-button:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}.admin-layout .dz-button{width:auto}.dz-button:hover{color:#000}.partrequest-submit{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.partrequest-submit.disabled,.partrequest-submit[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.partrequest-submit.disabled:hover,.partrequest-submit[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.partrequest-submit:active,.partrequest-submit:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.product-action__container{border:1px solid #f4f4f4;height:auto;margin-bottom:1rem;padding:1rem 2rem;transition:border-color .2s ease;width:100%}@media only screen and (max-width:559px){.product-action__container{padding:0 1rem}}.product-action__container:hover{border-color:#c1c1c1;cursor:pointer}.product-action__container--single{border-color:#dbdbdb}.product-action__container--single:hover{cursor:auto}.product-action__container.selected{border-color:#033651}.returnable-products__button{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;float:right;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:unset}.returnable-products__button.disabled,.returnable-products__button[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.returnable-products__button.disabled:hover,.returnable-products__button[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.returnable-products__button:active,.returnable-products__button:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.returnable-products__button.disabled{opacity:.5}.returnable-products__button.disabled:hover{cursor:not-allowed}.returnable-products__navigation{margin-top:1rem}.returnable-products__form{border-top:unset;display:none;height:auto;width:100%}.returnable-products__form.show{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.returnable-products__form-extra,.returnable-products__form-item{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:1rem;width:100%}@media only screen and (max-width:559px){.returnable-products__form-extra,.returnable-products__form-item{flex-direction:column}}.returnable-products__form-label{font-weight:600;margin:0;width:20%}@media only screen and (max-width:1247px){.returnable-products__form-label{width:23%}}@media only screen and (max-width:767px){.returnable-products__form-label{width:30%}}@media only screen and (max-width:559px){.returnable-products__form-label{margin-bottom:.5rem;width:auto}}.returnable-products__form-value{margin-left:5rem;width:70%}@media only screen and (max-width:559px){.returnable-products__form-value{margin-left:0;width:100%}}.returnable-products__form-value div,.returnable-products__form-value input,.returnable-products__form-value select,.returnable-products__form-value textarea{width:100%}.returnable-products__form-extra{display:none}.returnable-products__form-extra.show{display:flex}.returnable-products__form-extra input{border-width:1px;margin-top:.5rem}.repair-advice{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:2rem}.product__subsection-container .repair-advice{margin-bottom:0}.repair-advice__image{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding-left:2rem}@media only screen and (max-width:559px){.repair-advice__image{display:none}}.repair-advice__image img{height:172px}@media only screen and (max-width:1023px){.repair-advice__image img{height:150px;height:172px}}.repair-advice__content{align-items:"";display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:2rem;width:100%}@media only screen and (max-width:559px){.repair-advice__content{padding-left:0}}.repair-advice__blockwrapper{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.repair-advice__blockwrapper{flex-wrap:wrap}}.repair-advice__block{width:calc(50% - .5rem)}.repair-advice__block>strong{display:block}@media only screen and (max-width:767px){.repair-advice__block>strong{margin-bottom:.5rem}}.sidebar__section .repair-advice__block{margin-bottom:1rem;width:100%}@media only screen and (max-width:767px){.repair-advice__block{margin-bottom:.5rem;margin-left:0;margin-right:0;width:100%}.repair-advice__block:last-child{margin-bottom:0}}.repair-advice__block a{display:block;position:relative}.repair-advice__block a.brandsearch__btn{margin-bottom:0}.repair-advice__block a.brandsearch__btn--open{margin-bottom:.5rem}.repair-advice__block a.repair-advice__item{border:1px solid #ddd;border-radius:5px;color:#000;line-height:2;margin-bottom:.5rem;padding:.5rem 1rem;width:100%}.repair-advice__block a.repair-advice__item:after{line-height:2;position:absolute;right:2rem;transition:right .2s ease}.repair-advice__block a.repair-advice__item:hover{background-color:#f4f4f4;color:#000;text-decoration:none}.repair-advice__block a.repair-advice__item:hover:after{right:1.5rem}.repair-advice__block .brandsearch__expand{margin-bottom:0;margin-top:0}.repair-advice__back{margin-top:1rem}.repair-advice__specheader{background-color:#f4f4f4;padding:1rem}.customercancellation__container{padding:0}.customercancellation__option{align-items:center;display:flex;flex-wrap:nowrap;justify-content:stretch}.customercancellation__option-input{margin-bottom:1rem}.customercancellation__replacement-options,.customercancellation__sameproduct{display:none}.customercancellation__replacement-options .customercancellation__option,.customercancellation__sameproduct .customercancellation__option{margin-left:0}.password__error{display:block}.password__error-container{background-color:#f4f4f4;padding:1rem}.password__error-match{color:#dc3545}.password__error .fp-check,.password__error .selected .payment__option-selector,.selected .password__error .payment__option-selector{color:#49ce58}.password__error .fp-remove{color:#dc3545}.password__error span{padding-left:1rem}.unsubscribe{padding-right:1rem;width:100%}.unsubscribe__update{background-color:#033651;border-bottom:2px solid #647c8a;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:auto}.unsubscribe__update.disabled,.unsubscribe__update[disabled=disabled]{animation:none;border-bottom:#033651;cursor:not-allowed!important;opacity:.45}.unsubscribe__update.disabled:hover,.unsubscribe__update[disabled=disabled]:hover{background-color:#033651;border-bottom:#033651}.unsubscribe__update:active,.unsubscribe__update:hover{background-color:#04466a;border-color:#708997;color:#fff;text-decoration:none}.unsubscribe__unsub-all{background-color:#fff;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:auto}.unsubscribe__unsub-all.disabled,.unsubscribe__unsub-all[disabled=disabled]{animation:none;border-bottom:#fff;cursor:not-allowed!important;opacity:.45}.unsubscribe__unsub-all.disabled:hover,.unsubscribe__unsub-all[disabled=disabled]:hover{background-color:#fff;border-bottom:#fff}.unsubscribe__unsub-all:active,.unsubscribe__unsub-all:hover{background-color:#f2f2f2;border-color:#d0d0d0;color:#000;text-decoration:none}.unsubscribe__option{margin-bottom:2rem}.unsubscribe__option p{margin-left:2rem;width:auto}.unsubscribe__option label{margin-left:.3rem}.alternative-appliances{align-items:"center";align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem;padding:0 0 1rem}@media only screen and (max-width:479px){.alternative-appliances{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.alternative-appliances .btn-fixpart-primary{margin-top:.7rem;min-height:auto;padding:.3rem 1rem;width:100%}}.customer-service{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (max-width:1139px){.customer-service{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:1023px){.customer-service{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:559px){.customer-service{grid-template-columns:repeat(1,minmax(0,1fr))}}.cs-card{align-items:flex-start;border:.1rem solid #aaa;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:stretch;padding:1.75rem;transition:border-color .25s ease-out;width:100%}.cs-card,.cs-card:hover{color:#000;text-decoration:none}.cs-card:hover{border-color:#000;transition:border-color .25s ease-in}.cs-card:hover .cs-card__text-icon{margin-right:1rem}.cs-card__title{font-size:1.8rem;font-weight:700;line-height:1.2;margin-bottom:0}.cs-card__text{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between;width:100%}.cs-card__text-icon{margin:0;padding:0;text-align:right}.cs-card__text-icon i{display:block;line-height:1}.cs-card__text-icon{font-size:2rem;transition:margin-right .25s ease-in-out}.cs-card__header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1rem}.cs-card__icon{font-size:2.5rem;margin-right:1rem}.footer-top{background-color:#033651}.footer-top__spacer{margin-top:2rem}@media only screen and (min-width:560px){.footer-top__spacer{margin-top:4rem}}@media only screen and (min-width:1024px){.footer-top__spacer{margin-top:9rem}}.footer-top__container{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;justify-content:none;padding-bottom:3rem;padding-top:3rem;position:relative}@media only screen and (min-width:1024px){.footer-top__container{padding-bottom:3.5rem;padding-top:3.5rem}}.footer-top__right-heading{font-family:"Montserrat","Open Sans",sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:-.03rem;line-height:1.2;margin-bottom:.5rem}.footer-top-img{width:20%}@media only screen and (max-width:1023px){.footer-top-img{width:10%}}@media only screen and (max-width:639px){.footer-top-img{display:none}}.footer-top-img img{bottom:0;position:absolute;right:0;width:17.5rem}@media only screen and (max-width:1139px){.footer-top-img img{right:1.5rem}}@media only screen and (max-width:1023px){.footer-top-img img{width:13.5rem}}.footer-top-item{padding-right:1.5rem;width:45%}@media only screen and (max-width:1023px){.footer-top-item{width:42%}}@media only screen and (max-width:767px){.footer-top-item{display:none}}.footer-top-item__usp{display:flex;padding-bottom:.15rem}.footer-top-item__usp>div{margin-right:.75rem;margin-top:.5rem}.footer-top-item__usp:last-child{padding-bottom:0}.footer-top-item .fp-star:before{color:#fff}.footer-top-item-right{align-items:"center";display:flex;flex-wrap:nowrap;justify-content:unset;width:45%}@media only screen and (max-width:1023px){.footer-top-item-right{width:42%}}@media only screen and (max-width:767px){.footer-top-item-right{width:80%}}@media only screen and (max-width:639px){.footer-top-item-right{width:100%}}.footer-top-item-right a,.footer-top-item-right a:active,.footer-top-item-right a:link,.footer-top-item-right a:visited{background-color:#fff;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.footer-top-item-right a.disabled,.footer-top-item-right a:active.disabled,.footer-top-item-right a:active[disabled=disabled],.footer-top-item-right a:link.disabled,.footer-top-item-right a:link[disabled=disabled],.footer-top-item-right a:visited.disabled,.footer-top-item-right a:visited[disabled=disabled],.footer-top-item-right a[disabled=disabled]{animation:none;border-bottom:#fff;cursor:not-allowed!important;opacity:.45}.footer-top-item-right a.disabled:hover,.footer-top-item-right a:active.disabled:hover,.footer-top-item-right a:active[disabled=disabled]:hover,.footer-top-item-right a:link.disabled:hover,.footer-top-item-right a:link[disabled=disabled]:hover,.footer-top-item-right a:visited.disabled:hover,.footer-top-item-right a:visited[disabled=disabled]:hover,.footer-top-item-right a[disabled=disabled]:hover{background-color:#fff;border-bottom:#fff}.footer-top-item-right a:active,.footer-top-item-right a:active:active,.footer-top-item-right a:active:hover,.footer-top-item-right a:hover,.footer-top-item-right a:link:active,.footer-top-item-right a:link:hover,.footer-top-item-right a:visited:active,.footer-top-item-right a:visited:hover{background-color:#f2f2f2;border-color:#d0d0d0;color:#000;text-decoration:none}.footer-top-item-right-icon{font-size:5rem;margin-right:1.5rem}.footer-top-item a,.footer-top-item a:active,.footer-top-item a:link,.footer-top-item a:visited,.footer-top-item-right-icon .fp-comments{color:#fff}.footer-main{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:5rem 0}@media only screen and (max-width:1023px){.footer-main{flex-flow:row wrap;justify-content:space-between;padding:2rem 0}}@media only screen and (max-width:767px){.footer-main{border-bottom:unset;flex-direction:column;justify-content:flex-start;padding:2rem 0 0}}.footer-main-item{width:23%}.footer-main-item__title{color:#000;font-family:"Montserrat","Open Sans",sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:-.03rem;line-height:1.2;margin-bottom:.5rem;margin-top:.2rem}.footer-main-item--country{width:28%}@media only screen and (max-width:1023px){.footer-main-item--country{width:100%}}.footer-main-item .fp-logo__image{margin:0 .5rem 1rem 0}@media only screen and (min-width:1024px){.footer-main-item:first-child{margin-left:0}.footer-main-item--country{margin-right:0;position:relative}}@media only screen and (max-width:767px){.footer-main-item{margin-bottom:1.5rem;width:100%}.footer-main-item--customer-service{margin-bottom:0}}@media only screen and (min-width:768px){.footer-main-item--no-title{padding-top:2.85rem}}@media(width <= 568px)and (orientation:landscape){.footer-main-item{width:calc(50% - 3rem)}}@media(width <= 731px)and (orientation:landscape){.footer-main-item{width:calc(50% - 3rem)}}.footer-main-item ul{margin:0;padding:0}.footer-main-item ul li{list-style:none;margin-bottom:.15rem}@media only screen and (max-width:767px){.footer-main-item ul li{margin-bottom:.6rem}}.footer-main-item ul li a{color:#000}.footer__country{margin-bottom:2rem}.footer__country p{line-height:2.3rem;margin-bottom:1rem;padding:0}.footer__country-bold{font-weight:600}.footer__country-wrapper{height:4.3rem;position:relative}@media only screen and (max-width:1023px){.footer__country-wrapper{height:4.15rem}}@media only screen and (max-width:639px){.footer__country-wrapper{height:4.1rem}}.footer__country-items{display:flex;width:100%}.footer__country-items a{display:none;margin:0;order:2;overflow:hidden;padding:.5rem;text-overflow:ellipsis;width:100%}.footer__country-items a img{height:2.5rem;margin-right:.8rem;width:2.38rem}.footer__country-items a:hover{background-color:#f4f4f4;text-decoration:none}.footer__country-items--open{background-color:#fff;border-radius:.5rem;bottom:0;flex-direction:column-reverse;outline:.1rem solid #f4f4f4;position:absolute;z-index:100}.footer__country-items--open a{display:flex;padding:.5rem 2rem}.footer__country-items--open a:first-child{padding-bottom:1.25rem}.footer__country-items--open a:last-child{padding-top:1.25rem}.footer__country-items--open .footer__country-current:after{transform:rotate(90deg)}.footer__country-items>.footer__country-current{background-color:#f4f4f4;border:none;border-radius:.5rem;color:#000;display:flex;order:1;padding:.8rem 2rem;position:relative;width:100%}.footer__country-items>.footer__country-current:after{color:#000;font-size:1.2rem;font-weight:900;position:absolute;right:2rem;top:1.5rem;transition:transform .3s ease}.footer-secondary{align-items:center;background-color:#f4f4f4;display:flex;flex-wrap:nowrap;justify-content:center;padding:1rem 0}@media only screen and (max-width:1247px){.footer-secondary{flex-direction:column;padding:1.5rem}}.footer-secondary ul{align-self:flex-start;display:flex;margin:0;padding:0}@media only screen and (max-width:767px){.footer-secondary ul{display:flex;flex-wrap:wrap;justify-content:center;line-height:1.7}}.footer-secondary ul li{float:left;list-style:none;margin-right:1.75rem}@media only screen and (max-width:767px){.footer-secondary ul li{align-self:unset;float:none}}.footer-secondary ul li a{color:#525252;font-size:1.3rem}.footer-secondary ul li a :link,.footer-secondary ul li a :visited,.footer-secondary ul li a:active{color:#767676}.footer-secondary-content{align-items:"center";display:flex;flex-wrap:nowrap;justify-content:center;margin:0 auto;max-width:114rem;width:100%}.footer-secondary-social{align-self:flex-end;margin-bottom:1.5rem}@media only screen and (max-width:767px){.footer-secondary-social{align-self:unset;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:.6rem 0 2.3rem}}.footer-secondary-social p{margin:0}@media only screen and (max-width:767px){.footer-secondary-social p{margin-bottom:.5rem;text-align:center;width:100%}}.footer-secondary-social a{font-size:3rem;line-height:0;margin-right:.7rem;transition:opacity .2s ease}@media only screen and (max-width:767px){.footer-secondary-social a{display:flex;justify-content:center}}.footer-secondary-social a:hover{opacity:.5;text-decoration:none}.footer-secondary-social i{font-size:3rem}.footer-bottom{border-top:.1rem solid #f4f4f4;display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.footer-bottom{padding:0 1.5rem}}.footer-bottom-content{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:114rem;width:100%}@media only screen and (max-width:1023px){.footer-bottom-content{flex-direction:column}}.footer-bottom-left{align-items:center;display:flex;flex-wrap:nowrap;justify-content:unset;width:60%}@media only screen and (max-width:1139px){.footer-bottom-left{padding:2rem 0 2rem 1.5rem}}@media only screen and (max-width:1023px){.footer-bottom-left{justify-content:center;padding:2rem 0 0;width:100%}}@media only screen and (max-width:767px){.footer-bottom-left{flex-direction:column}}.footer-bottom-left-partners{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:1139px){.footer-bottom-left-partners{max-width:37rem;overflow:hidden}}@media only screen and (max-width:1023px){.footer-bottom-left-partners{max-width:unset;overflow:visible}}@media only screen and (max-width:767px){.footer-bottom-left-partners{padding-top:2rem}}@media only screen and (max-width:479px){.footer-bottom-left-partners{flex-wrap:wrap;justify-content:center}}.footer-bottom-left-partners img{filter:grayscale(100%);height:2.5rem;margin-right:1.5rem;opacity:.4;transition:all .2s ease}.footer-bottom-left-partners img:last-child{margin-right:0}@media only screen and (max-width:479px){.footer-bottom-left-partners img{margin:.5rem 1rem}.footer-bottom-left-partners img:last-child{margin-right:1rem}}.footer-bottom-left-partners img:hover{filter:grayscale(0);opacity:1}.footer-bottom-left-trustmark{align-items:center;display:flex;flex-wrap:nowrap;justify-content:unset;text-align:right}.footer-bottom-left-trustmark a{margin-right:1.5rem}.footer-bottom-left-trustmark img{height:2.5rem}@media only screen and (max-width:767px){.footer-bottom-left-trustmark{justify-content:center;text-align:center;width:100%}.footer-bottom-left-trustmark img{margin-right:0}.footer-bottom-left-trustmark ul{margin-top:0}.footer-bottom-left-trustmark .thuiswinkel{margin-left:3rem}}.footer-lang{margin:0;text-align:left}.footer-lang li{display:inline-block;height:3rem;margin:0 1rem 0 0;position:relative;width:3rem}.footer-lang li div{background-position:50% 50%;background-size:cover;border-radius:0!important;height:2.5rem;left:0;top:0;width:3rem}.footer-lang li div:before{opacity:0}.footer-lang li div p{margin-top:2rem;padding:1rem;right:0;width:auto}.footer-lang li div p:after{display:none}.footer__payship-partners{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:2rem 1.5rem 2rem 0;width:40%}@media only screen and (max-width:1023px){.footer__payship-partners{flex-wrap:wrap;justify-content:center;margin:0;padding:2rem 0;width:100%}}.footer__payship-partners--applepay{display:none}.footer__payship-partners img{border:1px solid #ddd;border-radius:.5rem;filter:grayscale(100%);height:3.5rem;margin-right:1rem;min-width:4rem;opacity:.4;padding:.3rem;transition:all .2s ease;width:5rem}@media only screen and (max-width:767px){.footer__payship-partners img{height:3.5rem;margin:.5rem}}@media only screen and (min-width:768px){.footer__payship-partners img:last-child{margin-right:0}}.footer__payship-partners img:hover{filter:grayscale(0);opacity:1}.tree__banner{background-color:#f4f4f4;background-repeat:no-repeat;background-size:cover;color:#000;display:flex;flex:0 0 auto;flex-flow:row nowrap;height:auto;justify-content:space-between;margin-top:8rem;position:relative;z-index:0}@media only screen and (max-width:1023px){.tree__banner{margin-top:2rem}}.tree__banner-container{align-items:"center";display:flex;flex-wrap:nowrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:114rem;padding:3.5rem 0 4rem;width:100%}@media only screen and (max-width:1139px){.tree__banner-container{padding:3rem 1.5rem}}.tree__banner-left{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;width:40%}.tree__banner-left img{bottom:0;position:absolute;width:46.5rem;z-index:0}@media only screen and (max-width:1023px){.tree__banner-left{display:none}}@media only screen and (max-width:767px){.tree__banner-left{margin-bottom:4rem;width:100%}}.tree__banner-right{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;height:auto;justify-content:center;width:59%;z-index:10}@media only screen and (max-width:1023px){.tree__banner-right{align-items:flex-start;padding-left:0;width:100%}}.tree__banner-right p{margin-top:3.2rem;text-align:right}@media only screen and (max-width:1023px){.tree__banner-right p{text-align:left}}.tree__banner-right a,.tree__banner-right a:active,.tree__banner-right a:link,.tree__banner-right a:visited{color:#000;text-decoration:underline}@media only screen and (max-width:767px){.tree__banner-right{justify-content:flex-start;padding-top:0;width:100%}}.tree__banner-progress{font-family:"Montserrat","Open Sans",sans-serif;font-weight:700;letter-spacing:-.03rem;width:100%}.tree__banner-progress p{font-size:2.3rem;font-weight:900;line-height:1;margin:0;padding:0;text-align:right}@media only screen and (max-width:1139px){.tree__banner-progress p{font-size:2.2rem}}@media only screen and (max-width:1023px){.tree__banner-progress p{font-size:2.1rem;text-align:left}}.tree__banner-progress span{font-style:italic;font-weight:700}.tree__banner-progress span#trees-amount{color:#22932f}.tree__banner-progressbar{background-color:#fff;border-radius:5rem!important;display:block;height:1.3rem;margin-top:2rem;padding:.3rem;position:relative;width:100%}@media only screen and (max-width:1023px){.tree__banner-progressbar{margin-top:1.2rem}}.tree__banner-progressbar p{font-size:1.3rem;line-height:2;position:absolute;right:0;top:2rem}@media only screen and (max-width:767px){.tree__banner-progressbar p{top:1.5rem}}.tree__banner-progressbar-fill{background-color:#767676;border-radius:5rem!important;display:block;height:.7rem;transition:width 1s ease-in-out;width:0}.tree__banner-progressbar-tree{align-items:center;background-color:#fff;border-radius:5rem!important;display:flex;height:2.5rem;justify-content:center;position:absolute;right:0;top:-.8rem;width:2.5rem}.tree__banner-progressbar-tree img{width:1.5rem}.header__popup{background-color:#fff;border:1px solid #f4f4f4;border-radius:0 .3rem .3rem .3rem;border-top:none;cursor:auto;height:auto;left:-1px;padding:1rem;position:absolute;top:38px;width:295px;z-index:9998}.header__right--checkout .header__popup{border-radius:.3rem 0 .3rem .3rem;left:auto;right:-1px}@media only screen and (max-width:767px){.header__popup{border-radius:0;box-shadow:10px 9px 24px -9px rgba(0,0,0,.47);left:0;position:absolute;right:auto;top:44px;width:100%}}@media only screen and (min-width:768px){.header__popup--cart{border-radius:.3rem 0 .3rem .3rem;left:unset;right:-1px;width:450px}}.header__popup-heading{color:#033651;font-family:"Montserrat","Open Sans",sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:-.03rem;margin:0 0 1rem}.header__popup-buttons{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.header__popup-buttons a,.header__popup-buttons a:active,.header__popup-buttons a:link,.header__popup-buttons a:visited{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;width:calc(50% - .5rem)}.header__popup-buttons a.disabled,.header__popup-buttons a:active.disabled,.header__popup-buttons a:active[disabled=disabled],.header__popup-buttons a:link.disabled,.header__popup-buttons a:link[disabled=disabled],.header__popup-buttons a:visited.disabled,.header__popup-buttons a:visited[disabled=disabled],.header__popup-buttons a[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.header__popup-buttons a.disabled:hover,.header__popup-buttons a:active.disabled:hover,.header__popup-buttons a:active[disabled=disabled]:hover,.header__popup-buttons a:link.disabled:hover,.header__popup-buttons a:link[disabled=disabled]:hover,.header__popup-buttons a:visited.disabled:hover,.header__popup-buttons a:visited[disabled=disabled]:hover,.header__popup-buttons a[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.header__popup-buttons a:active,.header__popup-buttons a:active:active,.header__popup-buttons a:active:hover,.header__popup-buttons a:hover,.header__popup-buttons a:link:active,.header__popup-buttons a:link:hover,.header__popup-buttons a:visited:active,.header__popup-buttons a:visited:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}.header__popup p:last-child{margin-bottom:0}.header__account-register{line-height:20px;margin-top:1rem}.header__account ul{list-style:none;margin-bottom:0;padding-left:0;width:100%}.header__account-button{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin:1rem 0 0;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.header__account-button.disabled,.header__account-button[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.header__account-button.disabled:hover,.header__account-button[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.header__account-button:active,.header__account-button:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.header__cart-item{align-items:center;display:flex;justify-content:space-between;width:100%}.header__cart-item-left{align-self:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.header__cart-item-left i{font-style:italic}.header__cart-item-right{text-align:right;width:25%}.header__cart-bottom{align-items:flex-start;border-top:1px solid #f4f4f4;display:flex;justify-content:space-between;padding-bottom:25px;padding-top:1rem}.header__cart-products{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding-bottom:1rem;width:100%}.header__cart-content{padding-top:1rem;width:100%}.header__cart-content p{margin:0}.header__cart-buttons{align-items:center;display:flex;justify-content:flex-end;margin:auto 0 0;width:100%}.header__cart-buttons a,.header__cart-buttons a:active,.header__cart-buttons a:link,.header__cart-buttons a:visited{background-color:#f4f4f4;border-bottom:2px solid #ddd;border-radius:5px;color:#000;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none;white-space:nowrap;width:50%}.header__cart-buttons a.disabled,.header__cart-buttons a:active.disabled,.header__cart-buttons a:active[disabled=disabled],.header__cart-buttons a:link.disabled,.header__cart-buttons a:link[disabled=disabled],.header__cart-buttons a:visited.disabled,.header__cart-buttons a:visited[disabled=disabled],.header__cart-buttons a[disabled=disabled]{animation:none;border-bottom:#f4f4f4;cursor:not-allowed!important;opacity:.45}.header__cart-buttons a.disabled:hover,.header__cart-buttons a:active.disabled:hover,.header__cart-buttons a:active[disabled=disabled]:hover,.header__cart-buttons a:link.disabled:hover,.header__cart-buttons a:link[disabled=disabled]:hover,.header__cart-buttons a:visited.disabled:hover,.header__cart-buttons a:visited[disabled=disabled]:hover,.header__cart-buttons a[disabled=disabled]:hover{background-color:#f4f4f4;border-bottom:#f4f4f4}.header__cart-buttons a:active,.header__cart-buttons a:active:active,.header__cart-buttons a:active:hover,.header__cart-buttons a:hover,.header__cart-buttons a:link:active,.header__cart-buttons a:link:hover,.header__cart-buttons a:visited:active,.header__cart-buttons a:visited:hover{background-color:#e7e7e7;border-color:#d0d0d0;color:#000;text-decoration:none}.header__cart-buttons a:active:last-child,.header__cart-buttons a:last-child,.header__cart-buttons a:link:last-child,.header__cart-buttons a:visited:last-child{background-color:#49ce58;border-bottom:2px solid #22932f;border-radius:5px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.9;margin-left:.5rem;min-height:4rem;outline:0;padding:.5rem 2rem;text-align:center;text-decoration:none}.header__cart-buttons a:active:last-child.disabled,.header__cart-buttons a:active:last-child[disabled=disabled],.header__cart-buttons a:last-child.disabled,.header__cart-buttons a:last-child[disabled=disabled],.header__cart-buttons a:link:last-child.disabled,.header__cart-buttons a:link:last-child[disabled=disabled],.header__cart-buttons a:visited:last-child.disabled,.header__cart-buttons a:visited:last-child[disabled=disabled]{animation:none;border-bottom:#49ce58;cursor:not-allowed!important;opacity:.45}.header__cart-buttons a:active:last-child.disabled:hover,.header__cart-buttons a:active:last-child[disabled=disabled]:hover,.header__cart-buttons a:last-child.disabled:hover,.header__cart-buttons a:last-child[disabled=disabled]:hover,.header__cart-buttons a:link:last-child.disabled:hover,.header__cart-buttons a:link:last-child[disabled=disabled]:hover,.header__cart-buttons a:visited:last-child.disabled:hover,.header__cart-buttons a:visited:last-child[disabled=disabled]:hover{background-color:#49ce58;border-bottom:#49ce58}.header__cart-buttons a:active:last-child:active,.header__cart-buttons a:active:last-child:hover,.header__cart-buttons a:last-child:active,.header__cart-buttons a:last-child:hover,.header__cart-buttons a:link:last-child:active,.header__cart-buttons a:link:last-child:hover,.header__cart-buttons a:visited:last-child:active,.header__cart-buttons a:visited:last-child:hover{background-color:#5dd36a;border-color:#27a836;color:#fff;text-decoration:none}.header__cart-buttons a:active:hover,.header__cart-buttons a:hover,.header__cart-buttons a:link:hover,.header__cart-buttons a:visited:hover{background-color:#f4f4f4;text-decoration:none}.caret--right{transform:rotate(-90deg)}@media(min-width:768px){ul.nav li.dropdown.open .close-dropdown-menu{inset:0;position:fixed;z-index:-1}ul.nav li.dropdown.open ul.dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nav>li>a{padding-left:10px;padding-right:10px}}.no-breadcrumb{margin-top:20px}@media(max-width:767px){#SearchAppliancesForm{display:flex;flex-direction:column}#SearchAppliancesForm input.btn{margin-bottom:1rem}.form-inline .form-group{display:inline-block}.no-breadcrumb{margin-top:1rem}}div#navbar .homelink a{font-size:2.1rem;height:51px;padding-bottom:13px;padding-top:13px}form .contact-form:not(.contact-form--allrequired) .required label:after{color:#666;content:"*";display:inline}.brand-list{margin-bottom:15px}.brand-list .logo-home{border:1px solid #ccc;padding:9px 20px;text-align:center}@media(max-width:767px){.brand-list .logo-home{padding:6px 20px}}.brand-list .logo-home img{max-height:42px;max-width:100%}div::-webkit-scrollbar{-webkit-appearance:none;appearance:none}div::-webkit-scrollbar:vertical{width:11px}div::-webkit-scrollbar:horizontal{height:11px}div::-webkit-scrollbar-track{background-color:#e2e2e2;border-radius:0}div::-webkit-scrollbar-thumb{background-color:#aaa;border:0;border-radius:5px;width:80%}div::-webkit-scrollbar-thumb:hover{background-color:#707070}div#category-finder-results{max-height:250px;overflow-x:hidden;overflow-y:auto}div#category-finder-results a{display:block;padding-left:3px;width:100%}div#category-finder-results a.active,div#category-finder-results a:hover{background-color:#dedede;color:#033651;text-decoration:none}#zoom{box-shadow:0 5px 25px #000;display:none;position:absolute;z-index:499}#zoom_img{border:0;cursor:pointer;display:block;margin:0;padding:0;width:100%}#zoom_close{background:url(/img/zoom/closebox.png) no-repeat;cursor:pointer;height:30px;left:-15px;top:-15px;width:30px}#zoom_close,#zoom_spin{display:none;position:absolute}#zoom_spin{background:url(/img/zoom/spin.png) no-repeat;height:50px;width:50px;z-index:525}form .required,form .required label{font-style:normal;font-weight:400}form .required label:after,span.required-tooltip{color:#666}form .error-message{color:#d9534f}input.form-error,select.form-error,textarea.form-error{border-color:#d9534f}.appliance-product-search{padding:0 0 .5rem}@media(min-width:768px){.appliance-product-search{padding:0 0 1.5rem}}.appliance-product-search form{display:flex}.appliance-product-search form .input.text{flex:1;margin-right:1rem}.appliance-product-search form .input.text input{min-height:4rem}.model-finder-img{margin:20px}h2 img{vertical-align:baseline}.shipping-method{padding:0 15px 15px}.shipping-method>div{background-color:#f4f4f4;padding:15px}.bank-sel label{margin-right:15px}.overlay-image{background-image:url(/img/no-image.png);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:767px){.overlay-image{width:100%}}li.icon{background-position:0 .2rem;background-repeat:no-repeat;background-size:2.5rem 1.8rem}li.icon.sustain{display:flex;padding-left:0!important}li.icon.sustain div{color:#033651;font-size:1.6rem;margin-right:1.2rem;padding-top:.5rem}li.icon.rapid-delivery{background-image:url(/img/footer/shipping.svg)}li.icon.million-parts{background-image:url(/img/package.svg)}li.icon.money-back{background-image:url(/img/return-icon.svg)}li.icon.customer-focus{background-image:url(/img/footer/fast-mail.svg)}li.icon.secure{background-image:url(/img/padlock.svg)}li.icon.security{background-image:url(/img/security.svg)}li.icon.checked{background-image:url(/img/checked.svg)}.tooltip{color:#033651;display:inline-block}.tooltip:before{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;font-family:"fpicons"!important;font-size:2.4rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:24px;margin-left:1px;text-transform:none}.tooltip:before:hover{color:#055782;cursor:pointer}.tooltip--check:before{content:""}.tooltip p{display:none}.tooltip__content{background-color:#1e2021;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;display:none;font-size:1.3rem;line-height:1.4;margin-top:1rem;padding:20px;position:absolute;right:-4px;text-align:left;white-space:normal;width:310px;z-index:1100}.tooltip__content .tooltip__arrow{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;position:absolute;top:-11px;width:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}@keyframes spin2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-shadow{0%{box-shadow:0 0}70%{box-shadow:0 0 20px 2px rgba(3,54,81,.5)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.grecaptcha-badge{display:none!important;visibility:collapse!important}