.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}.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}@-webkit-keyframes skeleton-shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeleton-shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.skeleton-card{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;height:100%;border:1px solid #e6e6e6;overflow:hidden;border-radius:.1875rem}.skeleton-card__media{aspect-ratio:5/6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-card__media::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-card__media::after{-webkit-animation:none;animation:none}}.skeleton-card__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow: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;gap:.5rem;padding:.75rem}.skeleton-card__line{height:.75rem;width:100%;border-radius:3px;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-card__line::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-card__line::after{-webkit-animation:none;animation:none}}.skeleton-card__line--sku{width:45%}.skeleton-card__line--status{width:60%}.skeleton-card__line--title{height:1rem}.skeleton-card__line--title:last-of-type{width:65%}.skeleton-card__line--price{width:40%;height:1.125rem;margin-top:auto;padding-top:.25rem}.skeleton-checkout-item{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;gap:30px;padding:1.5rem 0;border-top:1px solid #e6e6e6}.skeleton-checkout-item:first-child{border-top:none}.skeleton-checkout-item__picture{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;aspect-ratio:1/1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:.1875rem;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-checkout-item__picture::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-checkout-item__picture::after{-webkit-animation:none;animation:none}}@media print,screen and (max-width: 39.99875em){.skeleton-checkout-item__picture{-webkit-flex-basis:6rem;-ms-flex-preferred-size:6rem;flex-basis:6rem;height:6rem}}.skeleton-checkout-item__content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;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:.625rem}.skeleton-checkout-item__line{height:.75rem;width:100%;border-radius:3px;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-checkout-item__line::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-checkout-item__line::after{-webkit-animation:none;animation:none}}.skeleton-checkout-item__line--sku{width:35%}.skeleton-checkout-item__line--title{height:1rem;width:70%}.skeleton-checkout-item__line--price{width:30%;height:1.125rem;margin-top:.25rem}.skeleton-compare-column{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:.625rem}.skeleton-compare-column__picture{aspect-ratio:1/1;border-radius:.1875rem;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-compare-column__picture::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-compare-column__picture::after{-webkit-animation:none;animation:none}}.skeleton-compare-column__line{height:.75rem;width:100%;border-radius:3px;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-compare-column__line::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-compare-column__line::after{-webkit-animation:none;animation:none}}.skeleton-compare-column__line--short{width:55%}.skeleton-filters{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}.skeleton-filters__group{padding:1.5rem 0;border-top:1px solid #e6e6e6}.skeleton-filters__group:last-child{border-bottom:1px solid #e6e6e6}.skeleton-filters__header{width:55%;height:1rem;margin-bottom:1.25rem;border-radius:3px;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-filters__header::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-filters__header::after{-webkit-animation:none;animation:none}}.skeleton-filters__item{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;gap:.625rem;margin-bottom:.875rem}.skeleton-filters__item:last-child{margin-bottom:0}.skeleton-filters__item:nth-child(3n+2) .skeleton-filters__label{width:70%}.skeleton-filters__item:nth-child(3n+3) .skeleton-filters__label{width:85%}.skeleton-filters__checkbox{width:18px;height:18px;border-radius:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-filters__checkbox::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-filters__checkbox::after{-webkit-animation:none;animation:none}}.skeleton-filters__label{height:.75rem;width:100%;border-radius:3px;position:relative;overflow:hidden;background-color:#e6e6e6}.skeleton-filters__label::after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.55)), color-stop(60%, rgba(255, 255, 255, 0.85)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 20%, rgba(255, 255, 255, 0.85) 60%, rgba(255, 255, 255, 0) 100%);-webkit-animation:skeleton-shimmer 1.6s ease-in-out infinite;animation:skeleton-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton-filters__label::after{-webkit-animation:none;animation:none}}
