.bose-allowedStatesInfo{margin:10px 0}@media screen and (min-width: 0) and (max-width: 767px){.bose-allowedStatesInfo{padding:0 20px}}.bose-allowedStatesInfo__content{display:inline-block;overflow:hidden;font-size:14px;line-height:20px;transition:max-height 0.15s ease-out}.bose-allowedStatesInfo__content div:last-child{display:none}.bose-allowedStatesInfo__content--active{max-height:600px;overflow:visible;transition:max-height 0.15s ease-in}.bose-allowedStatesInfo__button{display:block;padding-left:0;margin-top:8px;color:inherit;background:transparent;border:0}.bose-allowedStatesInfo__button__text{margin-left:5px;text-transform:uppercase;border-bottom:1px solid}.bose-allowedStatesInfo__button:hover .js-button-text,.bose-allowedStatesInfo__button:focus .js-button-text{border-bottom:none}.bose-allowedStatesInfo__icon{position:relative;padding-right:16px;background-color:transparent;border:1px solid;border-radius:30px}.bose-allowedStatesInfo__icon::after{position:absolute;top:6.5px;left:4px;width:8px;height:2px;background-color:#000;content:""}.bose-allowedStatesInfo__icon::before{position:absolute;top:3.5px;left:7px;width:2px;height:8px;background-color:#000;content:""}.bose-allowedStatesInfo__icon.-minus::before{display:none}.bose-shoppingBag .bose-allowedStatesInfo{padding:0 15px}@media screen and (min-width: 1280px){.bose-shoppingBag .bose-allowedStatesInfo{padding:0}}
