.card{width:18rem;border:1px solid #ddd;border-radius:.25rem;overflow:hidden;box-shadow:0 2px 4px rgb(0 0 0 / .1);transition:all 0.3s ease}.card:hover{box-shadow:0 4px 8px rgb(0 0 0 / .2)}.card-img-top{width:100%;height:auto;border-bottom:1px solid #ddd}.card-body{padding:1rem}.card-title{font-size:1.25rem;font-weight:500;margin-bottom:.75rem}.card-text{font-size:1rem;margin-bottom:1rem;color:#555}.btn-primary{background-color:#007bff;border:none;padding:.5rem 1rem;font-size:1rem;color:#fff;text-align:center;cursor:pointer;border-radius:.25rem;transition:background-color 0.3s ease}.btn-primary:hover{background-color:#0056b3}.cwp-post{background:#fff;border:1px solid #e0e0e0;border-radius:5px;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .102218));margin:10px 0;overflow:hidden;transition:300ms}.cwp-post:hover{filter:none}.cwp-post-thumbnail{height:220px;width:100%;position:relative}.cwp-post .cwp-post-thumbnail img{height:100%;object-fit:cover;transition:300ms;width:100%}.list-view .cwp-col-12{width:100%!important}.list-view .cwp-post{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.list-view .cwp-post-thumbnail{width:30%;min-height:160px;height:185px}.list-view .cwp-post-content-container{width:70%}.list-view .cwp-post-content{padding:30px 20px}.list-view .cwp-post-content h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.list-view ul.cwp-post-terms{padding:20px 20px 0 20px}.cwp-promoted-post{border:1px solid #ddbb2a;border-radius:4px;color:#ddbb2a;cursor:default;display:inline-block;font-size:10px;line-height:1;padding:2px 5px;position:relative;top:-2px}.cwp-post-content{padding:15px}.cwp-post-content h4{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 5px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cwp-post-content p{font-size:14px;line-height:1.3;margin:0 0 0 0}.cwp-post-terms{align-items:center;border-top:1px solid #e0e0e0;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1.5;list-style:none;margin:0;padding:15px 15px 10px}.cwp-post-terms li{margin:0 5px 5px 0}.cwp-post-terms li a{display:block;font-size:12px;background:#f6f6f6;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 8px;font-weight:500;text-transform:capitalize;border-radius:210px;line-height:10px;color:#343A40}.cwp-archive-save{position:absolute;background:#fff0 linear-gradient(0deg,rgb(0 0 0 / .9) 8%,#fff0 94%) repeat scroll 0 0;bottom:0;padding:15px 14px 5px 14px;width:100%}.cwp-archive-save .cwp-single-save-btns.cwp-single-widget{float:right;color:#fff}span.cwp-main.cwp-save-post svg:nth-child(2){display:none}span.cwp-main.cwp-saved-post svg:first-child{display:none}.cwp-single-save-btns.cwp-single-widget span.cwp-main,.cwp-single-share-btn.cwp-single-widget span.cwp-main{cursor:pointer}.cwp-post-boosted{padding:1px 10px;position:absolute;top:15px;left:15px;background:#FB0;border-radius:12px;color:#000;font-weight:500;font-size:13px}.men-sneaker-grid{display:flex;gap:20px;flex-wrap:wrap}.sneaker-card:hover .sneaker-add-to-cart:hover svg path{fill:white!important}.sneaker-card{background:#fff;position:relative;overflow:hidden;transition:0.3s ease;width:100%}.sneaker-options ul li:hover{background:#000!important;color:#fff!important}.sneaker-info .woo-ajax-loader-svg circle{fill:none;stroke:hsl(0deg 0% 100%)!important}.sneaker-card:hover .sneaker-add-to-cart:hover{background:#363636!important}.sneaker-image{position:relative;background:#f6f6f6}.sneaker-card:hover .sneaker-add-to-cart{opacity:1;background:#e3e3e3;padding:6px 9px 1px 10px;border-radius:36px;width:35px;height:35px}.sneaker-image img{width:100%;display:block}.men-sneaker-grid .vp-size-guide-container{display:none!important}.sneaker-icons{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:10px;opacity:0;transition:0.3s}.sneaker-icons i{background:#fff;padding:8px;border-radius:50%;cursor:pointer}.sneaker-options{position:absolute;bottom:10px;left:10px;right:10px;background:#fff;padding:10px;opacity:0;transition:0.3s ease;transform:translateY(20px);padding:20px;border-radius:4px}.sizes span{display:inline-block;padding:6px 10px;border:1px solid #E6E6E6;margin-right:5px;cursor:pointer;font-size:12px;border-radius:4px}.sizes span.active{background:#000;color:#fff}.color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;border:1px solid #ccc}.color-dot.black{background:#000}.color-dot.blue{background:#0af}.color-dot.yellow{background:#fc0}.color-dot.red{background:#b00}.sneaker-info{padding-top:20px!important;position:relative}.men-sneaker-grid [data-tooltip]::after{box-shadow:unset!important}.sneaker-info .brand{font-weight:400;font-size:12px;color:#767676;margin-bottom:15px!important;line-height:9px}.sneaker-info .title{font-weight:500;font-size:14px;color:#161616;margin-bottom:10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:11px!important;margin-bottom:14px!important}.sneaker-info .price{font-weight:400!important;font-size:12px!important;line-height:100%;color:#767676!important;margin:0px!important}.sneaker-card:hover .sneaker-icons,.sneaker-card:hover .sneaker-options{opacity:1;transform:translateY(0)}.sneaker-size-check{display:flex;gap:20px;align-items:center}.size-tittle h3{font-weight:500;font-size:13px;margin:0}.sneaker-color-check{display:flex;align-items:center;gap:20px;margin-top:20px}.color-tittle h3{font-weight:500;font-size:13px;color:#000}.sizes ul.label-attributes{display:flex;gap:10px;align-items:center}.men-sneaker-grid .color-attributes .attribute-color-item span{width:10px;height:10px;display:flex;border-radius:16px}.men-sneaker-grid .color-attributes .attribute-color-item{width:16px;height:16px;border:1px solid #E6E6E6;border-radius:28px;display:flex;align-items:center;justify-content:center}.men-sneaker-grid .color-attributes{display:flex;align-items:center;gap:10px}.price del.normal-prize{font-weight:400;font-size:12px;line-height:100%;text-decoration:line-through;color:#767676!important}.sneaker-info-prize .normal-prize{font-weight:400;font-size:12px;line-height:100%;color:#000}.sneaker-info-prize del.ragular-prize{font-weight:400;font-size:12px;line-height:100%;color:#767676!important}.sneaker-info-prize{display:flex;align-items:center;gap:10px;flex-direction:row;margin:0 0 0 -9px}.sneaker-options table.variations{display:none}.sneaker-options form.variations_form.cart{display:none}.sneaker-options .attribute-heading{width:auto!important}.sneaker-options .attribute-container{display:flex;gap:20px;align-items:center}.sneaker-options ul.label-attributes{display:flex;gap:10px;align-items:center}.sneaker-options ul.label-attributes li{border:1px solid #E6E6E6;border-radius:4px;padding:8px 10px}.sneaker-options span.wm-variation-attr{font-size:13px}.sneaker-options .wm-product-attributes{display:flex;flex-direction:column;gap:20px;overflow:auto;padding-bottom:14px}.sneaker-options li.attribute-label-item.active{background:#000;color:#fff}.wm-product-attributes h3{font-weight:500;font-size:13px;line-height:100%;gap:6px}.sneaker-options li.attribute-color-item.attribute.active{border:1px solid #000}.save-icon.save-tooltip{position:absolute!important;right:0;top:5px;background:#fff;border-radius:65px;padding:4px 0 2px 0}.view-icon.save-tooltip{position:absolute!important;right:2px;top:52px}.sneaker-options ul.label-attributes li{cursor:pointer}.color-attributes .attribute-color-item{cursor:pointer!important}.sneaker-add-to-cart{position:absolute!important;right:10px;top:40px}.sneaker-add-to-cart a{display:none}.sneaker-add-to-cart{opacity:0}.sneaker-card:hover .sneaker-add-to-cart{opacity:1}.sneaker-show-four .cwp-grids-container .cwp-col-12{width:25%!important;padding:0 10px 20px 10px!important;transition:0.2s}.sneaker-show-four .cwp-grids-container.columns-2 .cwp-col-12{width:50%!important}.sneaker-add-to-cart a.button.add_to_cart_button{display:none!important}.men-sneaker-grid .star-icon{position:absolute!important;width:30px;height:30px;top:20px;right:20px;padding:8px;border-radius:30px;background:#FFF;display:flex;align-items:center;justify-content:center}.men-sneaker-grid .cwp-main{border:unset!important;color:#000!important}.sneaker-card .sneaker-add-to-cart{cursor:pointer}[data-tooltip][data-flow^="left"]::after{background:#363636;white-space:nowrap;padding:8px 12px}[data-tooltip][data-flow^="left"]::before{border-left-color:#363636}@media (max-width:767px){.sneaker-image img{width:auto!important}.sneaker-show-four .cwp-grids-container .cwp-col-12{width:50%!important;padding:0 10px 20px 10px!important;transition:0.2s}}.men-sneaker-grid-b{display:flex;gap:20px;flex-wrap:wrap}.sneaker-options-b ul li:hover{background:#000!important;color:#fff!important}.sneaker-card-b{background:#fff;position:relative;overflow:hidden;transition:0.3s ease;width:100%}.sneaker-card-b:hover .sneaker-add-to-cart-b:hover{background:#363636!important}.sneaker-card-b:hover .sneaker-add-to-cart-b:hover svg path{fill:white!important}.sneaker-card-b:hover .sneaker-add-to-cart-b{opacity:1;opacity:1;background:#e3e3e3;padding:6px 9px 1px 10px;border-radius:36px;width:35px;height:35px}.sneaker-image-b{position:relative;background:#f6f6f6}.sneaker-mobile-view .cwp-col-md-3{width:435px!important}.sneaker-image-b img{width:100%;display:block}.sneaker-icons-b{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:10px;opacity:0;transition:0.3s}.sneaker-icons-b i{background:#fff;padding:8px;border-radius:50%;cursor:pointer}.sneaker-options-b{position:absolute;bottom:10px;left:10px;right:10px;background:#fff;padding:10px;opacity:0;transition:0.3s ease;transform:translateY(20px);padding:20px;border-radius:4px}.sizes span{display:inline-block;padding:6px 10px;border:1px solid #E6E6E6;margin-right:5px;cursor:pointer;font-size:12px;border-radius:4px}.sizes span.active{background:#000;color:#fff}.color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;border:1px solid #ccc}.color-dot.black{background:#000}.color-dot.blue{background:#0af}.color-dot.yellow{background:#fc0}.color-dot.red{background:#b00}.sneaker-info-b{padding-bottom:20px;padding-top:39px;padding-left:20px;position:relative}.sneaker-info-b .brand{font-weight:400;font-size:12px;color:#767676;margin-bottom:15px;line-height:10px}.sneaker-info-b .title{font-weight:500;font-size:14px;color:#161616;margin-bottom:15px;line-height:10px}.sneaker-info-b .price-b{font-weight:400!important;font-size:12px!important;line-height:100%;color:#767676!important;margin:0px!important}.sneaker-card-b:hover .sneaker-icons-b,.sneaker-card-b:hover .sneaker-options-b{opacity:1;transform:translateY(0)}.sneaker-add-to-cart-b.women-wc-quick-checkout{cursor:pointer!important}.sneaker-size-check{display:flex;gap:20px;align-items:center}.size-tittle h3{font-weight:500;font-size:13px;margin:0}.sneaker-color-check{display:flex;align-items:center;gap:20px;margin-top:20px}.color-tittle h3{font-weight:500;font-size:13px;color:#000}.sizes ul.label-attributes{display:flex;gap:10px;align-items:center}.men-sneaker-grid-b .color-attributes .attribute-color-item span{width:10px;height:10px;display:flex;border-radius:16px}.men-sneaker-grid-b .color-attributes .attribute-color-item{width:16px;height:16px;border:1px solid #E6E6E6;border-radius:28px;display:flex;align-items:center;justify-content:center}.men-sneaker-grid-b .color-attributes{display:flex;align-items:center;gap:10px}.sneaker-options-b table.variations{display:none}.sneaker-options-b form.variations_form.cart{display:none}.sneaker-options-b .attribute-heading{width:auto!important}.sneaker-options-b .attribute-container{display:flex;gap:40px;align-items:center}.sneaker-options-b ul.label-attributes{display:flex;gap:10px;align-items:center}.sneaker-options-b ul.label-attributes li{border:1px solid #E6E6E6;border-radius:4px;padding:8px}.sneaker-options-b span.wm-variation-attr{font-size:13px}.sneaker-options-b .wm-product-attributes{display:flex;flex-direction:column;gap:20px}.sneaker-options-b li.attribute-label-item.active{background:#000;color:#fff}.wm-product-attributes h3{font-weight:500;font-size:13px;line-height:100%;gap:6px}.sneaker-options-b li.attribute-color-item.attribute.active{border:1px solid #000}.sneaker-options-b ul.label-attributes li{cursor:pointer!important}.color-attributes .attribute-color-item{cursor:pointer!important}.sneaker-add-to-cart-b{position:absolute!important;top:40px;right:20px}.sneaker-add-to-cart-b a{display:none}.sneaker-add-to-cart-b{opacity:0}.sneaker-card:hover .sneaker-add-to-cart-b{opacity:1}.sneaker-add-to-cart-b a.button.add_to_cart_button{display:none!important}.sneaker-card-b:hover .sneaker-add-to-cart-b{opacity:1}.sneaker-card-b .cwp-single-save-btns.cwp-single-widget span.cwp-main{border:unset!important;color:black!important}.sneaker-info-b svg{cursor:pointer!important}@media (max-width:767px){.sneaker-image-b img{width:auto!important}}@media only screen and (max-width:768px){.two-show-post .cwp-row .cwp-col-12{width:100%!important}.sneaker-mobile-view .slick-initialized .slick-slide{display:block;width:300px}}.men-sneaker-grid{display:flex;gap:20px;flex-wrap:wrap}.sneaker-card{background:#fff;position:relative;overflow:hidden;transition:0.3s ease;width:100%}.sneaker-image{position:relative;background:#f6f6f6}.sneaker-image img{width:100%;display:block}.sneaker-icons{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:10px;opacity:0;transition:0.3s}.sneaker-icons i{background:#fff;padding:8px;border-radius:50%;cursor:pointer}.sneaker-options{position:absolute;bottom:10px;left:10px;right:10px;background:#fff;padding:10px;opacity:0;transition:0.3s ease;transform:translateY(20px);padding:20px;border-radius:4px}.sizes span{display:inline-block;padding:6px 10px;border:1px solid #E6E6E6;margin-right:5px;cursor:pointer;font-size:12px;border-radius:4px}.sizes span.active{background:#000;color:#fff}.color-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;border:1px solid #ccc}.color-dot.black{background:#000}.color-dot.blue{background:#0af}.color-dot.yellow{background:#fc0}.color-dot.red{background:#b00}.sneaker-info{position:relative}.sneaker-info .brand{font-weight:400;font-size:12px;color:#767676;margin-bottom:6px}.sneaker-info .title{font-weight:500;font-size:14px;color:#161616;margin-bottom:10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sneaker-info .price{font-weight:400!important;font-size:12px!important;line-height:100%;color:#767676!important;margin:0px!important}.sneaker-card:hover .sneaker-icons,.sneaker-card:hover .sneaker-options{opacity:1;transform:translateY(0)}.sneaker-size-check{display:flex;gap:20px;align-items:center}.size-tittle h3{font-weight:500;font-size:13px;margin:0}.sneaker-color-check{display:flex;align-items:center;gap:20px;margin-top:20px}.color-tittle h3{font-weight:500;font-size:13px;color:#000}.sizes ul.label-attributes{display:flex;gap:10px;align-items:center}.men-sneaker-grid .color-attributes .attribute-color-item span{width:10px;height:10px;display:flex;border-radius:16px}.men-sneaker-grid .color-attributes .attribute-color-item{width:16px;height:16px;border:1px solid #E6E6E6;border-radius:28px;display:flex;align-items:center;justify-content:center}.men-sneaker-grid .color-attributes{display:flex;align-items:center;gap:10px}.price del.normal-prize{font-weight:400;font-size:12px;line-height:100%;text-decoration:line-through;color:#767676!important}.sneaker-info-prize .normal-prize{font-weight:400;font-size:12px;line-height:100%;color:#000}.sneaker-info-prize del.ragular-prize{font-weight:400;font-size:12px;line-height:100%;color:#767676!important}.sneaker-info-prize{display:flex;align-items:center;gap:10px;flex-direction:row;margin:0 0 0 -9px}.sneaker-options table.variations{display:none}.sneaker-options form.variations_form.cart{display:none}.sneaker-options .attribute-heading{width:auto!important}.sneaker-options .attribute-container{display:flex;gap:20px;align-items:center}.sneaker-options ul.label-attributes{display:flex;gap:10px;align-items:center}.sneaker-options ul.label-attributes li{border:1px solid #E6E6E6;border-radius:4px;padding:8px 10px}.sneaker-options span.wm-variation-attr{font-size:13px}.sneaker-options .wm-product-attributes{display:flex;flex-direction:column;gap:20px;overflow:auto;padding-bottom:14px}.sneaker-options li.attribute-label-item.active{background:#000;color:#fff}.wm-product-attributes h3{font-weight:500;font-size:13px;line-height:100%;gap:6px}.sneaker-options li.attribute-color-item.attribute.active{border:1px solid #000}.save-icon.save-tooltip{position:absolute!important;right:0;top:5px;background:#fff;border-radius:65px;padding:4px 0 2px 0}.view-icon.save-tooltip{position:absolute!important;right:2px;top:52px}.sneaker-options ul.label-attributes li{cursor:pointer}.color-attributes .attribute-color-item{cursor:pointer!important}.sneaker-add-to-cart{position:absolute!important;right:10px;top:40px}.sneaker-add-to-cart a{display:none}.sneaker-add-to-cart{opacity:0}.sneaker-card:hover .sneaker-add-to-cart{opacity:1}.sneaker-add-to-cart a.button.add_to_cart_button{display:none!important}.woocomerce-location-details{width:100%;background-color:#fff;padding:19px 30px 29px 29px!important;margin-bottom:30px}.woocomerce-location-details .woocomerce-heading-icon{padding-bottom:15px;display:flex;justify-content:space-between;align-items:center}.woocomerce-location-details .woocomerce-heading-icon svg{margin-top:1px}.woocomerce-address p,.woocomerce-contact p,.woocomerce-timming p{color:#1d1d1d;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:500;line-height:24px;margin:0;width:calc(100% - 26px)}.woocomerce-address svg{width:16px;height:16px;margin-top:7px}.woocomerce-contact svg{width:17px;height:16px;margin-top:4px}.woocomerce-timming svg{width:16px;height:20px;margin-top:4px}.woocomerce-location-content{display:flex;flex-direction:column;gap:19px;margin-bottom:20px}.woocomerce-address{display:flex;gap:10px}.woocomerce-contact{display:flex;gap:10px;padding-bottom:19px}.woocomerce-timming{display:flex;gap:10px}.woocomerce-see-details button{font-family:"Plus Jakarta Sans";font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px;background:#fff0;border:none;padding:7px 0 3px 0;color:#1d1d1d;display:flex;align-items:center;gap:10px;border-bottom:1px solid #1D1D1D}.woocomerce-see-details button svg path{fill:#1d1d1d}.woomen-find-store{position:relative}.woocomerce-location-details-sidebar{position:absolute;background:#fff;top:0;right:0;width:500px;height:100%;padding:0 40px;z-index:999;display:flex;flex-direction:column;transition:.3s;transform:translateX(100%)}.woocomerce-location-details-sidebar.active{transform:translateX(0)}.woocomerce-location-details-sidebar .heading{padding:22px 0 23px 0;border-bottom:1px solid #E6E6E6;display:flex;align-items:center;position:relative;margin:0 0 20px 0;gap:10px}.woocomerce-location-details-sidebar .heading h2{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;line-height:28px;text-align:center;color:#1D1D1D;width:calc(100% - 22px)}.woocomerce-location-back-btn{cursor:pointer}.woocomerce-location-back-btn svg path{fill:#1D1D1D}.store-locator-cards-animate{position:unset!important}.woocomerce-location-details-sidebar .content-heading{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;line-height:28px;color:#1D1D1D;margin:0 0 -4px 0;text-transform:uppercase}.woocomerce-location-get-direction{background:#1d1d1d;border:1px solid #1d1d1d;color:#fff;padding:18px;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px;transition:.3s;margin:4px 0 0 0}.woocomerce-location-get-direction svg path{transition:.3s;fill:#fff}.woocomerce-location-get-direction:hover{background:#fff;color:#1d1d1d}.woocomerce-location-get-direction:hover svg path{fill:#1d1d1d}.woocomerce-location-opening-hours ul{padding:0;margin:19px 0 19px 0}.woocomerce-location-opening-hours ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.woocomerce-location-opening-hours p{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;line-height:24px;color:#1D1D1D}.woocomerce-location-details-sidebar .social-share>div{padding:0px!important;justify-content:flex-start!important;gap:20px}.woocomerce-location-details-sidebar .social-share>div a{margin:0px!important;font-size:16px}@media (max-width:1024px){.woocomerce-location-details-sidebar{padding:0}}.woocomerce-location-details{width:100%;background-color:#fff;padding:19px 30px 29px 29px!important;margin-bottom:30px}.woocomerce-location-details .woocomerce-heading-icon{padding-bottom:15px;display:flex;justify-content:space-between;align-items:center}.woocomerce-location-details .woocomerce-heading-icon svg{margin-top:1px}.woocomerce-address p,.woocomerce-contact p,.woocomerce-timming p{color:#1d1d1d;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:500;line-height:24px;margin:0;width:calc(100% - 26px)}.woocomerce-address svg{width:16px;height:16px;margin-top:7px}.woocomerce-contact svg{width:17px;height:16px;margin-top:4px}.woocomerce-timming svg{width:16px;height:20px;margin-top:4px}.woocomerce-location-content{display:flex;flex-direction:column;gap:19px;margin-bottom:20px}.woocomerce-address{display:flex;gap:10px}.woocomerce-contact{display:flex;gap:10px;padding-bottom:19px}.woocomerce-timming{display:flex;gap:10px}.woocomerce-see-details button{font-family:"Plus Jakarta Sans";font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px;background:#fff0;border:none;padding:7px 0 3px 0;color:#1d1d1d;display:flex;align-items:center;gap:10px;border-bottom:1px solid #1D1D1D}.woocomerce-see-details button svg path{fill:#1d1d1d}.woomen-find-store{position:relative}.woocomerce-location-details-sidebar{position:absolute;background:#fff;top:0;right:0;width:500px;height:100%;padding:0 40px;z-index:999;display:flex;flex-direction:column;transition:.3s;transform:translateX(100%)}.woocomerce-location-details-sidebar.active{transform:translateX(0)}.woocomerce-location-details-sidebar .heading{padding:22px 0 23px 0;border-bottom:1px solid #E6E6E6;display:flex;align-items:center;position:relative;margin:0 0 20px 0;gap:10px}.woocomerce-location-details-sidebar .heading h2{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;line-height:28px;text-align:center;color:#1D1D1D;width:calc(100% - 22px)}.woocomerce-location-back-btn{cursor:pointer}.woocomerce-location-back-btn svg path{fill:#1D1D1D}.store-locator-cards-animate{position:unset!important}.woocomerce-location-details-sidebar .content-heading{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;line-height:28px;color:#1D1D1D;margin:0 0 -4px 0;text-transform:uppercase}.woocomerce-location-get-direction{background:#1d1d1d;border:1px solid #1d1d1d;color:#fff;padding:18px;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px;transition:.3s;margin:4px 0 0 0}.woocomerce-location-get-direction svg path{transition:.3s;fill:#fff}.woocomerce-location-get-direction:hover{background:#fff;color:#1d1d1d}.woocomerce-location-get-direction:hover svg path{fill:#1d1d1d}.woocomerce-location-opening-hours ul{padding:0;margin:19px 0 19px 0}.woocomerce-location-opening-hours ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.woocomerce-location-opening-hours p{font-family:"Plus Jakarta Sans";font-weight:500;font-size:13px;line-height:24px;color:#1D1D1D}.woocomerce-location-details-sidebar .social-share>div{padding:0px!important;justify-content:flex-start!important;gap:20px}.woocomerce-location-details-sidebar .social-share>div a{margin:0px!important;font-size:16px}.woocomerce-location-details-sidebar{opacity:0}.woocomerce-location-details-sidebar.active{padding:34px;opacity:1;width:100%}@media (max-width:1024px){.woocomerce-location-details-sidebar{padding:0}}