/* Legacy native labels: appearance only. Existing native nodes, alt text,
   URLs, ratings, inventory and authorization state remain authoritative.
   This sheet loads after existing layout/mobile rules on both page routes. */
body.fs08-unified img:is([src$="/free.png" i],[src*="/free.png?" i],[src*="/free.png#" i],[src="free.png" i],[src^="free.png?" i],[src^="free.png#" i]):not([hidden]):not(.fs08-free-badge > img),
body.fs08-unified #column-center #productListing img:is([src$="/free.png" i],[src*="/free.png?" i],[src*="/free.png#" i],[src="free.png" i],[src^="free.png?" i],[src^="free.png#" i]):not([hidden]):not(.fs08-free-badge > img),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/free.png" i],[src*="/free.png?" i],[src*="/free.png#" i],[src="free.png" i],[src^="free.png?" i],[src^="free.png#" i]):not([hidden]):not(.fs08-free-badge > img) {

  content:url("../images/fs24-free.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:72px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:28px !important; aspect-ratio:72 / 28;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 72px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/button_sold_out.gif" i],[src*="/button_sold_out.gif?" i],[src*="/button_sold_out.gif#" i],[src="button_sold_out.gif" i],[src^="button_sold_out.gif?" i],[src^="button_sold_out.gif#" i],[src$="/button_sold_out.png" i],[src*="/button_sold_out.png?" i],[src*="/button_sold_out.png#" i],[src="button_sold_out.png" i],[src^="button_sold_out.png?" i],[src^="button_sold_out.png#" i],[src$="/button_sold_out_sm.gif" i],[src*="/button_sold_out_sm.gif?" i],[src*="/button_sold_out_sm.gif#" i],[src="button_sold_out_sm.gif" i],[src^="button_sold_out_sm.gif?" i],[src^="button_sold_out_sm.gif#" i],[src$="/button_sold_out_sm.png" i],[src*="/button_sold_out_sm.png?" i],[src*="/button_sold_out_sm.png#" i],[src="button_sold_out_sm.png" i],[src^="button_sold_out_sm.png?" i],[src^="button_sold_out_sm.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/button_sold_out.gif" i],[src*="/button_sold_out.gif?" i],[src*="/button_sold_out.gif#" i],[src="button_sold_out.gif" i],[src^="button_sold_out.gif?" i],[src^="button_sold_out.gif#" i],[src$="/button_sold_out.png" i],[src*="/button_sold_out.png?" i],[src*="/button_sold_out.png#" i],[src="button_sold_out.png" i],[src^="button_sold_out.png?" i],[src^="button_sold_out.png#" i],[src$="/button_sold_out_sm.gif" i],[src*="/button_sold_out_sm.gif?" i],[src*="/button_sold_out_sm.gif#" i],[src="button_sold_out_sm.gif" i],[src^="button_sold_out_sm.gif?" i],[src^="button_sold_out_sm.gif#" i],[src$="/button_sold_out_sm.png" i],[src*="/button_sold_out_sm.png?" i],[src*="/button_sold_out_sm.png#" i],[src="button_sold_out_sm.png" i],[src^="button_sold_out_sm.png?" i],[src^="button_sold_out_sm.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/button_sold_out.gif" i],[src*="/button_sold_out.gif?" i],[src*="/button_sold_out.gif#" i],[src="button_sold_out.gif" i],[src^="button_sold_out.gif?" i],[src^="button_sold_out.gif#" i],[src$="/button_sold_out.png" i],[src*="/button_sold_out.png?" i],[src*="/button_sold_out.png#" i],[src="button_sold_out.png" i],[src^="button_sold_out.png?" i],[src^="button_sold_out.png#" i],[src$="/button_sold_out_sm.gif" i],[src*="/button_sold_out_sm.gif?" i],[src*="/button_sold_out_sm.gif#" i],[src="button_sold_out_sm.gif" i],[src^="button_sold_out_sm.gif?" i],[src^="button_sold_out_sm.gif#" i],[src$="/button_sold_out_sm.png" i],[src*="/button_sold_out_sm.png?" i],[src*="/button_sold_out_sm.png#" i],[src="button_sold_out_sm.png" i],[src^="button_sold_out_sm.png?" i],[src^="button_sold_out_sm.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/sold-out.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:112px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:32px !important; aspect-ratio:112 / 32;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 112px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/customer_authorization.gif" i],[src*="/customer_authorization.gif?" i],[src*="/customer_authorization.gif#" i],[src="customer_authorization.gif" i],[src^="customer_authorization.gif?" i],[src^="customer_authorization.gif#" i],[src$="/customer_authorization.png" i],[src*="/customer_authorization.png?" i],[src*="/customer_authorization.png#" i],[src="customer_authorization.png" i],[src^="customer_authorization.png?" i],[src^="customer_authorization.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/customer_authorization.gif" i],[src*="/customer_authorization.gif?" i],[src*="/customer_authorization.gif#" i],[src="customer_authorization.gif" i],[src^="customer_authorization.gif?" i],[src^="customer_authorization.gif#" i],[src$="/customer_authorization.png" i],[src*="/customer_authorization.png?" i],[src*="/customer_authorization.png#" i],[src="customer_authorization.png" i],[src^="customer_authorization.png?" i],[src^="customer_authorization.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/customer_authorization.gif" i],[src*="/customer_authorization.gif?" i],[src*="/customer_authorization.gif#" i],[src="customer_authorization.gif" i],[src^="customer_authorization.gif?" i],[src^="customer_authorization.gif#" i],[src$="/customer_authorization.png" i],[src*="/customer_authorization.png?" i],[src*="/customer_authorization.png#" i],[src="customer_authorization.png" i],[src^="customer_authorization.png?" i],[src^="customer_authorization.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/approval-pending.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:176px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:32px !important; aspect-ratio:176 / 32;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 176px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/always-free-shipping.png" i],[src*="/always-free-shipping.png?" i],[src*="/always-free-shipping.png#" i],[src="always-free-shipping.png" i],[src^="always-free-shipping.png?" i],[src^="always-free-shipping.png#" i],[src$="/always-free-shipping.gif" i],[src*="/always-free-shipping.gif?" i],[src*="/always-free-shipping.gif#" i],[src="always-free-shipping.gif" i],[src^="always-free-shipping.gif?" i],[src^="always-free-shipping.gif#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/always-free-shipping.png" i],[src*="/always-free-shipping.png?" i],[src*="/always-free-shipping.png#" i],[src="always-free-shipping.png" i],[src^="always-free-shipping.png?" i],[src^="always-free-shipping.png#" i],[src$="/always-free-shipping.gif" i],[src*="/always-free-shipping.gif?" i],[src*="/always-free-shipping.gif#" i],[src="always-free-shipping.gif" i],[src^="always-free-shipping.gif?" i],[src^="always-free-shipping.gif#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/always-free-shipping.png" i],[src*="/always-free-shipping.png?" i],[src*="/always-free-shipping.png#" i],[src="always-free-shipping.png" i],[src^="always-free-shipping.png?" i],[src^="always-free-shipping.png#" i],[src$="/always-free-shipping.gif" i],[src*="/always-free-shipping.gif?" i],[src*="/always-free-shipping.gif#" i],[src="always-free-shipping.gif" i],[src^="always-free-shipping.gif?" i],[src^="always-free-shipping.gif#" i]):not([hidden]) {

  content:url("../images/fs06-labels/free-shipping.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:144px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:32px !important; aspect-ratio:144 / 32;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 144px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/stars_1.gif" i],[src*="/stars_1.gif?" i],[src*="/stars_1.gif#" i],[src="stars_1.gif" i],[src^="stars_1.gif?" i],[src^="stars_1.gif#" i],[src$="/stars_1.png" i],[src*="/stars_1.png?" i],[src*="/stars_1.png#" i],[src="stars_1.png" i],[src^="stars_1.png?" i],[src^="stars_1.png#" i],[src$="/stars_1_small.gif" i],[src*="/stars_1_small.gif?" i],[src*="/stars_1_small.gif#" i],[src="stars_1_small.gif" i],[src^="stars_1_small.gif?" i],[src^="stars_1_small.gif#" i],[src$="/stars_1_small.png" i],[src*="/stars_1_small.png?" i],[src*="/stars_1_small.png#" i],[src="stars_1_small.png" i],[src^="stars_1_small.png?" i],[src^="stars_1_small.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/stars_1.gif" i],[src*="/stars_1.gif?" i],[src*="/stars_1.gif#" i],[src="stars_1.gif" i],[src^="stars_1.gif?" i],[src^="stars_1.gif#" i],[src$="/stars_1.png" i],[src*="/stars_1.png?" i],[src*="/stars_1.png#" i],[src="stars_1.png" i],[src^="stars_1.png?" i],[src^="stars_1.png#" i],[src$="/stars_1_small.gif" i],[src*="/stars_1_small.gif?" i],[src*="/stars_1_small.gif#" i],[src="stars_1_small.gif" i],[src^="stars_1_small.gif?" i],[src^="stars_1_small.gif#" i],[src$="/stars_1_small.png" i],[src*="/stars_1_small.png?" i],[src*="/stars_1_small.png#" i],[src="stars_1_small.png" i],[src^="stars_1_small.png?" i],[src^="stars_1_small.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/stars_1.gif" i],[src*="/stars_1.gif?" i],[src*="/stars_1.gif#" i],[src="stars_1.gif" i],[src^="stars_1.gif?" i],[src^="stars_1.gif#" i],[src$="/stars_1.png" i],[src*="/stars_1.png?" i],[src*="/stars_1.png#" i],[src="stars_1.png" i],[src^="stars_1.png?" i],[src^="stars_1.png#" i],[src$="/stars_1_small.gif" i],[src*="/stars_1_small.gif?" i],[src*="/stars_1_small.gif#" i],[src="stars_1_small.gif" i],[src^="stars_1_small.gif?" i],[src^="stars_1_small.gif#" i],[src$="/stars_1_small.png" i],[src*="/stars_1_small.png?" i],[src*="/stars_1_small.png#" i],[src="stars_1_small.png" i],[src^="stars_1_small.png?" i],[src^="stars_1_small.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/rating-1.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:100px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:20px !important; aspect-ratio:100 / 20;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 100px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/stars_2.gif" i],[src*="/stars_2.gif?" i],[src*="/stars_2.gif#" i],[src="stars_2.gif" i],[src^="stars_2.gif?" i],[src^="stars_2.gif#" i],[src$="/stars_2.png" i],[src*="/stars_2.png?" i],[src*="/stars_2.png#" i],[src="stars_2.png" i],[src^="stars_2.png?" i],[src^="stars_2.png#" i],[src$="/stars_2_small.gif" i],[src*="/stars_2_small.gif?" i],[src*="/stars_2_small.gif#" i],[src="stars_2_small.gif" i],[src^="stars_2_small.gif?" i],[src^="stars_2_small.gif#" i],[src$="/stars_2_small.png" i],[src*="/stars_2_small.png?" i],[src*="/stars_2_small.png#" i],[src="stars_2_small.png" i],[src^="stars_2_small.png?" i],[src^="stars_2_small.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/stars_2.gif" i],[src*="/stars_2.gif?" i],[src*="/stars_2.gif#" i],[src="stars_2.gif" i],[src^="stars_2.gif?" i],[src^="stars_2.gif#" i],[src$="/stars_2.png" i],[src*="/stars_2.png?" i],[src*="/stars_2.png#" i],[src="stars_2.png" i],[src^="stars_2.png?" i],[src^="stars_2.png#" i],[src$="/stars_2_small.gif" i],[src*="/stars_2_small.gif?" i],[src*="/stars_2_small.gif#" i],[src="stars_2_small.gif" i],[src^="stars_2_small.gif?" i],[src^="stars_2_small.gif#" i],[src$="/stars_2_small.png" i],[src*="/stars_2_small.png?" i],[src*="/stars_2_small.png#" i],[src="stars_2_small.png" i],[src^="stars_2_small.png?" i],[src^="stars_2_small.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/stars_2.gif" i],[src*="/stars_2.gif?" i],[src*="/stars_2.gif#" i],[src="stars_2.gif" i],[src^="stars_2.gif?" i],[src^="stars_2.gif#" i],[src$="/stars_2.png" i],[src*="/stars_2.png?" i],[src*="/stars_2.png#" i],[src="stars_2.png" i],[src^="stars_2.png?" i],[src^="stars_2.png#" i],[src$="/stars_2_small.gif" i],[src*="/stars_2_small.gif?" i],[src*="/stars_2_small.gif#" i],[src="stars_2_small.gif" i],[src^="stars_2_small.gif?" i],[src^="stars_2_small.gif#" i],[src$="/stars_2_small.png" i],[src*="/stars_2_small.png?" i],[src*="/stars_2_small.png#" i],[src="stars_2_small.png" i],[src^="stars_2_small.png?" i],[src^="stars_2_small.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/rating-2.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:100px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:20px !important; aspect-ratio:100 / 20;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 100px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/stars_3.gif" i],[src*="/stars_3.gif?" i],[src*="/stars_3.gif#" i],[src="stars_3.gif" i],[src^="stars_3.gif?" i],[src^="stars_3.gif#" i],[src$="/stars_3.png" i],[src*="/stars_3.png?" i],[src*="/stars_3.png#" i],[src="stars_3.png" i],[src^="stars_3.png?" i],[src^="stars_3.png#" i],[src$="/stars_3_small.gif" i],[src*="/stars_3_small.gif?" i],[src*="/stars_3_small.gif#" i],[src="stars_3_small.gif" i],[src^="stars_3_small.gif?" i],[src^="stars_3_small.gif#" i],[src$="/stars_3_small.png" i],[src*="/stars_3_small.png?" i],[src*="/stars_3_small.png#" i],[src="stars_3_small.png" i],[src^="stars_3_small.png?" i],[src^="stars_3_small.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/stars_3.gif" i],[src*="/stars_3.gif?" i],[src*="/stars_3.gif#" i],[src="stars_3.gif" i],[src^="stars_3.gif?" i],[src^="stars_3.gif#" i],[src$="/stars_3.png" i],[src*="/stars_3.png?" i],[src*="/stars_3.png#" i],[src="stars_3.png" i],[src^="stars_3.png?" i],[src^="stars_3.png#" i],[src$="/stars_3_small.gif" i],[src*="/stars_3_small.gif?" i],[src*="/stars_3_small.gif#" i],[src="stars_3_small.gif" i],[src^="stars_3_small.gif?" i],[src^="stars_3_small.gif#" i],[src$="/stars_3_small.png" i],[src*="/stars_3_small.png?" i],[src*="/stars_3_small.png#" i],[src="stars_3_small.png" i],[src^="stars_3_small.png?" i],[src^="stars_3_small.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/stars_3.gif" i],[src*="/stars_3.gif?" i],[src*="/stars_3.gif#" i],[src="stars_3.gif" i],[src^="stars_3.gif?" i],[src^="stars_3.gif#" i],[src$="/stars_3.png" i],[src*="/stars_3.png?" i],[src*="/stars_3.png#" i],[src="stars_3.png" i],[src^="stars_3.png?" i],[src^="stars_3.png#" i],[src$="/stars_3_small.gif" i],[src*="/stars_3_small.gif?" i],[src*="/stars_3_small.gif#" i],[src="stars_3_small.gif" i],[src^="stars_3_small.gif?" i],[src^="stars_3_small.gif#" i],[src$="/stars_3_small.png" i],[src*="/stars_3_small.png?" i],[src*="/stars_3_small.png#" i],[src="stars_3_small.png" i],[src^="stars_3_small.png?" i],[src^="stars_3_small.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/rating-3.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:100px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:20px !important; aspect-ratio:100 / 20;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 100px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/stars_4.gif" i],[src*="/stars_4.gif?" i],[src*="/stars_4.gif#" i],[src="stars_4.gif" i],[src^="stars_4.gif?" i],[src^="stars_4.gif#" i],[src$="/stars_4.png" i],[src*="/stars_4.png?" i],[src*="/stars_4.png#" i],[src="stars_4.png" i],[src^="stars_4.png?" i],[src^="stars_4.png#" i],[src$="/stars_4_small.gif" i],[src*="/stars_4_small.gif?" i],[src*="/stars_4_small.gif#" i],[src="stars_4_small.gif" i],[src^="stars_4_small.gif?" i],[src^="stars_4_small.gif#" i],[src$="/stars_4_small.png" i],[src*="/stars_4_small.png?" i],[src*="/stars_4_small.png#" i],[src="stars_4_small.png" i],[src^="stars_4_small.png?" i],[src^="stars_4_small.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/stars_4.gif" i],[src*="/stars_4.gif?" i],[src*="/stars_4.gif#" i],[src="stars_4.gif" i],[src^="stars_4.gif?" i],[src^="stars_4.gif#" i],[src$="/stars_4.png" i],[src*="/stars_4.png?" i],[src*="/stars_4.png#" i],[src="stars_4.png" i],[src^="stars_4.png?" i],[src^="stars_4.png#" i],[src$="/stars_4_small.gif" i],[src*="/stars_4_small.gif?" i],[src*="/stars_4_small.gif#" i],[src="stars_4_small.gif" i],[src^="stars_4_small.gif?" i],[src^="stars_4_small.gif#" i],[src$="/stars_4_small.png" i],[src*="/stars_4_small.png?" i],[src*="/stars_4_small.png#" i],[src="stars_4_small.png" i],[src^="stars_4_small.png?" i],[src^="stars_4_small.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/stars_4.gif" i],[src*="/stars_4.gif?" i],[src*="/stars_4.gif#" i],[src="stars_4.gif" i],[src^="stars_4.gif?" i],[src^="stars_4.gif#" i],[src$="/stars_4.png" i],[src*="/stars_4.png?" i],[src*="/stars_4.png#" i],[src="stars_4.png" i],[src^="stars_4.png?" i],[src^="stars_4.png#" i],[src$="/stars_4_small.gif" i],[src*="/stars_4_small.gif?" i],[src*="/stars_4_small.gif#" i],[src="stars_4_small.gif" i],[src^="stars_4_small.gif?" i],[src^="stars_4_small.gif#" i],[src$="/stars_4_small.png" i],[src*="/stars_4_small.png?" i],[src*="/stars_4_small.png#" i],[src="stars_4_small.png" i],[src^="stars_4_small.png?" i],[src^="stars_4_small.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/rating-4.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:100px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:20px !important; aspect-ratio:100 / 20;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 100px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/stars_5.gif" i],[src*="/stars_5.gif?" i],[src*="/stars_5.gif#" i],[src="stars_5.gif" i],[src^="stars_5.gif?" i],[src^="stars_5.gif#" i],[src$="/stars_5.png" i],[src*="/stars_5.png?" i],[src*="/stars_5.png#" i],[src="stars_5.png" i],[src^="stars_5.png?" i],[src^="stars_5.png#" i],[src$="/stars_5_small.gif" i],[src*="/stars_5_small.gif?" i],[src*="/stars_5_small.gif#" i],[src="stars_5_small.gif" i],[src^="stars_5_small.gif?" i],[src^="stars_5_small.gif#" i],[src$="/stars_5_small.png" i],[src*="/stars_5_small.png?" i],[src*="/stars_5_small.png#" i],[src="stars_5_small.png" i],[src^="stars_5_small.png?" i],[src^="stars_5_small.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/stars_5.gif" i],[src*="/stars_5.gif?" i],[src*="/stars_5.gif#" i],[src="stars_5.gif" i],[src^="stars_5.gif?" i],[src^="stars_5.gif#" i],[src$="/stars_5.png" i],[src*="/stars_5.png?" i],[src*="/stars_5.png#" i],[src="stars_5.png" i],[src^="stars_5.png?" i],[src^="stars_5.png#" i],[src$="/stars_5_small.gif" i],[src*="/stars_5_small.gif?" i],[src*="/stars_5_small.gif#" i],[src="stars_5_small.gif" i],[src^="stars_5_small.gif?" i],[src^="stars_5_small.gif#" i],[src$="/stars_5_small.png" i],[src*="/stars_5_small.png?" i],[src*="/stars_5_small.png#" i],[src="stars_5_small.png" i],[src^="stars_5_small.png?" i],[src^="stars_5_small.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/stars_5.gif" i],[src*="/stars_5.gif?" i],[src*="/stars_5.gif#" i],[src="stars_5.gif" i],[src^="stars_5.gif?" i],[src^="stars_5.gif#" i],[src$="/stars_5.png" i],[src*="/stars_5.png?" i],[src*="/stars_5.png#" i],[src="stars_5.png" i],[src^="stars_5.png?" i],[src^="stars_5.png#" i],[src$="/stars_5_small.gif" i],[src*="/stars_5_small.gif?" i],[src*="/stars_5_small.gif#" i],[src="stars_5_small.gif" i],[src^="stars_5_small.gif?" i],[src^="stars_5_small.gif#" i],[src$="/stars_5_small.png" i],[src*="/stars_5_small.png?" i],[src*="/stars_5_small.png#" i],[src="stars_5_small.png" i],[src^="stars_5_small.png?" i],[src^="stars_5_small.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/rating-5.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:100px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:20px !important; aspect-ratio:100 / 20;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 100px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/icons/success.gif" i],[src*="/icons/success.gif?" i],[src*="/icons/success.gif#" i],[src$="/icons/success.png" i],[src*="/icons/success.png?" i],[src*="/icons/success.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/icons/success.gif" i],[src*="/icons/success.gif?" i],[src*="/icons/success.gif#" i],[src$="/icons/success.png" i],[src*="/icons/success.png?" i],[src*="/icons/success.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/icons/success.gif" i],[src*="/icons/success.gif?" i],[src*="/icons/success.gif#" i],[src$="/icons/success.png" i],[src*="/icons/success.png?" i],[src*="/icons/success.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/success.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 8px 0 0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/icons/error.gif" i],[src*="/icons/error.gif?" i],[src*="/icons/error.gif#" i],[src$="/icons/error.png" i],[src*="/icons/error.png?" i],[src*="/icons/error.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/icons/error.gif" i],[src*="/icons/error.gif?" i],[src*="/icons/error.gif#" i],[src$="/icons/error.png" i],[src*="/icons/error.png?" i],[src*="/icons/error.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/icons/error.gif" i],[src*="/icons/error.gif?" i],[src*="/icons/error.gif#" i],[src$="/icons/error.png" i],[src*="/icons/error.png?" i],[src*="/icons/error.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/error.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 8px 0 0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/icons/warning.gif" i],[src*="/icons/warning.gif?" i],[src*="/icons/warning.gif#" i],[src$="/icons/warning.png" i],[src*="/icons/warning.png?" i],[src*="/icons/warning.png#" i],[src$="/icons/warning2.gif" i],[src*="/icons/warning2.gif?" i],[src*="/icons/warning2.gif#" i],[src$="/icons/warning2.png" i],[src*="/icons/warning2.png?" i],[src*="/icons/warning2.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/icons/warning.gif" i],[src*="/icons/warning.gif?" i],[src*="/icons/warning.gif#" i],[src$="/icons/warning.png" i],[src*="/icons/warning.png?" i],[src*="/icons/warning.png#" i],[src$="/icons/warning2.gif" i],[src*="/icons/warning2.gif?" i],[src*="/icons/warning2.gif#" i],[src$="/icons/warning2.png" i],[src*="/icons/warning2.png?" i],[src*="/icons/warning2.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/icons/warning.gif" i],[src*="/icons/warning.gif?" i],[src*="/icons/warning.gif#" i],[src$="/icons/warning.png" i],[src*="/icons/warning.png?" i],[src*="/icons/warning.png#" i],[src$="/icons/warning2.gif" i],[src*="/icons/warning2.gif?" i],[src*="/icons/warning2.gif#" i],[src$="/icons/warning2.png" i],[src*="/icons/warning2.png?" i],[src*="/icons/warning2.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/warning.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 8px 0 0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/icons/cart.gif" i],[src*="/icons/cart.gif?" i],[src*="/icons/cart.gif#" i],[src$="/icons/cart.png" i],[src*="/icons/cart.png?" i],[src*="/icons/cart.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/icons/cart.gif" i],[src*="/icons/cart.gif?" i],[src*="/icons/cart.gif#" i],[src$="/icons/cart.png" i],[src*="/icons/cart.png?" i],[src*="/icons/cart.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/icons/cart.gif" i],[src*="/icons/cart.gif?" i],[src*="/icons/cart.gif#" i],[src$="/icons/cart.png" i],[src*="/icons/cart.png?" i],[src*="/icons/cart.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/cart.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/box_write_review.gif" i],[src*="/box_write_review.gif?" i],[src*="/box_write_review.gif#" i],[src="box_write_review.gif" i],[src^="box_write_review.gif?" i],[src^="box_write_review.gif#" i],[src$="/box_write_review.png" i],[src*="/box_write_review.png?" i],[src*="/box_write_review.png#" i],[src="box_write_review.png" i],[src^="box_write_review.png?" i],[src^="box_write_review.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/box_write_review.gif" i],[src*="/box_write_review.gif?" i],[src*="/box_write_review.gif#" i],[src="box_write_review.gif" i],[src^="box_write_review.gif?" i],[src^="box_write_review.gif#" i],[src$="/box_write_review.png" i],[src*="/box_write_review.png?" i],[src*="/box_write_review.png#" i],[src="box_write_review.png" i],[src^="box_write_review.png?" i],[src^="box_write_review.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/box_write_review.gif" i],[src*="/box_write_review.gif?" i],[src*="/box_write_review.gif#" i],[src="box_write_review.gif" i],[src^="box_write_review.gif?" i],[src^="box_write_review.gif#" i],[src$="/box_write_review.png" i],[src*="/box_write_review.png?" i],[src*="/box_write_review.png#" i],[src="box_write_review.png" i],[src^="box_write_review.png?" i],[src^="box_write_review.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/review.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/box_products_notifications.gif" i],[src*="/box_products_notifications.gif?" i],[src*="/box_products_notifications.gif#" i],[src="box_products_notifications.gif" i],[src^="box_products_notifications.gif?" i],[src^="box_products_notifications.gif#" i],[src$="/box_products_notifications.png" i],[src*="/box_products_notifications.png?" i],[src*="/box_products_notifications.png#" i],[src="box_products_notifications.png" i],[src^="box_products_notifications.png?" i],[src^="box_products_notifications.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/box_products_notifications.gif" i],[src*="/box_products_notifications.gif?" i],[src*="/box_products_notifications.gif#" i],[src="box_products_notifications.gif" i],[src^="box_products_notifications.gif?" i],[src^="box_products_notifications.gif#" i],[src$="/box_products_notifications.png" i],[src*="/box_products_notifications.png?" i],[src*="/box_products_notifications.png#" i],[src="box_products_notifications.png" i],[src^="box_products_notifications.png?" i],[src^="box_products_notifications.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/box_products_notifications.gif" i],[src*="/box_products_notifications.gif?" i],[src*="/box_products_notifications.gif#" i],[src="box_products_notifications.gif" i],[src^="box_products_notifications.gif?" i],[src^="box_products_notifications.gif#" i],[src$="/box_products_notifications.png" i],[src*="/box_products_notifications.png?" i],[src*="/box_products_notifications.png#" i],[src="box_products_notifications.png" i],[src^="box_products_notifications.png?" i],[src^="box_products_notifications.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/notify-on.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
body.fs08-unified img:is([src$="/box_products_notifications_remove.gif" i],[src*="/box_products_notifications_remove.gif?" i],[src*="/box_products_notifications_remove.gif#" i],[src="box_products_notifications_remove.gif" i],[src^="box_products_notifications_remove.gif?" i],[src^="box_products_notifications_remove.gif#" i],[src$="/box_products_notifications_remove.png" i],[src*="/box_products_notifications_remove.png?" i],[src*="/box_products_notifications_remove.png#" i],[src="box_products_notifications_remove.png" i],[src^="box_products_notifications_remove.png?" i],[src^="box_products_notifications_remove.png#" i]):not([hidden]),
body.fs08-unified #column-center #productListing img:is([src$="/box_products_notifications_remove.gif" i],[src*="/box_products_notifications_remove.gif?" i],[src*="/box_products_notifications_remove.gif#" i],[src="box_products_notifications_remove.gif" i],[src^="box_products_notifications_remove.gif?" i],[src^="box_products_notifications_remove.gif#" i],[src$="/box_products_notifications_remove.png" i],[src*="/box_products_notifications_remove.png?" i],[src*="/box_products_notifications_remove.png#" i],[src="box_products_notifications_remove.png" i],[src^="box_products_notifications_remove.png?" i],[src^="box_products_notifications_remove.png#" i]):not([hidden]),
body.fs08-unified #productGeneral #productMainImage img:is([src$="/box_products_notifications_remove.gif" i],[src*="/box_products_notifications_remove.gif?" i],[src*="/box_products_notifications_remove.gif#" i],[src="box_products_notifications_remove.gif" i],[src^="box_products_notifications_remove.gif?" i],[src^="box_products_notifications_remove.gif#" i],[src$="/box_products_notifications_remove.png" i],[src*="/box_products_notifications_remove.png?" i],[src*="/box_products_notifications_remove.png#" i],[src="box_products_notifications_remove.png" i],[src^="box_products_notifications_remove.png?" i],[src^="box_products_notifications_remove.png#" i]):not([hidden]) {

  content:url("../images/fs06-labels/notify-off.svg");
  display:inline-block !important; position:static !important; inset:auto !important;
  box-sizing:border-box !important; width:24px !important; min-width:0 !important; max-width:100% !important;
  height:auto !important; min-height:0 !important; max-height:24px !important; aspect-ratio:24 / 24;
  margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important;
  float:none !important; flex:0 1 24px !important; object-fit:contain !important; vertical-align:middle;
  background:transparent !important; box-shadow:none !important;
  transform:none !important; transition:none !important;
  -webkit-print-color-adjust:exact; print-color-adjust:exact;
}
/* Preserve these native links and give their small icons a usable hit area. */
body.fs08-unified .fs08-shared-rail a:not([hidden]):has(> img:is([src$="/icons/cart.gif" i],[src*="/icons/cart.gif?" i],[src*="/icons/cart.gif#" i],[src$="/icons/cart.png" i],[src*="/icons/cart.png?" i],[src*="/icons/cart.png#" i]):not([hidden])),
body.fs08-unified .fs08-shared-rail a:not([hidden]):has(> img:is([src$="/box_write_review.gif" i],[src*="/box_write_review.gif?" i],[src*="/box_write_review.gif#" i],[src="box_write_review.gif" i],[src^="box_write_review.gif?" i],[src^="box_write_review.gif#" i],[src$="/box_write_review.png" i],[src*="/box_write_review.png?" i],[src*="/box_write_review.png#" i],[src="box_write_review.png" i],[src^="box_write_review.png?" i],[src^="box_write_review.png#" i]):not([hidden])),
body.fs08-unified .fs08-shared-rail a:not([hidden]):has(> img:is([src$="/box_products_notifications.gif" i],[src*="/box_products_notifications.gif?" i],[src*="/box_products_notifications.gif#" i],[src="box_products_notifications.gif" i],[src^="box_products_notifications.gif?" i],[src^="box_products_notifications.gif#" i],[src$="/box_products_notifications.png" i],[src*="/box_products_notifications.png?" i],[src*="/box_products_notifications.png#" i],[src="box_products_notifications.png" i],[src^="box_products_notifications.png?" i],[src^="box_products_notifications.png#" i]):not([hidden])),
body.fs08-unified .fs08-shared-rail a:not([hidden]):has(> img:is([src$="/box_products_notifications_remove.gif" i],[src*="/box_products_notifications_remove.gif?" i],[src*="/box_products_notifications_remove.gif#" i],[src="box_products_notifications_remove.gif" i],[src^="box_products_notifications_remove.gif?" i],[src^="box_products_notifications_remove.gif#" i],[src$="/box_products_notifications_remove.png" i],[src*="/box_products_notifications_remove.png?" i],[src*="/box_products_notifications_remove.png#" i],[src="box_products_notifications_remove.png" i],[src^="box_products_notifications_remove.png?" i],[src^="box_products_notifications_remove.png#" i]):not([hidden])) {
  display:inline-flex; align-items:center; justify-content:center; box-sizing:border-box;
  min-width:44px; min-height:44px; padding:8px; border:1px solid #dce5da; border-radius:8px;
  background:#f3f7f0; vertical-align:middle;
}
/* Match the existing center-column button treatment in native sideboxes/home. */
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) :is(.fs08-native-image-link,.fs08-image-control) {
  position:relative; display:inline-flex; align-items:center; justify-content:center;
  box-sizing:border-box; min-height:43px; max-width:100%; padding:10px 16px;
  font:600 15px/1.45 Arial,Helvetica,sans-serif; text-align:center; white-space:normal; overflow-wrap:anywhere;
  color:#fff; background:#2c4738; border:1px solid #2c4738; border-radius:7px;
  text-decoration:none; box-shadow:0 3px 8px #233a290c; vertical-align:middle;
}
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) :is(.fs08-native-image-link,.fs08-image-control):is(:hover,:focus-within) {
  color:#fff; background:#87364b; border-color:#87364b;
}
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) .fs08-image-control { cursor:pointer; }
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) .fs08-image-control > input[type=image]:not([hidden]),
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) img.fs08-native-button-image:not([hidden]) {
  display:block !important; position:absolute !important; inset:0 !important;
  opacity:0 !important; width:100% !important; height:100% !important; max-height:none !important;
  min-width:0; min-height:0; padding:0 !important; margin:0 !important; z-index:2; cursor:inherit;
}
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) .fs08-image-control.is-disabled {
  opacity:.55; cursor:not-allowed;
}
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) .fs08-image-control:has(> input[hidden]) {
  display:none !important;
}
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) .fs08-image-control.is-disabled:is(:hover,:focus-within) {
  color:#fff; background:#2c4738; border-color:#2c4738;
}
body.fs08-unified .fs08-shared-rail a:has(> img):focus-visible,
body.fs08-unified :is(.fs08-shared-rail,.catalog-main) :is(.fs08-native-image-link,.fs08-image-control):focus-within {
  outline:2px solid #87364b; outline-offset:3px;
}
