.prod-bar{background-color:var(--surface-global-primary);border-bottom:.0625rem solid var(--border-global-subtle);display:block!important;left:0;padding:.5rem;position:fixed;top:0;transform:translateY(-100%);width:100vw;z-index:6}.prod-bar.is-active{transition:transform .4s ease}.prod-bar.is-visible,.prod-bar:has(.focus-visible){transform:translateY(0)}.prod-bar__container{display:grid;gap:1rem}.prod-bar__header{display:none}.prod-bar__actions{align-items:stretch;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between}.prod-bar__actions .input-swatch{--size:1.5rem;margin:.25rem}.prod-bar__actions .input-swatch:before{height:133%;width:133%}.prod-bar__actions .btn--primary{padding:1rem 2rem;white-space:nowrap;width:10.875rem}.prod-bar__options{align-items:center;display:grid}.prod-bar__options .c-product-options__option-title{margin-bottom:0}.prod-bar__image{height:3.75rem;width:3.75rem}.prod-bar__link{font-size:1.125rem;font-weight:750;text-decoration:none}.prod-bar__link:hover{text-decoration:underline}.prod-bar__price{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-content:flex-start}.prod-bar__price span.money{font-size:1rem!important;letter-spacing:0!important}.prod-bar__price .fm-price{font-weight:550!important}@media only screen and (min-width:48em){.prod-bar__options .c-product-options__option{padding-left:10.125rem;position:relative}.prod-bar__options .c-product-options__option-title{left:0;position:absolute;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:64em){.prod-bar{padding:.75rem 2rem}}@media only screen and (min-width:80em){.prod-bar__container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.prod-bar__header{display:block}.prod-bar__actions .btn--primary{width:12.1875rem}}