#map{width:100%;height:400px}.col-1{float:left;margin:4px 0;width:28%}.col-2{float:right;margin:4px 0;width:70%}.pt_store-locator .center{max-width:1400px;margin:0 auto;padding:40px 40px 0;text-align:unset}.pt_store-locator h1{margin:0;color:var(--global-color-neutral-100);font-weight:700;font-size:24px;padding:0}.pt_store-locator .col-1{width:28%}.pt_store-locator .col-2{width:70%}.pt_store-locator button#searchByStateOrPostal{width:100%;height:40px;font-size:16px;background-color:#c41230;border:none;color:var(--global-color-neutral-0)}table{border-spacing:0}.item-list{margin-bottom:1em}.item-list tr{border-bottom:1px solid #e0e0e0}.item-list tr.last{border:0 none}a{outline:medium none;text-decoration:none;background:transparent;font-weight:400}#Store-list #store-location-results{width:100%;box-shadow:none;border:1px solid #e5e5e5;margin-top:40px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;border-radius:8px;border-collapse:separate}#Store-list #store-location-results thead.storeResultTitle{background-color:#ebebeb}#Store-list #store-location-results .section-header{background:none;border-bottom:none;text-transform:None;font-family:var(--font-body-2-family);font-size:16px;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px;border-collapse:separate;padding:1.5em 1.875em .2em;color:var(--global-color-neutral-100)}#Store-list #store-location-results .storeResultTitle th.section-header{color:var(--global-color-neutral-100);padding:10px 30px;background:#e5e5e5;z-index:1!important}#Store-list #store-location-results .storeDetails .section-header:nth-child(6){padding:1.5em 1em .2em 1.9em!important}#Store-list #store-location-results th,#Store-list #store-location-results td{text-align:unset}#Store-list #store-location-results tr{border-bottom:none}#Store-list #store-location-results .store-information{background-color:var(--global-color-neutral-0)}.store-name{font-weight:700;margin:0 0 10px}#Store-list #store-location-results .store-name{color:var(--global-color-neutral-100);cursor:pointer;text-transform:capitalize;font-size:16px}.pt_store-locator .item-list td{border-bottom:1px solid #e5e5e5;padding:30px;vertical-align:middle;color:var(--global-color-neutral-100)}#Store-list #store-location-results .telephone-number{padding-left:.6em}#Store-list #store-location-results .call-me{padding-bottom:20px}.pt_store-locator #Store-list #store-location-results .directionicon24x24{background-image:url(directionicon.svg);background-size:24px 24px;background-position:center center;width:24px;height:24px}.pt_store-locator #Store-list #store-location-results .call-me i.callmeicon24x24{background-image:url(callmeicon.svg);background-size:24px 24px;background-position:center center;width:24px;height:24px}.pt_store-locator .call-me i,.pt_store-locator .get-direction i{padding-right:0;display:inline-block;vertical-align:middle}#Store-list #store-location-results .call-me a,#Store-list #store-location-results .telephone-number .get-direction a{color:var(--global-color-neutral-100)}.pt_store-locator .search-result-options{width:100%;margin:30px 0;text-align:center;order:1;display:flex;justify-content:center}.pt_store-locator .pagination{float:none;padding:0;color:var(--global-color-neutral-100)}.pt_store-locator .pagination ul{display:inline-flex;float:right;padding:0;margin:0;border:none}.search-result-options .pagination li a,.search-result-options .pagination li.current-page,.search-result-options .pagination li i{font-style:normal}.pt_store-locator .pagination ul li{padding:0 10px;border-right:none;list-style:none}.search-result-options .pagination li{float:left}.pt_store-locator .pagination ul li a{color:#a2a2a2;font-weight:500;display:inline-flex}.pt_store-locator .search-result-options{padding:.5em}.pt_store-locator .search-result-options li a,.pt_store-locator .search-result-options li.current-page,.pt_store-locator .search-result-options li i{display:block;font-size:16px;height:auto;width:auto}.pt_store-locator .pagination .current-page{font-weight:700;color:var(--global-color-neutral-100)}#frm_storelocator .ui-selectmenu-button{border:0;border-bottom:1px solid var(--global-color-neutral-30);background-size:8px!important;height:40px;background-position:right 9px center;background-color:var(--global-color-neutral-0);background-repeat:no-repeat;background-image:url(arrow-down-sign-to-navigate.png)}#frm_storelocator .ui-selectmenu-button{width:100%!important}#frm_storelocator .ui-button .ui-icon,#frm_storelocator .ui-widget-content .ui-icon{background-image:unset}.ui-state-active,.ui-widget-content .ui-state-active{background-color:#e5e5e5;border:none;color:var(--global-color-neutral-100)}.ui-menu .ui-menu-item{position:relative;margin:0;cursor:pointer;min-height:0}.ui-selectmenu-menu .ui-menu{box-shadow:3px 3px 6px #0003}.ui-menu .ui-menu-item-wrapper{padding:.938em}div#markerpopup{padding:5px 12px;padding-inline-end:0;max-width:648px;min-width:250px;max-height:282px;box-sizing:border-box;overflow:hidden;background-color:#fff;border-radius:8px;display:flex;flex-direction:column}div#markerpopup>*{padding:0 10px}div#markerclose{display:flex;flex-direction:row-reverse}div#markerpopup div#storename{font-weight:700;text-transform:capitalize;font-size:15px}div#markerpopup div#address,div#markerpopup #hours,div#markerpopup #phone,div#markerpopup #glink{font-weight:400;font-size:15px}div#markerpopup a{color:#116fd8}.pt_store-locator .call-me i,.pt_store-locator .get-direction i{vertical-align:middle;padding-right:10px}.callmeicon24x24,.directionicon24x24{width:40px;height:33px;background-image:url(levis-icons-sprite.png)}#markerpopup i.directionicon24x24{background-position:-72px -290px}#markerpopup i.callmeicon24x24{background-position:-48px -1555px}#markerpopup button{background:none;display:block;border:0;margin:0;padding:0;text-transform:none;-webkit-appearance:none;appearance:none;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;width:48px;height:48px}#markerpopup button span{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22/%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22/%3E%3C/svg%3E);pointer-events:none;display:block;width:24px;height:24px;margin:12px}#empty-result{display:none}.pt_store-locator #Store-list{width:100%;clear:both;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.pt_store-locator h1{margin-bottom:40px}.pt_store-locator .primary-content{border-left:none;float:none;width:100%}.pt_store-locator .col-2{width:65%;margin:0}.pt_store-locator .item-list td.store-type{width:25%;text-align:center}.pt_store-locator button#searchByStateOrPostal{height:50px;padding:0 20px;font-size:18px;font-family:var(--font-heading-3-family);font-weight:700;margin-top:15px;cursor:pointer}.pt_store-locator select{background-color:var(--global-color-neutral-0);width:26.25em;height:3.125em;border:1px solid var(--global-color-neutral-30)}.pt_store-locator .center{padding:1em 1em 0}.pt_store-locator .item-list td{border-bottom:2px solid #f0f0f0;width:20%}.pt_store-locator thead.storeDetails{background-color:var(--global-color-neutral-0)}.pt_store-locator .item-list td .call-me i,.pt_store-locator .item-list td .get-direction i{padding-right:0}.search-result-options .pagination ul{background-color:transparent}.search-result-options .pagination li{border:none}#store_locatore_states-menu{max-height:250px}}@media screen and (min-width:1024px){#Store-list #store-location-results .get-direction,#glink{display:none}}@media screen and (max-width:768px){.pt_store-locator .center{padding:20px 0}.pt_store-locator .store-locator-title{padding:0 15px}.pt_store-locator .store-locator-title h1{padding:0;font-size:20px;margin-top:0;margin-bottom:20px}.pt_store-locator .col-1,.pt_store-locator .col-2{width:100%;margin:0}.pt_store-locator .col-1{padding:0 15px}.pt_store-locator .form-row-button{margin-bottom:40px}.pt_store-locator button#searchByStateOrPostal{margin-top:20px}#Store-list #store-location-results{border-radius:0;border:0}#Store-list #store-location-results thead.storeResultTitle{background:#e5e5e5}#Store-list #store-location-results tr{border-bottom:1px solid #e5e5e5}#Store-list #store-location-results .storeResultTitle th.section-header{padding-left:15px}#Store-list .store-information{padding-top:20px}.pt_store-locator .item-list td{border-bottom:0px;padding:10px 15px}#Store-list .store-type,#Store-list .store-timings,#Store-list .telephone-number{padding-top:10px}#Store-list #store-location-results .telephone-number{padding-left:15px;padding-bottom:20px}}@media screen and (max-width:767px){#Store-list .item-list tr,#Store-list .item-list td{display:block}.item-list thead.storeDetails{display:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/store-locator.css.map */
