.c-prod-badge{background-color:var(--surface-global-accent);color:var(--text-global-light);font-family:var(--font-typeface-accent);font-size:var(--font-body-xs);font-style:italic;font-weight:var(--font-weight-display);left:.5rem;letter-spacing:.0375rem;line-height:1.2;padding:var(--static-xs) var(--static-sm);position:absolute;text-transform:uppercase;top:.5rem;z-index:2}.a-stamped-review-stars{font-size:var(--font-static-xs);font-weight:var(--font-weight-accent);letter-spacing:.04063rem;max-height:18px;text-transform:uppercase}.a-stamped-review-stars:not(.a-stamped-review-stars--pdp-form):has([data-rating="0.0"]){display:none!important}.a-stamped-review-stars .fa-star,.a-stamped-review-stars .fa-star-checked,.a-stamped-review-stars .fa-star-half-o,.a-stamped-review-stars .fa-star-o,.a-stamped-review-stars .stamped-fa-star,.a-stamped-review-stars .stamped-fa-star-checked,.a-stamped-review-stars .stamped-fa-star-half-o,.a-stamped-review-stars .stamped-fa-star-o{color:var(--icon-global-review-stars)!important}.a-stamped-review-stars--pdp-form{height:1.125rem;margin-bottom:-1rem}.c-prod-thumb{display:flex;flex-direction:column;gap:.75rem;height:100%;position:relative}.c-prod-thumb a:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.c-prod-thumb a:first-of-type.focus-visible{box-shadow:none}.c-prod-thumb a:first-of-type.focus-visible:before{border-color:var(--border-global-light);border-radius:var(--border-radius,.125rem);box-shadow:0 0 0 .125rem var(--focus-ring-color,var(--border-focus));outline:none}.c-prod-thumb__image{border:.0625rem solid var(--border-global-swatch);margin-bottom:.25rem;padding:var(--responsive-md)}.c-prod-thumb__image-inner{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.c-prod-thumb__image-inner>*{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.c-prod-thumb__image-inner img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-prod-thumb--small{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.c-prod-thumb--small .media-image{flex-shrink:0;height:3.75rem;width:3.75rem}.c-prod-thumb__title{font-size:var(--font-display-xs);line-height:1.2}.c-prod-thumb__price,.c-prod-thumb__title{font-family:var(--font-typeface-accent);font-weight:var(--font-weight-accent);z-index:2}.c-prod-thumb__price{align-items:center;display:flex;flex-direction:row;font-size:var(--font-body-md);gap:.5rem;height:1rem;justify-content:flex-start;position:relative}.c-prod-thumb__price s{color:var(--text-global-secondary);font-family:var(--font-typeface-body);font-weight:var(--font-weight-body)}.c-prod-thumb__footer{display:grid;width:100%}.c-prod-thumb__entries{align-items:center;display:flex;flex-direction:row;font-family:var(--font-typeface-display,"DIN 2014");font-size:var(--font-display-micro,.8125rem);font-style:italic;font-weight:800;gap:.75rem;justify-content:flex-start;line-height:100%;text-transform:uppercase}.c-prod-thumb__entry-multiplier{background:var(--surface-global-accent,#d40c0c);color:var(--text-global-light);padding:.125rem .5rem}.c-prod-thumb__notifier{align-items:center;background:var(--surface-global-subtle,#eaebec);color:var(--text-global-primary,#002c3f);display:inline-flex;font-family:var(--font-typeface-body,"DIN 2014");font-size:var(--font-body-xs,13px);font-weight:var(--font-weight-accent,600);gap:.25rem;line-height:150%;margin:0;padding:.125rem .5rem .125rem .25rem;width:-moz-fit-content;width:fit-content}.c-prod-thumb__notifier svg{color:var(--text-global-primary)}.c-prod-thumb__footer{margin-top:auto;padding:.5rem 0;position:relative}.c-prod-thumb__button{position:relative;width:100%;z-index:2}.c-prod-thumb__stock-notice{bottom:0;position:absolute;transform:translateY(100%)}.c-prod-thumb__stock-notice a{display:none}.slider{overflow:hidden;position:relative;width:100%}.slider__slide{padding:0 spacing(2)}.slider__controls{align-items:center;display:flex;justify-content:space-between;margin:0;padding:1rem 0 0;width:100%}.slider__dots .fm-slider__dot--standard~label:before{background-color:currentColor;height:.75rem;opacity:.75;width:.75rem}.slider__dots .fm-slider__dot--thumb~label{background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--border-global-subtle);height:3.125rem;margin:2px;width:4.375rem}.slider__dots .fm-slider__dot--thumb:checked~label{border-color:var(--text-global-accent)}.slider__btn{flex-shrink:0}.slider__autoplay-btn{background-color:var(--surface-global-primary);border-radius:50%;left:spacing(2);position:absolute;top:spacing(2);z-index:2}.slider__autoplay-btn .play{display:none}.slider__autoplay-btn.paused .play{display:block}.slider__autoplay-btn.paused .pause{display:none}.s-featured-products--slider{--slides-to-show:1.2;--slide-align:center;--slide-gap:var(--responsive-md);margin:0 auto;max-width:100rem}.s-featured-products__slider{display:grid;gap:var(--responsive-xl)}.s-featured-products__header{position:relative}.s-featured-products__header--border{border-top:.0625rem solid var(--border-global-secondary);padding-top:var(--responsive-xl)}.s-featured-products--slider .s-featured-products__header{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}.s-featured-products--grid .s-featured-products__header{margin-bottom:var(--responsive-xl);position:relative;text-align:center}.s-featured-products--grid .s-featured-products__header:before{background:var(--border-global-secondary);content:"";display:block;height:.0625rem;left:0;position:absolute;right:0;top:50%;width:100%;z-index:-1}.s-featured-products__header-text{flex:1}.s-featured-products--grid .s-featured-products__header-text{background-color:var(--surface-global-primary);display:inline-block;padding:0 var(--static-xl);text-align:center}.s-featured-products__title{font-family:var(--font-typeface-display);font-size:var(--font-display-xl);font-weight:var(--font-weight-display);line-height:1.2;margin:0;text-transform:uppercase}.s-featured-products--slider .s-featured-products__title{flex:1;margin-right:auto}.s-featured-products__subtitle{font-size:var(--font-body-md);margin:0}.s-featured-products__slide{width:100%}.s-featured-products__grid{display:grid;gap:var(--responsive-md) var(--responsive-xl);grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:48em){.s-featured-products--slider{--slides-to-show:2.5}}@media only screen and (min-width:64em){.s-featured-products--slider{--slides-to-show:4}.s-featured-products__subtitle{font-size:var(--font-body-lg)}.s-featured-products__btn{background-color:var(--border-button-primary);border:.125rem solid var(--border-button-primary);color:var(--text-button-primary);font-family:var(--font-typeface-display);font-size:var(--font-static-md);font-style:italic;font-weight:700;letter-spacing:.1em;padding:1rem 1.5rem;text-transform:uppercase}.s-featured-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:64em) and (hover:hover){.s-featured-products__btn:hover{background-color:var(--surface-button-primary--hover);border-color:var(--border-button-primary--hover);color:var(--text-button-primary--hover)}}@media only screen and (max-width:64em){.s-featured-products__slider.fm-slider--will-scroll{--_offset-width:max(calc((100vw - var(--slider-container, var(--container-main)))/2 + var(--container-horizontal-padding)),var(--container-horizontal-padding));--offset-start-width:var(--_offset-width);--offset-end-width:var(--_offset-width);--scroll-padding-inline:var(--_offset-width);left:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0;padding-right:0;position:relative;right:50%;width:100vw}.s-featured-products--slider .s-featured-products__header{padding-inline:var(--responsive-md)}.s-featured-products--grid .s-featured-products__header-text{padding-inline:var(--responsive-lg)}}@media only screen and (hover:hover){.c-prod-thumb__title:hover{text-decoration:underline}}