.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-ms-flexbox;display:flex}.swatch-circle-beige{width:2.5em;height:2.5em;background:beige;border-radius:2.5em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{width:1.38em;height:1.38em;background:beige;border-radius:1.38em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{width:2.5em;height:2.5em;background:#000;border-radius:2.5em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{width:1.38em;height:1.38em;background:#000;border-radius:1.38em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{width:2.5em;height:2.5em;background:#0070d2;border-radius:2.5em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{width:1.38em;height:1.38em;background:#0070d2;border-radius:1.38em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{width:2.5em;height:2.5em;background:brown;border-radius:2.5em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{width:1.38em;height:1.38em;background:brown;border-radius:1.38em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{width:2.5em;height:2.5em;background:#008827;border-radius:2.5em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{width:1.38em;height:1.38em;background:#008827;border-radius:1.38em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{width:2.5em;height:2.5em;background:#8f979d;border-radius:2.5em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{width:1.38em;height:1.38em;background:#8f979d;border-radius:1.38em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{width:2.5em;height:2.5em;background:navy;border-radius:2.5em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{width:1.38em;height:1.38em;background:navy;border-radius:1.38em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{width:2.5em;height:2.5em;background:orange;border-radius:2.5em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{width:1.38em;height:1.38em;background:orange;border-radius:1.38em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{width:2.5em;height:2.5em;background:#fe249a;border-radius:2.5em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{width:1.38em;height:1.38em;background:#fe249a;border-radius:1.38em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{width:2.5em;height:2.5em;background:purple;border-radius:2.5em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{width:1.38em;height:1.38em;background:purple;border-radius:1.38em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{width:2.5em;height:2.5em;background:red;border-radius:2.5em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{width:1.38em;height:1.38em;background:red;border-radius:1.38em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{width:2.5em;height:2.5em;background:#fff;border-radius:2.5em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{width:1.38em;height:1.38em;background:#fff;border-radius:1.38em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{width:2.5em;height:2.5em;background:#ff0;border-radius:2.5em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{width:1.38em;height:1.38em;background:#ff0;border-radius:1.38em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}.swatch-mark.color-value[data-selected=true]:after{left:.295em}.swatch-mark.color-value.selected:after,.swatch-mark.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;position:absolute}.swatch-mark.color-value.selected:after{background:#fff;border-radius:50%;height:.75em;left:.31em;line-height:.8em;top:.35em;width:.8em}.disabled{pointer-events:none}.filter-bar li.swatch-filter button{width:100%;height:100%;display:block;border:none}.filter-bar li.swatch-filter button:before{content:"";background-color:#fff;width:.8em;height:.8em;border-radius:.4em;position:absolute;left:.5em;top:.5em}.filter-bar li.swatch-filter button:after{content:"\F057";font:normal normal normal 14px/1 FontAwesome;display:inline;text-rendering:auto;position:absolute;left:.18em;top:.12em;font-size:1.5em}.product-detail .attributes .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:2.5em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .attributes .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.product-detail .attributes .swatch-circle.color-value.selected:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.31em;position:absolute;top:.35em}.product-detail .attributes .swatch-circle.color-value.selected:after,.product-detail .attributes .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail .swatch-circle.unselectable,.product-detail [disabled] .swatch-circle{cursor:not-allowed}.product-detail .swatch-circle.unselectable.color-value.selected:after,.product-detail [disabled] .swatch-circle.color-value.selected:after{background-color:#495057}label.color~a:hover{text-decoration:none}label.availability{padding-right:.3125em}@media (min-width:544px){.product-number-rating{border-bottom:1px solid #ccc}}@media (min-width:769px){.product-number-rating{border-top:1px solid #ccc}}@media (min-width:544px) and (max-width:768.98px){.product-name{border-bottom:1px solid #ccc}}@media (min-width:544px){.product-number-rating .ratings{margin-top:.625em}}@media (max-width:543.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-.9375em;padding:.1875em}}.product-number{color:#ccc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:400;text-align:left;padding-top:1.875rem;padding-bottom:.9375rem}@media (max-width:1199.98px){.promotions{padding-top:0;padding-bottom:1.875rem}}.promotions .callout{font-size:.875rem;padding:0;color:#cd2121;cursor:default}@media (max-width:1199.98px){.promotions .callout{font-size:.75rem}}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-.3125rem;margin-bottom:0}.bottom-breadcrumbs .product-breadcrumb .breadcrumb{margin-left:0}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height .5s;transition-timing-function:cubic-bezier(0,1,0,1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}@media (max-width:543.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}@media (min-width:992px){.in-this-look,.product-recommendation{margin-top:4.375rem}}.in-this-look__title,.product-recommendation__title{margin-bottom:.9375rem;text-transform:uppercase;font-family:NeueHaasDisplayMedium;font-size:1.25rem;line-height:normal;font-weight:400}@media (min-width:992px){.in-this-look__title,.product-recommendation__title{margin-bottom:1.875rem}}.in-this-look .product,.product-recommendation .product{height:100%;min-height:100%}.product-info{padding-top:1.25rem}@media (min-width:992px){.product-info{padding-top:0}}.product-info .product-name{font-size:1.25rem;line-height:normal;font-family:NeueHaasDisplayMedium;font-weight:400;text-transform:uppercase;margin-bottom:1.25rem}@media (min-width:992px){.product-info .product-name{margin-bottom:1.875rem}}.product-info .prices{margin-bottom:1.875rem}.product-info .prices .promo-value{display:inline-block;font-size:.75rem}.product-info .prices .price{display:inline-block}@media (min-width:992px){.product-info .prices .price>span{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:992px){.product-info .prices .price>span .price__sales{margin-right:.625rem}}@media (min-width:992px){.product-info .prices .price>span .price__value{line-height:1.375rem}}.product-info .prices .product-tile-prop__discount{padding:.1875rem .5rem}@media (min-width:992px){.product-info .prices .product-tile-prop__discount{margin:0 0 .3125rem}}@media (min-width:992px){.product-info .prices{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-info .out-of-stock{display:block}@media (min-width:992px){.product-info .out-of-stock{padding:0;font-size:.875rem;margin-top:.75rem}}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media (max-width:991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons a,.social-container .social-icons i{color:#444;padding-right:.2em}@media (min-width:769px){.description-and-detail{margin-top:1.875rem}}.description-and-detail .title{text-transform:uppercase}.description-and-detail .product-collapse{border-bottom:1px solid #bfbfbf}.description-and-detail .product-collapse.details{border-top:1px solid #bfbfbf}.description-and-detail .content,.short-description{margin-bottom:1.25rem}@media (min-width:769px){.short-description{margin-bottom:1.875rem}}.short-description .more-text{display:none}.attributes .attribute:not(.size){margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.attributes .attribute .color-attribute-all{margin-bottom:1.875rem;display:-ms-flexbox;display:flex}.attributes .attribute .color-attribute-all .color-attribute{width:1.9375rem;height:1.9375rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:none;border:none;margin-right:1.25rem}@media (min-width:769px){.attributes .attribute .color-attribute-all .color-attribute{margin-right:2.5rem}}.attributes .attribute .color-attribute-all .color-attribute .swatch-circle{width:1.3125rem;height:1.3125rem;margin:0;border:none}.attributes .attribute .color-attribute-all .color-attribute .selected:after{content:"";width:1.6875rem;height:1.6875rem;left:50%;top:50%;transform:translate(-50%,-50%);background:none;border:1px solid #000}.attributes .attribute .non-input-label,.attributes .attribute .size{margin-bottom:.75rem;text-transform:uppercase}.size-attribute{background-color:transparent;border:none;padding:.375rem;margin-right:1.25rem;min-width:30px;min-height:30px;color:#000}.size-attribute.selected{border:1px solid #000}.size-attribute:disabled,.size-attribute[disabled=disabled]{color:#595959}.size-attribute:disabled.selected,.size-attribute[disabled=disabled].selected{border-color:#595959}.slider{-webkit-transition:opacity 2000s ease-in-out;-moz-transition:opacity 2000s ease-in-out;-ms-transition:opacity 2000s ease-in-out;-o-transition:opacity 2000s ease-in-out;opacity:1}.product-main-carouse{height:100%}.product-main-carouse.js-full-gallery{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;overflow:auto;background-color:#fff}.product-main-carouse.js-full-gallery .img-fluid{width:100%}.product-main-carouse .slick-slide{height:100%}.product-main-carouse.slick-slider{-ms-touch-action:auto;touch-action:auto}.product-main-carouse .slick-list{height:100%;display:-ms-grid;display:grid;overflow:visible!important;overflow-x:hidden!important}.product-main-carouse.slick-dotted.slick-slider{margin-bottom:0}.product-main-carouse .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:.3125rem;bottom:1.25rem}@media (min-width:769px){.product-main-carouse .slick-dots{-ms-flex-pack:start;justify-content:start;left:5%}}.product-main-carouse .slick-dots li{margin:0;width:auto;height:auto;padding:0 .4375rem 0 0}.product-main-carouse .slick-dots button{background-color:#f5f5f5;height:2px;padding:0;width:35px}.product-main-carouse .slick-dots button:before{display:none}@media (min-width:769px){.product-main-carouse .slick-dots button{background:#999;height:.3125rem;border-radius:50%;width:.3125rem;padding:0}}.product-main-carouse .slick-dots .slick-active button{background-color:#000}.product-main-carouse .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.product-main-carouse .slick-slide>div{height:100%;overflow:hidden}.product-images .row{grid-auto-rows:1fr;display:-ms-grid;display:grid;-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2,50%)}@media (min-width:992px){.product-images .row{-ms-grid-columns:(49%)[2];grid-template-columns:repeat(2,49%)}}.product-images .row .col-6{max-width:94%;margin:0 .625rem 1.25rem;padding:0}.slider-nav-thumbnails{position:fixed;left:6.25rem;top:50%;transform:translateY(-50%);z-index:1041;width:3.6875rem}.slider-nav-thumbnails .slick-track{transform:translateZ(0)!important}.slider-nav-thumbnails .slick-slide{opacity:.3;margin:.625rem;cursor:pointer}.slider-nav-thumbnails .slick-slide.slick-current{opacity:1}.slider-nav-thumbnails .slick-slide .thumbnail-video{pointer-events:none;height:46.75px}.slider-nav-thumbnails .slick-list{height:auto!important}.js-zoom-video{height:100%}.product-zoomed-video{height:100%!important;width:100%!important;pointer-events:none}.close-zoom-gallery{position:fixed;top:2.1875rem;right:2.1875rem;z-index:1041;background:transparent;border-color:transparent;padding:.9375rem}.product_item_video-iframe{height:100%}.product_item_video-iframe,.video-plp{width:100%;pointer-events:none}.in-this-look{margin-top:0}@media (min-width:992px){.in-this-look{margin-left:-.5rem}}h1,h2,h3,h4,h5,h6{font-family:NeueHaasDisplay;color:#000;font-weight:400}h1{font-size:2.25rem;font-weight:700;line-height:2.6875rem}@media (min-width:769px){h1{font-size:3.625rem;font-weight:700;line-height:4.375rem}}h2{line-height:normal;font-size:1.4375rem;font-weight:600}@media (min-width:769px){h2{font-size:1.25rem;font-weight:600}}h3{font-size:.8125rem;font-weight:600;line-height:1rem}@media (min-width:769px){h3{font-size:1.125rem;font-weight:600;line-height:1.375rem}}h4{font-size:1.1875rem;font-weight:400;line-height:1.4375rem}@media (min-width:769px){h4{font-size:1.25rem;font-weight:400;line-height:1.5rem}}.product-recommendation{padding-top:.4375rem;padding-bottom:.625rem}.product-recommendation .container{padding:0 .4375rem}@media (min-width:992px){.product-recommendation .container{padding:0 .5625rem}}.product-recommendation__title-wrap{padding-left:.4375rem;padding-right:.4375rem}@media (min-width:992px){.product-recommendation__title-wrap{padding-left:.625rem;padding-right:.625rem}}.product-recommendation .recommendation-carousel .col-12{padding-left:.4375rem;padding-right:.4375rem}@media (min-width:992px){.product-recommendation .recommendation-carousel .col-12{padding-left:.625rem;padding-right:.625rem}}.product-recommendation .product-tile{padding:0}.product-recommendation .slick-dots{bottom:-27px}.product-recommendation .slick-dots li{margin:0;width:auto;height:auto;padding:9px}.product-recommendation .slick-dots button{border:.5px solid #000;padding:0;width:7px;height:7px;border-radius:100%}.product-recommendation .slick-dots button:before{display:none}.product-recommendation .slick-dots .slick-active button{background-color:#000}.product-recommendation .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.product-recommendation .slick-next,.product-recommendation .slick-prev{top:35%}.count-stores{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1rem;text-transform:uppercase;margin:1.25rem 0}@media (min-width:769px){.count-stores{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1.0625rem}}@media (min-width:992px){.count-stores{margin:1rem 0 2.125rem}}.store{border:1px solid #bfbfbf;padding:.9375rem 1.875rem;margin-bottom:1.25rem}@media (min-width:992px){.store{padding:1.25rem 1.875rem}}.store-items{height:18.75rem;overflow-x:hidden;overflow-y:scroll;padding-right:.625rem}.store-name{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1rem}@media (min-width:769px){.store-name{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1.0625rem}}.store-details a{text-decoration:none}.store-details a:hover{text-decoration:underline}.store-hours{margin-top:1.875rem}.shipping-address .store-hours{display:none}.store-hours .title{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1rem;width:6.25rem;text-align:left;padding:0}@media (min-width:769px){.store-hours .title{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1.0625rem}}@media (min-width:992px){.store-hours .title{width:7.5rem}}.store address{margin-bottom:0}.store .form-check{padding:0}.store .form-check-input{top:.1875rem;right:.125rem;left:auto!important;margin:0;z-index:1}@media (max-width:991.98px){.store .form-check-input{top:.0625rem;right:0}}.store .form-check-label{width:100%;padding-left:0}.store .form-check-label:before{right:0;left:auto}.store .form-check-label:after{right:.1875rem;left:auto}@media (max-width:991.98px){.store .form-check-label:after{right:.125rem}}.pac-container{z-index:10000!important}.store-stock-dialog{max-width:58.125rem}@media (max-width:1199.98px){.store-stock-dialog{width:100%;height:100%;margin:0;padding:1.25rem .9375rem;max-width:100%}}.store-stock-dialog *{scrollbar-width:thin;scrollbar-color:#575757 #fff}.store-stock-dialog ::-webkit-scrollbar{width:5px}.store-stock-dialog ::-webkit-scrollbar-track{background:#fff}.store-stock-dialog ::-webkit-scrollbar-thumb{background-color:#575757;border-radius:5px}@media (min-width:992px){.store-stock-dialog{margin-top:5.5625rem}}.store-stock-dialog .modal-content{border-radius:0;border:none;padding-bottom:1.25rem}@media (max-width:1199.98px){.store-stock-dialog .modal-content{height:auto;min-height:100%}}@media (min-width:992px){.store-stock-dialog .modal-content{padding:.875rem 3.4375rem .625rem}}.store-stock-dialog .modal-header{padding:.9375rem 0 .5625rem;margin-bottom:.9375rem;text-transform:uppercase}@media (min-width:992px){.store-stock-dialog .modal-header{padding-right:0;padding-left:0;padding-bottom:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.store-stock-dialog .modal-header .close{width:auto;opacity:1}.store-stock-dialog .modal-body{padding:0 0 1.25rem;height:100%}body{font-family:NeueHaasDisplay;font-size:.75rem;color:#000;font-weight:400;line-height:1rem}@media (min-width:769px){body{font-size:.875rem;font-weight:400;line-height:1.0625rem}}.text-strong{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1rem}@media (min-width:769px){.text-strong{font-family:NeueHaasDisplayBold;font-weight:400;line-height:1.0625rem}}.text-strike-through{font-size:.625rem;font-weight:400;line-height:normal/16rem}@media (min-width:769px){.text-strike-through{font-size:.75rem;font-weight:400;line-height:normal/16rem}}.small-text{font-size:.625rem;font-weight:400;line-height:.75rem}@media (min-width:769px){.small-text{font-size:.75rem;font-weight:400;line-height:1rem}}.small-text-strong{font-size:.625rem;font-weight:400;line-height:.75rem;font-weight:700}@media (min-width:769px){.small-text-strong{font-size:.75rem;font-weight:400;line-height:1rem}}.small-text-strike-through{font-size:.625rem;font-weight:400;line-height:.75rem}@media (min-width:769px){.small-text-strike-through{font-size:.75rem;font-weight:400;line-height:1rem}}.cta{background:transparent;border-color:transparent;font-weight:600;line-height:1rem;text-transform:uppercase}@media (min-width:769px){.cta{font-weight:600;line-height:1.0625rem}}.store-availability,.store-locator{position:relative;border:1px solid #bfbfbf}@media (min-width:992px){.store-availability-container,.store-locator-container{padding:0}}.store-availability .form-control,.store-locator .form-control{border-color:transparent;padding-left:0}.store-availability .form-group,.store-locator .form-group{margin-bottom:0;padding-left:2.125rem;padding-right:3.125rem}.store-availability .btn-storelocator-search,.store-availability .store-stock-search,.store-locator .btn-storelocator-search,.store-locator .store-stock-search{position:absolute;top:7px;border:none;background-color:transparent;padding:.25rem .6875rem}.store-availability .detect-location,.store-availability .detect-store-stock-location,.store-locator .detect-location,.store-locator .detect-store-stock-location{margin-right:2%;position:absolute;top:22%;right:0;background-color:transparent;border:none}@media (max-width:991.98px){.store-availability .detect-location,.store-availability .detect-store-stock-location,.store-locator .detect-location,.store-locator .detect-store-stock-location{margin-right:2%;top:16%}}@media (min-width:992px){.store-stock{margin-top:.625rem;text-align:center}}@media (min-width:992px){.store-availability-results{max-width:25.625rem;margin:0 auto}}.store-availability-results address{margin:0}@media (min-width:992px){.store-availability-results .count-stores{margin-bottom:.625rem}}@media (min-width:992px){.store-availability-results .store-items{max-height:31.25rem;height:100%}}.store-availability-results .store-details{padding:.9375rem 2.5rem .9375rem .9375rem;margin-bottom:.625rem;border:1px solid #bfbfbf}@media (min-width:992px){.store-availability-results .store-details{padding:1.25rem 5rem 1.25rem 1.25rem}}.store-availability-results .store-details:last-child{margin:0}.store-availability-results .store-details.not-available{background:#f9f9f9;border-color:#f9f9f9;color:#bfbfbf}.store-availability-results .store-details.not-available .store-hours .title,.store-availability-results .store-details.not-available a{color:#bfbfbf}.store-availability-results .store-hours .title{border-color:transparent;background:transparent;color:#000;font-family:NeueHaasDisplayMedium}.store-availability-results .store-name,.store-availability-results .store-stock-items{font-family:NeueHaasDisplayMedium}.store-availability-results .store-details{padding:10px}@media (min-width:992px){.store-availability-results .store-details{padding:1.25rem 2.5rem 1.25rem 1.25rem}}.store-availability-results .store-hours .title{width:6.875rem}@media (min-width:992px){.store-availability-results .store-hours .title{width:9.375rem}}