/* .photo-centre-main-container{padding:60px 0} */
.font-white{color:#fff!important}
.font-black{color:#444}
.font-blue{color:#74acd8!important}
.font-orange{color:#f47920}
.photo-centre-header h2{font-size:3em;line-height:1.2em;font-weight:400;margin:0 0 10px}
.photo-centre-banner-blurb h2{font-size:3em;line-height:1.2em;font-weight:400;text-shadow:0 0 20px rgba(0,0,0,1);max-width:700px;margin:0 auto}
.photo-centre-banner-app-blurb p{text-shadow:0 0 20px rgba(0,0,0,1);font-size:1.714em;line-height:1.3em;font-weight:400;max-width:450px;margin:0 auto .5em}
@media screen and (max-height:800px){.photo-centre-banner-blurb h2{font-size:2em;max-width:500px}
.photo-centre-banner-app-blurb p{text-shadow:0 0 20px rgba(0,0,0,1);font-size:1.429em;max-width:350px}
}
.photo-centre-header p{font-size:1.286em;line-height:1.3em;font-weight:400}
.photo-prices-list header h3,.canvas-prices-lists header h3{font-size:1.571em;line-height:1em;font-weight:600;margin:0 0 .5em}
.photo-print-price-decimal,.photo-print-from{font-size:.8em}
.photo-print-demension{color:#444;font-size:1.429em;line-height:2.681em;font-weight:600;display:inline-block}
.photo-centre-canvas-prints-list .photo-print-demension{line-height:1em;margin-bottom:8px}
/* .photo-prices-list:first-child ul li:first-child:after{content:"Small size prints"}
.photo-prices-list:first-child ul li:nth-child(2):after{content:"Standard size prints"} */
.photo-print-from:before{content:"From";position:absolute;top:-14px;left:8px;font-weight:600;font-size:.7em}
.photo-prices-list:first-child ul li:after{font-size:1em;font-weight:400;position:absolute;line-height:1em;width:100%;bottom:0;left:60px;text-align:left}
.photo-centre-product-description p{font-size:1em;line-height:1.3em;font-weight:400;margin:0}
.photo-centre-blurb-lg p{font-size:32px;line-height:1.2em;font-weight:400;margin:10px 0 0}
.photo-center-app-links-outer header p{font-size:1.714em;line-height:1.3em;font-weight:400;margin:0}
.photo-centre-table-header h3{font-size:1.3em;line-height:1em;font-weight:800;margin:0 0 5px}
.photo-centre-bulk-prices-table th,.photo-centre-bulk-prices-table td{font-size:1em;line-height:1em;color:#444}
.photo-centre-bulk-prices-table td{padding:5px 10px;font-weight:400;border-bottom:1px solid #d9d9d9}
.photo-centre-bulk-prices-table th{padding: 7px 10px;background:#d9d9d9;font-weight:800}
.photo-centre-btn a,.photo-centre-btn span{text-decoration:none;color:#fff;background:#f47920!important;display:inline-block;font-size:1.286em;font-weight:400;padding:1em 3em!important;transition:all .2s}
.photo-centre-btn a:hover,.photo-centre-btn span:hover,.photo-centre-gift-options-inner ul li:hover .photo-centre-btn span{text-decoration:none;color:#fff;background:#74acd8!important;cursor: pointer;}
.photo-centre-gift-options-inner ul li:hover a,.photo-centre-gift-options-inner ul li a:active,.photo-centre-gift-options-inner ul li a:focus,.photo-centre-btn a:visited,.photo-centre-btn a:active,.photo-centre-btn a:focus{text-decoration:none;color:#fff}
.photo-centre-btn-sm a,.photo-centre-btn-sm span{font-size:1.143em;padding:.6em 1.6em}
.photo-centre-slide{height:65vh}
.photo-centre-banner-content-outer{top:0;left:0;height:100%;width:100%;padding-top:5vh}
.photo-centre-logo img{margin:0 auto 30px;height:15vh}
.photo-centre-banner-blurb{margin-bottom:5vh}
.photo-centre-big-sale-slide{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photocentre-fotoblokk-sale-desktop.jpg) no-repeat center center / cover}
.photo-centre-slide-1{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-slide-1.jpg) no-repeat center center / cover}
.photo-centre-slide-2{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-slide-2.jpg) no-repeat center center / cover}
.photo-centre-slide-3{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-slide-3.jpg) no-repeat center center / cover}
.photo-centre-slide-4{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-slide-4.jpg) no-repeat center center / cover}
.photo-centre-app-icons{max-width:360px;margin:0 auto}
.photo-centre-app-icons a{display:inline-block;float:left;width:50%}
.photo-print-price{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-price-icon.png) no-repeat center center / cover;text-align:center;width:55px;height: 55px;display:inline-block;color:#fff;font-size:1.286em;line-height:55px;font-weight:400;margin-right:5px;}
/* .photo-centre-photo-prices-outer .photo-print-price{text-decoration:line-through} */
.photo-sale-price{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-sale-price-icon.png) no-repeat center center / cover;text-align:center;width:2.444em;height:2.722em;display:none;margin-right:0.7143em;color:#fff;font-size:1.286em;line-height:2.681em;font-weight:400}
.photo-print-from{line-height:65px}
.photo-centre-header{margin-bottom:3em}
.photo-centre-photo-prints-inner{padding:80px 20px;max-width:1100px;margin:0 auto}
.photo-centre-photo-prints-inner .photo-centre-header p,.photo-centre-canvas-outer .photo-centre-header p{max-width:470px;margin:0 auto}
.photo-centre-photo-prices-outer{margin-bottom:80px}
.photo-standard {width: 30%;}
.photo-enlargements {width: 65%;}
.photo-prices-lists{display: flex;justify-content: space-between;flex-wrap: wrap;}
.photo-prices-list{padding:40px;border:1px solid #d9d9d9;height:auto}
.photo-prices-list .photo-centre-btn{bottom:50px;left:0;width:100%}
.photo-prices-list ul li{position:relative;margin-bottom:.714em}
.photo-enlargements ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.photo-enlargements ul li{width:30%}
.photo-centre-bulk-prices-tables {display: flex;flex-wrap: wrap;margin-bottom: 40px;}
.photo-centre-bulk-prices-tables.tables-open {display: flex;}
.photo-centre-bulk-prices-table {flex:1 1 0;margin-right: 10px;}
/* .photo-centre-bulk-prices-table{width:18%;margin-right:2.5%} */
.photo-centre-bulk-prices-table:last-child{margin-right:0}
.photo-centre-bulk-prices-table table{width:100%;table-layout:fixed;border:1px solid #d9d9d9}
.canvas-prices-list ul li{float:left;width:33%}
.canvas-prices-list ul{margin-bottom:1.429em;padding-bottom:1.429em;border-bottom:1px solid #d9d9d9}
.canvas-prices-list:last-child ul{border-bottom:0}
.photo-centre-canvas-prices-inner .canvas-prices-list{margin-bottom:20px}
.photo-centre-gifts-inner{padding:80px 20px 30px;max-width:1260px;margin:0 auto}
.photo-centre-gift-options-inner ul li{width:22%;float:left;position:relative;border:1px solid #ccc;padding:20px 0;margin:0 4% 50px 0;transition:box-shadow .4s ease,transform .4s ease}
.photo-centre-gift-options-inner ul li:hover a{text-decoration:none}
.photo-centre-gift-options-inner ul li:hover{webkit-box-shadow:0 15px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 15px 20px rgba(0,0,0,0.2);-ms-box-shadow:0 15px 20px rgba(0,0,0,0.2);box-shadow:0 15px 20px rgba(0,0,0,0.2);-webkit-transform:translate(0,-6px);-moz-transform:translate(0,-6px);-ms-transform:translate(0,-6px);transform:translate(0,-6px)}
.photo-centre-gift-options-inner ul li:nth-child(4n+4){margin-right:0}
.photo-centre-gift-options-inner ul li img{margin:0 auto;width:100%}
.photo-centre-gift-options-inner ul li .photo-print-demension{display:block;text-align:center;line-height:1em;margin-bottom:20px}
.photo-centre-gift-options-inner .photo-print-price{position:absolute;top:20px;left:20px}
.photo-centre-gift-options-inner .photo-sale-price{position:absolute;top:65px;left:20px}
/* .line-through{text-decoration:line-through} */
.photo-centre-frames-inner .photo-centre-header h2{text-transform:none}
.photo-centre-albums-image{margin-bottom:3em}
.photo-centre-app-outer{background:#74acd8}
.photo-centre-app-inner{max-width:1200px;margin:0 auto;padding:0 20px;background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photo-centre-app-phone.png) no-repeat;background-attachment:fixed;background-position:calc(50% - 350px) 50%;background-position:-webkit-calc(50% - 350px) 50%;background-position:expression(50% - 350px) 50%;background-position:-moz-calc(50% - 350px) 50%;background-position:-o-calc(50% - 350px) 50%;background-position:calc(50% - 350px) 50%;background-size:auto 90%}
.photo-centre-app-content{width:55%;padding:80px 0}
.photo-centre-app-icon{margin-bottom:20px;max-width:100px}
.photo-centre-blurb-lg{margin-bottom:60px}
.photo-center-app-links-outer header{margin-bottom:1em}
.photo-center-app-links ul li{float:left}
.photo-centre-photo-prints-image{padding-top:50px}
.photo-centre-half-price-banner {text-align: center;padding:40px 20px 0;}
.photo-centre-half-price-banner img {margin: 0 auto;}
@media screen and (max-width:992px){
.photo-centre-banner-content-outer{padding:40px 20px}
.photo-centre-logo img{width: 400px;margin:0 auto 30px;height:auto}
.photo-centre-btn a,.photo-centre-btn span{text-decoration:none;color:#fff;background:#f47920!important;display:inline-block;font-size:1.143em;font-weight:400;padding:.8em 2em!important;transition:all .2s}
.photo-centre-photo-prints-inner{padding:40px 20px}
.photo-centre-gifts-inner{padding:40px 20px 20px}
.single-filter-block-outer:last-of-type{border-top:1px solid #e8e8e8}
.canvas-prices-list ul{max-width:300px;margin:0 auto 20px}
.canvas-prices-list ul li{width:100%}
.canvas-prices-lists header h3{text-align:center}
.photo-centre-photo-prices-outer{margin-bottom:40px}
.photo-prices-lists{max-width:600px;margin:0 auto}
.photo-prices-list{width:48%;padding:30px;height:auto}
.photo-prices-list:first-child{margin-bottom:20px}
.photo-prices-list .photo-centre-btn{bottom:auto;left:auto;width:100%;position:relative}
.photo-prices-list ul{margin-bottom:20px}
.photo-prices-list:first-child ul li:after{left:52px}
.photo-enlargements ul li{float:none;width:100%}
.photo-centre-bulk-prices-tables{max-width:600px;margin:0 auto;}
.photo-centre-bulk-prices-table{flex:1 1 48%;margin-bottom: 20px;}
.photo-centre-bulk-prices-table:nth-child(even){margin-right:0}
.photo-centre-bulk-prices-table:last-child{margin-bottom:0}
}@media screen and (max-width:750px){
  .photo-centre-big-sale-slide{background:url(https://hnie.blob.core.windows.net/hnie-assets/landing-pages/photo-centre/images/photocentre-fotoblokk-sale-mobile.jpg) no-repeat center center / cover}
.photo-centre-slide-1,.photo-centre-slide-4{background-position:-300px center}
.photo-centre-slide-3{background-position:-200px center}
.photo-centre-header h2{font-size:24px}
.photo-centre-blurb-lg p{font-size:24px}
.photo-center-app-links-outer header p{font-size:18px}
.photo-centre-blurb-lg{margin-bottom:40px}
.photo-centre-gift-options-inner ul{max-width:600px;margin:0 auto}
.photo-centre-gift-options-inner ul li{width:48%;margin:0 4% 20px 0}
.photo-centre-gift-options-inner ul li:nth-child(even){margin-right:0}
.photo-prices-list{width:100%;max-width:300px;margin:0 auto;float:none!important}
.photo-centre-header{margin-bottom:20px}
.photo-centre-app-inner{background-position:calc(50% - 220px) 50%;background-position:-webkit-calc(50% - 220px) 50%;background-position:expression(50% - 220px) 50%;background-position:-moz-calc(50% - 220px) 50%;background-position:-o-calc(50% - 220px) 50%;background-position:calc(50% - 220px) 50%}
.photo-centre-app-icon{max-width:70px}
}@media only screen and (max-width:568px){.slick-slide,.slick-slider .slick-list{margin-bottom:0}
}