*{outline:none}.grid-uniform{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.grid-uniform .grid__item{margin-bottom:40px}.grid--align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg--primary{background:#09b1ec}.bg--light{background:#f3f8f9}.site-header .site-nav__link{font-weight:700;font-size:1.1em}.site-header .btn{color:#fff;font-size:1.1em}.template-index .main-content{padding-top:0}#shopify-section-hero{padding:0}.section__announcement-bar{padding:15px 15px 20px;color:#fff;text-align:center;font-weight:700;display:block}.section__announcement-bar:hover{color:#fff!important}.section__announcement-bar span{text-decoration:underline}.section__our-range{padding:0 0 35px;text-align:center}.range-block{display:block;height:300px;background:#f3f8f9 no-repeat center center/160%;background-size:cover!important;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.range-block .text{width:100%;color:#fff;position:relative}.range-block:before{content:"";background:#00000040;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.range-block:hover{background-position:50% 60%}.range-block:hover:before{background:#0000}.page-hero{padding:120px 0;background:#09b1ec no-repeat center center/cover;position:relative}.page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#222;opacity:.35}.page-hero .page-width{display:inline-block;position:relative;z-index:1}.page-hero .page-width h1{color:#fff;margin:0 0 30px;text-shadow:0 0 4px rgba(0,0,0,.4)}.page-hero .page-width .text{max-width:700px;margin:0 auto;font-size:1.25em;text-shadow:0 0 4px rgba(0,0,0,.4)}.page-hero .page-width .text p{color:#fff}.custom-page__image-text,.custom-page__featured-video,.custom-page__featured-pdf{margin:40px 0}.custom-page__image-text .grid,.custom-page__featured-video .grid,.custom-page__featured-pdf .grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}@media screen and (max-width:750px){.custom-page__image-text .grid,.custom-page__featured-video .grid,.custom-page__featured-pdf .grid{flex-direction:column}.custom-page__image-text .grid img,.custom-page__featured-video .grid img,.custom-page__featured-pdf .grid img{margin-top:40px}}.custom-page__image-text .grid img,.custom-page__featured-video .grid img,.custom-page__featured-pdf .grid img{display:block;margin:auto}.custom-page__featured-video{padding:40px 0}.custom-page__featured-video .video-play{display:block;border-radius:100%;overflow:hidden;position:relative}@media screen and (max-width:769px){.custom-page__featured-video .video-play{margin-top:30px}}.custom-page__featured-video .video-play:before{content:"";background:#222;display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.15;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.custom-page__featured-video .video-play:after{content:url(//www.ianhunt.co.nz/cdn/shop/t/10/assets/play-button.png?v=101632242090160314451792372892);display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:calc(50% - 35px);margin:0 auto}.custom-page__featured-video .video-play:hover:before{opacity:0}.custom-page__gallery{line-height:0;margin:60px 0 0}.custom-page__gallery img{width:100%}.custom-page__gallery h3{margin-bottom:40px}.custom-page__testimonials{background:#f3f8f9;padding:40px 0}.grey{background:#f3f8f9}.custom-page__enquire{background:#f3f8f9;text-align:center;padding:60px}.custom-page__enquire form{max-width:700px;margin:40px auto}.custom-page__enquire form input,.custom-page__enquire form textarea{width:100%;margin-bottom:20px}.section__quotes{padding:80px 0}.section__quotes.bg--light .quote-block{padding:30px;border:1px solid #e2eef0}.quote-block{background:#fff;margin-bottom:20px;text-align:left}.quote-block .attribution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8em}.quote-block .attribution img{width:45px;border-radius:100%}.quote-block .attribution .text{width:calc(100% - 45px);padding:0 15px;line-height:1.6em}.product-item{text-align:center}.product-item .product-image{padding-bottom:80%;background:no-repeat center center / cover}.product-item .info{padding:15px 0;margin-bottom:30px}.product-item .info h4{margin-bottom:20px}.product-item .info .swatch-total{font-size:.8em}.product-item .swatches li{display:inline-block}.product-item .swatches li img{border-radius:100%}.page-section__faq{padding:50px 0}.page-section__faq .page-width{max-width:800px}.faq-item{margin-bottom:10px;background:#fff;padding:15px 25px 0}.faq-item .question{padding-bottom:15px;font-weight:700;cursor:pointer}.faq-item .question:hover{color:#09b1ec}.faq-item .answer{display:none}.accordion-header{display:block;padding:30px 80px 30px 30px;text-decoration:none;color:#000f2d;position:relative;background:#fff;border:1px solid #e2eef0;margin-top:20px;cursor:pointer}.active-header{background:#fff;border-bottom:none;color:#09b1ec}.accordion-content{border:1px solid #e2eef0;border-top:none;display:none;padding:0 30px 20px;background:#fff;border-top:0;width:100%!important}.custom-page__featured-images{margin:60px 0}.custom-page__featured-images .section-header{margin-bottom:70px}.custom-page__featured-images .featured-image-block{text-align:center;margin-bottom:30px}.custom-page__featured-images .featured-image-block img{margin-bottom:30px}.custom-page__featured-actions .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:stretch}.custom-page__featured-actions .grid .action-1{background:#e2eef0}.custom-page__featured-actions .grid .action-2{background:#f3f8f9}.custom-page__featured-actions .grid .text{padding:60px 30px;margin:0 auto;max-width:600px}.custom-page__featured-actions .grid .buttons .btn{margin-bottom:5px;min-width:40%}.product-breadcrumb{margin-bottom:20px;font-size:14px;color:darkent(#f3f8f9,10%)}.product-breadcrumb a{color:#09b1ec}.product-single__thumbnails li{display:inline-block}.product-single__thumbnails li img{border-radius:100%}.enquire-form{text-align:center;background:#f3f8f9;padding:30px;position:relative}.enquire-form form{margin:0 auto;max-width:300px}.enquire-form form label{width:100%;display:none}.enquire-form form input,.enquire-form form textarea,.enquire-form form select{width:100%;margin-bottom:10px}.enquire-form .enquire-toggle{position:absolute;top:15px;right:30px;color:#adadad;cursor:pointer}.contact-block{margin-bottom:30px;border:1px solid #f2f2f2}.contact-block__header{height:200px;background:no-repeat center center / cover}.contact-block__content{background:#f2f2f2;padding:30px}.contact-block__content h2{font-size:20px}.contact-block__content a{color:#09b1ec}.contact-block__map{line-height:0}.icon--arrow{color:#222}.icon--arrow:not([disabled]):hover{color:#09b1ec!important}.buttons a.btn{color:#383838}.buttons a.btn:hover{color:#666}input[type=submit]{background:#383838}input[type=submit]:hover{background:#666!important}.add-margin-bottom-contact{padding-bottom:57px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/styles.scss.css.map */
