.elementor-2 .elementor-element.elementor-element-4e4831e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-77ab1a5{--display:flex;--min-height:800px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-77ab1a5, .elementor-2 .elementor-element.elementor-element-77ab1a5::before{--border-transition:0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-repeater-item-ab0162c .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2026/01/WebMainSlider_PG40-MsgONLY-BG-829x800-web.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-repeater-item-c6684a9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2026/04/WebMainSlider_DoubleDeal-BG-829x800-web.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-repeater-item-437beab .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2026/04/WebMainSlider_BestDeal-BG-829x800-web.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-repeater-item-9c80a2f .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2026/06/WebMainSlider_5OFF_TexasBBQ-BG-829x800-NEW-Web.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-slide-button{background-color:#CE2029;font-family:"Roboto Condensed", Sans-serif;font-size:25px;font-weight:700;border-width:0px;border-radius:8px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide-inner{padding:30px 0px 0px 30px;text-align:left;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-slide-heading{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-pagination-bullet{height:16px;width:16px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-pagination-fraction{font-size:16px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF99;opacity:1;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-pagination-bullet-active{background-color:#CE2029;}.elementor-2 .elementor-element.elementor-element-502dd8d{--display:flex;--min-height:800px;--gap:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eea0a99{--display:flex;--min-height:442px;--background-transition:0.3s;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-repeater-item-8572630 .swiper-slide-bg{background-color:#00000000;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2025/05/1-PG-Sub-Slider_45-576x451-PGCombo.webp);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-repeater-item-9001ce0 .swiper-slide-bg{background-color:#00000000;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2025/05/2-PG-Sub-Slider_45-576x451-CupCrispPeppDuo.webp);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-repeater-item-f1aa071 .swiper-slide-bg{background-color:#00000000;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2025/05/3-PG-Sub-Slider_45-576x451-Serrano-Chili.webp);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-repeater-item-57ba368 .swiper-slide-bg{background-color:#00000000;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2025/05/4-PG-Sub-Slider_45-576x451-BaconChickenSupreme.webp);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-repeater-item-93d4411 .swiper-slide-bg{background-color:#00000000;background-image:url(https://www.pizzaguys.com/wp-content/uploads/2025/05/5-PG-Sub-Slider_45-576x451-PG-Sub-Slider_45-576x330-AllMeat.webp);background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-slide-button{background-color:#CE2029;font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:700;border-width:0px;border-radius:8px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-slide{height:442px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-slide-heading{color:#2B2626;font-family:"Roboto Condensed", Sans-serif;font-size:25px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-pagination-bullet{height:12px;width:12px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-pagination-fraction{font-size:12px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF99;opacity:1;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-pagination-bullet-active{background-color:#CE2029;}.elementor-2 .elementor-element.elementor-element-00bfe37{--display:flex;--min-height:330px;--background-transition:0.3s;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-2 .elementor-element.elementor-element-00bfe37, .elementor-2 .elementor-element.elementor-element-00bfe37::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5793517{--display:flex;--min-height:330px;--background-transition:0.3s;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5793517, .elementor-2 .elementor-element.elementor-element-5793517::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d6c650d{--display:flex;--min-height:330px;--background-transition:0.3s;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d6c650d, .elementor-2 .elementor-element.elementor-element-d6c650d::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-61a3350{--display:flex;--min-height:330px;--background-transition:0.3s;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-61a3350, .elementor-2 .elementor-element.elementor-element-61a3350::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-1922842{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:8px 8px 0px 0px;--padding-top:0px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;--z-index:99;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-77ab1a5{--width:845px;}.elementor-2 .elementor-element.elementor-element-502dd8d{--width:594px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-77ab1a5{--width:100%;}.elementor-2 .elementor-element.elementor-element-502dd8d{--width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-4e4831e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-77ab1a5{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide{height:400px;}.elementor-2 .elementor-element.elementor-element-4117b22 .swiper-slide-inner{padding:20px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-slide-heading{font-size:12px;}.elementor-2 .elementor-element.elementor-element-4117b22 .elementor-slide-button{font-size:16px;}.elementor-2 .elementor-element.elementor-element-502dd8d{--min-height:335px;}.elementor-2 .elementor-element.elementor-element-eea0a99{--min-height:285px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-slide{height:290px;}.elementor-2 .elementor-element.elementor-element-fd2498b .swiper-slide-inner{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-slide-heading{font-size:24px;}.elementor-2 .elementor-element.elementor-element-fd2498b .elementor-slide-button{font-size:25px;}.elementor-2 .elementor-element.elementor-element-00bfe37{--min-height:250px;}.elementor-2 .elementor-element.elementor-element-5793517{--min-height:250px;}.elementor-2 .elementor-element.elementor-element-d6c650d{--min-height:250px;}.elementor-2 .elementor-element.elementor-element-61a3350{--min-height:250px;}}/* Start custom CSS for container, class: .elementor-element-00bfe37 *//*
@media (min-width: 480px) and (max-width: 1023px) {
#deal-banner1 {
    margin-bottom: -35px;
}
}
*/

@media (min-width: 480px) and (max-width: 1023px) {
#deal-banner1 {
    margin-top: 0px;
    margin-bottom: -65px;
}
}

@media (max-width: 390px) {
#deal-banner1 {
    margin-block-start: -20px;
    margin-block-end: -20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61a3350 */@media (min-width: 480px) and (max-width: 1023px) {
#franchise-website {
    margin-bottom: -35px;
}
}

@media (max-width: 390px) {
#franchise-website {
    margin-block-end: -20px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0434bbf */.nearest-store-group-output {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS *//* Make Home Page Wide */
@media screen and (min-width: 1441px) {
.main-offer .elementor-slide-button {
    left: 5.5% !important;
}
.left-side {
    width: 100%;
}
.scrollcon {
    min-width: 576px !important;
}

.main-offer .swiper-slide[aria-label="1 / 4"] .swiper-slide-bg {
    background-image: url(/wp-content/uploads/2026/01/WebMainSlider_PG40-MsgONLY-BG-1336x800-web.jpg) !important;
    background-size: cover !important;
    background-position: -10px;
}
.main-offer .swiper-slide[aria-label="2 / 4"] .swiper-slide-bg {
    background-image: url(/wp-content/uploads/2026/04/WebMainSlider_DoubleDeal-BG-1336x300-web.jpg) !important;
    background-size: cover !important;
    background-position: -10px;
}
.main-offer .swiper-slide[aria-label="3 / 4"] .swiper-slide-bg {
    background-image: url(/wp-content/uploads/2026/04/WebMainSlider_BestDeal-BG-1336x800-web.jpg) !important;
    background-size: cover !important;
    background-position: -10px;
}
.main-offer .swiper-slide[aria-label="4 / 4"] .swiper-slide-bg {
    background-image: url(/wp-content/uploads/2026/06/WebMainSlider_5OFF_TexasBBQ-BG-1336x800-NEW-web.jpg) !important;
    background-size: cover !important;
    background-position: -10px;
}
}

.main-offer .swiper-slide-bg {
    background-position: 100% !important;
}





/* Main Offer */
/*
.main-offer.elementor-element .swiper .elementor-swiper-button-next {
    right: 115px !important;
}
.main-offer.elementor-element .swiper .elementor-swiper-button-prev {
    left: 115px !important;
}
.main-offer .swiper-slide-contents {
    width: 100% !important;
    max-width: 405px !important;
}
.main-offer.elementor-element .swiper .elementor-swiper-button {
    bottom: 50px !important;
    top: unset !important;
    background-color: #CE2029;
    border-radius: 50px;
    padding: 10px;
}
.main-offer .elementor-slide-button {
    display: flex !important;
    justify-content: center;
    align-items: center;
    max-height: 47px;
    margin-bottom: -25px;
    box-shadow: 0px 0px 3px 2px #CE202980;
}
*/
.main-offer .elementor-slide-heading {
    position: absolute;
    right: 20px;
    bottom: 10px;
    text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
.main-offer .swiper-pagination-bullet {
    margin-bottom: 25px !important;
    box-shadow: 0px 1px 8px 2px #00000040 !important;
}
.main-offer .elementor-slide-button {
    display: flex !important;
    justify-content: center;
    align-items: center;
    max-height: 47px;
    position: absolute;
    left: 7.5%;
    width: 200px;
    top: 415px;
    box-shadow: 0px 0px 5px 3px #00000040;
}
.main-offer .elementor-ken-burns--active, .sub-offer-right-top .elementor-ken-burns--active {
    transition-duration: 0s !important
}





/* Right Container Scroll */
@media screen and (min-width: 1025px) {
.scrollcon {
  max-height: 40vh;
  overflow-x: hidden;
  overflow-y: scroll;
}

.scrollcon::-webkit-scrollbar {
  width: 0px;
}
.scrollcon::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 4px;
}
.scrollcon::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 4px;
}
.scrollcon::-webkit-scrollbar-thumb:hover {
	background: #555;
}
}





/* Right Top Slider */
/*
.sub-offer-right-top.elementor-element .swiper .elementor-swiper-button-next {
    right: 50px !important;
}
.sub-offer-right-top.elementor-element .swiper .elementor-swiper-button-prev {
    left: 50px !important;
}
*/
.sub-offer-right-top .elementor-slide-heading {
    display: none
}
.sub-offer-right-top .elementor-slides .swiper-slide-bg {
    background-position: 100% !important;
    margin-top: 10px;
}
.sub-offer-right-top .swiper-pagination-bullet {
    box-shadow: 0px 1px 8px 2px #00000040 !important;
}
.sub-offer-right-top .swiper-slide-contents {
    width: 100% !important;
    max-width: 304px !important;
}
.sub-offer-right-top .elementor-slide-heading {
    position: absolute !important;
    top: 20px !important;
    left: 50%;
    transform: translateX(-50%);
}
/*
.sub-offer-right-top.elementor-element .swiper .elementor-swiper-button {
    bottom: 5%;
    top: unset !important;
    background-color: #CE2029;
    border-radius: 50px;
    padding: 10px;
}
*/
.sub-offer-right-top .elementor-slide-button {
    display: flex !important;
    justify-content: center;
    align-items: center;
    max-height: 42px;
    box-shadow: 0px 0px 5px 3px #00000040;
}
.sub-offer-right-top .swiper-slide-active {
    z-index: 99 !important;
}
/*
.sub-offer-right-top .swiper-slide-prev .swiper-slide-bg {
    margin-left: 35% !important;
    transform: rotate(10deg);
    transition: transform 0.8s ease;
}
.sub-offer-right-top .swiper-slide-next .swiper-slide-bg {
    margin-left: -65% !important;
    transform: rotate(10deg);
    transition: transform 0.8s ease;
}
*/
/* General Transition for All Slides */
/*
.sub-offer-right-top .swiper-slide {
  transition: transform 0.8s ease, filter 0.8s ease, opacity 0.8s ease;
  filter: blur(1px);
  opacity: 0.5;
}
*/
/* Active Slide: Remove Transformations */
/*
.sub-offer-right-top .swiper-slide-active {
  filter: blur(0);
  opacity: 1;
}
*/

.sub-offer-right-top .elementor-slide-button, .sub-offer-right-top .elementor-slide-heading {
  opacity: 0;
}
.sub-offer-right-top .swiper-slide-active .elementor-slide-button, .sub-offer-right-top .swiper-slide-active .elementor-slide-heading {
  opacity: 1;
}





/* Responsive Styles */
@media screen and (max-width: 1025px) {
/*
.sub-offer-right-top .swiper-slide-prev .swiper-slide-bg {
    margin-left: 35% !important;
}
.sub-offer-right-top .swiper-slide-next .swiper-slide-bg {
    margin-left: -35% !important;
}
.sub-offer-right-top .swiper-slide-bg {
    background-size: cover !important;
}
*/
}





/* Mob Styles */
@media screen and (max-width: 768px) {
.main-offer .elementor-slide-heading {
    position: absolute;
    bottom: 5px;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    text-align: center;
}
.slider-sticky-order-now {
    max-width: 140px !important;
}
.main-offer .elementor-slide-button {
    max-height: 30px;
    left: 7%;
    width: 130px;
    top: 215px;
}
.main-offer.elementor-element .swiper .elementor-swiper-button {
    bottom: 10px !important;
}
.main-offer .swiper-slide[aria-label="1 / 2"] .swiper-slide-bg, .main-offer .swiper-slide[aria-label="2 / 2"] .swiper-slide-bg {
    background-position: center top !important;
}
.sub-offer-right-top.elementor-element .swiper .elementor-swiper-button-next, .sub-offer-right-top.elementor-element .swiper .elementor-swiper-button-prev {
    display: none !important;
}
.sub-offer-right-top .elementor-slide-button {
    margin-bottom: -20px;
}
.sub-offer-right-top .swiper-slide-next .swiper-slide-bg {
    margin-left: -65% !important;
}
.sub-offer-right-top .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 2px !important;
}
.sub-offer-right-top .elementor-slide-heading {
    margin-top: -20px !important;
    text-wrap: nowrap
}
}





/* Bottom Easy Access */
.bottom-easy-access {
    width: calc(100% - 20px) !important;
    background-color: #403838cc;
    transition: transform 0.3s ease, opacity 0.3s ease;
    transform: translateY(0);
    opacity: 1;
}
.bottom-easy-access.hidden {
    transform: translateY(100%);
    opacity: 0;
    pointer-events: none;
    display: none;
}
.loading-message {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    height: auto;
    margin-top: 15px;
    margin-bottom: -10px;
}
.loading-message img {
    width: 42px;
    height: 42px;
    opacity: 0.5;
    transition: opacity 0.5s ease-in-out;
}
.loading-message img.active {
    opacity: 1;
}
.store-search-container,
.store-information-container {
    display: none;
}

.store-information {
    display: flex;
    padding: 20px 10px 0px 10px;
    justify-content: center;
    align-items: center;
    gap: 20px;
}
.easy-access-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
    height: 18px
}
.close-icon-link {
    display: inline-block;
    max-height: 18px
}
.close-icon-link svg {
    width: 18px;
    height: 18px;
    fill: #ffffff
}
.change-container {
    position: absolute;
    right: 0;
    top: 25px;
}
.change-container-link {
    color: #FFFFFF;
    font-family: Roboto Condensed, Sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline !important;
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8)
}
.change-container-link:hover {
    color: #FFFFFF;
}
.nearest-store-address {
    color: #FFFFFF;
    font-family: Roboto Condensed;
    font-size: 20px;
    font-weight: 700;
    text-shadow: 1px 2px 2px #000000CC;
}

