/**
 * Map set
 *
 * @param 	Map 	$map 		The map to use
 * @param 	String 	$key 		The key to update
 * @param 	Mixed 	$value 		The new value
 * @return 	Map 			The new map
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	int 		$columns 					The number of columns to calculate
 * @param 	int 		$context : $gridle-columns-count 	 	The context to use
 * @return 	percentage 							The width in percent
 */
/**
 *  Get a state map
 *
 * @param 	string 		$name 		The name of the state to get
 * @return 	map 				A state map object
 */
/**
 * Check if a state exist :
 *
 * @param 	string 		$name 		The name of the state to check
 * @return 	Boolean 			true is exist
 */
/**
 * Get the media queries variables :
 *
 * @param 	int 		$index 	 	The media query indes
 * @param 	String 		$var 		The media query variable name
 * @return 	String|int 			The variable value
 */
/**
 * Get a variable
 *
 * @param 	String 		$varName 				The variable name
 * @param  	String 		$stateMap-or-stateName 	 	The state name or a map state value
 * @return 	Mixed 							The finded value
 */
/**
 * Set a variable in a state
 * @param 	Mixed $stateName-or-stateIndex 	The state name of state index
 * @param  	String $var                    		Variable name to assign
 * @param  	Mixed $newValue          		The new value to assign
 * @return 	List                         			The states list (full)
 */
/**
 * Generate a column
 *
 * @param 	String 		$name 			The column name (often count)
 * @param 	int 		$columns 		The column count that the column will take
 * @param 	int 		$context 		The context on witch the with will be calculed
 * @param 	Boolean 	$generateClasses 	Set if the column has to be generated in css
 */
/**
 * Generate classname
 *
 * @param 	List 		$parrern 	The pattern to use to generate classname
 * @param 	String 		$state 		The state
 * @param 	int 		$count 		The column count
 */
/**
 * Get the media query for a particular state, or with, etc...
 *
 * @param 	Mixed 		$state-or-min-width 		The state name of the min with
 * @param 	Mixed 		$max-width 			The max width if first param is a min width
 * @return 	String 						The media query string without the @media
 */
/**
 * Get states count
 * 
 * @return 	int 	The number of states defined
 */
/**
 * Setup
 */
/**
 *  Register a clear each class
 */
/**
 * Register a special class
 */
/**
 * Register default states
 */
/**
 * Register default mobile first states :
 */
/**
 * Set the debug device (not used for now)
 * 
 * @param 	String 		$state 		The state to update
 * @para m 	String 		$device 	The device to use (iphone, etc...)
 */
/**
 * Parent clear each
 */
/**
 * Vertical align :
 */
/**
 * Show inline
 *
 * @param 	String 		$state 		The state name
 */
/**
 * Generate a custom class for all the states
 *
 * @param 	list 	$pattern 		The name pattern of the class
 * @param 	list 	$statesNames 		The states names to generate
 */
/**
 * Add default margins a component.
 * Fullwidth mode will never have horizontal margins.
 * Need important to override jQuery UI margins.
 */
/**
 * SVG Sprite settings
 */
/*http://codepen.io/dwarcher/pen/yinsq*/
/* styleguide colors: start */
/* don't use outside of this file */
/* styleguide colors: end */
/* TODO: remove: old color variables start */
/* TODO: remove: old color variables end */
/*40 = 2*20*/
/**
 * Map set
 *
 * @param 	Map 	$map 		The map to use
 * @param 	String 	$key 		The key to update
 * @param 	Mixed 	$value 		The new value
 * @return 	Map 			The new map
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	int 		$columns 					The number of columns to calculate
 * @param 	int 		$context : $gridle-columns-count 	 	The context to use
 * @return 	percentage 							The width in percent
 */
/**
 *  Get a state map
 *
 * @param 	string 		$name 		The name of the state to get
 * @return 	map 				A state map object
 */
/**
 * Check if a state exist :
 *
 * @param 	string 		$name 		The name of the state to check
 * @return 	Boolean 			true is exist
 */
/**
 * Get the media queries variables :
 *
 * @param 	int 		$index 	 	The media query indes
 * @param 	String 		$var 		The media query variable name
 * @return 	String|int 			The variable value
 */
/**
 * Get a variable
 *
 * @param 	String 		$varName 				The variable name
 * @param  	String 		$stateMap-or-stateName 	 	The state name or a map state value
 * @return 	Mixed 							The finded value
 */
/**
 * Set a variable in a state
 * @param 	Mixed $stateName-or-stateIndex 	The state name of state index
 * @param  	String $var                    		Variable name to assign
 * @param  	Mixed $newValue          		The new value to assign
 * @return 	List                         			The states list (full)
 */
/**
 * Generate a column
 *
 * @param 	String 		$name 			The column name (often count)
 * @param 	int 		$columns 		The column count that the column will take
 * @param 	int 		$context 		The context on witch the with will be calculed
 * @param 	Boolean 	$generateClasses 	Set if the column has to be generated in css
 */
/**
 * Generate classname
 *
 * @param 	List 		$parrern 	The pattern to use to generate classname
 * @param 	String 		$state 		The state
 * @param 	int 		$count 		The column count
 */
/**
 * Get the media query for a particular state, or with, etc...
 *
 * @param 	Mixed 		$state-or-min-width 		The state name of the min with
 * @param 	Mixed 		$max-width 			The max width if first param is a min width
 * @return 	String 						The media query string without the @media
 */
/**
 * Get states count
 * 
 * @return 	int 	The number of states defined
 */
/**
 * Setup
 */
/**
 *  Register a clear each class
 */
/**
 * Register a special class
 */
/**
 * Register default states
 */
/**
 * Register default mobile first states :
 */
/**
 * Set the debug device (not used for now)
 * 
 * @param 	String 		$state 		The state to update
 * @para m 	String 		$device 	The device to use (iphone, etc...)
 */
/**
 * Parent clear each
 */
/**
 * Vertical align :
 */
/**
 * Show inline
 *
 * @param 	String 		$state 		The state name
 */
/**
 * Generate a custom class for all the states
 *
 * @param 	list 	$pattern 		The name pattern of the class
 * @param 	list 	$statesNames 		The states names to generate
 */
/**
 * Add default margins a component.
 * Fullwidth mode will never have horizontal margins.
 * Need important to override jQuery UI margins.
 */
/**
 * SVG Sprite settings
 */
