.prod-bar{background:#f9f6f4;border-radius:0 0 .5rem .5rem;display:block!important;left:0;padding:.375rem 1.5rem;position:fixed;top:64px;transform:translateY(-300%);width:100vw;z-index:7}.prod-bar.is-active{transition:transform .6s ease}.prod-bar.is-visible,.prod-bar:focus-within{transform:translateY(0)}.prod-bar__container{display:grid;gap:0}.prod-bar__actions,.prod-bar__header{width:100%}.prod-bar__header{align-items:center;display:flex;flex:1;flex-direction:row;gap:.75rem;justify-content:flex-start}.prod-bar__actions{display:grid;gap:.75rem;padding:.75rem 0 1.125rem}.prod-bar__actions .product-subscription__label{padding:.875rem 1rem}.prod-bar__options{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.prod-bar__options>*{display:grid;flex:auto}.prod-bar__options select{font-size:.875rem;line-height:120%}.prod-bar__options .prod-options__title{background-color:#f9f6f4}.prod-bar__image{height:2.25rem;width:2.25rem}.prod-bar__meta{display:grid;flex-grow:1;gap:.1875rem}.prod-bar__subtitle{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.prod-bar__link{color:#4a3371;display:block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:120%}.prod-bar__actions .btn{white-space:nowrap}.prod-bar__actions label{background-color:#f9f6f4}.prod-bar__btn{border-radius:.5rem;padding:1.125rem 3rem 1.1875rem;width:100%}.prod-bar__price{align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:flex-start;line-height:120%}.prod-bar__price .price-compare,.prod-bar__price .price-current{font-size:.875rem}.prod-bar__qty{border-radius:.1875rem 0 0 .1875rem!important}.prod-bar__qty .input-qty__button{display:none}.prod-bar__qty .input-qty__input{font-size:.875rem;margin:0;max-width:3.25rem;min-width:3.25rem}.prod-bar__qty-atc{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.prod-bar__actions-wrapper{display:none;height:0;opacity:0;transition:opacity .25s ease-in-out}.prod-bar__actions-wrapper.is-active{display:block}.prod-bar__actions-wrapper.is-visible{height:auto;opacity:1}.prod-bar__options-icon{display:none}.prod-bar__dropdown-btn{border-radius:.1875rem;font-size:.75rem;letter-spacing:.0375rem;line-height:105%;padding:.8125rem 1.5rem;transition:all .3s ease}.prod-bar__dropdown-btn[aria-expanded=true]{border-color:transparent!important;border-radius:50%;padding:.25rem}.prod-bar__dropdown-btn[aria-expanded=true] .prod-bar__options-text{display:none}.prod-bar__dropdown-btn[aria-expanded=true] .prod-bar__options-icon{display:block}@media only screen and (min-width:48em){.prod-bar__actions,.prod-bar__header{width:auto}}@media only screen and (min-width:73.125em){.prod-bar__header{gap:1.5rem}.prod-bar__meta{gap:0}.prod-bar__link{font-size:1.125rem;letter-spacing:-.01125rem}}@media only screen and (min-width:80em){.prod-bar{border-radius:0;border-top:.0625rem solid #f9f6f4;padding:.6875rem 5.25rem;top:68px}.prod-bar__container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.prod-bar__actions{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;padding:0}.prod-bar__actions .product-subscription__benefits,.prod-bar__actions .product-subscription__price,.prod-bar__actions .product-subscription__selling-plans,.prod-bar__actions .product-subscription__sub-price{display:none!important}.prod-bar__actions .product-subscription__title{clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.prod-bar__actions .product-subscription__options{display:flex;gap:.375rem}.prod-bar__actions .product-subscription__option input:checked~label{border-color:rgba(25,11,46,.5);box-shadow:none}.prod-bar__options{flex:1}.prod-bar__options .prod-options__title{clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.prod-bar__image{height:3.75rem;width:3.75rem}.prod-bar__btn{padding:.875rem 3rem;width:auto}.prod-bar__btn:not(.rounded){border-radius:0 .1875rem .1875rem 0}.prod-bar__actions-wrapper{display:block;height:unset;opacity:1}}@media only screen and (max-width:80em){.prod-bar__actions .input-qty{display:none}}