#nearest-store-status {
    background-color: transparent;
    color: #ffffff;
    font-family: Roboto Condensed;
    font-size: 12px;
    font-weight: 400;
    border-radius: 4px;
    padding: 0px 5px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: fit-content;
    height: 20px;
}

.nearest-store-phone-container, .nearest-store-order-now-container, .nearest-store-map-url-container {
    text-align: center
}

.store-phone-column {
    width: 20%;
    display: flex;
    justify-content: center
}
.pg-nearest-store-phone-icon {
    background-color: #FFFFFF;
    font-size: 28px;
    border-radius: 50%;
    padding: 0.5em;
    display: inline-block;
    line-height: 1;
    width: 56px;
    height: 56px;
}
.pg-nearest-store-phone-icon svg {
    fill: #FE0000;
    height: 28px;
}

.order-now-column {
    width: 60%;
    display: flex;
    justify-content: center
}
.pg-nearest-store-order-button {
    background-color: #FFFFFF;
    fill: #CE2029;
    color: #CE2029;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 44px;
    font-family: Roboto Condensed;
    font-size: 25px;
    font-weight: 700;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.25) !important;
}
.pg-nearest-store-order-button:hover {
    background-color: #FFFFFF;
    fill: #CE2029;
    color: #CE2029;
}

.store-map-column {
    width: 20%;
    display: flex;
    justify-content: center
}
.pg-nearest-store-map-icon {
    background-color: #FFFFFF;
    border-radius: 4px;
    padding: 0.5em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 42px;
    height: 42px;
    transform: rotate(45deg);
}
.pg-nearest-store-map-icon img {
    transform: rotate(-45deg);
    max-width: 20px;
    height: auto;
}/* End custom CSS */