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