.page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:3rem 0;row-gap:1.5rem}.page .page__header .page__title{font-size:1.6875rem;line-height:1.1111111111;font-weight:700;margin-bottom:1.5rem}@media print,screen and (min-width: 40em){.page .page__header .page__title{font-size:2.25rem;line-height:3rem}}.page .page__header .page__description{font-size:1rem;line-height:1.7142857143;color:#4d4d4d}.page .page__header .page__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:6px;overflow:hidden}.page .page__header .page__media .page__picture .page__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page .page__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .page__content h2{font-size:1.875rem;line-height:1;font-weight:700;margin-bottom:1.5rem}.page .page__content h3{font-size:1.625rem;line-height:.8;font-weight:700;margin-bottom:1.5rem}.page .page__content h4{font-size:1.25rem;line-height:1.2;font-weight:700;margin-bottom:1.5rem}.page .page__content p{font-size:1rem;line-height:1.5;color:#4d4d4d}.page .page__content ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem;margin-left:1.5rem}.page .page__content ul li{position:relative;font-size:.875rem;line-height:1.7142857143;color:#333}.page .page__content ul li:before{content:"";display:block;position:absolute;top:.3125rem;left:-1.5rem;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22%23003e7a%22%3E%3Cpath%20d%3D%22M13.97%2C3.72c-.66-1.13-1.56-2.03-2.7-2.7C10.17.36%2C8.91.02%2C7.5%2C0c-1.41.02-2.67.36-3.78%2C1.03-1.13.66-2.03%2C1.56-2.7%2C2.7C.36%2C4.83.02%2C6.09%2C0%2C7.5c.02%2C1.41.36%2C2.67%2C1.03%2C3.78.66%2C1.13%2C1.56%2C2.03%2C2.7%2C2.7%2C1.11.66%2C2.37%2C1.01%2C3.78%2C1.03%2C1.41-.02%2C2.67-.36%2C3.78-1.03%2C1.13-.66%2C2.03-1.56%2C2.7-2.7.66-1.11%2C1.01-2.37%2C1.03-3.78-.02-1.41-.36-2.67-1.03-3.78ZM10.63%2C5.95l-3.75%2C3.75c-.21.2-.43.2-.64%2C0l-1.88-1.88c-.2-.21-.2-.43%2C0-.64.21-.2.43-.2.64%2C0l1.55%2C1.52%2C3.43-3.4c.21-.2.43-.2.64%2C0%2C.2.21.2.43%2C0%2C.64Z%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat}@media print,screen and (max-width: 39.99875em){.page .page__content .row>.column{margin-bottom:1.5rem}.page .page__content .row>.column:last-child{margin-bottom:0}}.page .page__content .page__content-list{display:grid;grid-template-columns:1fr;gap:2.25rem;margin-bottom:1.5rem}@media print,screen and (min-width: 40em){.page .page__content .page__content-list{grid-template-columns:repeat(2, 1fr)}}@media print,screen and (min-width: 64em){.page .page__content .page__content-list{grid-template-columns:repeat(3, 1fr)}}.page .page__content .page__content-item h2,.page .page__content .page__content-item h3,.page .page__content .page__content-item h4{margin-bottom:.75rem}.page .page__content blockquote{margin:0;height:100%;padding:2.25rem;border-radius:6px;border:1px solid #e6e6e6;background-color:#fcfcfc}.page .page__content blockquote p{margin:0 0 1.5rem 0;font-size:1.5rem;font-weight:600;line-height:1.5;color:#333}.page .page__content blockquote footer{font-size:.875rem;font-weight:600;color:#0a0a0a;background:none;padding:0}.page .page__content blockquote footer cite{font-style:normal;font-weight:400;color:#4d4d4d}.page .page__section{padding:0}.page--offer{row-gap:0}.page--offer .page__header .page__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.page--offer .page__content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#4d4d4d;border:1px solid #e6e6e6;background-color:#fcfcfc;padding:3rem 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-left:1.5rem;padding-right:1.5rem}@media print,screen and (min-width: 64em){.page--offer .page__content{padding-left:6rem;padding-right:6rem}}.page--offer .page__content .offer-timing{border-radius:.1875rem;color:#1a1a1a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:100%;line-height:1.5;border:1px solid #e6e6e6;background-color:#fff;margin-bottom:3rem}@media print,screen and (max-width: 39.99875em){.page--offer .page__content .offer-timing{font-size:.875rem;text-align:center}}.page--offer .page__content .offer-timing .offer-timing__days,.page--offer .page__content .offer-timing .offer-timing__period{padding:.75rem}@media print,screen and (max-width: 39.99875em){.page--offer .page__content .offer-timing .offer-timing__days,.page--offer .page__content .offer-timing .offer-timing__period{padding:.375rem}}.page--offer .page__content .offer-timing .offer-timing__days{background-color:#f2f6fa}.page--offer .page__content .offer-timing .offer-timing__days .offer-timing__days-value{font-weight:700;color:#003e7a}.page--offer .page__content .page__content-list{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.25rem}.page--offer .page__content .page__content-item h2,.page--offer .page__content .page__content-item h3,.page--offer .page__content .page__content-item p{margin-bottom:0}.page--offer .page__content .page__content-section{display:grid;grid-template-columns:1fr;margin-left:1.875rem}.page--offer .page__content h2{font-size:1.5rem;position:relative}@media print,screen and (max-width: 39.99875em){.page--offer .page__content h2{font-size:1.25rem}}.page--offer .page__content h2:before{content:"";display:block;position:absolute;top:.1875rem;left:-1.875rem;width:18px;height:auto;aspect-ratio:1/1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22%23003e7a%22%3E%3Cpath%20d%3D%22M13.97%2C3.72c-.66-1.13-1.56-2.03-2.7-2.7C10.17.36%2C8.91.02%2C7.5%2C0c-1.41.02-2.67.36-3.78%2C1.03-1.13.66-2.03%2C1.56-2.7%2C2.7C.36%2C4.83.02%2C6.09%2C0%2C7.5c.02%2C1.41.36%2C2.67%2C1.03%2C3.78.66%2C1.13%2C1.56%2C2.03%2C2.7%2C2.7%2C1.11.66%2C2.37%2C1.01%2C3.78%2C1.03%2C1.41-.02%2C2.67-.36%2C3.78-1.03%2C1.13-.66%2C2.03-1.56%2C2.7-2.7.66-1.11%2C1.01-2.37%2C1.03-3.78-.02-1.41-.36-2.67-1.03-3.78ZM10.63%2C5.95l-3.75%2C3.75c-.21.2-.43.2-.64%2C0l-1.88-1.88c-.2-.21-.2-.43%2C0-.64.21-.2.43-.2.64%2C0l1.55%2C1.52%2C3.43-3.4c.21-.2.43-.2.64%2C0%2C.2.21.2.43%2C0%2C.64Z%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat}.page--offer .page__content h3{font-size:1.125rem;font-weight:600;line-height:1.4;position:relative}@media print,screen and (max-width: 39.99875em){.page--offer .page__content h3{font-size:1.25rem}}.page--offer .page__content h3:before{content:"";display:block;position:absolute;top:.75rem;left:-1.875rem;width:18px;height:2px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%221.41%22%20viewBox%3D%220%200%2015%201.41%22%3E%3Cpath%20d%3D%22M0%2C.7c.04.43.27.66.7.7h13.59c.43-.04.66-.27.7-.7-.04-.43-.27-.66-.7-.7H.7C.27.04.04.27%2C0%2C.7Z%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat}.card.card--service .card__body,.card.card--sale .card__body{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;border-width:1px;border-color:#e6e6e6;border-style:solid;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media print,screen and (min-width: 64em){.card.card--service .card__body,.card.card--sale .card__body{height:9rem;min-height:9rem;max-height:9rem}}.card.card--service .card__body *,.card.card--sale .card__body *{color:#4d4d4d}.card.card--service .card__body .card__title,.card.card--sale .card__body .card__title{font-size:100%;line-height:1.5}.card.card--service .card__body .card__period,.card.card--sale .card__body .card__period{color:#333}.card{border-radius:.1875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;height:100%;position:relative}@media print,screen and (max-width: 39.99875em){.card{width:calc(100vw - 3.125rem)}}@media print,screen and (min-width: 40em){.card{margin-bottom:1.5rem;height:calc(100% - 1.5rem)}}.card .card__media{-o-object-fit:cover;object-fit:cover;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative}@media print,screen and (max-width: 39.99875em){.card .card__media{height:12rem;border-radius:3px}}.card .card__media .card__picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media print,screen and (max-width: 39.99875em){.card .card__media .card__picture{height:12rem;border-radius:3px}}.card .card__media .card__picture.card__picture--alt{position:absolute;inset:0}.card .card__media .card__picture .card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card .card__media .card__mask{position:absolute;inset:0;background-color:#0a0a0a;opacity:.03}.card .card__body{white-space:normal;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem}.card .card__body *{margin:0}.card .card__body .card__sku{font-size:.875rem;line-height:1.7142857143;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.card .card__body .card__title{font-size:1.125rem;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}@media print,screen and (min-width: 40em){.card .card__body .card__title{font-size:1.25rem}}.card .card__body .card__description{font-size:.875rem;line-height:1.7142857143;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.card .card__body .card__status{font-size:.875rem;line-height:1.7142857143;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.card .card__body .card__status.card__status--on-order{color:#ff8900}.card .card__body .card__status.card__status--in-stock{color:#00a814}.card .card__body .card__price{font-weight:600;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card .card__body .card__price .card__price--new{color:#333}.card .card__body .card__price .card__price--old{font-weight:400;text-decoration:line-through;color:#4d4d4d}.card .card__body .card__price .card__price--old+.card__price--new{color:#c00}.card .card__body .card__days{font-size:.6875rem;background-color:#f2f6fa;aspect-ratio:1/1;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;min-width:4.5rem}@media print,screen and (min-width: 64em){.card .card__body .card__days{min-width:6rem}}.card .card__body .card__days span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:2.375rem;font-weight:500;color:#003e7a}.card .card__body .card__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card .card__body .card__group.card__group--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card .card__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75rem}.card .card__actions .card__actions-quick-view,.card .card__actions .card__actions-compare{width:1.5rem;aspect-ratio:1/1;background-color:#fff;border:1px solid #0161a7;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.card .card__actions .card__actions-quick-view:hover,.card .card__actions .card__actions-compare:hover{cursor:pointer}.card .card__actions .card__actions-quick-view.is-added,.card .card__actions .card__actions-quick-view.is-active,.card .card__actions .card__actions-compare.is-added,.card .card__actions .card__actions-compare.is-active{border-color:#17a1e6;background-color:#17a1e6}.card .card__actions .card__actions-quick-view.is-added .card__actions-icon svg,.card .card__actions .card__actions-quick-view.is-active .card__actions-icon svg,.card .card__actions .card__actions-compare.is-added .card__actions-icon svg,.card .card__actions .card__actions-compare.is-active .card__actions-icon svg{fill:#fff}.card .card__actions .card__actions-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.card .card__actions .card__actions-label{display:none}.card .card__sticker{border-radius:3rem;position:absolute;background-color:red;aspect-ratio:1/1;width:4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:1.5rem;right:1.5rem;color:#fff;font-size:.75rem;font-weight:600;line-height:1}.card .card__sticker *{color:#fff}@media print,screen and (min-width: 40em){.card .card__sticker{font-size:100%;width:6rem}}.card .card__sticker .card__sticker-value{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.875rem;font-weight:700;line-height:1}.card .card__sticker .card__sticker-value:after{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;font-weight:400;content:"%"}@media print,screen and (min-width: 40em){.card .card__sticker .card__sticker-value{font-size:2.375rem}}@media print,screen and (min-width: 40em){.card.min-h-max{height:calc(100% - 1.5rem)}.card.min-h-max .card__media{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.min-h-max .card__media .card__picture{display:inline;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.min-h-max .card__body{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.card.card--section .card__picture{aspect-ratio:16/9;background-color:#f2f6fa}@media print,screen and (max-width: 39.99875em){.card.card--section .card__picture{height:auto}}@media print,screen and (max-width: 39.99875em){.card.card--section .card__media{height:auto}}.card.card--section .card__body{background:#003e7a}.card.card--section .card__body *{color:#fff}@media print,screen and (min-width: 64em){.card.card--section .card__body{height:7.5rem;min-height:7.5rem;max-height:7.5rem}}@media print,screen and (max-width: 39.99875em){.card.card--subsection .card__media{height:6rem;border-radius:3px}}.card.card--subsection .card__media .card__picture{aspect-ratio:1/1;height:6rem}.card.card--subsection .card__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #e6e6e6;border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px;height:6rem;min-height:6rem;max-height:6rem;padding-top:0;padding-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card.card--subsection .card__body .card__title{font-size:112.5%;line-height:1.25;color:#0161a7;text-decoration:underline;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card.card--product{border:1px solid #e6e6e6}@media print,screen and (max-width: 39.99875em){.card.card--product{height:calc(100% - 1.25rem);width:auto;margin-bottom:1.25rem}}.card.card--product .card__media{position:relative}.card.card--product .card__media .card__picture .card__image{-o-object-fit:contain;object-fit:contain;min-height:12rem}@media print,screen and (min-width: 40em){.card.card--product .card__media .card__picture .card__image{min-height:22.5rem}}@media print,screen and (min-width: 64em){.card.card--product .card__media .card__picture .card__image{min-height:22.5rem}}.card.card--product .card__media .card__actions{position:absolute;left:.75rem;bottom:.75rem}.card.card--product .card__body{padding:.75rem;border-top:1px solid #e6e6e6;background:#fff}.card.card--product .card__body *{color:#0a0a0a}.card.card--product .card__body .card__title{font-size:.875rem;line-height:1.7142857143;color:#0161a7;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media print,screen and (min-width: 40em){.card.card--product .card__body .card__title{font-size:1rem;line-height:1.5}}.card.card--sale .card__picture{aspect-ratio:16/9;background-color:#f2f6fa}@media print,screen and (max-width: 39.99875em){.card.card--sale .card__picture{height:auto}}@media print,screen and (max-width: 39.99875em){.card.card--sale .card__media{height:auto}}@media print,screen and (max-width: 39.99875em){.card.card--service .card__media{height:auto}}.card.card--service .card__media .card__picture{aspect-ratio:16/9;background-color:#f2f6fa}@media print,screen and (max-width: 39.99875em){.card.card--service .card__media .card__picture{height:auto}}.card.card--service .card__media .card__picture.card__picture--alt{z-index:3;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;aspect-ratio:unset;background-color:rgba(0,0,0,0)}.card.card--service .card__media .card__picture .card__image.card__image--alt{-o-object-fit:contain;object-fit:contain;width:50%;height:50%}.card.card--service .card__media .card__mask{background-color:#003e7a;position:absolute;inset:0;z-index:2}.card.card--service .card__media .card__mask.card__mask--multiply{mix-blend-mode:multiply;opacity:1}.card.card--service .card__media .card__mask.card__mask--overlay{mix-blend-mode:overlay;opacity:1}.card.card--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}a.card.card--sale .card__title,a.card.card--service .card__title{color:#0161a7;text-decoration:underline}.category-content{padding:3rem 0}.list .list__header-title{font-size:1.75rem;line-height:1.25;margin-bottom:1.5rem}@media print,screen and (max-width: 74.99875em){.list.list--brands .row-scroll{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100vw - 1.5625rem);overflow-x:auto;margin:0 !important;scrollbar-width:none;-ms-overflow-style:none}.list.list--brands .row-scroll::-webkit-scrollbar{display:none}.list.list--brands .row-scroll>.column{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0;margin-right:0}.list.list--brands .row-scroll>.column:last-child{padding-right:1.5625rem;margin-right:0}}@media screen and (min-width: 75em){.list.list--brands .row-scroll{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.list.list--brands .row-scroll::-webkit-scrollbar{display:none}.list.list--brands .row-scroll>.column{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.list.list--brands .card{width:12rem}.list.list--brands .card .card__media{height:auto}.list.list--brands .card .card__media .card__picture{height:auto}.list.list--brands .card .card__media .card__picture .card__image{height:6rem;-o-object-fit:contain;object-fit:contain}.list.list--brands>.row.align-spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.list .list__filters-selected{margin-bottom:1.5rem}.list .list__filters-selected .list__filters-selected-item{border-radius:.1875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.7142857143;background-color:#f2f6fa}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-name{padding:.375rem .75rem}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-values{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-values .list__filters-selected-item-value{padding:.375rem .75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:1.7142857143;gap:.5rem;border-left:1px solid #e6e6e6;cursor:pointer;color:#333;border-radius:0}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-values .list__filters-selected-item-value .list__filters-selected-item-remove{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-values .list__filters-selected-item-value:hover{color:#fff;background-color:#c00;border-left-color:#c00}.list .list__filters-selected .list__filters-selected-item .list__filters-selected-item-values .list__filters-selected-item-value:hover .list__filters-selected-item-remove{fill:#fff}.list .list__filters-options{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #e6e6e6}.list .list__filters-options:last-child{border-bottom:1px solid #e6e6e6}.list .list__filters-options .list__filters-option-title .list__filters-option-title--button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.list .list__filters-options .list__filters-option-title .list__filters-option-title--button span{font-size:.875rem;line-height:1.7142857143;font-weight:700;color:#333}.list .list__filters-options .list__filters-option-title .list__filters-option-title--button svg{fill:#4d4d4d;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.list .list__filters-options .list__filters-option-title .list__filters-option-title--button:hover{cursor:pointer}.list .list__filters-options .list__filters-option-title.is-active .list__filters-option-title--button svg{fill:#17a1e6;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.list .list__filters-options .list__filters-option-items{max-height:none;overflow:hidden}.list .list__filters-options .list__filters-option-items .list__filters-option-items-wrapper{padding-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.list .list__filters-options.accordion-active .list__filters-option-items{max-height:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.list .list__filters-options.accordion-active .list__filters-option-items.is-expanded{max-height:500px;opacity:1;visibility:visible}.list .list__filters-option-item{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list .list__filters-option-item .list__filters-option-item-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.list .list__filters-option-item .list__filters-option-item-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #d6d6d6;border-radius:4px;background-color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin:0}.list .list__filters-option-item .list__filters-option-item-name{color:#4d4d4d}.list .list__filters-option-item .list__filters-option-item-name label,.list .list__filters-option-item .list__filters-option-item-name a{line-height:1.7142857143;font-weight:400;color:#1a1a1a}.list .list__filters-option-item.is-selected .list__filters-option-item-checkbox input[type=checkbox]:checked{background-color:#17a1e6;border-color:#17a1e6}.list .list__filters-option-item.is-selected .list__filters-option-item-checkbox input[type=checkbox]:checked::after{content:"";display:inline-block;width:10px;height:7px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20width%3D%2217%22%20height%3D%2212%22%20viewBox%3D%220%200%2017%2012%22%3E%3Cpolygon%20points%3D%226.24%2012%2017%201.63%2015.3%200%206.24%208.73%201.7%204.36%200%205.99%206.24%2012%22%2F%3E%3C%2Fsvg%3E");background-size:contain;-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%);margin-left:-2px;margin-top:1px}.list .list__filters-option-item:hover .list__filters-option-item-name label,.list .list__filters-option-item:hover .list__filters-option-item-name a{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.list .list__filters-option-item.disabled .list__filters-option-item-checkbox input[type=checkbox]{background-color:#e6e6e6;border-color:#e6e6e6;cursor:not-allowed}.list .list__filters-option-item.disabled .list__filters-option-item-name{color:#d6d6d6}.list .list__filters-option-item.disabled .list__filters-option-item-name label{color:#d6d6d6;cursor:not-allowed}.list .list__filters-option-item.disabled:hover .list__filters-option-item-name label{cursor:not-allowed}.list .category-tree{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.list .category-tree .category-tree__children{list-style:none;margin:.75rem 0 0 1rem;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.list .list__result .list__result-summary{margin:0;font-size:.875rem;line-height:1.7142857143;font-weight:500}@media print,screen and (max-width: 39.99875em){.list .list__result .list__result-summary{text-align:center;margin-bottom:.75rem}}.list .list__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}@media print,screen and (max-width: 39.99875em){.list .list__pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.list .list__pagination .list__pagination-item{border-radius:.1875rem;color:#0161a7;font-size:.875rem;line-height:1.7142857143;font-weight:500;border:1px solid #0161a7;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.3125rem .75rem;gap:.5rem;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.list .list__pagination .list__pagination-item:hover,.list .list__pagination .list__pagination-item:focus-visible{color:#fff;background-color:#0161a7}.list .list__pagination .list__pagination-item .list__pagination-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1rem;min-height:1.5rem}.list .list__pagination .list__pagination-item .list__pagination-icon svg{fill:currentColor;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.content{padding:1.5rem 30px;border-radius:6px;border:1px solid #e6e6e6;background-color:#fcfcfc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}.content__header *:last-child,.content__main *:last-child{margin-bottom:0}.content__header h2{line-height:1.125;color:#333;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.6875rem;margin-bottom:1.5rem}.content .button--toggle{padding-top:.4375rem;padding-bottom:.4375rem;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #0161a7;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.content .button--toggle .button__icon.button__icon--eye{display:block}.content .button--toggle .button__icon.button__icon--eye-slash{display:none}.content .button--toggle .button__icon.button__icon--eye,.content .button--toggle .button__icon.button__icon--eye-slash{fill:#0161a7}.content .button--toggle .button__text{color:#0161a7}.content .button--toggle.is-active{border-color:#17a1e6;background-color:#17a1e6}.content .button--toggle.is-active .button__icon.button__icon--eye{display:none}.content .button--toggle.is-active .button__icon.button__icon--eye-slash{display:block}.content .button--toggle.is-active .button__icon.button__icon--eye,.content .button--toggle.is-active .button__icon.button__icon--eye-slash{fill:#fff}.content .button--toggle.is-active .button__text{color:#fff}.content .content__main{overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #0161a7;padding:.6875rem 1.5rem;font-weight:500;line-height:1.5;border-radius:3px}.button .button__icon.button__icon--eye,.button .button__icon.button__icon--eye-slash{height:1.5rem}@media print,screen and (min-width: 40em){.button .button__icon.button__icon--eye,.button .button__icon.button__icon--eye-slash{height:2rem}}.button .button__text{white-space:nowrap;margin-left:.375rem}.button:hover{cursor:pointer}.button.button__remove{border:none;padding:0;background:none}.button.button__remove .button__icon.button__icon--trash-xmark{height:1.5rem}
