.form .form__label{font-size:.875rem;line-height:1.7142857143;font-weight:600}.form .form__input{font-size:1rem;line-height:1.5;padding:.6875rem;height:auto;margin-bottom:1.5rem;display:block;width:100%;border:1px solid #e6e6e6;border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.form .form__input.is-invalid{border:1px solid #c00;margin-bottom:.25rem}.form .form__input:focus{outline:none;border:1px solid #17a1e6;-webkit-box-shadow:0 0 1px #17a1e6;box-shadow:0 0 1px #17a1e6;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.form .form__input::-webkit-input-placeholder{color:#e6e6e6}.form .form__input::-moz-placeholder{color:#e6e6e6}.form .form__input:-ms-input-placeholder{color:#e6e6e6}.form .form__input::-ms-input-placeholder{color:#e6e6e6}.form .form__input::placeholder{color:#e6e6e6}.form select.form__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpolygon points='7 8 6.58 7.53 .46 1.32 0 .89 .88 0 1.3 .47 7 6.21 12.7 .47 13.12 0 14 .89 13.54 1.32 7.42 7.53 7 8 7.42 7.53 7 8' fill='%234d4d4d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:10px 6px;padding-right:calc(1rem + 1.5rem)}.form .form__hint{display:none;color:#c00;font-size:.75rem;line-height:1.5;margin-bottom:1.25rem}.form .form__hint.is-visible{display:block}.form .form__submit{width:100%;background-color:#0161a7;border-radius:3px;text-align:center;color:#fff;font-size:100%;font-weight:600;line-height:1.5;padding:.75rem 1.5rem;border:none}.form .form__submit:hover{cursor:pointer}.form .form__callout{border-radius:3px;color:#4d4d4d;background-color:#f2f6fa;padding:.75rem 15px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.7142857143}.checkout__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}.checkout__header{margin-bottom:1.5rem}.checkout__header .checkout__heading{font-size:1.6875rem;line-height:1.1111111111;font-weight:700;margin-bottom:1.5rem}@media print,screen and (min-width: 40em){.checkout__header .checkout__heading{font-size:2.25rem;line-height:3rem}}.checkout__header .checkout__lead{font-size:.875rem;line-height:1.7142857143;color:#4d4d4d}.checkout{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}@media print,screen and (min-width: 40em){.checkout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.checkout.checkout__wrapper--padded{gap:30px}.checkout.checkout__wrapper--padded .checkout__items,.checkout.checkout__wrapper--padded .checkout__customer{-webkit-box-flex:0;-webkit-flex:0 0 calc(66.6666666667% - 30px);-ms-flex:0 0 calc(66.6666666667% - 30px);flex:0 0 calc(66.6666666667% - 30px)}.checkout .checkout__title{font-size:1.125rem;line-height:1.3333333333;font-weight:500}.checkout .checkout__items+.checkout__summary{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;border-radius:6px;border:1px solid #e6e6e6}.checkout .checkout__customer{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;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:3rem 30px;border:1px solid #e6e6e6;border-top-left-radius:6px;border-top-right-radius:6px}@media print,screen and (max-width: 39.99875em){.checkout .checkout__customer{border-bottom:none}}@media print,screen and (min-width: 40em){.checkout .checkout__customer{border-bottom-left-radius:6px;border-top-right-radius:0;border-right:none}}.checkout .checkout__customer+.checkout__summary{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;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;border:1px solid #e6e6e6;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media print,screen and (min-width: 40em){.checkout .checkout__customer+.checkout__summary{border-bottom-left-radius:0;border-top-right-radius:6px}}.checkout .checkout__customer+.checkout__summary .checkout__item-content .checkout__item-info .checkout__item-title{text-decoration:none}.checkout .checkout__summary{padding:3rem 30px;background-color:#fcfcfc}.checkout .checkout__summary .checkout__summary-list{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}.checkout .checkout__summary .checkout__summary-list .checkout__summary-item{font-size:.875rem;line-height:1.7142857143;color:#4d4d4d;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout .checkout__summary .checkout__summary-list .checkout__summary-item.checkout__summary-item--total{font-size:100%;line-height:1.5;font-weight:500;color:#333}.checkout .checkout__item{padding:1.5rem 0;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;border-top:1px solid #e6e6e6}.checkout .checkout__item:last-child{border-bottom:1px solid #e6e6e6}.checkout .checkout__item .checkout__item-pictures{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;-o-object-fit:cover;object-fit:cover;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden;border-radius:3px}@media print,screen and (max-width: 39.99875em){.checkout .checkout__item .checkout__item-pictures{height:6rem;border-radius:3px}}.checkout .checkout__item .checkout__item-pictures .checkout__item-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){.checkout .checkout__item .checkout__item-pictures .checkout__item-picture{height:6rem;border-radius:3px}}.checkout .checkout__item .checkout__item-pictures .checkout__item-picture .checkout__item-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.checkout .checkout__item .checkout__item-pictures .checkout__item-mask{inset:0;position:absolute;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.025) 100%)}.checkout .checkout__item .checkout__item-content{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 calc(75% - 30px);-ms-flex:1 1 calc(75% - 30px);flex:1 1 calc(75% - 30px);gap:30px}@media print,screen and (min-width: 40em){.checkout .checkout__item .checkout__item-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.checkout .checkout__item .checkout__item-content .checkout__item-info{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-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-sku,.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-title,.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-price,.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-status{font-size:.875rem;line-height:1.7142857143}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-title{text-decoration:underline}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-status{font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;gap:7.5px}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-status.checkout__item-status--on-order{color:#ff8900}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-status.checkout__item-status--in-stock{color:#00a814}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-status .checkout__item-status-icon{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:.625rem;width:auto;fill:currentColor}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-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}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-price .checkout__item-price--new{color:#333}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-price .checkout__item-price--old{font-weight:400;text-decoration:line-through;color:#4d4d4d}.checkout .checkout__item .checkout__item-content .checkout__item-info .checkout__item-price .checkout__item-price--old+.checkout__item-price--new{color:#c00}.checkout .checkout__item .checkout__item-content .checkout__item-quantity .checkout__item-quantity-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpolygon points='7 8 6.58 7.53 .46 1.32 0 .89 .88 0 1.3 .47 7 6.21 12.7 .47 13.12 0 14 .89 13.54 1.32 7.42 7.53 7 8 7.42 7.53 7 8' fill='%234d4d4d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:10px 6px;padding-right:calc(1rem + 1.5rem);border:1px solid #e6e6e6;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;background:none;font-size:1rem;text-align:center;width:auto;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:0;height:2.25rem}.checkout .checkout__item .checkout__item-content .checkout__item-quantity .checkout__item-quantity-select:focus{outline:none;border:1px solid #17a1e6;-webkit-box-shadow:0 0 1px #17a1e6;box-shadow:0 0 1px #17a1e6;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.checkout .checkout__item .checkout__item-content .checkout__item-remove .checkout__item-remove-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;font-size:.875rem;height:2.25rem;gap:7.5px;border:none;background:none;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout .checkout__item .checkout__item-content .checkout__item-remove .checkout__item-remove-button:hover{cursor:pointer}.checkout .checkout__item .checkout__item-content .checkout__item-remove .checkout__item-remove-button .checkout__item-remove-icon{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;fill:#c00}.checkout .checkout__item .checkout__item-content .checkout__item-remove .checkout__item-remove-button .checkout__item-remove-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media print,screen and (min-width: 40em){.checkout .checkout__item .checkout__item-content .checkout__item-remove .checkout__item-remove-button .checkout__item-remove-text{display:none}}.checkout .checkout__item-wrapper{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}.checkout .checkout__item-wrapper.checkout__item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout .checkout__submit{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#0161a7;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1.5rem;margin-top:3rem;border:none;border-radius:3px}.checkout .checkout__submit:hover{cursor:pointer}.checkout .checkout__submit .checkout__submit-button{line-height:1.5;color:#fff;font-weight:500}@-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}}
