.location-page{position:relative;color:#00693c;background-color:#fff;background-position:center}.location-page .franchise-for-sale-badge{position:absolute;top:20px;right:20px;width:150px;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(franchise-for-sale.png);z-index:10;display:block}@media all and (max-width: 1150px){.location-page .franchise-for-sale-badge{top:10px;right:10px;width:120px;height:120px}}.location-page .title-block.mobile{display:none;background-color:#f7f7f7}.location-page .yellow-bg{position:absolute;top:0;width:50%;height:100%;left:0;background-color:#fdc82f;z-index:1;display:none}.location-page h1,.location-page h2,.location-page p{color:#00693c}.location-page .page-width{position:relative;background-color:#fdc82f;z-index:3}.location-page .large-bold-text{line-height:1}.location-page .large-bold-text.smaller{margin-bottom:44px}.location-page .location-details-container{float:left;width:325px;color:#00693c}.location-page .location-details-container .underline{border-bottom:1px solid #88993a}.location-page .location-details-container .location-details{position:relative;width:100%;padding:0 30px}.location-page .location-details-container .location-details h1,.location-page .location-details-container .location-details h2{text-transform:none;color:#00693c;margin-left:-2px}.location-page .location-details-container .location-details .copy1,.location-page .location-details-container .location-details .copy2{position:relative;width:100%;clear:both}.location-page .location-details-container .location-details .copy1{padding-top:105px;height:456px;font-family:Gotham-Bold,Arial;font-size:21px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#00693c}.location-page .location-details-container .location-details .copy1 a{color:#00693c}.location-page .location-details-container .location-details .copy1 a span.small{margin-top:15px;display:inline-block}.location-page .location-details-container .location-details .copy1 .small{font-size:16px}.location-page .location-details-container .location-details .copy2{font-size:16px;padding-top:55px}.location-page .location-details-container .location-details .copy2 .bold-text{font-family:Gotham-Bold,Arial;font-weight:400}.location-page .location-details-container .location-details .copy2 p{margin-bottom:20px}.location-page .location-details-container .location-details .copy2 p .small{font-size:12px}.location-page .location-other-container{float:left;width:calc(100% - 325px);background-color:#fff}.location-page .location-image-container{position:relative;width:100%;height:456px;z-index:3}.location-page .location-image-container.desktop{display:block}.location-page .location-image-container.mobile{display:none}.location-page .location-image-container .location-image{position:relative;width:100%;height:456px;background-position:center;background-repeat:no-repeat;background-size:cover}.location-page .location-other-container .available-container{clear:both;float:left;width:calc(100% - 325px);color:#00693c;background-color:#fff}.location-page .location-other-container .available-container .xmas-hours{position:relative;width:100%;padding:55px 50px 80px;background-color:#00693c;color:#fff}.location-page .location-other-container .available-container .xmas-hours .date{float:left;width:18%;margin-top:30px;margin-right:2%;margin-bottom:20px}.location-page .location-other-container .available-container .xmas-hours .date .date-left{min-height:15px}.location-page .location-other-container .available-container .xmas-hours .date:nth-child(5n+1){clear:both}.location-page .location-other-container .available-container .xmas-hours .date .date-left{display:block}.location-page .location-other-container .available-container .xmas-hours .date .date-right{display:block;font-weight:700}.location-page .location-other-container .available-container .available-copy{padding:55px 50px 80px}.location-page .location-other-container .available-container .available-copy .hidden-arrow-down{position:absolute;opacity:0;width:8px;height:5px;background-size:8px 5px;z-index:-1;background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/icon-dd-arrow-green-up.png?v=54339321452521406761746497857)}.location-page .location-other-container .available-container .available-copy .accordion-container{position:relative;width:100%}.location-page .location-other-container .available-container .available-copy .accordion-container .left-copy,.location-page .location-other-container .available-container .available-copy .accordion-container .right-copy{float:left;width:50%;padding-right:17px}.location-page .location-other-container .available-container .available-copy .accordion-container .title{float:left;background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/icon-dd-arrow-green-down.png?v=1106449315889290331746497857);background-size:8px 5px;background-repeat:no-repeat;background-position:right top 9px;padding-right:20px;font-family:Gotham-Bold,Arial;font-weight:400;padding-bottom:20px;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.location-page .location-other-container .available-container .available-copy .accordion-container .available-items{clear:both;position:relative;height:auto;max-height:0;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s cubic-bezier(.455,.03,.515,.955);-o-transition:all .3s cubic-bezier(.455,.03,.515,.955);transition:all .3s cubic-bezier(.455,.03,.515,.955)}.location-page .location-other-container .available-container .available-copy .accordion-container .accordion{-webkit-transition:all .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s cubic-bezier(.455,.03,.515,.955);-o-transition:all .3s cubic-bezier(.455,.03,.515,.955);transition:all .3s cubic-bezier(.455,.03,.515,.955)}.location-page .location-other-container .available-container .available-copy .accordion-container .accordion.open{padding-bottom:20px}.location-page .location-other-container .available-container .available-copy .accordion-container .accordion.open .available-items{max-height:699px!important}.location-page .location-other-container .available-container .available-copy .accordion-container .accordion.open .title{background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/icon-dd-arrow-green-up.png?v=54339321452521406761746497857)}.location-page .location-other-container .available-container .available-copy .accordion-container .available-items .available-item{padding-left:28px;background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/dash.png?v=27118463922569684861746497856);background-repeat:no-repeat;background-size:5px 3px;background-position:left top 11px;height:auto}.location-page .location-other-container .location-about-container{float:right;width:325px;position:relative}.location-page .location-other-container .grey-bg{position:absolute;top:0;right:0;width:325px;height:100%;background-color:#f1f1f1;z-index:1}.location-page .location-other-container .location-about-container .copy{position:relative;padding:55px 30px 80px;z-index:2}.location-page .location-other-container .location-about-container .copy .extra{font-size:18px;margin-top:50px}.location-page .location-other-container .location-about-container .copy .extra span{font-family:Gotham-Bold,Arial;font-weight:400}.location-info-item-container{position:relative;width:100%;background-color:#00693c}.location-info-item-container .page-width{background-color:transparent;width:100%;max-width:1300px}.location-info-item-container .location-item{float:left;vertical-align:top;width:25%;min-height:440px;overflow:hidden;padding-bottom:44px;-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.location-info-item-container .location-item:nth-child(5),.location-info-item-container .location-item:nth-child(9){clear:both}.location-info-item-container .location-item .product-label{clear:both;position:relative;width:100%;font-family:Gotham-Bold,Arial;font-size:25px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;padding:20px 30px 9px 0;display:block;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.location-info-item-container .location-item .product-label .subtitle{font-family:Gotham-Book,Arial;font-weight:400;font-size:16px;color:#fdc82f;padding-bottom:10px;display:block;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.location-info-item-container .location-item .product-label .title{font-family:Gotham-Bold,Arial;font-weight:400;font-size:42px;color:#fdc82f;clear:both;display:block;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.location-info-item-container .location-item .text-button{clear:both;position:relative;font-size:16px;color:#fdc82f;border-bottom:1px solid #fdc82f;display:inline;margin-left:0}.location-info-item-container .location-item .product-img{position:relative;width:100%;height:236px;overflow:hidden;display:block}.location-info-item-container .location-item .product-img .bg{position:relative;width:100%;height:236px;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:3}@media all and (min-width: 769px){.location-page .location-image-container,.location-page .location-other-container .available-container .available-copy,.location-page .location-other-container .location-about-container .copy,.location-page .location-details-container .location-details{-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}.location-page .location-image-container.transition-out,.location-page .location-other-container .available-container .available-copy.transition-out,.location-page .location-other-container .location-about-container .copy.transition-out,.location-page .location-details-container .location-details.transition-out{opacity:0}.no-transition-animations .location-page .location-image-container.transition-out,.no-transition-animations .location-page .location-other-container .available-container .available-copy.transition-out,.no-transition-animations .location-page .location-other-container .location-about-container .copy.transition-out,.no-transition-animations .location-page .location-details-container .location-details.transition-out{opacity:1}.location-page .location-other-container .available-container .available-copy .accordion-container .title:hover,.location-page .location-details-container .location-details .copy1 a:hover{color:#184a28}.location-info-item-container .location-item:hover .product-label{color:#efb326}.location-info-item-container .location-item:hover .product-label .arrow-right-hover{-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0);opacity:1}.location-info-item-container .location-item:hover .product-img .bg{-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05)}.location-info-item-container .location-item{-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0);-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.location-info-item-container .location-item:hover .product-label .title,.location-info-item-container .location-item:hover .product-label .subtitle{color:#efb326}.location-info-item-container .location-item:hover .text-button{color:#efb326;border-bottom:1px solid #efb326;padding-bottom:3px}.do-transition-animations .location-info-item-container .location-item.transition-out{opacity:0}}@media all and (max-width: 1390px){.location-page .page-width,.location-info-item-container .page-width{width:100%;margin-left:0;max-width:none}.location-info-item-container .location-item .product-label{padding:20px 30px 9px}.location-info-item-container .location-item .text-button{margin-left:30px}.location-page .location-details-container{width:295px}.location-page .location-other-container{width:calc(100% - 295px)}.location-page .location-details-container .location-details{padding:0 30px 0 0}.location-page .location-other-container .location-about-container .copy{padding-left:30px;padding-right:30px}.location-page .location-details-container{width:25%;padding-left:30px}.location-page .location-other-container{width:75%}.location-page .location-other-container .grey-bg{width:25%}.location-page .location-other-container .available-container{width:66.667%}.location-page .location-other-container .location-about-container{width:33.333%}}@media all and (max-width: 1440px){.location-page .location-details-container .location-details .copy1 h1{font-size:42px}}@media all and (max-width: 1300px){.location-page .location-other-container .available-container .available-copy .accordion-container .left-copy,.location-page .location-other-container .available-container .available-copy .accordion-container .right-copy{width:100%;clear:both}}@media all and (max-width: 1150px){.location-page .location-other-container .grey-bg{display:none}.location-page .location-other-container .available-container,.location-page .location-other-container .location-about-container{width:100%;float:none;position:relative;clear:both}.location-info-item-container .location-item .product-label .title{font-size:32px}.location-info-item-container .location-item{min-height:410px}.location-page .location-details-container,.location-page .location-other-container{width:100%;float:none;clear:both;position:relative}.location-page .location-details-container .location-details .copy1,.location-page .location-details-container .location-details .copy2{float:left;width:50%;clear:none;padding-top:55px}.location-page .location-details-container .location-details .copy2{padding-bottom:55px}.location-page .location-image-container.desktop{display:none}.location-page .location-image-container.mobile{display:block}.location-page .location-other-container .available-container .available-copy .accordion-container .left-copy,.location-page .location-other-container .available-container .available-copy .accordion-container .right-copy{width:50%;clear:none}.location-page .location-about-container{background-color:#f1f1f1}.location-page .location-other-container .available-container .available-copy{padding:55px 30px 80px}.location-page h1 br,.location-page h2 br{content:" "}.location-page h1 br:after,.location-page h2 br:after{content:" "}.location-page .location-other-container .available-container .xmas-hours{padding:55px 30px 80px}.location-page .location-other-container .available-container .xmas-hours .date .date-left{min-height:0}}@media all and (max-width: 1050px){.location-page{margin-top:0}.location-page .title-block.mobile{display:block}.location-page{background-color:#f7f7f7}}@media all and (max-width: 990px){.location-info-item-container .location-item{width:50%}.location-info-item-container .location-item:nth-child(odd){clear:both}}@media all and (max-width: 768px){.location-page .location-image-container,.location-page .location-image-container .location-image{height:250px}}@media all and (max-width: 640px){.location-page .location-details-container .location-details .copy1,.location-page .location-details-container .location-details .copy2{float:none;position:relative;width:100%}.location-page .location-details-container .location-details .copy1{height:auto}.location-page .location-details-container .location-details .copy1 h1{font-size:36px}.location-page .location-other-container .available-container .available-copy .accordion-container .left-copy,.location-page .location-other-container .available-container .available-copy .accordion-container .right-copy{width:100%;clear:both}.location-page .location-other-container .available-container .xmas-hours .date{width:100%;margin-right:0}}@media all and (max-width: 480px){.location-page .location-image-container,.location-page .location-image-container .location-image{height:140px}.location-info-item-container .location-item{width:100%;clear:both}.location-info-item-container .location-item .product-img .bg{height:259px}.location-info-item-container .location-item .product-label .title{font-size:36px}.location-info-item-container .location-item .product-label{padding:36px 30px 9px}}@media all and (-webkit-min-device-pixel-ratio: 1.5){.location-page .location-other-container .available-container .available-copy .accordion-container .available-items .available-item{background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/dash_2x.png?v=53047274870384187941746497856)}.location-page .location-other-container .available-container .available-copy .accordion-container .title{background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/icon-dd-arrow-green-down_2x.png?v=44512039137137733671746497857)}.location-page .location-other-container .available-container .available-copy .accordion-container .accordion.open .title{background-image:url(//easttamaki.centrallandscapes.co.nz/cdn/shop/t/69/assets/icon-dd-arrow-green-up_2x.png?v=178541703951758970551746497857)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/location.scss.css.map */