/*http://codepen.io/dwarcher/pen/yinsq*/
/* styleguide colors: start */
/* don't use outside of this file */
/* styleguide colors: end */
/* TODO: remove: old color variables start */
/* TODO: remove: old color variables end */
/*40 = 2*20*/
@font-face {
  font-family: "Bose_Light";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Light.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Light.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_Light.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_Light.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_Light.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Bose_Regular";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Regular.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Regular.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_Regular.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_Regular.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_Regular.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Bose_Bold";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Bold.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Bold.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_Bold.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_Bold.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_Bold.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Bose_Italic";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Oblique.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Oblique.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_Oblique.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_Oblique.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_Oblique.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Bose_Bold_Italic";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_BoldOblique.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_BoldOblique.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_BoldOblique.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_BoldOblique.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_BoldOblique.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Bose_Medium";
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Medium.eot");
  /* IE9 Compat Modes */
  src: url("../base/clientlibs/fonts/bose/BoseGothic_Medium.ttf") format("truetype"), url("../base/clientlibs/fonts/bose/BoseGothic_Medium.woff") format("woff"), url("../base/clientlibs/fonts/bose/BoseGothic_Medium.eot") format("embedded-opentype"), url("../base/clientlibs/fonts/bose/BoseGothic_Medium.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
/*
 Bose Flag Icons
 ============

 flag icons with SVG and PNG fallback
 -------


 ```
<i class="bose-icon bose-icon--flag bose-icon--flag-us"></i>
<i class="bose-icon bose-icon--flag bose-icon--flag-be"></i>
 ```
 */
/*grey*/
/*almost black*/
/*white*/
/*teal*/
/*green*/
/*grey*/
.bose-icon.bose-icon--facebook, .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--facebook.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--facebook.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--facebook.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--facebook.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--facebook.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--facebook.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--facebook.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--facebook.bose-textArea__label:after, .bose-icon.bose-icon--twitter, .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--twitter.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--twitter.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--twitter.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--twitter.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--twitter.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--twitter.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--twitter.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--twitter.bose-textArea__label:after, .bose-icon.bose-icon--youtube, .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--youtube.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--youtube.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--youtube.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--youtube.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--youtube.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--youtube.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--youtube.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--youtube.bose-textArea__label:after, .bose-icon.bose-icon--instagram, .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--instagram.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--instagram.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--instagram.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--instagram.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--instagram.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--instagram.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--instagram.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--instagram.bose-textArea__label:after, .bose-icon.bose-icon--googleplus, .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--googleplus.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--googleplus.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--googleplus.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--googleplus.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--googleplus.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--googleplus.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--googleplus.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--googleplus.bose-textArea__label:after {
  width: 2em;
  /* 32/16 -> 32 = width in px of the image we want from the sprite   |    16 = the body fontsize in px (100%) */
  height: 2em;
  /* 32/16 -> 32 = height in px of the image we want from the sprite   |    16 = the body fontsize in px (100%) */
}

.bose-icon--flag, .bose-icon--flag-be, .bose-icon--flag-fr, .bose-icon--flag-ca, .bose-icon--flag-jp, .bose-icon--flag-us, .bose-icon--flag-mx {
  background-image: url(../base/clientlibs/images/icons/bose-icons.svg) !important;
  background-repeat: no-repeat !important;
  background-size: 13.66em 12em !important;
  width: 1.02em !important;
  height: 1em !important;
  line-height: 1em !important;
}

.bose-icon, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox.bose-checkbox--error .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before, .bose-textArea.bose-textArea--valid .bose-textArea__label:after {
  width: 2em;
  /* 32/16 -> 2 = width in px of the image we want from the sprite   |    16 = the body fontsize in px */
  height: 2em;
  /* 32/16 -> 2 = height in px of the image we want from the sprite   |    16 = the body fontsize in px */
}
.bose-icon.bose-icon--hamburger, .bose-navBar .bose-icon--hamburger.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--hamburger.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.bose-textArea__label:after {
  background-position: -2em -18em;
}
.bose-icon.bose-icon--hamburger.-dark, .bose-navBar .bose-icon--hamburger.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-dark.bose-textArea__label:after {
  background-position: -2em -22em;
}
.bose-icon.bose-icon--hamburger.-grey, .bose-navBar .bose-icon--hamburger.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-grey.bose-textArea__label:after {
  background-position: -2em -6em;
}
.bose-icon.bose-icon--hamburger.-light, .bose-navBar .bose-icon--hamburger.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-light.bose-textArea__label:after {
  background-position: -2em -14em;
}
.bose-icon.bose-icon--hamburger.-color, .bose-navBar .bose-icon--hamburger.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-color.bose-textArea__label:after, .bose-icon.bose-icon--hamburger:hover:not(.no-hover), .bose-navBar .bose-icon--hamburger.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--hamburger.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hamburger.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--hamburger.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -2em -26em;
}
.bose-icon.bose-icon--hamburger.-color2, .bose-navBar .bose-icon--hamburger.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hamburger.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-color2.bose-textArea__label:after, .bose-icon.bose-icon--hamburger.-color2:hover, .bose-navBar .bose-icon--hamburger.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--hamburger.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hamburger.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--hamburger.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--hamburger.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--hamburger.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hamburger.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hamburger.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hamburger.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--hamburger.-color2.bose-textArea__label:hover:after {
  background-position: -2em -10em;
}
.bose-icon.bose-icon--envelope, .bose-navBar .bose-icon--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--envelope.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.bose-textArea__label:after {
  background-position: -6em -18em;
}
.bose-icon.bose-icon--envelope.-dark, .bose-navBar .bose-icon--envelope.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-dark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .bose-navBar__mobActions .bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-dark.bose-textArea__label:after {
  background-position: -6em -22em;
}
.bose-icon.bose-icon--envelope.-dark:hover:not(.no-hover), .bose-navBar .bose-icon--envelope.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--envelope.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-dark.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--envelope.-dark.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-dark.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-dark.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-dark.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-dark.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -6em -26em;
}
.bose-icon.bose-icon--envelope.-grey, .bose-navBar .bose-icon--envelope.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-grey.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-grey.bose-textArea__label:after {
  background-position: -6em -6em;
}
.bose-icon.bose-icon--envelope.-light, .bose-navBar .bose-icon--envelope.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-light.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-light.bose-textArea__label:after {
  background-position: -6em -14em;
}
.bose-icon.bose-icon--envelope.-color, .bose-navBar .bose-icon--envelope.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-color.bose-textArea__label:after, .bose-icon.bose-icon--envelope:hover:not(.no-hover), .bose-navBar .bose-icon--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--envelope.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--envelope.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -6em -26em;
}
.bose-icon.bose-icon--envelope.-color2, .bose-navBar .bose-icon--envelope.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--envelope.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-color2.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-color2.bose-textArea__label:after, .bose-icon.bose-icon--envelope.-color2:hover, .bose-navBar .bose-icon--envelope.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--envelope.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--envelope.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--envelope.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--envelope.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--envelope.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--envelope.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--envelope.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--envelope.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--envelope.-color2.bose-textArea__label:hover:after {
  background-position: -6em -10em;
}
.bose-icon.bose-icon--search, .bose-navBar .bose-icon--search.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--search.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--search.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.bose-textArea__label:after {
  background-position: -10em -18em;
}
.bose-icon.bose-icon--search.-dark, .bose-navBar .bose-icon--search.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-dark.bose-textArea__label:after {
  background-position: -10em -22em;
}
.bose-icon.bose-icon--search.-grey, .bose-navBar .bose-icon--search.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-grey.bose-textArea__label:after {
  background-position: -10em -6em;
}
.bose-icon.bose-icon--search.-light, .bose-navBar .bose-icon--search.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-light.bose-textArea__label:after {
  background-position: -10em -14em;
}
.bose-icon.bose-icon--search.-color, .bose-navBar .bose-icon--search.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-color.bose-textArea__label:after, .bose-icon.bose-icon--search:hover:not(.no-hover), .bose-navBar .bose-icon--search.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--search.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--search.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--search.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--search.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--search.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -10em -26em;
}
.bose-icon.bose-icon--search.-color2, .bose-navBar .bose-icon--search.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--search.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--search.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--search.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-color2.bose-textArea__label:after, .bose-icon.bose-icon--search.-color2:hover, .bose-navBar .bose-icon--search.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--search.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--search.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--search.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--search.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--search.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--search.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--search.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--search.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--search.-color2.bose-textArea__label:hover:after {
  background-position: -10em -10em;
}
.bose-icon.bose-icon--location, .bose-navBar .bose-icon--location.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.bose-faqs__questionIcon:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--location.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--location.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.bose-textArea__label:after {
  background-position: -14em -18em;
}
.bose-icon.bose-icon--location.-dark, .bose-navBar .bose-icon--location.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-dark.bose-textArea__label:after {
  background-position: -14em -22em;
}
.bose-icon.bose-icon--location.-grey, .bose-navBar .bose-icon--location.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-grey.bose-textArea__label:after {
  background-position: -14em -6em;
}
.bose-icon.bose-icon--location.-light, .bose-navBar .bose-icon--location.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.-light.bose-faqs__questionIcon:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-light.bose-textArea__label:after {
  background-position: -14em -14em;
}
.bose-icon.bose-icon--location.-color, .bose-navBar .bose-icon--location.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.-color.bose-faqs__questionIcon:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-color.bose-textArea__label:after, .bose-icon.bose-icon--location:hover:not(.no-hover), .bose-navBar .bose-icon--location.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--location.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--location.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--location.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--location.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--location.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -14em -26em;
}
.bose-icon.bose-icon--location.-color2, .bose-navBar .bose-icon--location.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--location.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--location.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--location.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-color2.bose-textArea__label:after, .bose-icon.bose-icon--location.-color2:hover, .bose-navBar .bose-icon--location.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--location.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--location.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--location.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--location.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--location.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--location.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--location.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--location.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--location.-color2.bose-textArea__label:hover:after {
  background-position: -14em -10em;
}
.bose-icon.bose-icon--phone, .bose-navBar .bose-icon--phone.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-faqs .bose-faqs__question .bose-icon--phone.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--phone.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.bose-textArea__label:after {
  background-position: -18em -18em;
}
.bose-icon.bose-icon--phone.-dark, .bose-navBar .bose-icon--phone.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-dark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-dark.bose-textArea__label:after {
  background-position: -18em -22em;
}
.bose-icon.bose-icon--phone.-grey, .bose-navBar .bose-icon--phone.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-grey.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-grey.bose-textArea__label:after {
  background-position: -18em -6em;
}
.bose-icon.bose-icon--phone.-light, .bose-navBar .bose-icon--phone.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-light.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-light.bose-textArea__label:after {
  background-position: -18em -14em;
}
.bose-icon.bose-icon--phone.-color, .bose-navBar .bose-icon--phone.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-color.bose-textArea__label:after, .bose-icon.bose-icon--phone:hover:not(.no-hover), .bose-navBar .bose-icon--phone.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--phone.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--phone.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--phone.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--phone.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--phone.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -18em -26em;
}
.bose-icon.bose-icon--phone.-color2, .bose-navBar .bose-icon--phone.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--phone.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--phone.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-color2.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-color2.bose-textArea__label:after, .bose-icon.bose-icon--phone.-color2:hover, .bose-navBar .bose-icon--phone.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--phone.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--phone.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--phone.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--phone.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--phone.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--phone.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--phone.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--phone.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--phone.-color2.bose-textArea__label:hover:after {
  background-position: -18em -10em;
}
.bose-icon.bose-icon--user, .bose-navBar .bose-icon--user.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--user.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--user.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--user.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--user.bose-textArea__label:after {
  background-position: -22em -18em;
}
.bose-icon.bose-icon--user.-dark, .bose-navBar .bose-icon--user.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--user.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-dark.bose-textArea__label:after {
  background-position: -22em -22em;
}
.bose-icon.bose-icon--user.-grey, .bose-navBar .bose-icon--user.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--user.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-grey.bose-textArea__label:after {
  background-position: -22em -6em;
}
.bose-icon.bose-icon--user.-light, .bose-navBar .bose-icon--user.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--user.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-light.bose-textArea__label:after {
  background-position: -22em -14em;
}
.bose-icon.bose-icon--user.-color, .bose-navBar .bose-icon--user.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-faqs .bose-faqs__question .bose-icon--user.-color.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-color.bose-textArea__label:after, .bose-icon.bose-icon--user:hover:not(.no-hover), .bose-navBar .bose-icon--user.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--user.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--user.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--user.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--user.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--user.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -22em -26em;
}
.bose-icon.bose-icon--user.-color2, .bose-navBar .bose-icon--user.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--user.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--user.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--user.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-color2.bose-textArea__label:after, .bose-icon.bose-icon--user.-color2:hover, .bose-navBar .bose-icon--user.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--user.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--user.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--user.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--user.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--user.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--user.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--user.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--user.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--user.-color2.bose-textArea__label:hover:after {
  background-position: -22em -10em;
}
.bose-icon.bose-icon--shoppingCartFull, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-navBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--shoppingCartFull.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.bose-textArea__label:after {
  background-position: -26em -18em;
}
.bose-icon.bose-icon--shoppingCartFull.-dark, .bose-navBar .-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-dark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-dark.bose-textArea__label:after {
  background-position: -26em -22em;
}
.bose-icon.bose-icon--shoppingCartFull.-grey, .bose-navBar .-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-grey.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-grey.bose-textArea__label:after {
  background-position: -26em -6em;
}
.bose-icon.bose-icon--shoppingCartFull.-light, .bose-navBar .-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-light.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-light.bose-textArea__label:after {
  background-position: -26em -14em;
}
.bose-icon.bose-icon--shoppingCartFull.-color, .bose-navBar .-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-color.bose-textArea__label:after, .bose-icon.bose-icon--shoppingCartFull:hover:not(.no-hover), .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--shoppingCartFull.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -26em -26em;
}
.bose-icon.bose-icon--shoppingCartFull.-color2, .bose-navBar .-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--shoppingCartFull.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-color2.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-color2.bose-textArea__label:after, .bose-icon.bose-icon--shoppingCartFull.-color2:hover, .bose-navBar .-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--shoppingCartFull.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--shoppingCartFull.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.-color2.bose-textArea__label:hover:after {
  background-position: -26em -10em;
}
.bose-icon.bose-icon--shoppingCartFull span, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-navBar .bose-icon--shoppingCartFull.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCartFull.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before span, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-faqs .bose-faqs__question .bose-icon--shoppingCartFull.bose-faqs__questionIcon:before span, .bose-faqs .bose-faqs__question .bose-navBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-navBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--location:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--phone:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--user:before span, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-icon--shoppingCartFull.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before span, .bose-textField.bose-textField--valid .bose-icon--shoppingCartFull.bose-textField__label:after span, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--shoppingCartFull.bose-checkbox__icon span, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCartFull.bose-checkbox__icon span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCartFull.bose-expandableContent__icon:after span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCartFull.bose-expandableContent__icon:before span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCartFull.bose-textArea__label:after span {
  font-size: 11px;
  text-align: center;
  padding-top: 10px;
  padding-left: 2.5em;
  color: #00d8d9;
  display: block;
}
.bose-icon.bose-icon--shoppingCart, .bose-navBar .bose-icon--shoppingCart.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-navBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--shoppingCart.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.bose-textArea__label:after {
  background-position: -30em -18em;
}
.bose-icon.bose-icon--shoppingCart.-dark, .bose-navBar .bose-icon--shoppingCart.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-dark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-dark.bose-textArea__label:after {
  background-position: -30em -22em;
}
.bose-icon.bose-icon--shoppingCart.-grey, .bose-navBar .bose-icon--shoppingCart.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-grey.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-grey.bose-textArea__label:after {
  background-position: -30em -6em;
}
.bose-icon.bose-icon--shoppingCart.-light, .bose-navBar .bose-icon--shoppingCart.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-light.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-light.bose-textArea__label:after {
  background-position: -30em -14em;
}
.bose-icon.bose-icon--shoppingCart.-color, .bose-navBar .bose-icon--shoppingCart.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-color.bose-textArea__label:after, .bose-icon.bose-icon--shoppingCart:hover:not(.no-hover), .bose-navBar .bose-icon--shoppingCart.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -30em -26em;
}
.bose-icon.bose-icon--shoppingCart.-color2, .bose-navBar .bose-icon--shoppingCart.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-color2.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-color2.bose-textArea__label:after, .bose-icon.bose-icon--shoppingCart.-color2:hover, .bose-navBar .bose-icon--shoppingCart.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--shoppingCart.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.-color2.bose-textArea__label:hover:after {
  background-position: -30em -10em;
}
.bose-icon.bose-icon--shoppingCart span, .bose-navBar .bose-icon--shoppingCart.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before span, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-navBar .bose-navBar__mobActions .bose-icon--shoppingCart.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before span, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-faqs .bose-faqs__question .bose-icon--shoppingCart.bose-faqs__questionIcon:before span, .bose-faqs .bose-faqs__question .bose-navBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-navBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--location:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--phone:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--user:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before span, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-icon--shoppingCart.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before span, .bose-textField.bose-textField--valid .bose-icon--shoppingCart.bose-textField__label:after span, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--shoppingCart.bose-checkbox__icon span, .bose-checkbox .bose-checkbox__label span.bose-icon--shoppingCart.bose-checkbox__icon span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--shoppingCart.bose-expandableContent__icon:after span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--shoppingCart.bose-expandableContent__icon:before span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-navBar .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-navBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-navBar__icon.bose-navBar__icon--shoppingCart:before span, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before span, .bose-textArea.bose-textArea--valid .bose-icon--shoppingCart.bose-textArea__label:after span {
  font-size: 11px;
  text-align: center;
  padding-top: 10px;
  padding-left: 2.5em;
  color: #00d8d9;
  display: block;
}
.bose-icon.bose-icon--close, .bose-navBar .bose-icon--close.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--close.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--close.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.bose-textArea__label:after {
  background-position: -34em -18em;
}
.bose-icon.bose-icon--close.-dark, .bose-navBar .bose-icon--close.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-dark.bose-textArea__label:after {
  background-position: -34em -22em;
}
.bose-icon.bose-icon--close.-grey, .bose-navBar .bose-icon--close.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-grey.bose-textArea__label:after {
  background-position: -34em -6em;
}
.bose-icon.bose-icon--close.-light, .bose-navBar .bose-icon--close.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-light.bose-textArea__label:after {
  background-position: -34em -14em;
}
.bose-icon.bose-icon--close.-color, .bose-navBar .bose-icon--close.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-color.bose-textArea__label:after, .bose-icon.bose-icon--close:hover:not(.no-hover), .bose-navBar .bose-icon--close.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--close.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--close.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--close.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--close.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--close.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -34em -26em;
}
.bose-icon.bose-icon--close.-color2, .bose-navBar .bose-icon--close.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--close.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--close.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--close.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-color2.bose-textArea__label:after, .bose-icon.bose-icon--close.-color2:hover, .bose-navBar .bose-icon--close.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--close.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--close.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--close.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--close.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--close.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--close.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--close.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--close.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--close.-color2.bose-textArea__label:hover:after {
  background-position: -34em -10em;
}
.bose-icon.bose-icon--triangeUp, .bose-navBar .bose-icon--triangeUp.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--triangeUp.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.bose-textArea__label:after {
  background-position: -38em -18em;
}
.bose-icon.bose-icon--triangeUp.-dark, .bose-navBar .bose-icon--triangeUp.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-dark.bose-textArea__label:after {
  background-position: -38em -22em;
}
.bose-icon.bose-icon--triangeUp.-grey, .bose-navBar .bose-icon--triangeUp.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-grey.bose-textArea__label:after {
  background-position: -38em -6em;
}
.bose-icon.bose-icon--triangeUp.-light, .bose-navBar .bose-icon--triangeUp.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-light.bose-textArea__label:after {
  background-position: -38em -14em;
}
.bose-icon.bose-icon--triangeUp.-color, .bose-navBar .bose-icon--triangeUp.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-color.bose-textArea__label:after, .bose-icon.bose-icon--triangeUp:hover:not(.no-hover), .bose-navBar .bose-icon--triangeUp.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--triangeUp.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeUp.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -38em -26em;
}
.bose-icon.bose-icon--triangeUp.-color2, .bose-navBar .bose-icon--triangeUp.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeUp.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-color2.bose-textArea__label:after, .bose-icon.bose-icon--triangeUp.-color2:hover, .bose-navBar .bose-icon--triangeUp.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--triangeUp.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeUp.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--triangeUp.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--triangeUp.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--triangeUp.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeUp.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeUp.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeUp.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeUp.-color2.bose-textArea__label:hover:after {
  background-position: -38em -10em;
}
.bose-icon.bose-icon--triangeDown, .bose-navBar .bose-icon--triangeDown.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--triangeDown.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.bose-textArea__label:after {
  background-position: -42em -18em;
}
.bose-icon.bose-icon--triangeDown.-dark, .bose-navBar .bose-icon--triangeDown.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-dark.bose-textArea__label:after {
  background-position: -42em -22em;
}
.bose-icon.bose-icon--triangeDown.-grey, .bose-navBar .bose-icon--triangeDown.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-grey.bose-textArea__label:after {
  background-position: -42em -6em;
}
.bose-icon.bose-icon--triangeDown.-light, .bose-navBar .bose-icon--triangeDown.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-light.bose-textArea__label:after {
  background-position: -42em -14em;
}
.bose-icon.bose-icon--triangeDown.-color, .bose-navBar .bose-icon--triangeDown.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-color.bose-textArea__label:after, .bose-icon.bose-icon--triangeDown:hover:not(.no-hover), .bose-navBar .bose-icon--triangeDown.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--triangeDown.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--triangeDown.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -42em -26em;
}
.bose-icon.bose-icon--triangeDown.-color2, .bose-navBar .bose-icon--triangeDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--triangeDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-color2.bose-textArea__label:after, .bose-icon.bose-icon--triangeDown.-color2:hover, .bose-navBar .bose-icon--triangeDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--triangeDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--triangeDown.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--triangeDown.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--triangeDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--triangeDown.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--triangeDown.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--triangeDown.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--triangeDown.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--triangeDown.-color2.bose-textArea__label:hover:after {
  background-position: -42em -10em;
}
.bose-icon.bose-icon--carretRight, .bose-navBar .bose-icon--carretRight.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--carretRight.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.bose-textArea__label:after {
  background-position: -46em -18em;
}
.bose-icon.bose-icon--carretRight.-dark, .bose-navBar .bose-icon--carretRight.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-dark.bose-textArea__label:after {
  background-position: -46em -22em;
}
.bose-icon.bose-icon--carretRight.-grey, .bose-navBar .bose-icon--carretRight.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-grey.bose-textArea__label:after {
  background-position: -46em -6em;
}
.bose-icon.bose-icon--carretRight.-light, .bose-navBar .bose-icon--carretRight.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-light.bose-textArea__label:after {
  background-position: -46em -14em;
}
.bose-icon.bose-icon--carretRight.-color, .bose-navBar .bose-icon--carretRight.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-color.bose-textArea__label:after, .bose-icon.bose-icon--carretRight:hover:not(.no-hover), .bose-navBar .bose-icon--carretRight.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--carretRight.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretRight.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--carretRight.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -46em -26em;
}
.bose-icon.bose-icon--carretRight.-color2, .bose-navBar .bose-icon--carretRight.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretRight.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-color2.bose-textArea__label:after, .bose-icon.bose-icon--carretRight.-color2:hover, .bose-navBar .bose-icon--carretRight.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--carretRight.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretRight.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--carretRight.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--carretRight.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--carretRight.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretRight.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretRight.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretRight.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--carretRight.-color2.bose-textArea__label:hover:after {
  background-position: -46em -10em;
}
.bose-icon.bose-icon--carretDown, .bose-navBar .bose-icon--carretDown.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--carretDown.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.bose-textArea__label:after {
  background-position: -50em -18em;
}
.bose-icon.bose-icon--carretDown.-dark, .bose-navBar .bose-icon--carretDown.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-dark.bose-textArea__label:after {
  background-position: -50em -22em;
}
.bose-icon.bose-icon--carretDown.-grey, .bose-navBar .bose-icon--carretDown.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-grey.bose-textArea__label:after {
  background-position: -50em -6em;
}
.bose-icon.bose-icon--carretDown.-light, .bose-navBar .bose-icon--carretDown.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-light.bose-textArea__label:after {
  background-position: -50em -14em;
}
.bose-icon.bose-icon--carretDown.-color, .bose-navBar .bose-icon--carretDown.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-color.bose-textArea__label:after, .bose-icon.bose-icon--carretDown:hover:not(.no-hover), .bose-navBar .bose-icon--carretDown.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--carretDown.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretDown.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--carretDown.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -50em -26em;
}
.bose-icon.bose-icon--carretDown.-color2, .bose-navBar .bose-icon--carretDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-color2.bose-textArea__label:after, .bose-icon.bose-icon--carretDown.-color2:hover, .bose-navBar .bose-icon--carretDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--carretDown.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretDown.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--carretDown.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--carretDown.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--carretDown.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretDown.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretDown.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretDown.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--carretDown.-color2.bose-textArea__label:hover:after {
  background-position: -50em -10em;
}
.bose-icon.bose-icon--chat, .bose-navBar .bose-icon--chat.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--chat.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.bose-textArea__label:after {
  background-position: -54em -18em;
}
.bose-icon.bose-icon--chat.-dark, .bose-navBar .bose-icon--chat.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-dark.bose-textArea__label:after {
  background-position: -54em -22em;
}
.bose-icon.bose-icon--chat.-grey, .bose-navBar .bose-icon--chat.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-grey.bose-textArea__label:after {
  background-position: -54em -6em;
}
.bose-icon.bose-icon--chat.-light, .bose-navBar .bose-icon--chat.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-light.bose-textArea__label:after {
  background-position: -54em -14em;
}
.bose-icon.bose-icon--chat.-color, .bose-navBar .bose-icon--chat.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-color.bose-textArea__label:after, .bose-icon.bose-icon--chat:hover:not(.no-hover), .bose-navBar .bose-icon--chat.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--chat.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--chat.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--chat.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--chat.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--chat.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -54em -26em;
}
.bose-icon.bose-icon--chat.-color2, .bose-navBar .bose-icon--chat.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--chat.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--chat.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-color2.bose-textArea__label:after, .bose-icon.bose-icon--chat.-color2:hover, .bose-navBar .bose-icon--chat.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--chat.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--chat.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--chat.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--chat.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--chat.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--chat.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--chat.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--chat.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--chat.-color2.bose-textArea__label:hover:after {
  background-position: -54em -10em;
}
.bose-icon.bose-icon--carretUp, .bose-navBar .bose-icon--carretUp.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretUp.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretUp.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretUp.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretUp.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--carretUp.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--carretUp.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretUp.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretUp.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretUp.bose-textArea__label:after {
  background-position: -66em -18em;
}
.bose-icon.bose-icon--carretUp.-dark, .bose-navBar .bose-icon--carretUp.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretUp.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretUp.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretUp.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretUp.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretUp.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretUp.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretUp.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretUp.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretUp.-dark.bose-textArea__label:after {
  background-position: -66em -22em;
}
.bose-icon.bose-icon--carretUp.-color, .bose-navBar .bose-icon--carretUp.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretUp.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretUp.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretUp.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretUp.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretUp.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretUp.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretUp.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretUp.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretUp.-color.bose-textArea__label:after, .bose-icon.bose-icon--carretUp:hover, .bose-navBar .bose-icon--carretUp.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--carretUp.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretUp.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--carretUp.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--carretUp.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--carretUp.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretUp.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretUp.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretUp.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--carretUp.bose-textArea__label:hover:after {
  background-position: -66em -26em;
}
.bose-icon.bose-icon--carretLeft, .bose-navBar .bose-icon--carretLeft.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--carretLeft.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.bose-textArea__label:after {
  background-position: -74em -18em;
}
.bose-icon.bose-icon--carretLeft.-dark, .bose-navBar .bose-icon--carretLeft.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-dark.bose-textArea__label:after {
  background-position: -74em -22em;
}
.bose-icon.bose-icon--carretLeft.-grey, .bose-navBar .bose-icon--carretLeft.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-grey.bose-textArea__label:after {
  background-position: -74em -6em;
}
.bose-icon.bose-icon--carretLeft.-light, .bose-navBar .bose-icon--carretLeft.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-light.bose-textArea__label:after {
  background-position: -74em -14em;
}
.bose-icon.bose-icon--carretLeft.-color, .bose-navBar .bose-icon--carretLeft.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-color.bose-textArea__label:after, .bose-icon.bose-icon--carretLeft:hover:not(.no-hover), .bose-navBar .bose-icon--carretLeft.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--carretLeft.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--carretLeft.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -74em -26em;
}
.bose-icon.bose-icon--carretLeft.-color2, .bose-navBar .bose-icon--carretLeft.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--carretLeft.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-color2.bose-textArea__label:after, .bose-icon.bose-icon--carretLeft.-color2:hover, .bose-navBar .bose-icon--carretLeft.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--carretLeft.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--carretLeft.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--carretLeft.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--carretLeft.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--carretLeft.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--carretLeft.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--carretLeft.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--carretLeft.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--carretLeft.-color2.bose-textArea__label:hover:after {
  background-position: -74em -10em;
}
.bose-icon.bose-icon--questionmark, .bose-navBar .bose-icon--questionmark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-serviceBar .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-serviceBar .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--questionmark.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.bose-textArea__label:after {
  background-position: -70em -18em;
}
.bose-icon.bose-icon--questionmark.-dark, .bose-navBar .bose-icon--questionmark.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-dark.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-dark.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-dark.bose-textArea__label:after {
  background-position: -70em -22em;
}
.bose-icon.bose-icon--questionmark.-grey, .bose-navBar .bose-icon--questionmark.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-grey.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-grey.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-grey.bose-textArea__label:after {
  background-position: -70em -6em;
}
.bose-icon.bose-icon--questionmark.-light, .bose-navBar .bose-icon--questionmark.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-light.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-light.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-light.bose-textArea__label:after {
  background-position: -70em -14em;
}
.bose-icon.bose-icon--questionmark.-color, .bose-navBar .bose-icon--questionmark.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-color.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-color.bose-textArea__label:after, .bose-icon.bose-icon--questionmark:hover:not(.no-hover), .bose-navBar .bose-icon--questionmark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--questionmark.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--questionmark.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -70em -26em;
}
.bose-icon.bose-icon--questionmark.-color2, .bose-navBar .bose-icon--questionmark.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmark.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-color2.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-serviceBar .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .-color2.bose-expandableContent__icon.bose-expandableContent__icon--active.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-color2.bose-textArea__label:after, .bose-icon.bose-icon--questionmark.-color2:hover, .bose-navBar .bose-icon--questionmark.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--questionmark.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmark.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--questionmark.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--questionmark.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--questionmark.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmark.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmark.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmark.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmark.-color2.bose-textArea__label:hover:after {
  background-position: -70em -10em;
}
.bose-icon.bose-icon--hashtag, .bose-navBar .bose-icon--hashtag.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--hashtag.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.bose-textArea__label:after {
  background-position: -78em -18em;
}
.bose-icon.bose-icon--hashtag.-dark, .bose-navBar .bose-icon--hashtag.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-dark.bose-textArea__label:after {
  background-position: -78em -22em;
}
.bose-icon.bose-icon--hashtag.-grey, .bose-navBar .bose-icon--hashtag.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-grey.bose-textArea__label:after {
  background-position: -78em -6em;
}
.bose-icon.bose-icon--hashtag.-light, .bose-navBar .bose-icon--hashtag.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-light.bose-textArea__label:after {
  background-position: -78em -14em;
}
.bose-icon.bose-icon--hashtag.-color, .bose-navBar .bose-icon--hashtag.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-color.bose-textArea__label:after, .bose-icon.bose-icon--hashtag:hover:not(.no-hover), .bose-navBar .bose-icon--hashtag.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--hashtag.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--hashtag.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--hashtag.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -78em -26em;
}
.bose-icon.bose-icon--hashtag.-color2, .bose-navBar .bose-icon--hashtag.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--hashtag.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-color2.bose-textArea__label:after, .bose-icon.bose-icon--hashtag.-color2:hover, .bose-navBar .bose-icon--hashtag.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--hashtag.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--hashtag.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--hashtag.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--hashtag.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--hashtag.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--hashtag.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--hashtag.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--hashtag.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--hashtag.-color2.bose-textArea__label:hover:after {
  background-position: -78em -10em;
}
.bose-icon.bose-icon--questionmarkSmall, .bose-navBar .bose-icon--questionmarkSmall.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--questionmarkSmall.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.bose-textArea__label:after {
  background-position: -82em -18em;
}
.bose-icon.bose-icon--questionmarkSmall.-dark, .bose-navBar .bose-icon--questionmarkSmall.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-dark.bose-textArea__label:after {
  background-position: -82em -22em;
}
.bose-icon.bose-icon--questionmarkSmall.-grey, .bose-navBar .bose-icon--questionmarkSmall.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.-grey.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-grey.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-grey.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.-grey.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-grey.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-grey.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-grey.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-grey.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-grey.bose-textArea__label:after {
  background-position: -82em -6em;
}
.bose-icon.bose-icon--questionmarkSmall.-light, .bose-navBar .bose-icon--questionmarkSmall.-light.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.-light.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-light.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-light.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.-light.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-light.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-light.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-light.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-light.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-light.bose-textArea__label:after {
  background-position: -82em -14em;
}
.bose-icon.bose-icon--questionmarkSmall.-color, .bose-navBar .bose-icon--questionmarkSmall.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-color.bose-textArea__label:after, .bose-icon.bose-icon--questionmarkSmall:hover:not(.no-hover), .bose-navBar .bose-icon--questionmarkSmall.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--questionmarkSmall.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--questionmarkSmall.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -82em -26em;
}
.bose-icon.bose-icon--questionmarkSmall.-color2, .bose-navBar .bose-icon--questionmarkSmall.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--questionmarkSmall.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-color2.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-color2.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-color2.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-color2.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-color2.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-color2.bose-textArea__label:after, .bose-icon.bose-icon--questionmarkSmall.-color2:hover, .bose-navBar .bose-icon--questionmarkSmall.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:before, .bose-navBar .bose-icon--questionmarkSmall.-color2.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:before, .bose-navBar .bose-navBar__mobActions .bose-icon--questionmarkSmall.-color2.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:before, .bose-faqs .bose-faqs__question .bose-icon--questionmarkSmall.-color2.bose-faqs__questionIcon:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:before, .bose-serviceBar .bose-icon--questionmarkSmall.-color2.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:before, .bose-textField.bose-textField--valid .bose-icon--questionmarkSmall.-color2.bose-textField__label:hover:after, .bose-checkbox .bose-checkbox__label span.bose-icon--questionmarkSmall.-color2.bose-checkbox__icon:hover, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--questionmarkSmall.-color2.bose-expandableContent__icon:hover:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--questionmarkSmall.-color2.bose-expandableContent__icon:hover:before, .bose-textArea.bose-textArea--valid .bose-icon--questionmarkSmall.-color2.bose-textArea__label:hover:after {
  background-position: -82em -10em;
}
.bose-icon.bose-icon--plus, .bose-navBar .bose-icon--plus.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--plus.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--plus.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--plus.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--plus.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--plus.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--plus.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--plus.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--plus.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--plus.bose-textArea__label:after {
  background-position: -6em -62em;
}
.bose-icon.bose-icon--plus.-withBg, .bose-navBar .bose-icon--plus.-withBg.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--plus.-withBg.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--plus.-withBg.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-faqs .bose-faqs__question .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--plus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--plus.-withBg.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--plus.-withBg.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .-withBg.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before, .bose-textArea.bose-textArea--valid .bose-icon--plus.-withBg.bose-textArea__label:after {
  background-position: -2em -62em;
}
.bose-icon.bose-icon--minus, .bose-navBar .bose-icon--minus.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--minus.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--minus.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--minus.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--minus.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--minus.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--minus.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--minus.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--minus.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--minus.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--minus.bose-textArea__label:after {
  background-position: -14em -62em;
}
.bose-icon.bose-icon--minus.-withBg, .bose-navBar .bose-icon--minus.-withBg.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--minus.-withBg.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--minus.-withBg.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--minus.-withBg.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--minus.-withBg.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--minus.-withBg.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--minus.-withBg.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--minus.-withBg.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .-withBg.bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--minus.-withBg.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before, .bose-textArea.bose-textArea--valid .bose-icon--minus.-withBg.bose-textArea__label:after {
  background-position: -10em -62em;
}
.bose-icon.bose-icon--pdf, .bose-navBar .bose-icon--pdf.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--pdf.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--pdf.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--pdf.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--pdf.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--pdf.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--pdf.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--pdf.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--pdf.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--pdf.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--pdf.bose-textArea__label:after {
  background-position: -26em -62em;
}
.bose-icon.bose-icon--ok, .bose-navBar .bose-icon--ok.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--ok.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--ok.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--ok.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--ok.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--ok.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--ok.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--ok.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--ok.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-textArea__label:after {
  background-position: -22em -62em;
}
.bose-icon.bose-icon--checkboxUnchecked, .bose-navBar .bose-icon--checkboxUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--checkboxUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--checkboxUnchecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--checkboxUnchecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--checkboxUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--checkboxUnchecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--checkboxUnchecked.bose-checkbox__icon, .bose-checkbox.bose-checkbox--error .bose-checkbox__label span.bose-icon--checkboxUnchecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--checkboxUnchecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--checkboxUnchecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--checkboxUnchecked.bose-textArea__label:after {
  background-position: -2em -30em;
}
.bose-icon.bose-icon--checkboxChecked, .bose-navBar .bose-icon--checkboxChecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--checkboxChecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--checkboxChecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--checkboxChecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--checkboxChecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--checkboxChecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--checkboxChecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--checkboxChecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--checkboxChecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--checkboxChecked.bose-textArea__label:after {
  background-position: -2em -34em;
}
.bose-icon.bose-icon--checkboxUncheckedReadonly, .bose-navBar .bose-icon--checkboxUncheckedReadonly.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--checkboxUncheckedReadonly.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--checkboxUncheckedReadonly.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--checkboxUncheckedReadonly.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--checkboxUncheckedReadonly.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--checkboxUncheckedReadonly.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--checkboxUncheckedReadonly.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--checkboxUncheckedReadonly.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--checkboxUncheckedReadonly.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--checkboxUncheckedReadonly.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--checkboxUncheckedReadonly.bose-textArea__label:after {
  background-position: -2em -38em;
}
.bose-icon.bose-icon--checkboxReadonlyChecked, .bose-navBar .bose-icon--checkboxReadonlyChecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--checkboxReadonlyChecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--checkboxReadonlyChecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--checkboxReadonlyChecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--checkboxReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--checkboxReadonlyChecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--checkboxReadonlyChecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--checkboxReadonlyChecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--checkboxReadonlyChecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--checkboxReadonlyChecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--checkboxReadonlyChecked.bose-textArea__label:after {
  background-position: -2em -42em;
}
.bose-icon.bose-icon--checkboxError, .bose-navBar .bose-icon--checkboxError.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--checkboxError.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--checkboxError.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--checkboxError.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--checkboxError.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--checkboxError.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--checkboxError.bose-checkbox__icon, .bose-checkbox.bose-checkbox--error .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--checkboxError.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--checkboxError.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--checkboxError.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--checkboxError.bose-textArea__label:after {
  background-position: -2em -46em;
}
.bose-icon.bose-icon--radiobtnUnchecked, .bose-navBar .bose-icon--radiobtnUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnUnchecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnUnchecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnUnchecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnUnchecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnUnchecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnUnchecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnUnchecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnUnchecked.bose-textArea__label:after {
  background-position: -6em -30em;
}
.bose-icon.bose-icon--radiobtnChecked, .bose-navBar .bose-icon--radiobtnChecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnChecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnChecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnChecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnChecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnChecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnChecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnChecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnChecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnChecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnChecked.bose-textArea__label:after {
  background-position: -6em -34em;
}
.bose-icon.bose-icon--radiobtnReadonlyUnchecked, .bose-navBar .bose-icon--radiobtnReadonlyUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnReadonlyUnchecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnReadonlyUnchecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnReadonlyUnchecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnReadonlyUnchecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnReadonlyUnchecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnReadonlyUnchecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnReadonlyUnchecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnReadonlyUnchecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnReadonlyUnchecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnReadonlyUnchecked.bose-textArea__label:after {
  background-position: -6em -38em;
}
.bose-icon.bose-icon--radiobtnReadonlyChecked, .bose-navBar .bose-icon--radiobtnReadonlyChecked.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnReadonlyChecked.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnReadonlyChecked.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnReadonlyChecked.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnReadonlyChecked.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnReadonlyChecked.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnReadonlyChecked.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnReadonlyChecked.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnReadonlyChecked.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnReadonlyChecked.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnReadonlyChecked.bose-textArea__label:after {
  background-position: -6em -42em;
}
.bose-icon.bose-icon--radiobtnError, .bose-navBar .bose-icon--radiobtnError.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnError.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnError.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnError.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnError.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnError.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnError.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnError.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnError.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnError.bose-textArea__label:after {
  background-position: -6em -46em;
}
.bose-icon.bose-icon--radiobtnError, .bose-navBar .bose-icon--radiobtnError.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--radiobtnError.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--radiobtnError.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--radiobtnError.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--radiobtnError.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--radiobtnError.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--radiobtnError.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--radiobtnError.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--radiobtnError.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--radiobtnError.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--radiobtnError.bose-textArea__label:after {
  background-position: -6em -46em;
}
.bose-icon.bose-icon--facebook, .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--facebook.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--facebook.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--facebook.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--facebook.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--facebook.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--facebook.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--facebook.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--facebook.bose-textArea__label:after {
  background-position: -2em -74em;
}
.bose-icon.bose-icon--facebook.-dark, .bose-navBar .bose-icon--facebook.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--facebook.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--facebook.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--facebook.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--facebook.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--facebook.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--facebook.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--facebook.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--facebook.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--facebook.-dark.bose-textArea__label:after {
  background-position: -2em -66em;
}
.bose-icon.bose-icon--facebook.-color, .bose-navBar .bose-icon--facebook.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--facebook.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--facebook.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--facebook.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--facebook.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--facebook.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--facebook.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--facebook.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--facebook.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--facebook.-color.bose-textArea__label:after, .bose-icon.bose-icon--facebook:hover:not(.no-hover), .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--facebook.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--facebook.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--facebook.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--facebook.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--facebook.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--facebook.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--facebook.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--facebook.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--facebook.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -2em -70em;
}
.bose-icon.bose-icon--twitter, .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--twitter.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--twitter.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--twitter.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--twitter.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--twitter.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--twitter.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--twitter.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--twitter.bose-textArea__label:after {
  background-position: -6em -74em;
}
.bose-icon.bose-icon--twitter.-dark, .bose-navBar .bose-icon--twitter.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--twitter.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--twitter.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--twitter.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--twitter.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--twitter.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--twitter.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--twitter.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--twitter.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--twitter.-dark.bose-textArea__label:after {
  background-position: -6em -66em;
}
.bose-icon.bose-icon--twitter.-color, .bose-navBar .bose-icon--twitter.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--twitter.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--twitter.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--twitter.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--twitter.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--twitter.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--twitter.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--twitter.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--twitter.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--twitter.-color.bose-textArea__label:after, .bose-icon.bose-icon--twitter:hover:not(.no-hover), .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--twitter.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--twitter.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--twitter.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--twitter.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--twitter.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--twitter.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--twitter.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--twitter.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--twitter.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -6em -70em;
}
.bose-icon.bose-icon--youtube, .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--youtube.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--youtube.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--youtube.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--youtube.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--youtube.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--youtube.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--youtube.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--youtube.bose-textArea__label:after {
  background-position: -10em -74em;
}
.bose-icon.bose-icon--youtube.-dark, .bose-navBar .bose-icon--youtube.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--youtube.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--youtube.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--youtube.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--youtube.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--youtube.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--youtube.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--youtube.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--youtube.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--youtube.-dark.bose-textArea__label:after {
  background-position: -10em -66em;
}
.bose-icon.bose-icon--youtube.-color, .bose-navBar .bose-icon--youtube.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--youtube.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--youtube.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--youtube.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--youtube.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--youtube.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--youtube.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--youtube.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--youtube.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--youtube.-color.bose-textArea__label:after, .bose-icon.bose-icon--youtube:hover:not(.no-hover), .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--youtube.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--youtube.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--youtube.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--youtube.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--youtube.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--youtube.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--youtube.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--youtube.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--youtube.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -10em -70em;
}
.bose-icon.bose-icon--instagram, .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--instagram.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--instagram.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--instagram.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--instagram.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--instagram.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--instagram.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--instagram.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--instagram.bose-textArea__label:after {
  background-position: -14em -74em;
}
.bose-icon.bose-icon--instagram.-dark, .bose-navBar .bose-icon--instagram.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--instagram.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--instagram.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--instagram.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--instagram.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--instagram.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--instagram.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--instagram.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--instagram.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--instagram.-dark.bose-textArea__label:after {
  background-position: -14em -66em;
}
.bose-icon.bose-icon--instagram.-color, .bose-navBar .bose-icon--instagram.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--instagram.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--instagram.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--instagram.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--instagram.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--instagram.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--instagram.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--instagram.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--instagram.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--instagram.-color.bose-textArea__label:after, .bose-icon.bose-icon--instagram:hover:not(.no-hover), .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--instagram.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--instagram.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--instagram.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--instagram.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--instagram.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--instagram.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--instagram.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--instagram.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--instagram.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -14em -70em;
}
.bose-icon.bose-icon--googleplus, .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--googleplus.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--googleplus.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--googleplus.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--googleplus.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--googleplus.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--googleplus.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--googleplus.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--googleplus.bose-textArea__label:after {
  background-position: -18em -74em;
}
.bose-icon.bose-icon--googleplus.-dark, .bose-navBar .bose-icon--googleplus.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--googleplus.-dark.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--googleplus.-dark.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--googleplus.-dark.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--googleplus.-dark.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--googleplus.-dark.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--googleplus.-dark.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--googleplus.-dark.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--googleplus.-dark.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--googleplus.-dark.bose-textArea__label:after {
  background-position: -18em -66em;
}
.bose-icon.bose-icon--googleplus.-color, .bose-navBar .bose-icon--googleplus.-color.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--googleplus.-color.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--googleplus.-color.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--googleplus.-color.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--googleplus.-color.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--googleplus.-color.bose-textField__label:after, .bose-checkbox .bose-checkbox__label span.bose-icon--googleplus.-color.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--googleplus.-color.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--googleplus.-color.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--googleplus.-color.bose-textArea__label:after, .bose-icon.bose-icon--googleplus:hover:not(.no-hover), .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-navBar .bose-icon--googleplus.bose-navBar__icon.bose-navBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-navBar .bose-navBar__mobActions .bose-icon--googleplus.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:hover:not(.no-hover):before, .bose-faqs .bose-faqs__question .bose-icon--googleplus.bose-faqs__questionIcon:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--location:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--phone:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--user:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:hover:not(.no-hover):before, .bose-serviceBar .bose-icon--googleplus.bose-serviceBar__icon.bose-serviceBar__icon--envelope:hover:not(.no-hover):before, .bose-textField.bose-textField--valid .bose-icon--googleplus.bose-textField__label:hover:not(.no-hover):after, .bose-checkbox .bose-checkbox__label span.bose-icon--googleplus.bose-checkbox__icon:hover:not(.no-hover), .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--googleplus.bose-expandableContent__icon:hover:not(.no-hover):after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--googleplus.bose-expandableContent__icon:hover:not(.no-hover):before, .bose-textArea.bose-textArea--valid .bose-icon--googleplus.bose-textArea__label:hover:not(.no-hover):after {
  background-position: -18em -70em;
}
.bose-icon.bose-icon--cvv, .bose-navBar .bose-icon--cvv.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--cvv.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--cvv.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--cvv.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--cvv.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--cvv.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--cvv.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--cvv.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--cvv.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--cvv.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--cvv.bose-textArea__label:after {
  background-position: -34em -82em;
  height: 1.25em;
}
.bose-icon.bose-icon--amex, .bose-navBar .bose-icon--amex.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-icon--amex.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-icon--amex.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-icon--amex.bose-faqs__questionIcon:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-icon--amex.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-icon--amex.bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-icon--amex.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-icon--amex.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-icon--amex.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-icon--amex.bose-expandableContent__icon:before, .bose-textArea.bose-textArea--valid .bose-icon--amex.bose-textArea__label:after {
  background-position: -38em -82em;
  height: 1.25em;
}
.bose-icon--flag {
  background-position: -0.33em -4.94em !important;
}
.bose-icon--flag-be {
  background-position: -1.66em -4.94em !important;
}
.bose-icon--flag-fr {
  background-position: -4.33em -4.94em !important;
}
.bose-icon--flag-ca {
  background-position: -3em -4.94em !important;
}
.bose-icon--flag-jp {
  background-position: -5.66em -4.94em !important;
}
.bose-icon--flag-us {
  background-position: -0.33em -4.94em !important;
}
.bose-icon--flag-mx {
  background-position: -7em -4.94em !important;
}

