komsi-store-locator.komsi-locator{display:block;color:rgb(var(--colors-text));background:rgb(var(--colors-background));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--base-font-size-mobile);line-height:1.6;margin-block:var(--kl-mt-mobile) var(--kl-mb-mobile);padding-block:var(--kl-pt-mobile) var(--kl-pb-mobile)}.komsi-locator *,.komsi-locator *:before{box-sizing:border-box}.komsi-locator .kl-container{max-width:var(--page-width,1400px);margin-inline:auto;padding-inline:20px}.komsi-locator .kl-container--wide{max-width:none}.komsi-locator .kl-heading{margin:0 0 28px;text-align:center;font-size:var(--h2-font-size-mobile)}.komsi-locator .kl-heading,.komsi-locator .kl-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:var(--heading-text-tranform);color:rgb(var(--colors-heading));line-height:1.25}.komsi-locator .kl-grid{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid rgba(var(--colors-line-and-border),1);border-radius:var(--kl-radius,0)}.komsi-locator .kl-list{list-style:none;margin:0;padding:0;min-width:0}.komsi-locator .kl-card{margin:0;padding:0;border-block-end:1px solid rgb(var(--colors-line-and-border));border-inline-start:2px solid transparent}.komsi-locator .kl-card:last-child{border-block-end:0}.komsi-locator .kl-card.is-active{background:rgba(var(--colors-text),.06);border-inline-start-color:rgb(var(--colors-text-link))}.komsi-locator .kl-select{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;width:100%;padding:20px 16px;border:0;border-radius:0;margin:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.komsi-locator .kl-select:hover{background:rgba(var(--colors-text),.035)}.komsi-locator .kl-select:focus-visible,.komsi-locator a:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.komsi-locator .kl-thumbnail{display:block;width:80px;aspect-ratio:11/8;background:rgba(var(--colors-text),.06);overflow:hidden;border-radius:var(--kl-radius,0)}.komsi-locator .kl-thumbnail img,.komsi-locator .kl-thumbnail svg{display:block;width:100%;height:100%;object-fit:cover}.komsi-locator .kl-title{display:block;font-size:var(--h3-font-size-mobile);margin-block-end:10px;overflow-wrap:anywhere}.komsi-locator .kl-address{margin:0 16px 0 112px;padding-block-end:16px;overflow-wrap:anywhere}.komsi-locator .kl-details{padding:0 16px 20px 112px;overflow-wrap:anywhere}.komsi-locator .kl-details>*+*{margin-block-start:12px}.komsi-locator .kl-details p,.komsi-locator .kl-address p{margin-block:0}.komsi-locator a{color:rgb(var(--colors-text-link));text-underline-offset:3px}.komsi-locator .kl-media{grid-row:1;min-width:0}.komsi-locator .kl-panel{height:var(--kl-height-mobile,300px);background:rgba(var(--colors-text),.04)}.komsi-locator .kl-panel>a{display:block;height:100%}.komsi-locator .kl-panel img,.komsi-locator .kl-panel iframe,.komsi-locator .kl-placeholder{display:block;width:100%;height:100%;object-fit:cover;border:0}.komsi-locator .kl-placeholder{padding:15%;fill:currentColor;opacity:.2}.komsi-locator [hidden]{display:none!important}.komsi-locator:not([data-ready]) .kl-media{display:none}.komsi-locator:dir(rtl) .kl-address{margin:0 112px 0 16px}.komsi-locator:dir(rtl) .kl-details{padding:0 112px 20px 16px}@media(min-width:768px){komsi-store-locator.komsi-locator{font-size:var(--base-font-size);margin-block:var(--kl-mt) var(--kl-mb);padding-block:var(--kl-pt) var(--kl-pb)}.komsi-locator .kl-heading{font-size:var(--h2-font-size);margin-block-end:36px}.komsi-locator .kl-title{font-size:var(--h3-font-size)}.komsi-locator .kl-grid{grid-template-columns:minmax(300px,32%) minmax(0,1fr)}.komsi-locator .kl-list{height:var(--kl-height,560px);overflow-y:auto;scrollbar-width:thin}.komsi-locator .kl-media{grid-row:auto}.komsi-locator .kl-panel{height:var(--kl-height,560px)}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/komsi-store-locator.css.map */
