@font-face{font-family:"Apfel Grotezk";font-weight:400;font-display:swap;src:url("/fonts/ApfelGrotezk-Regular.eot");src:url("/fonts/ApfelGrotezk-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/ApfelGrotezk-Regular.woff2") format("woff2"),url("/fonts/ApfelGrotezk-Regular.woff") format("woff"),url("/fonts/ApfelGrotezk-Regular.ttf") format("truetype"),url("/fonts/ApfelGrotezk-Regular.svg#syne") format("svg")}@font-face{font-family:"Apfel Grotezk";font-weight:700;font-display:swap;src:url("/fonts/ApfelGrotezk-Fett.eot");src:url("/fonts/ApfelGrotezk-Fett.eot?iefix") format("embedded-opentype"),url("/fonts/ApfelGrotezk-Fett.woff2") format("woff2"),url("/fonts/ApfelGrotezk-Fett.woff") format("woff"),url("/fonts/ApfelGrotezk-Fett.ttf") format("truetype"),url("/fonts/ApfelGrotezk-Fett.svg#syne") format("svg")}@font-face{font-family:"Maax Unicase";font-weight:700;font-display:swap;src:url("/fonts/205TF-MaaxUnicase-Bold.eot");src:url("/fonts/205TF-MaaxUnicase-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/205TF-MaaxUnicase-Bold.woff2") format("woff2"),url("/fonts/205TF-MaaxUnicase-Bold.woff") format("woff"),url("/fonts/205TF-MaaxUnicase-Bold.ttf") format("truetype"),url("/fonts/205TF-MaaxUnicase-Bold.svg#syne") format("svg")}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.footer{background-color:#fff;padding-top:3rem;padding-top:clamp(1.5rem,3vw,3rem)}.footer__container{display:grid;grid-template-columns:repeat(4, 1fr);gap:3rem;gap:clamp(1.5rem,3vw,3rem);padding-bottom:3rem;padding-bottom:clamp(1.5rem,3vw,3rem)}.footer__title{border-bottom:solid 1px hsl(0,0%,90%);color:inherit;font-family:"Maax Unicase",Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;margin-bottom:1rem;margin-bottom:clamp(.5rem,1.5vw,1rem);text-transform:uppercase}.footer__title span{display:inline-block;padding-bottom:.75rem;padding-bottom:clamp(.25rem,1.5vw,.75rem);position:relative}.footer__title span::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#7fc9c7}.footer__address{margin-bottom:.75rem}.footer__detail{align-items:center;display:flex;margin:.5rem 0}.footer__detail svg{color:#d64161;height:22px;margin-right:.5rem;width:22px}.footer__list-item{display:flex}.footer__list-item span:nth-child(1){flex:2 0}.footer__list-item .opening-times{display:flex;flex-direction:row;gap:.125rem;letter-spacing:1px;text-align:right;flex:1 0;min-width:108px}.footer__list-item .opening-times span:nth-child(1){flex:1 0;text-align:left}.footer__list-item .opening-times span:nth-child(2){flex:20px 0;text-align:center}.footer__list-item .opening-times span:nth-child(3){flex:1 0;text-align:right}.footer__list-item:not(:first-child){margin-top:.5rem}.footer__link{color:#161515;text-decoration-color:rgba(22,21,21,.3)}.footer__link:hover{text-decoration-color:#7fc9c7}.external-socials{display:flex;gap:1rem}.external-social{align-items:center;background-color:#7fc9c7;color:#fff;display:inline-flex;justify-content:center;height:50px;width:50px;text-decoration:none}.external-social:hover{color:#fff}.external-social--facebook{background-color:#1877f2}.external-social--facebook:hover{background-color:rgb(12.8135245902,106.4508196721,227.6864754098)}.external-social--twitter{background-color:#1da1f2}.external-social--twitter:hover{background-color:rgb(13.3535564854,148.9435146444,232.1464435146)}.sharers{display:flex;flex-direction:column;gap:1em;margin-top:2em;border-top:solid 1px #c0beb8;padding-top:2em}.sharers__title{margin:0}.sharers__list{display:flex;flex-flow:row wrap;gap:1em}.sharers__sharer{align-items:center;display:flex;flex-direction:row;gap:.5em}.sharers__sharer__icon{display:inline-flex;align-items:center;justify-content:center;border-radius:100%;height:2.5em;width:2.5em;background-color:#7fc9c7;color:#fff}.sharers__sharer__icon.facebook{background-color:#1877f2}.sharers__sharer__icon.whatsapp{background-color:#25d366}.sharers__sharer__icon.email{background-color:#161515}.copyright{border-top:solid 1px hsl(45,5.9701492537%,88.7254901961%);padding:.75rem 0}.copyright__container{display:flex;gap:2rem;justify-content:space-between}.copyright__text{margin:0 !important}.copyright__link{color:#161515;font-weight:400}.masthead__header{background-color:hsl(45,5.9701492537%,88.7254901961%);border-bottom:solid .4rem #7fc9c7;border-top:solid .4rem #7fc9c7;overflow:hidden;padding-top:45%;position:relative;width:100%}.masthead__header-image{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%}.masthead__collage{background-color:hsl(45,5.9701492537%,88.7254901961%);display:grid;grid-template-columns:repeat(4, 1fr)}.masthead__collage--3{grid-template-columns:repeat(3, 1fr)}.masthead__collage--2{grid-template-columns:repeat(2, 1fr)}.masthead__frame{background-color:#5d6d84;border:solid .4rem #5d6d84;overflow:hidden;padding-top:100%;padding-top:calc(100% - .8rem);position:relative}.masthead__frame:nth-child(even){background-color:#7fc9c7;border-color:#7fc9c7}.masthead__frame__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.masthead__content{display:flex;flex-direction:column;gap:1em;padding:3rem 0 0 0;padding:clamp(1.5rem,3vw,3rem) 0 0 0;text-align:center}.masthead__title{font-family:"Apfel Grotezk",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#5d6d84;line-height:1.2;margin-bottom:0}.masthead__tagline{margin:0}.shops-slider{background-color:rgb(50.5,50.5,50.5);color:#fff;overflow:hidden}.shops-slider__container{display:flex;align-items:center}.shops-slider__aside{flex:1 0;min-width:206px;padding:2rem 5% 2rem 0;position:relative}.shops-slider__aside::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#191919;z-index:1;transform:scale(3) skewX(40deg);transform-origin:right}.shops-slider__wrap{position:relative;z-index:2}.shops-slider__title{color:#fff;margin-bottom:.5rem}.shops-slider__text{align-items:center;display:inline-flex;margin:0}.shops-slider__text i{margin-right:.25rem}.shops-slider__main{flex:9 0;padding:1rem 0}.splide__arrow{background:#7fc9c7}.portals{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem;gap:clamp(1.5rem,3vw,3rem)}.page-portal{background-color:#7fc9c7;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.page-portal__link{color:#fff;display:block;text-decoration:none}.page-portal__thumbnail{display:block;padding-top:65%;position:relative;overflow:hidden}.page-portal--homepage .page-portal__thumbnail{padding-top:90%}.page-portal__thumbnail-image{position:absolute;top:0;left:0;height:100%;object-fit:cover;width:100%}.page-portal__thumbnail-image--contain{top:50%;left:50%;transform:translate(-50%, -50%);height:80%;object-fit:initial;width:auto}.page-portal:hover .page-portal__thumbnail-image{opacity:.9}.page-portal__title{font-family:"Apfel Grotezk",Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;overflow:hidden;padding:1rem;position:relative;text-align:center}.page-portal:hover .page-portal__title{color:#fff}.large-portals{margin-top:clamp(3rem,3vw,5rem)}.large-portal{background-color:rgb(117.72,134.36,158.28);flex:50% 0;flex:calc(50% - 1.5rem) 0;padding:2rem 3rem}.large-portal__icon{align-items:center;display:flex;justify-content:center}.large-portal__icon svg{color:#7fc9c7;height:6rem;width:6rem}.large-portal__details{flex:1 0}#shops{padding:0 5rem;padding:0 clamp(4rem,3.5vw,6rem)}.featured-shops{margin-top:4rem}.featured-shop{display:block;overflow:hidden;padding:1rem;width:100%;filter:grayscale(1)}.featured-shop:hover{filter:initial}.shops{display:grid;gap:3rem;gap:clamp(1.5rem,3vw,3rem)}.shops--standard{grid-template-columns:repeat(4, 1fr)}.shops--uneven{justify-content:center;align-content:center;grid-auto-flow:column}.shop-listing__thumbnail{background-color:hsl(45,5.9701492537%,88.7254901961%);display:block;padding:1.25rem;padding:clamp(.5rem,3.5vw,1.25rem);text-align:center}.shop-listing.reverse .shop-listing__thumbnail{background-color:#fff}.shop-listing__thumbnail-image{margin:0 auto;max-height:180px;width:auto}.shop-listing__title{color:#161515;font-family:"Apfel Grotezk",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:1rem 1rem 0 1rem;text-align:center}.shop-listing__title a{color:inherit}.shop-listing__title:hover{color:#7fc9c7}.articles{display:grid;grid-template-columns:repeat(4, 1fr);gap:3rem;gap:clamp(1.5rem,3vw,3rem)}.article-listing{background-color:#fff;border:solid 1px hsl(45,5.9701492537%,88.7254901961%);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;text-align:center;text-decoration:none}.article-listing__thumbnail{border-bottom:solid .25rem #7fc9c7;display:block;overflow:hidden;padding-top:75%;position:relative}.article-listing__thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article-listing__title{border-top:solid 1px hsl(45,5.9701492537%,88.7254901961%);color:#161515;flex:1 0;font-family:"Apfel Grotezk",Helvetica Neue,Helvetica,Arial,sans-serif;padding:1rem 1rem 0 1rem;padding:clamp(.5rem,1.5vw,1rem) clamp(.5rem,1.5vw,1rem) 0 clamp(.5rem,1.5vw,1rem)}.article-listing__action{border-top:solid 1px hsl(45,5.9701492537%,88.7254901961%);font-weight:700;padding:1rem;padding:clamp(.5rem,1.5vw,1rem)}@media screen and (max-width: 890px){.copyright__container{display:block;text-align:center}}@media screen and (max-width: 830px){.articles{grid-template-columns:repeat(2, 1fr)}.footer__container{grid-template-columns:repeat(3, 1fr)}.shops{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 720px){.portals{grid-template-columns:1fr;padding:0 15%}.page-portal__thumbnail{padding-top:50%}}@media screen and (max-width: 600px){.footer__container{grid-template-columns:repeat(2, 1fr)}.masthead__collage--5{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.masthead__collage--5 .masthead__frame:nth-child(3){grid-row:2/3}.masthead__collage--5 .masthead__frame:nth-last-child(2){grid-column:2/3;grid-row:2/3}.masthead__collage--5 .masthead__frame:nth-last-child(1){grid-column:2/3;grid-row:2/3}.masthead__collage--4{grid-template-columns:repeat(2, 1fr)}.masthead__frame{border-width:.2rem}.masthead__frame:nth-child(3){border-color:#7fc9c7}.masthead__frame:nth-child(4){border-color:#5d6d84}}@media screen and (max-width: 520px){.portals{padding:0}.articles{grid-template-columns:1fr}.shops{grid-template-columns:repeat(2, 1fr)}.shops--uneven{justify-content:initial;align-content:initial;grid-auto-flow:initial}}@media screen and (max-width: 400px){.footer__container{grid-template-columns:1fr}.shops{grid-template-columns:1fr}}/*# sourceMappingURL=gosforthshoppingcentre.min.css.map */