.section,.page__section{padding:3rem 0}.section .section__header .section__description,.page__section .section__header .section__description{font-size:.875rem;line-height:1.7142857143;color:#4d4d4d}.section .section__header .section__title,.page__section .section__header .section__title{font-size:1.6875rem;line-height:1.1111111111;font-weight:700;margin-bottom:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media print,screen and (min-width: 40em){.section .section__header .section__title,.page__section .section__header .section__title{font-size:2.25rem;line-height:3rem}}.section .section__header .section__title[href],.page__section .section__header .section__title[href]{text-decoration:underline}.section .section__header .section__caption,.page__section .section__header .section__caption{font-size:.875rem;line-height:1.7142857143;font-weight:500;margin:0}@media print,screen and (min-width: 40em){.section .section__header .section__caption,.page__section .section__header .section__caption{font-size:1rem;line-height:1.5}}.section .section__header .section__help-button,.page__section .section__header .section__help-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.7142857143;gap:.1875rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section .section__header .section__help-button .section__help-button-title,.page__section .section__header .section__help-button .section__help-button-title{color:#0161a7;text-decoration:underline}.section .section__header .section__help-button .section__help-button-icon,.page__section .section__header .section__help-button .section__help-button-icon{height:1rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.section .section__header .section__help-button:hover,.page__section .section__header .section__help-button:hover{cursor:pointer}.section .section__header .section__title-wrapper,.page__section .section__header .section__title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;gap:.5rem}@media print,screen and (min-width: 64em){.section .section__header .section__title-wrapper,.page__section .section__header .section__title-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.section .section__header .section__title-wrapper .section__title,.page__section .section__header .section__title-wrapper .section__title{margin:0}.section .section__footer,.page__section .section__footer{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0;border-top:1px solid #e6e6e6}@media print,screen and (min-width: 40em){.section .section__footer,.page__section .section__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (max-width: 39.99875em){.row-scroll{scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100vw - 1.5625rem);overflow-x:auto;margin:0 !important}.row-scroll::-webkit-scrollbar{display:none}.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:.75rem}.row-scroll>.column:last-child{padding-right:1.5625rem;margin-right:0}.row-scroll-2{scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100vw - 1.5625rem);overflow-x:auto;margin:0 !important}.row-scroll-2>.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:0}.row-scroll-2>.column .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;margin:0}.row-scroll-2>.column .row>.column{margin:0;padding:0;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}.row-scroll-2>.column .row>.column:not(last-child){margin-right:.75rem}.row-scroll-2>.column:nth-child(1){width:calc(100vw - 3.125rem);min-width:calc(100vw - 3.125rem);margin-right:.75rem}.row-scroll-2>.column:nth-child(3) .row>.column:last-child{margin-right:1.5625rem}}@-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}}.compare{position:relative;left:-1.5625rem;width:calc(100% + 3.125rem)}.compare__wrapper{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scrollbar-width:none;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.compare__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}.compare__column{border-top:1px solid #e6e6e6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;line-height:1.1428571429;width:calc((100vw - 1.875rem)/2);padding:.96875rem .9375rem}@media print,screen and (min-width: 36em){.compare__column{width:calc((100vw - 1.875rem)/3)}}@media print,screen and (min-width: 40em){.compare__column{width:calc((100vw - 1.875rem)/4)}}@media print,screen and (min-width: 64em){.compare__column{width:calc((100vw - 1.875rem)/6);max-width:200px}}.compare__column-sidebar{left:0;position:-webkit-sticky;position:sticky;z-index:1;background-color:#fff}.compare__column.clear{padding:0}.compare__product-pictures{position:relative}.compare__product-picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover}.compare__product-image{-o-object-fit:contain;object-fit:contain}.compare__product-mask{position:absolute;inset:0;background-color:#0a0a0a;opacity:.03}.compare__product-actions{position:absolute;right:.75rem;top:.75rem}.compare__product-actions .button__remove{padding:0;border:none}.compare__product-price--new{color:#333}.compare__product-price--old{font-weight:400;text-decoration:line-through;color:#4d4d4d}.compare__product-price--old+.compare__product-price--new{color:#c00}.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}
