diff --git a/themes/fid_bbi/scss/blocks/alert.scss b/themes/fid_bbi/scss/blocks/alert.scss
index 25572d2c37b3f70f7bd1724baf164fb83a945acf..f3014f1cd2280f68c891e6c785e04bf8d93a977c 100644
--- a/themes/fid_bbi/scss/blocks/alert.scss
+++ b/themes/fid_bbi/scss/blocks/alert.scss
@@ -7,6 +7,7 @@
   padding: g(.5) g();
   padding-left: g(2.75);
   position: relative;
+  width: auto;
 
   &.alert-danger {
     color: $text-color;
diff --git a/themes/fid_bbi/scss/blocks/result.scss b/themes/fid_bbi/scss/blocks/result.scss
index 51043d285ff9df62e52e53f7be326a0ae252e89f..17f13142ac3d67bb94550a42b16fe8d8c249887d 100644
--- a/themes/fid_bbi/scss/blocks/result.scss
+++ b/themes/fid_bbi/scss/blocks/result.scss
@@ -12,6 +12,7 @@
   margin: g(-.25) g(.25) g(-.25) g(.25 + 1);
 
   > a,
+  > .cart-buttons > a:not(.hidden),
   > .dropdown > a {
     display: block;
     margin: g(.25) g(-.25) g(-.25);