.is-hidden{display:none!important}.c-product-overview .c-product-overview__loader{left:50%;position:absolute;top:50vh;-moz-transform:translateX(-50%) scale(2);-o-transform:translateX(-50%) scale(2);-ms-transform:translateX(-50%) scale(2);-webkit-transform:translateX(-50%) scale(2);transform:translateX(-50%) scale(2)}.is-ready.c-product-overview .c-product-overview__loader{display:none}.c-product-overview .c-product-overview__wrapper{width:100%;margin:0 auto;max-width:100%;display:flex;flex-direction:column;margin-bottom:-5rem;margin-top:5rem;min-height:100vh;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (min-width:37.5em) and (max-width:59.99em){.c-product-overview .c-product-overview__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-product-overview .c-product-overview__wrapper{width:60rem}}@media (min-width:75em){.c-product-overview .c-product-overview__wrapper{width:72rem}}@media (min-width:60em){.c-product-overview .c-product-overview__wrapper{flex-direction:row}}.is-ready.c-product-overview .c-product-overview__wrapper{opacity:1;min-height:0;margin-top:0;margin-bottom:0}.c-product-overview .c-product-overview__options{margin:0}@media (min-width:60em){.c-product-overview .c-product-overview__options{flex:none;margin:2rem 0;padding:1.5rem 0;width:25%}}.c-product-overview .c-product-overview__options .c-options .c-options__options-button{border-bottom:.0625rem solid #f5f5f5}@media (min-width:60em){.c-product-overview .c-product-overview__options .c-options .c-options__options-button{display:none}}.c-product-overview .c-product-overview__options .c-options .c-options__options-button .c-options-button{align-items:center;background-color:#f5f5f5;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:4rem;padding:1rem 1.5rem}.c-product-overview .c-product-overview__options .c-options .c-options__options-button .c-options-button .c-options-button__text{display:flex;flex:1;flex-direction:column-reverse}.c-product-overview .c-product-overview__options .c-options .c-options__options-button .c-options-button .c-options-button__title{color:#00408a;text-decoration:underline;text-transform:uppercase}.c-product-overview .c-product-overview__options .c-options .c-options__options-button .c-options-button .c-options-button__value~.c-options-button__title{color:#bdbdbd;font-size:.75rem;text-decoration:none}.has-filters.c-product-overview .c-product-overview__options .c-options .c-options__options-button .c-options-button:after{content:"\F0B0";font-weight:900;font-family:Font Awesome\ 5 Free;width:1rem}.c-product-overview .c-product-overview__options .c-options .c-options__header{align-items:center;display:flex;height:4rem}@media (min-width:60em){.c-product-overview .c-product-overview__options .c-options .c-options__header{display:none}}.c-product-overview .c-product-overview__options .c-options .c-options__close-button{line-height:4rem;padding:0 1.5rem;text-align:center;width:auto}.c-product-overview .c-product-overview__options .c-options .c-options__close-button:before{color:#bdbdbd;content:"\F00D";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-weight:900}.c-product-overview .c-product-overview__options .c-options .c-options__title{margin:0;padding:0 1.5rem 0 0}.has-filters.c-product-overview .c-product-overview__options .c-options .c-options__title--categories,:not(.has-filters).c-product-overview .c-product-overview__options .c-options .c-options__title--filters{display:none}@media (max-width:59.99em){.c-product-overview .c-product-overview__options .c-options .c-options__body{background-color:#fff;height:100vh;left:0;overflow:auto;position:fixed;right:0;top:100vh;width:100%;z-index:100;-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s}}@media (min-width:60em){.c-product-overview .c-product-overview__options .c-options .c-options__body{display:block}}.c-product-overview .c-product-overview__options .c-options .c-options__option .c-option .c-option__header{background-color:#f5f5f5}@media (min-width:60em){.c-product-overview .c-product-overview__options .c-options .c-options__option .c-option .c-option__header{display:none}}.c-product-overview .c-product-overview__options .c-options .c-options__option .c-option .c-option__title{font-size:.875rem;font-weight:700;padding:.75rem 1.5rem}:not(.has-filters).c-product-overview .c-product-overview__options .c-options .c-options__option .c-option.c-option--filters{display:none}@media (max-width:59.99em){.c-product-overview .c-product-overview__options .c-options.is-open .c-options__body{top:0}}.c-product-overview .c-product-overview__categories{position:relative}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__list{display:block;margin:0;padding:0}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item{display:block;position:relative}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category{display:block}@media (max-width:59.99em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category{border-bottom:.0625rem solid #f5f5f5}}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category.is-collapsed{-webkit-transition:rotate(180deg);-moz-transition:rotate(180deg);-ms-transition:rotate(180deg);-o-transition:rotate(180deg);transition:rotate(180deg)}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category.is-collapsed .c-product-category__collapse-button{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category.is-collapsed .c-product-category__subcategories{display:none}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__link{color:#000;display:block;font-size:1rem;margin-right:3rem;padding:1rem 1.5rem;text-decoration:none;word-wrap:break-word;word-break:break-word;-ms-word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__link{margin-right:2rem;padding:.75rem 1rem}}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__link.is-active{color:#00408a;font-weight:700}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__collapse-button{cursor:pointer;padding:1rem 1.5rem;position:absolute;right:0;top:0}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__collapse-button{padding:.75rem 1rem}}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__collapse-button:hover{color:#000}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__list{display:block;margin:0;padding:0}@media (max-width:59.99em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__list{padding-bottom:.75rem}}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item{display:block}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item .c-product-subcategory__link{color:#000;display:block;font-size:.875rem;padding:.25rem 1.5rem;text-decoration:none}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item .c-product-subcategory__link{padding:0 1rem}}.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item .c-product-subcategory__link.is-active{color:#00408a;font-weight:700}@media (max-width:59.99em){.c-product-overview .c-product-overview__categories .c-product-categories .c-product-categories__item .c-product-category.c-product-category--all .c-product-category__collapse-button{display:none}}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--default .c-product-categories__item{border:.0625rem solid #e0e0e0;margin:0 2rem .5rem;background-clip:padding-box;-webkit-border-radius:.25rem;border-radius:.25rem}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--default .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories .c-product-subcategories__list{padding-bottom:.75rem}}@media (min-width:60em) and (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--default .c-product-categories__item .c-product-category.c-product-category--all .c-product-category__collapse-button{display:none}}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__list{background-color:#e0e0e0;border:.0625rem solid #e0e0e0;margin:0 2rem .5rem;padding-bottom:.75rem;background-clip:padding-box;-webkit-border-radius:.25rem;border-radius:.25rem}}@media (min-width:60em) and (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__list.is-collapsed{padding-bottom:0}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__list.is-collapsed .c-product-category.c-product-category{display:none}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__list.is-collapsed .c-product-category.c-product-category--all{display:block}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__list.is-collapsed .c-product-category.c-product-category--all .c-product-category__collapse-button{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:60em){.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__link{margin-right:0;padding-bottom:.25rem;padding-top:.25rem}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__collapse-button{display:none}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__subcategories{padding-left:1rem}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item{display:block}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item .c-product-subcategory__link{color:#000;font-size:1rem;padding:.25rem 1rem}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category .c-product-category__subcategories .c-product-subcategories__item .c-product-subcategory__link.is-active{font-weight:700}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category.c-product-category--all .c-product-category__link{margin-right:2rem;padding:.75rem 1rem}.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category.c-product-category--all .c-product-category__collapse-button,.c-product-overview .c-product-overview__categories .c-product-categories.c-product-categories--compact .c-product-categories__item .c-product-category.is-collapsed .c-product-category__subcategories{display:block}}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter{align-items:center;border-bottom:.0625rem solid #f5f5f5;display:flex;flex-direction:row}@media (min-width:60em){.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter{border:.0625rem solid #e0e0e0;margin:0 1.5rem .5rem;background-clip:padding-box;-webkit-border-radius:.25rem;border-radius:.25rem}}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__header{align-items:center;display:flex;flex:1;flex-direction:row}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__title{color:#000;display:block;flex:1;font-size:1rem;font-weight:400;margin:0;padding:1rem 1.5rem;word-wrap:break-word;word-break:break-word;-ms-word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:60em){.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__title{padding:.75rem 1rem}}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__collapse-button{cursor:pointer;height:3rem;line-height:3rem;text-align:center;width:3rem}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__collapse-button:before{content:"\F078";font-family:Font Awesome\ 5 Free;font-weight:900;position:relative}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__collapse-button.is-expanded:before{content:"\F077"}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__control{line-height:0;padding-right:.75rem}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__controls{box-sizing:border-box;padding:0 1.5rem 1rem}@media (min-width:60em){.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__controls{padding:0 1rem .75rem}}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__checkbox{margin-bottom:.25rem}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__checkbox .c-checkbox{display:flex;flex-direction:row}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__checkbox .c-checkbox .c-checkbox__input{margin-right:.75rem;margin-top:.25rem}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__checkbox .c-checkbox .c-checkbox__text{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__range-slider .c-range-slider .c-range-slider__number-inputs{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;width:100%}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__range-slider .c-range-slider .c-range-slider__number-input{border:.0625rem solid #e0e0e0;box-sizing:border-box;height:2rem;padding:.5rem;text-align:right;width:4rem;background-clip:padding-box;-webkit-border-radius:.25rem;border-radius:.25rem}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter .c-filter__range-slider .c-range-slider .c-range-slider__slider{margin:0 .375rem;width:auto}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter.c-filter--expandable{align-items:stretch;flex-direction:column}.c-product-overview .c-product-overview__filters .c-filters__filter .c-filter.c-filter--expandable .c-filter__header{flex:none}@media (min-width:60em){.c-product-overview .c-product-overview__filters .c-filters__buttons{margin:0 1.5rem}}.c-product-overview .c-product-overview__filters .c-filters__clear-button{background-color:transparent;border:none;color:#9e9e9e;cursor:pointer;font-size:.75rem;line-height:1.5rem;margin:0;padding:1rem 1.5rem;text-transform:uppercase}@media (min-width:60em){.c-product-overview .c-product-overview__filters .c-filters__clear-button{padding:0}}.c-product-overview .c-product-overview__filters .c-filters__clear-button:focus,.c-product-overview .c-product-overview__filters .c-filters__clear-button:hover{outline:none;text-decoration:underline}.c-product-overview .c-product-overview__list{margin:2rem 0;position:relative}@media (min-width:60em){.c-product-overview .c-product-overview__list{flex:1}}.c-product-overview .c-product-overview__list .c-product-list__grid{overflow:hidden;padding:.5rem 1rem}@media (min-width:60em){.c-product-overview .c-product-overview__list .c-product-list__grid{padding:.5rem 1rem}}.c-product-overview .c-product-overview__list .c-product-list__grid-item{box-sizing:border-box;display:none;float:left;padding:.5rem 0;width:100%}@media (min-width:37.5em){.c-product-overview .c-product-overview__list .c-product-list__grid-item{width:50%}}@media (min-width:60em){.c-product-overview .c-product-overview__list .c-product-list__grid-item{width:33.33333%}}@media (min-width:75em){.c-product-overview .c-product-overview__list .c-product-list__grid-item{width:33.33333%}}.c-product-overview .c-product-overview__list .c-product-list__item{box-sizing:border-box;padding:.5rem;position:relative;width:100%}.c-product-overview .c-product-overview__list .c-product-list__item:hover{cursor:pointer}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image{margin-bottom:1rem;padding:0}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image .c-image{display:block;height:auto;position:relative}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image .c-image__container{height:0;margin:0 auto;padding-bottom:56.25%;position:relative;width:100%}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image .c-image__container.compat-object-fit{background-repeat:no-repeat;background-size:contain}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image .c-image__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__image .c-image__element{display:block;height:100%;position:absolute;width:100%;object-fit:contain;object-position:50% 50%}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__text{padding:0}.c-product-overview .c-product-overview__list .c-product-list__item .c-product-item__title{margin:0;padding:0;text-align:center;height:3rem;overflow:hidden;word-wrap:break-word;box-sizing:content-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination{display:flex;flex-direction:row;justify-content:center;margin:0;padding:0}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button{border:.0625rem solid #bdbdbd;display:block;margin-left:-.0625rem}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button:first-child{background-clip:padding-box;border-top-left-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:.25rem;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-topleft:.25rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:.25rem}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button:last-child{background-clip:padding-box;border-top-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:.25rem;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:.25rem;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:0}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button a{display:inline-block;height:2rem;line-height:2rem;min-width:2rem;text-align:center;text-decoration:none}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button.is-disabled{pointer-events:none}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button.is-disabled a{color:#e0e0e0}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button.is-active{background-color:#00408a;border:.0625rem solid #00408a;pointer-events:none;z-index:1}.c-product-overview .c-product-overview__list .c-product-list__pagination.c-pagination .c-pagination__button.is-active a{color:#fff}.c-product-detail{padding:3rem 0;position:relative}.c-product-detail .c-product-detail__wrapper{width:100%;margin:0 auto;max-width:100%}@media (min-width:37.5em) and (max-width:59.99em){.c-product-detail .c-product-detail__wrapper{width:100%}}@media (min-width:60em) and (max-width:74.99em){.c-product-detail .c-product-detail__wrapper{width:60rem}}@media (min-width:75em){.c-product-detail .c-product-detail__wrapper{width:72rem}}.c-product-detail .c-product-detail__image{width:100%}.c-product-detail .c-product-detail__image .c-image__container,.c-product-detail .c-product-detail__image .c-image__element{display:block;width:100%}.c-product-detail .c-product-detail__extra-images{margin:.0625rem -.0625rem}.c-product-detail .c-product-detail__extra-image{box-sizing:border-box;display:block;padding:.0625rem;width:33.33333%}.c-product-detail .c-product-detail__extra-image .c-image__container,.c-product-detail .c-product-detail__extra-image .c-image__element{display:block;width:100%}.c-product-detail .c-product-detail__back-button{font-size:.75rem}.c-product-detail .c-product-detail__back-button a{position:relative;text-decoration:none;text-transform:uppercase}.c-product-detail .c-product-detail__back-button a:hover{text-decoration:underline}.c-product-detail .c-product-detail__categories{display:block;margin:0;padding:0}.c-product-detail .c-product-detail__category{color:#bdbdbd;display:inline-block;font-size:.75rem;margin:0;padding:0;vertical-align:top}.c-product-detail .c-product-detail__category:not(:last-child):after{content:"-";margin:0 .25rem}.c-product-detail .c-product-detail__category .c-category__link{color:inherit;text-decoration:none;text-transform:uppercase}.c-product-detail .c-product-detail__category .c-category__link:hover{text-decoration:underline}.c-product-detail .c-product-detail__title{color:#00408a;margin-bottom:2.5rem}.c-product-detail .c-product-detail__subtitle{color:#00408a;font-family:Lato,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin:1.5rem 0;padding:0}.c-product-detail .c-product-detail__description{margin-bottom:3rem}.c-product-detail .c-product-detail__buttons{margin-bottom:1.5rem}.c-product-detail .c-product-detail__files{display:inline}.c-product-detail .c-product-detail__button{display:inline-block;margin-bottom:1rem;margin-right:1rem}.c-product-detail .c-product-detail__button--file a{border:0 solid #00408a;background-color:#3a79fa;color:#fff;padding:1rem 2rem;text-align:center;box-shadow:.75rem .5rem 3.5rem -1rem rgba(0,0,0,.75);padding-left:1.5rem;padding-right:1.5rem}.c-product-detail .c-product-detail__button--file a:focus,.c-product-detail .c-product-detail__button--file a:hover{border:0 solid #001124;background-color:#0545c9;color:#fff}.c-product-detail .c-product-detail__button--file a.is-disabled{border:0 solid #e0e0e0;background-color:#e0e0e0;color:#fff}.c-product-detail .c-product-detail__button--file a:before{content:"\F56D";font-family:Font Awesome\ 5 Free;font-size:1rem;font-weight:900;line-height:.75rem;margin-right:.75rem}.c-product-detail .c-product-detail__add-to-basket{margin-bottom:3rem}.c-product-detail .c-product-detail__divider{background-color:#bdbdbd;border:0;height:.0625rem}.c-product-detail .c-product-detail__details{margin-bottom:3rem}.c-product-detail .c-product-detail__detail{margin-bottom:.5rem}@media (min-width:37.5em){.c-product-detail .c-product-detail__detail{display:flex;flex-direction:row;margin:0}}.c-product-detail .c-product-detail__detail .c-detail__title{font-weight:200}@media (min-width:37.5em){.c-product-detail .c-product-detail__detail .c-detail__title{flex:none;width:30%}}@media (min-width:60em){.c-product-detail .c-product-detail__detail .c-detail__title{width:40%}}@media (min-width:37.5em){.c-product-detail .c-product-detail__detail .c-detail__value{flex:1}}@media (min-width:60em){.c-product-overview .c-product-overview__wrapper{flex-wrap:wrap}}.c-product-overview .c-product-overview__banner{background-color:#00408a;box-sizing:border-box;padding:1rem 1.5rem;width:100%}@media (min-width:60em){.c-product-overview .c-product-overview__banner{margin:0 2rem;padding:1rem 1.5rem}}.c-product-overview .c-product-overview__banner h2{font-weight:400;color:#fff;font-size:1rem;line-height:1.5rem;margin:0;padding:0;text-align:center}.c-product-detail.c-product-detail .c-product-detail__button--file a{background-color:#fff;color:#000;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.c-product-detail.c-product-detail .c-product-detail__button--file a:focus,.c-product-detail.c-product-detail .c-product-detail__button--file a:hover{background-color:inherit;color:#00408a}