.buyable.viewlet{clear:both;margin:1em 0 2em 0}.buyable.viewlet dl.details{display:inline-block}.buyable.viewlet dl.details dd,.buyable.viewlet dl.details dt{display:inline-block;vertical-align:middle}.buyable.viewlet dl.details dt{margin-right:.25em}.buyable.viewlet dl.details dd{margin-right:1em}.buyable.viewlet div.availability{position:relative;vertical-align:middle}.buyable.viewlet div.availability_details{z-index:1000;position:absolute;top:2em;margin-left:-.5em;background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);border:var(--bs-border-style) var(--bs-border-width) var(--bs-border-color);box-shadow:0 1px 2px rgba(0,0,0,.25);padding:1em;min-width:14em;display:none}.buyable.viewlet div.availability_details p{margin-bottom:0}.buyable.viewlet div.signal{vertical-align:sub;border:#ccc 1px solid;border-radius:var(--bs-border-radius);width:1em;height:1em;display:inline-block}.buyable.viewlet div.signal.red{background-color:red}.buyable.viewlet div.signal.orange{background-color:orange}.buyable.viewlet div.signal.yellow{background-color:#ff0}.buyable.viewlet div.signal.green{background-color:green}.buyable.viewlet dd.price.original{color:#ae0000;text-decoration:line-through;padding-right:.2em}.portletShopAdmin .portletContent ul{padding-top:.5em!important;padding-bottom:1em!important}.portletShopAdmin .portletContent ul li a{padding:.5em 1em 0 2em!important;border:0!important}#formfield-form-widgets-IBuyableBehavior-item_quantity_unit select,#formfield-form-widgets-IBuyableBehavior-item_vat select,#formfield-form-widgets-IBuyablePeriodBehavior-buyable_effective select,#formfield-form-widgets-IBuyablePeriodBehavior-buyable_expires select{display:inline-block;width:unset}#shop_toolbar_menu .actionSeparator{border-top:1px solid rgba(255,255,255,.17)}#shop_toolbar_menu .actionSeparator>span{color:#ccc;font-weight:400}#form-widgets-IPaymentTextSettings-available_payment_methods{width:100%}#form-widgets-IPaymentTextSettings-available_payment_methods td:first-child,#form-widgets-IPaymentTextSettings-available_payment_methods td:nth-child(3){width:40%}#form-widgets-IPaymentTextSettings-available_payment_methods-from,#form-widgets-IPaymentTextSettings-available_payment_methods-to{width:100%}#form-widgets-IPaymentTextSettings-payment_method{width:100%}#form-widgets-IPaymentTextSettings-payment_text td.cell-1,#form-widgets-IPaymentTextSettings-payment_text td.cell-2,#form-widgets-IPaymentTextSettings-payment_text td.cell-3{width:30%}#form-widgets-IPaymentTextSettings-payment_text select{width:30%}#form-widgets-IShopShippingSettings-available_shipping_methods{width:100%}#form-widgets-IShopShippingSettings-available_shipping_methods td:first-child,#form-widgets-IShopShippingSettings-available_shipping_methods td:nth-child(3){width:40%}#form-widgets-IShopShippingSettings-available_shipping_methods-from,#form-widgets-IShopShippingSettings-available_shipping_methods-to{width:100%}