.shop-bottom-purchase-rail-enter-active[data-v-33ec626c],.shop-bottom-purchase-rail-leave-active[data-v-33ec626c]{transition:opacity .16s ease,transform .18s ease}.shop-bottom-purchase-rail-enter-from[data-v-33ec626c],.shop-bottom-purchase-rail-leave-to[data-v-33ec626c]{opacity:0;transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.shop-bottom-purchase-rail-enter-active[data-v-33ec626c],.shop-bottom-purchase-rail-leave-active[data-v-33ec626c]{transition:none}.shop-bottom-purchase-rail-enter-from[data-v-33ec626c],.shop-bottom-purchase-rail-leave-to[data-v-33ec626c]{opacity:1;transform:none}}._content_iew4i_1{animation:_contentShow_iew4i_1 .2s cubic-bezier(.16,1,.3,1);background-color:var(--color-surface);border:1px solid var(--color-border);min-width:200px;overflow:hidden;padding:var(--aui-popover-padding);transform-origin:var(--reka-popover-content-transform-origin);z-index:var(--aui-z-popover)}._content_iew4i_1[data-state=closed]{animation:_contentHide_iew4i_1 .2s cubic-bezier(.16,1,.3,1)}._arrow_iew4i_15{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1px}@keyframes _contentShow_iew4i_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _contentHide_iew4i_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}[data-shop-component=purchase-control][data-v-79ff9fb2]{container-type:inline-size}.purchase-control__layout[data-v-79ff9fb2]{grid-template-columns:minmax(0,1fr) auto}.purchase-control__layout--button-only[data-v-79ff9fb2]{grid-template-columns:minmax(0,1fr) minmax(10rem,13rem)}.purchase-control--bottom-rail .purchase-control__layout--button-only[data-v-79ff9fb2]{grid-template-columns:minmax(0,1fr) auto}.purchase-control--bottom-rail .purchase-control__layout[data-v-79ff9fb2]{gap:.375rem;grid-template-columns:minmax(0,1fr) auto}.purchase-control--bottom-rail .purchase-control__actions[data-v-79ff9fb2]{width:auto}.purchase-control--bottom-rail .purchase-control__price-value[data-v-79ff9fb2]{font-size:clamp(1rem,5cqi,1.125rem)}.purchase-control--bottom-rail .purchase-control__price-value-row[data-v-79ff9fb2]{flex-wrap:nowrap}.purchase-control__price-summary-trigger[data-v-79ff9fb2] .aui-button-content{min-width:0;width:100%}.purchase-control__quantity-trigger[data-v-79ff9fb2] .aui-button-content{gap:.125rem;min-width:0;width:100%}.purchase-control__quantity-editor-input[data-v-79ff9fb2] input[role=spinbutton]{font-size:var(--aui-input-font-size-lg,1rem)!important}.purchase-control__quantity-editor-input[data-v-79ff9fb2] button{min-width:2.75rem;width:2.75rem}.purchase-control__price-value-row[data-v-79ff9fb2]{flex-wrap:wrap;row-gap:.25rem}@container (max-width: 21rem){.purchase-control--bottom-rail .purchase-control__quantity-trigger[data-v-79ff9fb2]{width:3.75rem}.purchase-control--bottom-rail .purchase-control__unit-quantity[data-v-79ff9fb2]{display:none}.purchase-control--bottom-rail .purchase-control__submit[data-v-79ff9fb2]{min-width:6.75rem;padding-inline:.625rem!important}.purchase-control--bottom-rail .purchase-control__submit-icon[data-v-79ff9fb2]{display:none}}@container (max-width: 30rem){[data-shop-component=purchase-control]:not(.purchase-control--bottom-rail) .purchase-control__layout[data-v-79ff9fb2],[data-shop-component=purchase-control]:not(.purchase-control--bottom-rail) .purchase-control__layout--button-only[data-v-79ff9fb2]{grid-template-columns:minmax(0,1fr)}[data-shop-component=purchase-control]:not(.purchase-control--bottom-rail) .purchase-control__actions[data-v-79ff9fb2]{width:100%}}