.bose-icon, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox.bose-checkbox--error .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before, .bose-textArea.bose-textArea--valid .bose-textArea__label:after {
  position: relative;
  display: inline-block;
}
.bose-icon--flag {
  font-size: 50px;
}

.bose-colorSelector .bose-colorSelector__label {
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}
.bose-colorSelector .bose-colorSelector__colorName {
  font-weight: normal;
  color: #676767;
  font-size: 15px;
  font-style: italic;
}

.bose-dropdown .bose-dropdown__flag {
  font-size: 16px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-dropdown .bose-dropdown__flag {
    font-size: 24px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-dropdown .bose-dropdown__flag {
    font-size: 24px;
  }
}
.bose-dropdown .bose-dropdown__label:after {
  font-family: FontAwesome;
}
.bose-dropdown--up .bose-dropdown__label:after {
  font-family: FontAwesome;
}

.bose-footer {
  font-family: "Bose_Regular", Verdana;
  font-size: 13px;
  color: #ffffff;
}
.bose-footer a, .bose-footer a:hover, .bose-footer a:visited, .bose-footer a:active, .bose-footer a:link {
  color: #cccccc;
}
.bose-footer .bose-footer__social .bose-icon, .bose-footer .bose-footer__social .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-footer .bose-footer__social .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-footer .bose-footer__social .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-footer .bose-footer__social .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-footer .bose-footer__social .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-footer .bose-footer__social .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-footer .bose-footer__social .bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-footer .bose-footer__social .bose-faqs__questionIcon:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-footer .bose-footer__social .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-footer .bose-footer__social .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-footer .bose-footer__social .bose-textField.bose-textField--valid .bose-textField__label:after, .bose-textField.bose-textField--valid .bose-footer .bose-footer__social .bose-textField__label:after, .bose-footer .bose-footer__social .bose-checkbox .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label .bose-footer .bose-footer__social span.bose-checkbox__icon, .bose-footer .bose-footer__social .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-footer .bose-footer__social .bose-expandableContent__icon:after, .bose-footer .bose-footer__social .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-footer .bose-footer__social .bose-expandableContent__icon:before, .bose-footer .bose-footer__social .bose-textArea.bose-textArea--valid .bose-textArea__label:after, .bose-textArea.bose-textArea--valid .bose-footer .bose-footer__social .bose-textArea__label:after {
  font-size: 10px;
}
.bose-footer--dark {
  font-size: 12px;
}
.bose-footer__title {
  color: #FFFFFF;
  font-family: "Bose_Regular";
}
.bose-footer__flagMobile {
  font-size: 25px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-footer__language-picker {
    font-size: 11px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-footer__language-picker {
    font-size: 11px;
  }
}

.bose-header__topActions {
  color: #AAAAAA;
}
.bose-header__topActions .mobile-icon {
  font-size: 16px;
  color: #AAAAAA;
}
.bose-header__topActions .mobile-icon#bose-navigation-icon {
  font-size: 32px;
}
.bose-header__topActions .mobile-icon-active {
  color: #0066a1;
}

.bose-headerTopBar {
  font-size: 12px;
}

.bose-siteName {
  color: #dddddd;
  font-size: 12px;
}

/*
Bose Navigation bar
============

*/
.bose-navBar {
  background-color: #ffffff;
}
.bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before {
  content: "";
}
.bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before {
  content: "";
}
.bose-navBar .bose-navBar__shoppingCartArea.bose-navBar__icon {
  font-size: 9px;
}
.bose-navBar .bose-navBar__shoppingCartArea.bose-navBar__icon span {
  font-size: 13px;
  color: #00d9d9;
}
.bose-navBar a.bose-navBar__btn, .bose-navBar a.bose-navBar__btn:hover, .bose-navBar a.bose-navBar__btn:visited, .bose-navBar a.bose-navBar__btn:active {
  font-family: "Bose_Medium", Verdana;
  color: #333333;
}
.bose-navBar a.bose-navBar__btn:hover {
  border-color: #00d9d9;
}
.bose-navBar .bose-navBar__hamburger {
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__logo {
    background-color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__logo {
    background-color: #000000;
  }
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__items a.bose-navBar__btn, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active {
    color: #cccccc;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active:after {
    /*copy from bose-icon--plus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -58em -26em;
    content: "";
    position: absolute;
    font-size: 10px;
    font-weight: bold;
    top: 6px;
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -62em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item .bose-navBar__itemFoldout {
    background-color: #333333;
    border: none;
    display: none;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item.-active .bose-navBar__itemFoldout {
    display: block;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:active {
    background-color: #333333;
    color: #00d9d9;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn {
    border-bottom: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__items a.bose-navBar__btn, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active {
    color: #cccccc;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active:after {
    /*copy from bose-icon--plus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -58em -26em;
    content: "";
    position: absolute;
    font-size: 10px;
    font-weight: bold;
    top: 6px;
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -62em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item .bose-navBar__itemFoldout {
    background-color: #333333;
    border: none;
    display: none;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item.-active .bose-navBar__itemFoldout {
    display: block;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:active {
    background-color: #333333;
    color: #00d9d9;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn {
    border-bottom: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.bose-navBar .bose-navBar__item {
  font-family: "Bose_Medium", Verdana;
  font-size: 14px;
  color: #333333;
}
.bose-navBar .bose-navBar__itemFoldout {
  background-color: #ffffff;
}
.bose-navBar .bose-navBar__mobActions {
  font-size: 10px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #ffffff;
  }
  .bose-navBar .bose-navBar__mobActions li {
    color: #000000;
  }
  .bose-navBar .bose-navBar__mobActions li:first-child a, .bose-navBar .bose-navBar__mobActions li:first-child a:hover, .bose-navBar .bose-navBar__mobActions li:first-child a:active, .bose-navBar .bose-navBar__mobActions li:first-child a a:visited {
    color: #00d9d9;
  }
  .bose-navBar .bose-navBar__mobActions li a, .bose-navBar .bose-navBar__mobActions li a:hover, .bose-navBar .bose-navBar__mobActions li a:active, .bose-navBar .bose-navBar__mobActions li a a:visited {
    color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #ffffff;
  }
  .bose-navBar .bose-navBar__mobActions li {
    color: #000000;
  }
  .bose-navBar .bose-navBar__mobActions li:first-child a, .bose-navBar .bose-navBar__mobActions li:first-child a:hover, .bose-navBar .bose-navBar__mobActions li:first-child a:active, .bose-navBar .bose-navBar__mobActions li:first-child a a:visited {
    color: #00d9d9;
  }
  .bose-navBar .bose-navBar__mobActions li a, .bose-navBar .bose-navBar__mobActions li a:hover, .bose-navBar .bose-navBar__mobActions li a:active, .bose-navBar .bose-navBar__mobActions li a a:visited {
    color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    left: -500px;
    width: 500px;
  }
}
.bose-navBar .bose-navBar__socialBtn {
  font-size: 16px;
}
.bose-navBar .bose-navBar__mobileCopyright {
  font-family: "Bose_Regular", verdana;
  color: #bbbbbb;
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
.bose-navBar .bose-navBar__search a, .bose-navBar .bose-navBar__search a:hover, .bose-navBar .bose-navBar__search a:visited, .bose-navBar .bose-navBar__search a:active {
  color: #555555;
  font-size: 10px;
}
.bose-navBar .bose-navBar__search a:hover {
  color: #00d9d9;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout {
  background-color: #ffffff;
  color: #000000;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout--withCloseIcon .bose-navBar__itemFoldoutCloseIcon {
  font-size: 9px;
}
.bose-navBar .bose-navBar__mobActions {
  font-size: 9px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #FFFFFF;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #FFFFFF;
  }
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText .bose-navBar__iconAndTextText {
  font-family: Bose_Medium;
  font-size: 15px;
  color: #555555;
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText:hover .bose-navBar__iconAndTextText {
  color: #00cece;
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before {
  color: #CCC;
  content: "";
}
.bose-navBar .bose-navBar__mobileCopyright {
  font-family: "Bose_Regular", verdana;
  color: #bbbbbb;
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout {
  background-color: #FFFFFF;
  color: #000000;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout--withCloseIcon .bose-navBar__itemFoldoutCloseIcon {
  font-size: 0.8em;
}

/*
Bose menu item
============

TODO: make BEM
*/
.menu-item {
  font-size: 12px;
}
.menu-item a, .menu-item a:visited, .menu-item a:hover {
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .menu-item__label {
    color: #000000;
    font-size: 14px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .menu-item__label {
    color: #000000;
    font-size: 14px;
  }
}

/*
Bose mobile icons
============
TODO: make BEM
*/
.bose-topActions .mobile-icon {
  font-size: 16px;
}
.bose-topActions .mobile-icon#bose-navigation-icon {
  font-size: 32px;
}

.mobile-icon-active {
  color: #0066a1;
}

.expand-menu-item {
  font-size: 30px;
  color: #000000;
}

.bose-inputFieldContainer input[type="text"] {
  color: #666666;
  font-size: 11px;
}
.bose-inputFieldContainer input[type=text].inputBright {
  color: #666666;
}

.bose-inputFieldContainer--bright {
  color: black;
}

.bose-linkList {
  font-size: 12px;
}

.bose-list {
  line-height: 1.2em;
  font-size: 16px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-list {
    font-size: 14px;
  }
}
.bose-list .bose-list__title {
  color: #FFFFFF;
  font-family: "Bose_Medium", verdana;
  font-size: 16px;
}
.bose-list .bose-list__listitem {
  color: #333333;
}
.bose-list .bose-list__list.bose-list__list--chevronRight li span {
  color: #cccccc;
  font-size: 14px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-list .bose-list__list.bose-list__list--chevronRight li a:after {
    position: absolute;
    top: 5px;
    right: 0;
    content: "\f054";
    font-family: "FontAwesome";
    color: #008c8c;
  }
}
.bose-list .bose-list__list.bose-list__list--pdf {
  position: relative;
  padding-left: 25px;
}
.bose-list .bose-list__list.bose-list__list--pdf:before {
  background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
  background-repeat: no-repeat;
  background-size: 87.5em 90em;
  /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
  line-height: 1em;
  width: 2em;
  height: 2em;
  background-position: -26em -62em;
  content: "";
  position: absolute;
  display: block;
  font-size: 8px;
  top: 0px;
  left: 2px;
}
.bose-list .bose-list__listitemTitle {
  font-family: "Bose_Medium", Verdana;
  font-size: 16px;
}
.bose-list.bose-list--support {
  color: #666666;
}
.bose-list.bose-list--support .bose-list__title {
  color: #666666;
}
.bose-list.bose-list--support .bose-list__listitem {
  font-size: 16px;
}
.bose-list.bose-list--specifications {
  font-size: 14px;
  color: #333333;
}
.bose-list.bose-list--specifications .bose-list__listitemTitle {
  font-family: "Bose_Medium", verdana;
}
.bose-list.bose-list--specifications .bose-list__listitemDescr {
  font-family: "Bose_Regular", verdana;
}

.bose-productSnippet__title {
  color: #0066a1;
}
.bose-productSnippet:hover .bose-productSnippet__title {
  color: white;
}
.bose-productSnippet .bose-productSnippet__content, .bose-productSnippet .bose-productSnippet__content p, .bose-productSnippet__content .bose-productSnippet p {
  color: #666666;
  font-size: 11px;
}

.bose-richText {
  font-family: "Bose_Regular";
  font-size: 16px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-richText {
    font-size: 14px;
  }
}

.bose-singleInputForm__input[type='text'] {
  font-size: 11px;
}
.bose-singleInputForm.bose-singleInputForm--searchTop {
  background-color: #eeeeee;
}
.bose-singleInputForm.bose-singleInputForm--searchTop .bose-singleInputForm__input {
  font-family: Bose_Regular, Verdana;
  font-size: 18px;
  text-indent: 10px;
  background: none #eeeeee;
}
.bose-singleInputForm.bose-singleInputForm--searchTop .bose-singleInputForm__submit[type='submit'] {
  font-family: Bose_Regular, Verdana;
  font-size: 14px;
  letter-spacing: 0.1em;
  text-indent: 0;
  background: none #000000;
  color: #ffffff;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-singleInputForm.bose-singleInputForm--searchTop .bose-singleInputForm__submit[type='submit'] {
    background-color: transparent;
    color: #555555;
  }
  .bose-singleInputForm.bose-singleInputForm--searchTop .bose-singleInputForm__submit[type='submit'] i {
    font-size: 8px;
  }
}

.bose-tabContent .bose-tabContent__title {
  font-family: "Bose_Light", Verdana;
  font-size: 30px;
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-tabContent .bose-tabContent__title {
    font-family: "Bose_Medium";
    background-color: #dddddd;
    border-top: 1px solid #AAAAAA;
    font-size: 16px;
    color: #333333;
  }
  .bose-tabContent .bose-tabContent__title.ui-accordion-header-active {
    border-bottom: 1px solid #AAAAAA;
  }
}

.bose-tabBar .bose-tabBar__stickyMsg {
  background-color: #ffffff;
}
.bose-tabBar .bose-tabBar__tabs {
  border-top: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
}

.bose-tabBarTabs {
  background-color: #ececec;
}
.bose-tabBarTabs .bose-tabBarTabs__listItem {
  color: #666666;
  font-size: 15px;
}
.bose-tabBarTabs .bose-tabBarTabs__listItem a, .bose-tabBarTabs .bose-tabBarTabs__listItem a:hover, .bose-tabBarTabs .bose-tabBarTabs__listItem a:visited, .bose-tabBarTabs .bose-tabBarTabs__listItem a:active {
  text-decoration: none;
  color: #666666;
  font-family: "Bose_Medium", Verdana;
  font-size: 15px;
}
.bose-tabBarTabs .bose-tabBarTabs__listItem a:hover {
  font-family: "Bose_Medium", Verdana;
  color: #666666;
}
.bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--active a, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--active a:hover, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--active a:visited, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--active a:active {
  color: #000000;
}
.bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--buyNow a, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--buyNow a:hover, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--buyNow a:visited, .bose-tabBarTabs .bose-tabBarTabs__listItem.bose-tabBarTabs__listItem--buyNow a:active {
  color: #0066a1;
}

/*
 Bose Link
 ============

 standard link
 -------

 ```
<a class="bose-link">bose link</a>
 ```

 link arrow right
 -------

 ```
<a class="bose-link bose-link--arrowRight">bose link arrow right</a>
 ```
 */
.bose-link {
  color: #0066a1;
  text-decoration: none;
}
.bose-link.-bar {
  border-top: 1px solid #ffffff;
  background-color: #aaaaaa;
  font-size: 15px;
  max-width: 1000px;
  font-family: "Bose_Medium";
  color: #ffffff;
}
.bose-link.-bar:visited, .bose-link.-bar:link, .bose-link.-bar:active {
  color: #ffffff;
}
.bose-link.-bar .bose-link__icon {
  font-size: 8px;
}
.bose-link.-disabled, .bose-link:visited.-disabled, .bose-link:link.-disabled, .bose-link:active.-disabled {
  color: #cccccc;
}
.bose-link:visited, .bose-link:link, .bose-link:active {
  color: #0066a1;
  text-decoration: none;
}
.bose-link:hover {
  color: #0066a1;
  text-decoration: underline;
}
.bose-link.bose-link--arrowRight:after {
  content: "\f105";
  font-family: "FontAwesome";
  padding-left: 5px;
}

.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentvisa, .bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentmaster, .bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentamex, .bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentpaypalCredit, .bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentdiscover {
  width: 2em;
  height: 1.3em;
}

.bose-paymentControl .bose-paymentControl__icon {
  /*payment icons*/
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentvisa {
  background-position: -2em -82em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentvisa.-inactive {
  background-position: -2em -86em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentmaster {
  background-position: -6em -82em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentmaster.-inactive {
  background-position: -6em -86em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentamex {
  background-position: -10em -82em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentamex.-inactive {
  background-position: -10em -86em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentpaypalCredit {
  background-position: -14em -82em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentpaypalCredit.-inactive {
  background-position: -14em -86em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentdiscover {
  background-position: -22em -82em;
}
.bose-paymentControl .bose-paymentControl__icon.bose-paymentControl__icon--paymentdiscover.-inactive {
  background-position: -22em -86em;
}

.bose-button--buy, .bose-button--primary, .bose-button--pre_order {
  background-color: #f2af00;
  color: #ffffff;
}
.bose-button--buy:active, .bose-button--buy:hover, .bose-button--buy:visited, .bose-button--buy:link, .bose-button--primary:active, .bose-button--primary:hover, .bose-button--primary:visited, .bose-button--primary:link, .bose-button--pre_order:active, .bose-button--pre_order:hover, .bose-button--pre_order:visited, .bose-button--pre_order:link {
  color: #ffffff;
}

.bose-deliveryMethodSelector .bose-deliveryMethodSelector__item {
  border-color: #dddddd;
  background-color: #f7f7f7;
}
.bose-deliveryMethodSelector .bose-deliveryMethodSelector__item:hover, .bose-deliveryMethodSelector .bose-deliveryMethodSelector__item.bose-deliveryMethodSelectorItem--active {
  background-color: #daeff0;
  border-color: #aacbd7;
}

.bose-deliveryMethodSelectorItem .bose-deliveryMethodSelectorItem__title {
  color: #000000;
}
.bose-deliveryMethodSelectorItem .bose-deliveryMethodSelectorItem__price {
  color: #000000;
}

.bose-reviewItem {
  font-size: 14px;
}
.bose-reviewItem .bose-reviewItem__title {
  color: #666666;
  padding-bottom: 5px;
  display: block;
}
.bose-reviewItem .bose-reviewItem__content {
  color: #AAAAAA;
}

.bose-formFlow {
  margin-bottom: 20px;
}
.bose-formFlow .bose-formFlow__container {
  border-color: #dddddd;
}

.bose-formFlowPanel {
  /*completed state*/
}
.bose-formFlowPanel__header {
  border-top-color: #dddddd;
  background-color: #F7F7F7;
}
.bose-formFlowPanel__headerPrefix {
  background-color: #AAAAAA;
  color: #ffffff;
}
.bose-formFlowPanel__headerTitle {
  color: #666666;
}
.bose-formFlowPanel__headerLink {
  color: #0066a1;
}
.bose-formFlowPanel__headerLink:hover {
  color: #0066a1;
}
.bose-formFlowPanel--active .bose-formFlowPanel__header {
  background-color: #00cece;
  border-bottom-color: #dddddd;
}
.bose-formFlowPanel--active .bose-formFlowPanel__headerPrefix {
  background-color: #ffffff;
  color: #666666;
}
.bose-formFlowPanel--active .bose-formFlowPanel__headerTitle {
  color: #ffffff;
}
.bose-formFlowPanel--completed .bose-formFlowPanel__headerPrefix {
  background-color: #00d96d;
}
.bose-formFlowPanel__content {
  color: #000000;
  background-color: #ffffff;
}

.bose-column.bose-column--borderLeft .bose-column__container {
  border-left-color: #dddddd;
}
.bose-column.bose-column--borderRight .bose-column__container {
  border-right-color: #dddddd;
}
.bose-column.bose-column--borderTop .bose-column__container {
  border-top-color: #dddddd;
}
.bose-column.bose-column--borderBottom .bose-column__container {
  border-bottom-color: #dddddd;
}

/**
 * Map set
 *
 * @param 	Map 	$map 		The map to use
 * @param 	String 	$key 		The key to update
 * @param 	Mixed 	$value 		The new value
 * @return 	Map 			The new map
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	int 		$columns 					The number of columns to calculate
 * @param 	int 		$context : $gridle-columns-count 	 	The context to use
 * @return 	percentage 							The width in percent
 */
/**
 *  Get a state map
 *
 * @param 	string 		$name 		The name of the state to get
 * @return 	map 				A state map object
 */
/**
 * Check if a state exist :
 *
 * @param 	string 		$name 		The name of the state to check
 * @return 	Boolean 			true is exist
 */
/**
 * Get the media queries variables :
 *
 * @param 	int 		$index 	 	The media query indes
 * @param 	String 		$var 		The media query variable name
 * @return 	String|int 			The variable value
 */
/**
 * Get a variable
 *
 * @param 	String 		$varName 				The variable name
 * @param  	String 		$stateMap-or-stateName 	 	The state name or a map state value
 * @return 	Mixed 							The finded value
 */
/**
 * Set a variable in a state
 * @param 	Mixed $stateName-or-stateIndex 	The state name of state index
 * @param  	String $var                    		Variable name to assign
 * @param  	Mixed $newValue          		The new value to assign
 * @return 	List                         			The states list (full)
 */
/**
 * Generate a column
 *
 * @param 	String 		$name 			The column name (often count)
 * @param 	int 		$columns 		The column count that the column will take
 * @param 	int 		$context 		The context on witch the with will be calculed
 * @param 	Boolean 	$generateClasses 	Set if the column has to be generated in css
 */
/**
 * Generate classname
 *
 * @param 	List 		$parrern 	The pattern to use to generate classname
 * @param 	String 		$state 		The state
 * @param 	int 		$count 		The column count
 */
/**
 * Get the media query for a particular state, or with, etc...
 *
 * @param 	Mixed 		$state-or-min-width 		The state name of the min with
 * @param 	Mixed 		$max-width 			The max width if first param is a min width
 * @return 	String 						The media query string without the @media
 */
/**
 * Get states count
 * 
 * @return 	int 	The number of states defined
 */
/**
 * Setup
 */
/**
 *  Register a clear each class
 */
/**
 * Register a special class
 */
/**
 * Register default states
 */
/**
 * Register default mobile first states :
 */
/**
 * Set the debug device (not used for now)
 * 
 * @param 	String 		$state 		The state to update
 * @para m 	String 		$device 	The device to use (iphone, etc...)
 */
/**
 * Parent clear each
 */
/**
 * Vertical align :
 */
/**
 * Show inline
 *
 * @param 	String 		$state 		The state name
 */
/**
 * Generate a custom class for all the states
 *
 * @param 	list 	$pattern 		The name pattern of the class
 * @param 	list 	$statesNames 		The states names to generate
 */
/**
 * Add default margins a component.
 * Fullwidth mode will never have horizontal margins.
 * Need important to override jQuery UI margins.
 */
/**
 * SVG Sprite settings
 */
/*http://codepen.io/dwarcher/pen/yinsq*/
/* styleguide colors: start */
/* don't use outside of this file */
/* styleguide colors: end */
/* TODO: remove: old color variables start */
/* TODO: remove: old color variables end */
/*40 = 2*20*/
.bose-title {
  font-family: "Bose_Light", verdana;
  letter-spacing: -0.025em;
  line-height: 1em;
}
h1.bose-title {
  color: #000000;
  font-family: "Bose_Light", verdana;
  font-size: 50px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h1.bose-title {
    font-size: 36px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h1.bose-title {
    font-size: 36px;
  }
}
h1.bose-title.-productPage, h1.bose-title.bose-title--product {
  font-family: "Bose_Regular", verdana;
  font-size: 26px;
  letter-spacing: 0;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h1.bose-title.-productPage, h1.bose-title.bose-title--product {
    font-size: 24px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h1.bose-title.-productPage, h1.bose-title.bose-title--product {
    font-size: 24px;
  }
}

h2.bose-title {
  font-family: "Bose_Light", verdana;
  font-size: 30px;
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h2.bose-title {
    font-size: 30px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h2.bose-title {
    font-size: 30px;
  }
}
h2.bose-title.-productPage {
  font-size: 50px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h2.bose-title.-productPage {
    font-size: 36px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h2.bose-title.-productPage {
    font-size: 36px;
  }
}

h3.bose-title {
  font-family: "Bose_Medium", verdana;
  font-size: 18px;
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h3.bose-title {
    font-size: 16px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h3.bose-title {
    font-size: 16px;
  }
}
h3.bose-title.-productPage {
  font-family: "Bose_Light", verdana;
  font-size: 30px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h3.bose-title.-productPage {
    font-size: 24px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h3.bose-title.-productPage {
    font-size: 24px;
  }
}

h4.bose-title {
  font-family: "Bose_Medium", verdana;
  font-size: 18px;
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  h4.bose-title {
    font-size: 16px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  h4.bose-title {
    font-size: 16px;
  }
}
.bose-title.bose-title--blue {
  color: #0099cc;
}
.bose-title.bose-title--product {
  color: #323232;
  font-family: "Bose_Regular", verdana;
}
.bose-title.bose-title--weightMedium {
  font-family: "Bose_Medium";
}
.bose-title.bose-title--weightLight {
  font-family: "Bose_Light";
}
.bose-title.bose-title--mainTitle {
  font-size: 35px;
}
.bose-title.bose-title--shoppingBag {
  font-size: 50px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-title.bose-title--shoppingBag {
    font-size: 30px;
  }
}

.bose-iconFlag, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--us:before, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--uk:before, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--be:before {
  font-size: 25px;
  background-size: 1em;
  width: 1em;
  height: 1em;
}
.bose-iconFlag:after {
  content: "";
  display: inline-block;
}
.bose-iconFlag.bose-iconFlag--us, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--us:before, .bose-localeSelector .bose-iconFlag--us.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--uk:before, .bose-localeSelector .bose-iconFlag--us.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--be:before {
  background-image: url(../base/clientlibs/images/flags/us.svg);
  background-repeat: no-repeat;
}
.bose-iconFlag.bose-iconFlag--uk, .bose-localeSelector .bose-iconFlag--uk.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--us:before, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--uk:before, .bose-localeSelector .bose-iconFlag--uk.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--be:before {
  background-image: url(../base/clientlibs/images/flags/uk.svg);
  background-repeat: no-repeat;
}
.bose-iconFlag.bose-iconFlag--be, .bose-localeSelector .bose-iconFlag--be.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--us:before, .bose-localeSelector .bose-iconFlag--be.bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--uk:before, .bose-localeSelector .bose-localeSelector__currentLocale.bose-localeSelector__currentLocale--be:before {
  background-image: url(../base/clientlibs/images/flags/be.svg);
  background-repeat: no-repeat;
}

.bose-productATP {
  font-family: Bose_Medium;
  font-size: 14px;
  text-transform: uppercase;
}

.bose-price {
  color: #333333;
  font-family: Bose_Regular;
  font-size: 1.5em;
}
.bose-price .bose-price__price {
  color: #000000;
}
.bose-price.bose-price--withPromo .bose-price__price {
  color: #dc5c18;
  display: inline;
}
.bose-price.bose-price--withPromo .bose-price__price.bose-price__price--old {
  text-decoration: line-through;
  font-size: 0.7em;
  font-family: Bose_Medium;
  color: #000000;
}

.bose-faqs {
  background-color: #F6F6F6;
}
.bose-faqs__title {
  color: #FFFFFF;
  font-family: "Bose_Regular";
}
.bose-faqs .bose-faqs__question {
  color: #333333;
  /*Jquery UI overrule*/
  background-color: #F6F6F6 !important;
  /**/
  font-family: Bose_Medium;
  font-size: 16px;
}
.bose-faqs .bose-faqs__question .bose-faqs__questionIcon {
  font-size: 9px;
}
.bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before {
  content: "";
}
.bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before {
  content: "";
}
.bose-faqs .bose-faqs__answer {
  color: #333333;
  background-color: #F6F6F6;
  font-size: 16px;
}
.bose-faqs .bose-faqs__answer p {
  background-color: #F6F6F6;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-faqs .bose-faqs__question {
    font-size: 14px;
  }
  .bose-faqs .bose-faqs__answer {
    font-size: 14px;
  }
}

.bose-serviceBar {
  background-color: #111111;
}
.bose-serviceBar .bose-serviceBar__icon {
  font-size: 9px;
  color: #bbbbbb;
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before {
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before {
  color: #CCC;
  content: "";
}
.bose-serviceBar .bose-serviceBar__icon:hover, .bose-serviceBar .bose-serviceBar__icon span:hover {
  color: #00D7D8;
}
.bose-serviceBar .bose-serviceBar__leftArea {
  color: #FFFFFF;
}
.bose-serviceBar .bose-serviceBar__rightArea {
  color: #FFFFFF;
}
.bose-serviceBar .bose-serviceBar__rightArea .bose-serviceBar__myAccountArea {
  color: #00D7D8;
}
.bose-serviceBar .bose-serviceBar__rightArea .bose-serviceBar__shoppingCartArea .bose-serviceBar__shoppingCartAreaNumItems {
  color: #00D7D8;
}

/*
Bose Navigation bar
============

*/
.bose-navBar {
  background-color: #ffffff;
}
.bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before {
  content: "";
}
.bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before {
  content: "";
}
.bose-navBar .bose-navBar__shoppingCartArea.bose-navBar__icon {
  font-size: 9px;
}
.bose-navBar .bose-navBar__shoppingCartArea.bose-navBar__icon span {
  font-size: 13px;
  color: #00d9d9;
}
.bose-navBar a.bose-navBar__btn, .bose-navBar a.bose-navBar__btn:hover, .bose-navBar a.bose-navBar__btn:visited, .bose-navBar a.bose-navBar__btn:active {
  font-family: "Bose_Medium", Verdana;
  color: #333333;
}
.bose-navBar a.bose-navBar__btn:hover {
  border-color: #00d9d9;
}
.bose-navBar .bose-navBar__hamburger {
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__logo {
    background-color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__logo {
    background-color: #000000;
  }
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__items a.bose-navBar__btn, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active {
    color: #cccccc;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active:after {
    /*copy from bose-icon--plus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -58em -26em;
    content: "";
    position: absolute;
    font-size: 10px;
    font-weight: bold;
    top: 6px;
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -62em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item .bose-navBar__itemFoldout {
    background-color: #333333;
    border: none;
    display: none;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item.-active .bose-navBar__itemFoldout {
    display: block;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:active {
    background-color: #333333;
    color: #00d9d9;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn {
    border-bottom: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__items a.bose-navBar__btn, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active {
    color: #cccccc;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items a.bose-navBar__btn:active:after {
    /*copy from bose-icon--plus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -58em -26em;
    content: "";
    position: absolute;
    font-size: 10px;
    font-weight: bold;
    top: 6px;
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-active a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -62em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:hover:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:visited:after, .bose-navBar .bose-navBar__items .bose-navBar__item.-noChildren a.bose-navBar__btn:active:after {
    /*copy from bose-icon--minus because extending isn't possible because this line is inside a breakpoint/gridle_state */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -26em;
    font-size: 10px;
    content: "";
    right: 0;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item .bose-navBar__itemFoldout {
    background-color: #333333;
    border: none;
    display: none;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item.-active .bose-navBar__itemFoldout {
    display: block;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:hover, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:visited, .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn:active {
    background-color: #333333;
    color: #00d9d9;
    font-size: 14px;
  }
  .bose-navBar .bose-navBar__items.-menuOpenMob .bose-navBar__item a.bose-navBar__btn {
    border-bottom: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.bose-navBar .bose-navBar__item {
  font-family: "Bose_Medium", Verdana;
  font-size: 14px;
  color: #333333;
}
.bose-navBar .bose-navBar__itemFoldout {
  background-color: #ffffff;
}
.bose-navBar .bose-navBar__mobActions {
  font-size: 10px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #ffffff;
  }
  .bose-navBar .bose-navBar__mobActions li {
    color: #000000;
  }
  .bose-navBar .bose-navBar__mobActions li:first-child a, .bose-navBar .bose-navBar__mobActions li:first-child a:hover, .bose-navBar .bose-navBar__mobActions li:first-child a:active, .bose-navBar .bose-navBar__mobActions li:first-child a a:visited {
    color: #00d9d9;
  }
  .bose-navBar .bose-navBar__mobActions li a, .bose-navBar .bose-navBar__mobActions li a:hover, .bose-navBar .bose-navBar__mobActions li a:active, .bose-navBar .bose-navBar__mobActions li a a:visited {
    color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #ffffff;
  }
  .bose-navBar .bose-navBar__mobActions li {
    color: #000000;
  }
  .bose-navBar .bose-navBar__mobActions li:first-child a, .bose-navBar .bose-navBar__mobActions li:first-child a:hover, .bose-navBar .bose-navBar__mobActions li:first-child a:active, .bose-navBar .bose-navBar__mobActions li:first-child a a:visited {
    color: #00d9d9;
  }
  .bose-navBar .bose-navBar__mobActions li a, .bose-navBar .bose-navBar__mobActions li a:hover, .bose-navBar .bose-navBar__mobActions li a:active, .bose-navBar .bose-navBar__mobActions li a a:visited {
    color: #000000;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    left: -500px;
    width: 500px;
  }
}
.bose-navBar .bose-navBar__socialBtn {
  font-size: 16px;
}
.bose-navBar .bose-navBar__mobileCopyright {
  font-family: "Bose_Regular", verdana;
  color: #bbbbbb;
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
.bose-navBar .bose-navBar__search a, .bose-navBar .bose-navBar__search a:hover, .bose-navBar .bose-navBar__search a:visited, .bose-navBar .bose-navBar__search a:active {
  color: #555555;
  font-size: 10px;
}
.bose-navBar .bose-navBar__search a:hover {
  color: #00d9d9;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout {
  background-color: #ffffff;
  color: #000000;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout--withCloseIcon .bose-navBar__itemFoldoutCloseIcon {
  font-size: 9px;
}
.bose-navBar .bose-navBar__mobActions {
  font-size: 9px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #FFFFFF;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobActions {
    background-color: #FFFFFF;
  }
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText .bose-navBar__iconAndTextText {
  font-family: Bose_Medium;
  font-size: 15px;
  color: #555555;
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText:hover .bose-navBar__iconAndTextText {
  color: #00cece;
}
.bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before {
  color: #CCC;
  content: "";
}
.bose-navBar .bose-navBar__mobileCopyright {
  font-family: "Bose_Regular", verdana;
  color: #bbbbbb;
  font-size: 11px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBar .bose-navBar__mobileEnd {
    background-color: #262626;
  }
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout {
  background-color: #FFFFFF;
  color: #000000;
}
.bose-navBar .bose-navBar__search .bose-navBar__itemFoldout--withCloseIcon .bose-navBar__itemFoldoutCloseIcon {
  font-size: 0.8em;
}

/*
Bose menu item
============

TODO: make BEM
*/
.menu-item {
  font-size: 12px;
}
.menu-item a, .menu-item a:visited, .menu-item a:hover {
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .menu-item__label {
    color: #000000;
    font-size: 14px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .menu-item__label {
    color: #000000;
    font-size: 14px;
  }
}

/*
Bose mobile icons
============
TODO: make BEM
*/
.bose-topActions .mobile-icon {
  font-size: 16px;
}
.bose-topActions .mobile-icon#bose-navigation-icon {
  font-size: 32px;
}

.mobile-icon-active {
  color: #0066a1;
}

.expand-menu-item {
  font-size: 30px;
  color: #000000;
}

.bose-textField {
  background-color: #eeeeee;
}
.bose-textField input.bose-textField__input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #eeeeee inset;
  color: #333333;
}
.bose-textField .bose-textField__input {
  color: #333333;
}
.bose-textField .bose-textField__label {
  color: #aaaaaa;
}
.bose-textField.bose-textField--error {
  border-top: 2px solid #ba2d26;
}
.bose-textField.bose-textField--error .bose-textField__label {
  color: #ba2d26;
}
.bose-textField.bose-textField--valid .bose-textField__label:after {
  content: "";
  font-size: 5px;
  position: absolute;
  top: -0.6em;
}
.bose-textField.bose-textField--readOnly .bose-textField__input {
  color: #dedede;
}

.bose-tooltipContent--cvv {
  font-size: 16px;
  background-color: #000001;
}
.bose-tooltipContent--cvv .bose-tooltipContent__text {
  font-family: Bose_Light;
  font-size: 14px;
  color: #ffffff;
  line-height: 1em;
}

.bose-checkbox.bose-checkbox--error .bose-checkbox__label {
  color: #ba2d26;
}

/*
 Bose Expandable Content
 ============
 Expandable Content is a component that allows you to
 hide and show content on a page using jQuery slideUp and slideDown methods.
 -------

 ```
<div class="bose-expandableContent clearfix">
    <h3 class="bose-expandableContent__title">
        <i class="bose-expandableContent__icon"></i>
    </h3>
    <div class="bose-expandableContent__content">
    </div>
</div>
 ``

 */
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right {
  font-family: Bose_Light;
  font-size: 30px;
  color: #555555;
  border-bottom-color: #dddddd;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right {
    background-color: #f8f8f8;
    border-bottom-color: #AAAAAA;
    font-size: 24px;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right {
    background-color: #f8f8f8;
    border-bottom-color: #AAAAAA;
    font-size: 24px;
  }
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon {
  font-size: 14px;
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after {
  content: "";
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after {
  content: "";
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left {
  font-family: Bose_Medium;
  font-size: 16px;
  color: #000000;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left {
    font-size: 14px;
  }
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon {
  font-size: 9px;
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before {
  content: "";
}
.bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before {
  content: "";
}

.bose-localeSelector {
  font-size: 14px;
}

.bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:visited, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:active, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:hover {
  color: #000000;
  font-family: "Bose_Medium", Verdana;
  font-size: 14px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:visited, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:active, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:hover {
    color: #cdcdcd;
    font-family: "Bose_Regular", Verdana;
  }
  .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:visited:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:active:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:hover:after {
    /* insert svg icon here :) */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -18em;
    font-size: 10px;
    content: "";
    right: 0;
    position: absolute;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:visited, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:active, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:hover {
    color: #cdcdcd;
    font-family: "Bose_Regular", Verdana;
  }
  .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:visited:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:active:after, .bose-navBarFoldout .bose-navBarFoldout__menuitems .bose-navBarFoldout__menuitem a:hover:after {
    /* insert svg icon here :) */
    background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
    background-repeat: no-repeat;
    background-size: 87.5em 90em;
    /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
    line-height: 1em;
    width: 2em;
    height: 2em;
    background-position: -46em -18em;
    font-size: 10px;
    content: "";
    right: 0;
    position: absolute;
  }
}
.bose-navBarFoldout .bose-navBarFoldout__promoBanners {
  border-top: 1px solid #cccccc;
}

/*
Bose alert bar
============

*/
.bose-alertBar {
  /*
    In this case, colornames in modifier is allowed because they're not attached to the design.
    A red alertbar will always be a red alertbar
  */
}
.bose-alertBar .bose-alertBar__message {
  color: #ffffff;
}
.bose-alertBar.bose-alertBar--green .bose-alertBar__container {
  background-color: #00b285;
}
.bose-alertBar.bose-alertBar--yellow .bose-alertBar__container {
  background-color: #f2af00;
}
.bose-alertBar.bose-alertBar--orange .bose-alertBar__container {
  background-color: #f06b00;
}
.bose-alertBar.bose-alertBar--red .bose-alertBar__container {
  background-color: #ba2d26;
}
.bose-alertBar.bose-alertBar--grey .bose-alertBar__container {
  background-color: #9b9b8c;
}

/*
Bose bose-navBarPromoBanners
*/
.bose-navBarPromoBanners .bose-navBarPromoBanners__banner {
  border-left: 1px solid #cccccc;
}

/*
Bose bose-rectangleItem
*/
.bose-rectangleItem {
  background: #eeeeee;
  color: #666666;
}
.bose-rectangleItem:hover .bose-rectangleItem__title {
  border-bottom: 6px solid #00cece;
}
.bose-rectangleItem .bose-rectangleItem__title {
  color: #666666;
}

.bose-panel.-grey {
  background-color: #eeeeee;
}
.bose-panel.-transparent {
  background-color: transparent;
}
.bose-panel.-black {
  background-color: #000000;
}

.bose-promo {
  color: #666666;
  font-family: Bose_Medium, Verdana;
  font-size: 14px;
}
.bose-promo .bose-promo__header {
  font-size: 1.28em;
  font-weight: bold;
  text-transform: uppercase;
}
.bose-promo .bose-promo__title {
  font-size: 1.15em;
  color: #dc5c18;
  text-transform: uppercase;
  font-size: 1em;
}
.bose-promo .bose-promo__cta {
  color: #0066a1;
}
.bose-promo.bose-promo--offerTitleOnly .bose-promo__title {
  color: #dc5c18;
}
.bose-promo.bose-promo--offer {
  font-size: 1em;
}
.bose-promo.bose-promo--offer .bose-promo__descr {
  font-family: Bose_Regular;
}
.bose-promo.bose-promo--default {
  background-color: #daeff0;
}
.bose-promo.bose-promo--offerWithImage {
  background-color: #daeff0;
  font-size: 1em;
}
.bose-promo.bose-promo--offerWithImage .bose-promo__descr {
  font-family: Bose_Regular;
}

.bose-searchFilters .bose-searchFilters__title {
  font-family: "Bose_Medium", verdana;
  font-size: 15px;
  color: #ffffff;
  background-color: #00cece;
}

.bose-searchNumResults {
  font-family: "Bose_Regular", verdana;
  font-size: 15px;
  color: #000000;
}
.bose-searchNumResults .bose-searchNumResults__searchTerm {
  font-family: "Bose_Bold", Verdana;
}

.bose-searchResultSetSwitcher {
  border-bottom: 1px solid #cccccc;
}
.bose-searchResultSetSwitcher .bose-searchResultSetSwitcher__item {
  font-family: "Bose_Medium", verdana;
  font-size: 14px;
}
.bose-searchResultSetSwitcher .bose-searchResultSetSwitcher__item.-active, .bose-searchResultSetSwitcher .bose-searchResultSetSwitcher__item:hover {
  color: #00cece;
  border-bottom: 2px solid #00cece;
}

/**
 * Map set
 *
 * @param 	Map 	$map 		The map to use
 * @param 	String 	$key 		The key to update
 * @param 	Mixed 	$value 		The new value
 * @return 	Map 			The new map
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	int 		$columns 					The number of columns to calculate
 * @param 	int 		$context : $gridle-columns-count 	 	The context to use
 * @return 	percentage 							The width in percent
 */
/**
 *  Get a state map
 *
 * @param 	string 		$name 		The name of the state to get
 * @return 	map 				A state map object
 */
/**
 * Check if a state exist :
 *
 * @param 	string 		$name 		The name of the state to check
 * @return 	Boolean 			true is exist
 */
/**
 * Get the media queries variables :
 *
 * @param 	int 		$index 	 	The media query indes
 * @param 	String 		$var 		The media query variable name
 * @return 	String|int 			The variable value
 */
/**
 * Get a variable
 *
 * @param 	String 		$varName 				The variable name
 * @param  	String 		$stateMap-or-stateName 	 	The state name or a map state value
 * @return 	Mixed 							The finded value
 */
/**
 * Set a variable in a state
 * @param 	Mixed $stateName-or-stateIndex 	The state name of state index
 * @param  	String $var                    		Variable name to assign
 * @param  	Mixed $newValue          		The new value to assign
 * @return 	List                         			The states list (full)
 */
/**
 * Generate a column
 *
 * @param 	String 		$name 			The column name (often count)
 * @param 	int 		$columns 		The column count that the column will take
 * @param 	int 		$context 		The context on witch the with will be calculed
 * @param 	Boolean 	$generateClasses 	Set if the column has to be generated in css
 */
/**
 * Generate classname
 *
 * @param 	List 		$parrern 	The pattern to use to generate classname
 * @param 	String 		$state 		The state
 * @param 	int 		$count 		The column count
 */
/**
 * Get the media query for a particular state, or with, etc...
 *
 * @param 	Mixed 		$state-or-min-width 		The state name of the min with
 * @param 	Mixed 		$max-width 			The max width if first param is a min width
 * @return 	String 						The media query string without the @media
 */
/**
 * Get states count
 * 
 * @return 	int 	The number of states defined
 */
/**
 * Setup
 */
/**
 *  Register a clear each class
 */
/**
 * Register a special class
 */
/**
 * Register default states
 */
/**
 * Register default mobile first states :
 */
/**
 * Set the debug device (not used for now)
 * 
 * @param 	String 		$state 		The state to update
 * @para m 	String 		$device 	The device to use (iphone, etc...)
 */
/**
 * Parent clear each
 */
/**
 * Vertical align :
 */
/**
 * Show inline
 *
 * @param 	String 		$state 		The state name
 */
/**
 * Generate a custom class for all the states
 *
 * @param 	list 	$pattern 		The name pattern of the class
 * @param 	list 	$statesNames 		The states names to generate
 */
/**
 * Add default margins a component.
 * Fullwidth mode will never have horizontal margins.
 * Need important to override jQuery UI margins.
 */
/**
 * SVG Sprite settings
 */
/*http://codepen.io/dwarcher/pen/yinsq*/
/* styleguide colors: start */
/* don't use outside of this file */
/* styleguide colors: end */
/* TODO: remove: old color variables start */
/* TODO: remove: old color variables end */
/*40 = 2*20*/
.bose-orderPlaced {
  color: #333333;
  font-family: Bose_Bold;
}

.bose-orderNumber {
  color: #333333;
  font-family: Bose_Bold;
}

.bose-select {
  border-top: 2px solid #eeeeee;
}
.bose-select.bose-select--disabled {
  border-top: 2px solid #F6F6F6;
}
.bose-select .bose-select__label {
  font-size: 14px;
  color: #aaaaaa;
}
.bose-select .bose-select__label.bose-select__label--disabled {
  background: #F6F6F6;
}
.bose-select .bose-select__label i.bose-icon, .bose-select .bose-select__label .bose-navBar i.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-select .bose-select__label i.bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-select .bose-select__label .bose-navBar i.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-select .bose-select__label i.bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-select .bose-select__label .bose-navBar .bose-navBar__mobActions i.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-navBar .bose-navBar__mobActions .bose-select .bose-select__label i.bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-select .bose-select__label .bose-faqs .bose-faqs__question i.bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-select .bose-select__label i.bose-faqs__questionIcon:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-select .bose-select__label .bose-serviceBar i.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-serviceBar .bose-select .bose-select__label i.bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-select .bose-select__label .bose-textField.bose-textField--valid i.bose-textField__label:after, .bose-textField.bose-textField--valid .bose-select .bose-select__label i.bose-textField__label:after, .bose-select .bose-select__label .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right i.bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-select .bose-select__label i.bose-expandableContent__icon:after, .bose-select .bose-select__label .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left i.bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-select .bose-select__label i.bose-expandableContent__icon:before, .bose-select .bose-select__label .bose-textArea.bose-textArea--valid i.bose-textArea__label:after, .bose-textArea.bose-textArea--valid .bose-select .bose-select__label i.bose-textArea__label:after {
  font-size: 5px;
}
.bose-select.bose-select--error {
  border-top: 2px solid #ba2d26;
}
.bose-select.bose-select--error .bose-select__label {
  color: #ba2d26;
}
.bose-select.bose-select--active .bose-select__label, .bose-select.bose-select--error .bose-select__label, .bose-select.bose-select--valid .bose-select__label {
  font-size: 11px;
  font-family: "Bose_Medium", verdana;
}
.bose-select .bose-select__select {
  background-color: #eeeeee;
  color: #333333;
  /*overrides for jQuery ui*/
}
.bose-select .bose-select__select.ui-selectmenu-disabled {
  background: #F6F6F6;
  color: #dedede;
}
.bose-select .bose-select__select span.ui-icon {
  width: 2em;
  /* 32/16 -> 2 = width in px of the image we want from the sprite   |    16 = the body fontsize in px */
  height: 2em;
  /* 32/16 -> 2 = height in px of the image we want from the sprite   |    16 = the body fontsize in px */
}
.bose-select .bose-select__select .ui-selectmenu-text {
  font-size: 16px;
}

.ui-selectmenu-menu.ui-front {
  z-index: 10000;
}
.ui-selectmenu-menu .bose-selectFoldout {
  color: #333333;
  font-family: "Bose_Regular", verdana;
  font-size: 16px;
  background: transparent;
  background-color: #F7F7F7;
  border: 1px solid #eeeeee;
}
.ui-selectmenu-menu .bose-selectFoldout .ui-menu-item.ui-state-focus {
  color: #ffffff;
  background: none;
  border: none;
  background-color: #00cece;
}

.bose-shoppingCart {
  border-color: #dddddd;
  background-color: #ffffff;
}
.bose-shoppingCart .bose-shoppingCart__title {
  font-family: "Bose_Regular", verdana;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__product {
  background-color: #f7f7f7;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionTitle {
  font-family: "Bose_Light", verdana;
  font-size: 15px;
  color: #333333;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionIcon {
  font-size: 6px;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionIcon:hover {
  background-position: -34.5em -25em;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionColor {
  color: #666666;
  font-family: "Bose_Italic", verdana;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionColor--inline {
  font-style: italic;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionInStock {
  color: #25b78e;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionExtra .bose-shoppingCart__productContainerDescriptionExtraInfo {
  color: #dc5c18;
  font-weight: bold;
  font-size: 14px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__productContainer .bose-shoppingCart__productContainerDescription .bose-shoppingCart__productContainerDescriptionExtra .bose-shoppingCart__productContainerDescriptionExtraInfo {
    font-size: 12px;
  }
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__priceContainer hr {
  border-color: #dddddd;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__priceContainer .bose-shoppingCart__priceContainerPrice {
  color: #323232;
  font-weight: bold;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__priceContainer .bose-shoppingCart__priceContainerPrice.-free {
  color: #dc5c18;
}
.bose-shoppingCart .bose-shoppingCart__orderContainer .bose-shoppingCart__quantityModifier {
  background-color: #dddddd;
  border-color: #cccccc;
  color: #555555;
}
.bose-shoppingCart .bose-shoppingCart__paymentSubTotalContainer .bose-shoppingCart__paymentSubTotalRow.bose-shoppingCart__paymentSubTotalRow--free {
  color: #dc5c18;
}
.bose-shoppingCart .bose-shoppingCart__paymentSubTotalContainer .bose-shoppingCart__paymentSubTotalRow .bose-shoppingCart__paymentSubTotalRowLabel.bose-shoppingCart__paymentSubTotalRowLabel--promo {
  color: #dc5c18;
}
.bose-shoppingCart .bose-shoppingCart__paymentSubTotalContainer .bose-shoppingCart__paymentSubTotalRow .bose-shoppingCart__paymentSubTotalRowPrice.bose-shoppingCart__paymentSubTotalRowPrice--promo {
  color: #dc5c18;
}
.bose-shoppingCart .bose-shoppingCart__paymentTotalContainer {
  font-size: 14px;
}
.bose-shoppingCart .bose-shoppingCart__paymentTotalContainer .bose-shoppingCart__paymentTotalRow {
  font-size: 17px;
  color: #000000;
}
.bose-shoppingCart .bose-shoppingCart__paymentTotalContainer .bose-shoppingCart__paymentTotalFlavourText {
  color: #aaaaaa;
  font-size: 13px;
}
.bose-shoppingCart .bose-shoppingCart__paymentOptionsContainer .bose-shoppingCart__paymentOptionsTitle {
  font-size: 14px;
}
.bose-shoppingCart .bose-shoppingCart__paymentOptionsContainer .bose-shoppingCart__paymentOptionsFlavourText {
  font-size: 12px;
  color: #aaaaaa;
}
.bose-shoppingCart .bose-shoppingCart__orderInformation {
  border-color: #dddddd;
}
.bose-shoppingCart .bose-shoppingCart__orderInformation .bose-shoppingCart__orderInformationInfo {
  font-size: 14px;
  color: #656565;
}
.bose-shoppingCart .bose-shoppingCart__printArea .bose-shoppingCart__thankYou {
  color: #333333;
  font-family: Bose_Bold;
}
.bose-shoppingCart .bose-shoppingCart__printArea .bose-shoppingCart__confirmationText {
  color: #666666;
  font-size: 16px;
}
.bose-shoppingCart .bose-shoppingCart__printArea .bose-shoppingCart__confirmationEmail {
  font-family: Bose_Bold;
}
.bose-shoppingCart .bose-shoppingCart__printArea .bose-shoppingCart_confirmationNote {
  color: #666666;
  font-size: 13px;
}
.bose-shoppingCart .bose-shoppingCart__printActionArea .bose-shoppingCart__printBtn, .bose-shoppingCart .bose-shoppingCart__printActionArea .bose-shoppingCart__printBtn:hover {
  font-family: "Bose_Regular", verdana;
}

.bose-shoppingCartSummaryNote {
  color: #dc5c18;
}
.bose-shoppingCartSummaryNote.bose-shoppingCartSummaryNote--fat {
  font-family: Bose_Bold;
}

.bose-shoppingCartActionContainer {
  background: #f7f7f7;
  border-color: #dddddd;
}

/*
bose-shoppingCartTitle
*/
.bose-shoppingCartTitle .bose-shoppingCartTitle__cta {
  background: #f2af00;
  color: #000000;
}
.bose-shoppingCartTitle .bose-shoppingCartTitle__cta:hover {
  background-color: #ce9501;
}

.bose-shoppingCart--cart_summary .bose-shoppingCart__orderContainer .bose-shoppingCart__priceContainer {
  font-size: 14px;
}
.bose-shoppingCart--cart_summary .bose-shoppingCart__paymentContainer {
  font-size: 85%;
}

.bose-shoppingCart__actionContainer {
  background: #f7f7f7;
  border-color: #dddddd;
}
.bose-shoppingCart__actionContainer .bose-shoppingCart__actionContainerContinueButton {
  background: #3d7fa6;
  color: #ffffff;
}

/**
 * Map set
 *
 * @param 	Map 	$map 		The map to use
 * @param 	String 	$key 		The key to update
 * @param 	Mixed 	$value 		The new value
 * @return 	Map 			The new map
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	int 		$columns 					The number of columns to calculate
 * @param 	int 		$context : $gridle-columns-count 	 	The context to use
 * @return 	percentage 							The width in percent
 */
/**
 *  Get a state map
 *
 * @param 	string 		$name 		The name of the state to get
 * @return 	map 				A state map object
 */
/**
 * Check if a state exist :
 *
 * @param 	string 		$name 		The name of the state to check
 * @return 	Boolean 			true is exist
 */
/**
 * Get the media queries variables :
 *
 * @param 	int 		$index 	 	The media query indes
 * @param 	String 		$var 		The media query variable name
 * @return 	String|int 			The variable value
 */
/**
 * Get a variable
 *
 * @param 	String 		$varName 				The variable name
 * @param  	String 		$stateMap-or-stateName 	 	The state name or a map state value
 * @return 	Mixed 							The finded value
 */
/**
 * Set a variable in a state
 * @param 	Mixed $stateName-or-stateIndex 	The state name of state index
 * @param  	String $var                    		Variable name to assign
 * @param  	Mixed $newValue          		The new value to assign
 * @return 	List                         			The states list (full)
 */
/**
 * Generate a column
 *
 * @param 	String 		$name 			The column name (often count)
 * @param 	int 		$columns 		The column count that the column will take
 * @param 	int 		$context 		The context on witch the with will be calculed
 * @param 	Boolean 	$generateClasses 	Set if the column has to be generated in css
 */
/**
 * Generate classname
 *
 * @param 	List 		$parrern 	The pattern to use to generate classname
 * @param 	String 		$state 		The state
 * @param 	int 		$count 		The column count
 */
/**
 * Get the media query for a particular state, or with, etc...
 *
 * @param 	Mixed 		$state-or-min-width 		The state name of the min with
 * @param 	Mixed 		$max-width 			The max width if first param is a min width
 * @return 	String 						The media query string without the @media
 */
/**
 * Get states count
 * 
 * @return 	int 	The number of states defined
 */
/**
 * Setup
 */
/**
 *  Register a clear each class
 */
/**
 * Register a special class
 */
/**
 * Register default states
 */
/**
 * Register default mobile first states :
 */
/**
 * Set the debug device (not used for now)
 * 
 * @param 	String 		$state 		The state to update
 * @para m 	String 		$device 	The device to use (iphone, etc...)
 */
/**
 * Parent clear each
 */
/**
 * Vertical align :
 */
/**
 * Show inline
 *
 * @param 	String 		$state 		The state name
 */
/**
 * Generate a custom class for all the states
 *
 * @param 	list 	$pattern 		The name pattern of the class
 * @param 	list 	$statesNames 		The states names to generate
 */
/**
 * Add default margins a component.
 * Fullwidth mode will never have horizontal margins.
 * Need important to override jQuery UI margins.
 */
/**
 * SVG Sprite settings
 */
/*http://codepen.io/dwarcher/pen/yinsq*/
/* styleguide colors: start */
/* don't use outside of this file */
/* styleguide colors: end */
/* TODO: remove: old color variables start */
/* TODO: remove: old color variables end */
/*40 = 2*20*/
.bose-table {
  margin: 20px 30px;
  font-size: 15px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-table {
    margin: 20px 20px;
  }
}
.bose-table--fullWidth {
  margin: 20px 0;
}
.bose-table b {
  font-family: "Bose_Bold", Verdana;
}
.bose-table tr:nth-child(odd) td {
  background-color: #ffffff;
}
.bose-table tr:nth-child(even) td {
  background-color: #f7f7f7;
}
.bose-table tr th {
  font-family: "Bose_Medium", verdana;
  background-color: #00cece;
  color: #ffffff;
  border-color: #ffffff;
}
.bose-table tr td {
  font-family: "Bose_Regular", verdana;
  border-color: #ffffff;
  color: #333333;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-table tr:nth-child(odd) {
    background-color: #ffffff;
  }
  .bose-table tr:nth-child(even) {
    background-color: #f7f7f7;
  }
  .bose-table tr:nth-child(1) {
    background-color: #00cece;
  }
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-ecommerceArea .bose-ecommerceArea__ctaArea {
    background-color: #F6F6F6;
  }
}

.bose-textArea {
  background-color: #eeeeee;
}
.bose-textArea input.bose-textArea__input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #eeeeee inset;
  color: #333333;
}
.bose-textArea .bose-textArea__input {
  color: #333333;
  background-color: #eeeeee;
}
.bose-textArea .bose-textArea__label {
  color: #aaaaaa;
}
.bose-textArea.bose-textArea--error {
  border-top: 2px solid #ba2d26;
}
.bose-textArea.bose-textArea--error .bose-textArea__label {
  color: #ba2d26;
}
.bose-textArea.bose-textArea--valid .bose-textArea__label:after {
  content: "";
  font-size: 5px;
  position: absolute;
  top: -0.6em;
}
.bose-textArea.bose-textArea--readOnly .bose-textArea__input {
  color: #dedede;
}

.bose-contentTile {
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.bose-contentTile .bose-contentTileText {
  /* TEXT ON IMAGE FORMAT */
  /* TEXT ON IMAGE WITH BACKGROUND FORMAT */
}
.bose-contentTile .bose-contentTileText.-textBelowImage .bose-contentTile__textContent {
  font-size: 14px;
  color: #333333;
}
.bose-contentTile .bose-contentTileText.-textAboveImage .bose-contentTile__textContent {
  font-size: 14px;
  color: #333333;
}
.bose-contentTile .bose-contentTileText.-textOnImage .bose-contentTile__textContent {
  font-size: 20px;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.4);
}
.bose-contentTile .bose-contentTileText.-textOnImage .bose-contentTile__linkText {
  color: #41afc6;
}
.bose-contentTile .bose-contentTileText.-textBgOnImage {
  font-size: 12px;
}
.bose-contentTile .bose-contentTileText.-textBgOnImage .bose-contentTile__textContent {
  background: rgba(27, 46, 51, 0.9);
}
.bose-contentTile .bose-contentTileText.-textBgOnImage .bose-contentTile__mainHeading {
  color: #ffffff;
}
.bose-contentTile .bose-contentTileText.-textBgOnImage .bose-contentTile__subHeading {
  color: #d7d6d6;
}
.bose-contentTile .bose-contentTileText.-textBgOnImage .bose-contentTile__linkText {
  color: #41afc6;
}

.bose-productStatus {
  color: #ffffff;
  font-size: 18px;
  font-family: "Bose_Medium", Verdana;
}
.bose-productStatus.bose-productStatus--show {
  background-color: #f06b00;
}

.bose-leftNavigation .bose-leftNavigation__title {
  border-bottom-color: #cccccc;
  font-size: 16px;
}
.bose-leftNavigation .bose-leftNavigation__title i {
  font-size: 13px;
}
.bose-leftNavigation .bose-leftNavigation__item {
  font-size: 14px;
}
.bose-leftNavigation .bose-leftNavigation__item a {
  color: #333333;
}
.bose-leftNavigation .bose-leftNavigation__item.bose-leftNavigation__item--selected a {
  color: #000000;
}
.bose-leftNavigation .bose-leftNavigation__item a:hover {
  color: #000000;
}

.bose-featuredProducts__titleTile {
  background-color: #f4782f;
}

.bose-tooltip {
  border: 1px solid #000001;
}
.bose-tooltip .qtip-tip {
  background-color: #000001;
  border: 1px solid #000001;
}

body {
  font-family: "Bose_Regular";
  color: #ffffff;
  padding: 0;
  margin: 0;
  background-color: #eeeeee;
  max-width: 1000px;
  margin: auto;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  body {
    overflow-x: hidden;
    background-color: #262626;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  body {
    overflow-x: hidden;
    background-color: #262626;
  }
}

h1, h2, h3, h4, h5, h6, p {
  font-family: "Bose_Regular";
}

h1 {
  font-size: 40px;
  margin-bottom: 36px;
  color: #0066a1;
}

h2 {
  font-size: 30px;
  margin: 14px 0px 14px 0px;
  color: #666666;
}

h3 {
  font-size: 18px;
  margin-bottom: 24px;
  color: #666666;
}

h4 {
  font-size: 18px;
  margin: 12px 0px 12px 0px;
  color: #666666;
}

em {
  font-family: "Bose_Italic", Verdana;
}

strong {
  font-family: "Bose_Bold", Verdana;
}

strong em, em strong {
  font-family: "Bose_Bold_Italic", Verdana;
}

.bose-icon, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCartFull:before, .bose-navBar .bose-navBar__icon.bose-navBar__icon--shoppingCart:before, .bose-navBar .bose-navBar__mobActions .bose-navBar__iconAndText.bose-navBar__iconAndText--envelope:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon:before, .bose-faqs .bose-faqs__question .bose-faqs__questionIcon.bose-faqs__questionIcon--active:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--location:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--phone:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--questionmark:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--user:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCartFull:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--shoppingCart:before, .bose-serviceBar .bose-serviceBar__icon.bose-serviceBar__icon--envelope:before, .bose-textField.bose-textField--valid .bose-textField__label:after, .bose-checkbox .bose-checkbox__input:checked + .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox.bose-checkbox--error .bose-checkbox__label span.bose-checkbox__icon, .bose-checkbox .bose-checkbox__label span.bose-checkbox__icon, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--right .bose-expandableContent__icon.bose-expandableContent__icon--active:after, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon:before, .bose-expandableContent .bose-expandableContent__title.bose-expandableContent__title--left .bose-expandableContent__icon.bose-expandableContent__icon--active:before, .bose-textArea.bose-textArea--valid .bose-textArea__label:after, .bose-paymentControl .bose-paymentControl__icon, .bose-select .bose-select__select span.ui-icon {
  background-image: url(../base/clientlibs/images/icons/GD_iconset.svg);
  background-repeat: no-repeat;
  background-size: 87.5em 90em;
  /* 1400 (width)/16 | 1440 (height)/16 -> =width/height in px of the SVG   |    16 = the body fontsize in px (100%) */
  line-height: 1em;
}

@media (max-width: 900px) {
  h1 {
    font-size: 32px;
  }

  h2 {
    font-size: 24px;
  }

  h3 {
    font-size: 26px;
  }

  h4 {
    font-size: 16px;
  }
}
input:invalid {
  box-shadow: none;
}

header {
  background-color: #FFFFFF;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  header {
    position: relative;
    left: 0;
    transition: all 150ms linear 0s;
  }
  header.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 0px) and (max-width: 600px) and (min-width: 601px) and (max-width: 900px) {
  header.-menuOpenMob {
    left: 500px;
  }
}

@media screen and (min-width: 601px) and (max-width: 900px) {
  header {
    position: relative;
    left: 0;
    transition: all 150ms linear 0s;
  }
  header.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) and (min-width: 601px) and (max-width: 900px) {
  header.-menuOpenMob {
    left: 500px;
  }
}

main {
  color: #666666;
  background-color: #ffffff;
  max-width: 1000px;
  margin: auto;
}
main.-allGrey {
  background-color: #eeeeee;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  main {
    position: relative;
    left: 0;
    top: 0;
    transition: all 150ms linear 0s;
  }
  main.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 0px) and (max-width: 600px) and (min-width: 601px) and (max-width: 900px) {
  main.-menuOpenMob {
    left: 500px;
  }
}

@media screen and (min-width: 601px) and (max-width: 900px) {
  main {
    position: relative;
    left: 0;
    top: 0;
    transition: all 150ms linear 0s;
  }
  main.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) and (min-width: 601px) and (max-width: 900px) {
  main.-menuOpenMob {
    left: 500px;
  }
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  footer {
    position: relative;
    transition: all 150ms linear 0s;
  }
  footer.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 0px) and (max-width: 600px) and (min-width: 601px) and (max-width: 900px) {
  footer.-menuOpenMob {
    left: 500px;
  }
}

@media screen and (min-width: 601px) and (max-width: 900px) {
  footer {
    position: relative;
    transition: all 150ms linear 0s;
  }
  footer.-menuOpenMob {
    left: 100%;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) and (min-width: 601px) and (max-width: 900px) {
  footer.-menuOpenMob {
    left: 500px;
  }
}

.bose-screenReaderText {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
html.bose-highContrastMode .bose-screenReaderText {
  position: relative;
  left: 0;
  width: auto;
  height: auto;
  overflow: auto;
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-show-small {
    display: inline-block;
  }
}

.footerSpacing {
  margin-top: 20px;
}

a, a:visited, a:active, a:hover {
  font-family: "Bose_Regular";
  text-decoration: none;
  color: #0066a1;
}

a:hover {
  text-decoration: underline;
}

.bose-spacing {
  padding: 5px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-spacing {
    padding: 5px;
  }
}
.bose-spacing--fullWidth {
  padding: 5px 0px;
}

.bose-rightSpacing {
  padding-right: 10px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .bose-rightSpacing {
    padding-right: 0;
  }
}

.bose-left-spacing {
  padding-left: 10px;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.parent {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.parent:after {
  content: "";
  display: table;
  clear: both;
}

input:focus {
  outline: none;
}

.social-media-icon {
  padding: 0px 10px 0px 10px;
}

.bose-productInfo__container {
  background-color: #ffffff;
}
.bose-productInfo__image img {
  max-width: 100%;
  max-height: 100%;
}
.bose-productInfo__description ul li {
  list-style: square;
  padding-bottom: 20px;
}

.sticky {
  display: block;
}

@media screen and (min-width: 0px) and (max-width: 600px) {
  .sticky.hide-small {
    display: none;
  }
}

.sticky.stuck {
  position: fixed;
  top: 0;
}
.sticky.stuck .bose-productInfo__description {
  display: none;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .sticky.stuck .bose-productInfo__image {
    display: none;
  }
}
.sticky.stuck .bose-productInfo__image {
  height: 145px;
}
@media screen and (min-width: 0px) and (max-width: 600px) {
  .sticky.stuck .hide-small-whenSticky {
    display: none;
  }
}
@media screen and (min-width: 601px) and (max-width: 900px) {
  .sticky.stuck .hide-medium-whenSticky {
    display: none;
  }
}

