h1,h2,h3,h4,h5,h6,.headline{font-family:Work Sans,sans-serif}.flex-caption .headline{font-size:44px}.top-nav{background:#d0dae2;display:none}.top-nav div.container{padding:0}.top-nav div.container ul{text-align:right}.top-nav div.container ul li{list-style:none;display:inline-block;vertical-align:middle;color:#7e7e7e;margin:0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.top-nav div.container ul li a{color:#9db8c6}.top-nav div.container ul li .cart-button{background-color:#cac9c9}.top-nav div.container ul li .cart-button .cart-icon{width:34px;height:34px;background:#acacac url(//plankwall.co.nz/cdn/shop/t/10/assets/icon-cart.png?v=143360264307740574931783916631) no-repeat center center;background-size:20px 20px}.header{position:relative}.header .logo{padding-top:0}.header .nav ul.menu{padding:15px}.header .nav ul.menu li{padding:10px}.header .nav ul.menu li a{color:#9db8c6}.header .nav ul.menu li a.top-link{font-family:Work Sans,sans-serif;font-size:13px;font-weight:600}.header .nav ul.menu li a.active{color:#1a3260}.header .nav ul.menu li a.sub-menu{font-family:Work Sans,sans-serif;font-size:13px;font-weight:600}.header .nav ul.menu .dropdown{padding:15px 0;background:#6d6e71cc;border:0px solid #fff}.header .nav ul.menu .dropdown li{padding:0 10px}.header .nav ul.menu .dropdown li a{color:#fff!important}.header .nav ul.menu .dropdown li a:hover{color:#f1c40f!important}@media screen and (min-width:1200px){.header .logo a img{position:absolute;top:0;max-width:400px}}.section-2,.section-4{background:#ebf1f5}div.content{padding-top:60px}.product-section{text-align:center}.product-section .thumbnail a{background:#fff}.product-section .thumbnail a .info{text-align:center}.tile-section .container{padding:0}.tile-section .container .column{margin:0!important}.tile-section .container .column a{padding:30px 10px;display:block;text-align:center}.tile-section .container .column a img{transition:.5s ease;-webkit-transition:.5s ease}.tile-section .container .column a h5{color:#06276a;font-size:18px;font-weight:600;padding-bottom:0}.tile-section .container .column a p{color:#5b606a;margin-bottom:0}.tile-section .container .column a span{color:#8fabbd;font-family:Work Sans,sans-serif;text-transform:uppercase;font-size:13px}.tile-section .container .column a:hover img{transform:translateY(-5px)}.tile-section .container .column:not(.alpha):not(.omega){border-right:1px solid #d6dfe5;border-left:1px solid #d6dfe5}.tile-section .container .column:nth-child(n+4){border-top:1px solid #d6dfe5}.tile-section .container .column:hover{background:#d6dfe5}.index .sub-footer{margin-top:0}.sub-footer{margin-top:2em}.sub-footer h6.title,.sub-footer p{border-bottom:0px solid #000;color:#fff}.sub-footer p{font-size:13px}.sub-footer .social_icons{text-align:center;margin-top:15px}.sub-footer .social_icons a{color:#fff!important}.sub-footer .social_icons a:hover{color:#9db7c5!important}.partners-logos h6{text-align:left}.partners-logos img{max-height:90px}.flex-caption .headline{font-size:44px;line-height:44px;font-weight:300;text-shadow:0px 0px 25.38px rgba(0,0,0,.93)}.flex-caption p.subtitle{font-size:22px;text-transform:none;text-shadow:0px 0px 25.38px rgba(0,0,0,.93);letter-spacing:1px}.additional-product-details{margin:20px 0}.sidebar a.active{border-left:solid 4px #fff}.sidebar a:hover{border-left:solid 4px #f1c40f}.sidebar a{font-size:14px;margin-bottom:20px}.flex-caption .action_button{padding:12px 32px;border:none;background-color:#1a3260!important}.flex-caption .action_button:hover{background-color:#9db8c6!important}.breadcrumb_text{display:none}span.price,span.current_price{display:none!important}.container .form{background:#d1dbe2;padding:10px;border-radius:10px}.mm-menu.mm-black .mm-list>li.mm-label{display:none}.cart-nav{vertical-align:middle;padding-left:5px}.cart-nav a{padding:0!important}.thumbnail .price,.thumbnail .title{margin-top:0}.product .product-default .slides li,.thumbnail .product_image{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.product .product-default .slides li a,.product .product-default .slides li a img,.thumbnail .product_image img{position:absolute;top:0;left:0;width:100%!important;height:100%;object-fit:cover}.flex-control-thumbs img{object-fit:cover;height:110px}.fancybox-title.fancybox-title-float-wrap{display:none}.blog_list li ul{display:none;opacity:0;transition:all .5s}.blog_list li:hover ul{display:block;opacity:1}.blog_list a.active+ul{display:block;opacity:1}@media only screen and (max-width:767px){#homepage_slider .slides img{height:400px;object-fit:cover}.flex-caption .headline{font-size:34px;line-height:34px}.flex-caption{top:0;bottom:0;align-content:center}}.ss-contact-info-section{max-width:1200px;padding:0 10px;box-sizing:border-box}.contact-first-section{display:flex;justify-content:space-between;align-items:flex-start;gap:25px;width:100%}.contact-details{flex:1;min-width:0}.ss-contact-form{max-width:400px;flex-shrink:0;background:#dce6f1;padding:15px;box-sizing:border-box;width:100%}.contact-heading{margin:0 0 30px;font-size:52px;line-height:1;font-weight:700;text-transform:uppercase;color:#4d5666}.company-name{margin:0 0 25px;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#4d5666}.contact-details p{margin:0 0 15px;font-size:16px;line-height:1.8;color:#666}.contact_email_address{display:flex;gap:10px}.contact-details a{color:#2c5da8;text-decoration:none}.contact-description{margin-top:25px}.contact-description p{margin-bottom:15px;font-size:16px;line-height:1.8}.contact-details,.contact-details p,.contact-details div{word-break:normal;overflow-wrap:break-word}.ss-contact-form .form-field{margin-bottom:15px}.ss-contact-form label{display:block;margin-bottom:5px;font-size:13px;color:#666;font-weight:600}.ss-contact-form input,.ss-contact-form textarea{width:100%;border:1px solid #cfd6de;background:#fff;padding:10px;box-sizing:border-box}.ss-contact-form textarea{min-height:120px;resize:vertical}.contact-submit{width:100%;height:44px;border:1px solid #cfd6de;background:#fff;font-weight:700;cursor:pointer;text-transform:uppercase}.contact-submit:hover{background:#f3f3f3;color:#fff}@media(max-width:991px){.contact-first-section{flex-direction:column}.ss-contact-form{width:100%}}@media(max-width:767px){.contact-heading{font-size:36px}.company-name{font-size:24px}.contact-details p,.contact-description p{font-size:16px}.contact_email_address{flex-direction:column}.contact-map{margin:50px 0}}.ss-contact-gallery{margin:50px 0}.gallery-wrapper{display:flex;gap:18px;margin-bottom:35px}.gallery-item{flex:1}.gallery-item img{width:100%;display:block;height:260px;object-fit:cover}.contact-map iframe{width:100%;height:450px;border:0;display:block}@media(max-width:767px){.gallery-wrapper{flex-direction:column}.gallery-item img{height:auto}.contact-map iframe{height:320px}}.category-grid{padding:0 0 30px;background:#fff}.category-grid .page-width{max-width:1200px;margin:0 auto;padding:0 15px}.category-grid .category-header{text-align:center;margin-bottom:40px}.category-grid h2{font-size:26px;line-height:1.2;font-weight:600;color:#0f2f66;margin:30px 0;text-align:center}.category-grid .section-description{max-width:900px;margin:0 auto 40px;text-align:center;color:#555;font-size:16px;line-height:1.6}.category-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.category-item{border-right:1px solid #d8dde3;border-bottom:1px solid #d8dde3;transition:.3s;background:#fff}.category-item a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:265px;padding:10px 5px;text-decoration:none}.category-item img{width:225px;object-fit:contain}.category-item h3{margin:0;font-size:18px;font-weight:600;color:#143b78;text-transform:uppercase;letter-spacing:2px;line-height:1.35;text-align:center}.category-item p{margin:5px 0;color:#666;font-size:15px;line-height:1.5}.category-item .view-btn{color:#8fabbd;font-family:Work Sans,sans-serif;text-transform:uppercase;font-size:13px}.category-item:hover{background:#d6dfe5}.category-item:hover .view-btn{color:#143b78}.category-item:hover img{transform:scale(1.05);transition:.3s}@media screen and (min-width:749px){.category-grid-wrapper .category-item:nth-child(3n){border-right:none}.category-grid-wrapper .category-item:nth-last-child(-n+3){border-bottom:none!important}}@media screen and (max-width:749px){.category-grid-wrapper{grid-template-columns:1fr}.category-item{border:none;border-bottom:1px solid #d8dde3}.category-item a{min-height:200px;padding:25px 20px}.category-item h3{font-size:18px;letter-spacing:1px}.category-item p{font-size:14px;margin:8px 0 12px}.category-item .view-btn{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.scss.css.map */
