.custom-component-store-locator .store-selection{position:relative;z-index:2}.custom-component-store-locator .store-selection-inner{line-height:1}.custom-component-store-locator .store-selection-inner label{display:block;padding:18px}.custom-component-store-locator .store-selection-nav{background-color:var(--foreword-white);height:52px;position:relative;z-index:2}.custom-component-store-locator .store-selection-nav div,.custom-component-store-locator .store-selection-nav ul,.custom-component-store-locator .store-selection-nav li{display:block}.custom-component-store-locator .store-selection-nav div,.custom-component-store-locator .store-selection-nav li{cursor:pointer;padding:18px}.custom-component-store-locator .store-selection-nav ul{background-color:var(--foreword-white);max-height:0;overflow:hidden;transition:all .25s}.custom-component-store-locator .store-selection-nav ul.open{max-height:1000px!important}.custom-component-store-locator .current-selection{background-image:url(//kohochocolates.com/cdn/shop/t/24/assets/icon-caret-down.svg?v=67536000980094455101751325632);background-position:right 18px center;background-repeat:no-repeat;padding-right:45px!important;transition:all .25s}.custom-component-store-locator .store-selection-nav .current-selection,.custom-component-store-locator .store-selection-nav li:hover,.custom-component-store-locator .store-selection-nav li:focus,.custom-component-store-locator .store-selection-nav li:active,.custom-component-store-locator .store-selection-nav li.active{background-color:var(--foreword-tertiary)}.custom-component-store-locator .store-selection-nav li.active{cursor:default}.custom-component-store-locator .store-selection-nav li:last-child{border-bottom:3px solid var(--foreword-black)}.custom-component-store-locator .current-selection.inactive{background-color:var(--foreword-white)}.custom-component-store-locator .store-wrapper{display:flex;flex-direction:column;height:100%}.custom-component-store-locator .single-store.active .store-wrapper{background-color:var(--foreword-tertiary)}.custom-component-store-locator picture,.custom-component-store-locator img{max-width:unset;width:100%}.custom-component-store-locator .store-title{border-bottom:1px solid #DCEFE4;margin-bottom:18px;padding-bottom:18px}@media only screen and (max-width: 768px){.custom-component-store-locator .single-store{margin-bottom:27px}.custom-component-store-locator .store-grid{margin-bottom:-27px}.custom-component-store-locator .store-inner{padding:27px 18px}.custom-component-store-locator .store-button-wrap{margin-top:27px}.custom-component-store-locator .store-selection{padding-bottom:18px;transition:background-color .5s}.custom-component-store-locator.pinned .store-selection{background-color:var(--foreword-bg-3)}}@media only screen and (min-width: 768px){.custom-component-store-locator .store-selection-inner label{padding-left:0}.custom-component-store-locator .store-selection{background-color:var(--foreword-white)}.custom-component-store-locator .single-store{margin-bottom:36px}.custom-component-store-locator .store-grid{margin-bottom:-36px}.custom-component-store-locator .store-inner{padding:45px}.custom-component-store-locator .store-button-wrap{margin-top:45px}.custom-component-store-locator .store-selection{position:relative}.custom-component-store-locator .store-selection:before,.custom-component-store-locator .store-selection:after{background-color:transparent;content:"";height:1px;left:0;position:absolute;width:100%;transition:background-color .5s}.custom-component-store-locator .store-selection:before{top:0;z-index:3}.custom-component-store-locator .store-selection:after{bottom:-1px;z-index:1}.custom-component-store-locator.pinned .store-selection:before,.custom-component-store-locator.pinned .store-selection:after{background-color:var(--foreword-bg-3)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-component-store-locator.css.map */
