:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone";}@keyframes fa-beat{0%,90%{transform:scale(1);}45%{transform:scale(var(--fa-beat-scale,1.25));}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0);}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));}64%{transform:scale(1) translateY(0);}to{transform:scale(1) translateY(0);}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4);}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1);}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125));}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}}@keyframes fa-shake{0%{transform:rotate(-15deg);}4%{transform:rotate(15deg);}8%,24%{transform:rotate(-18deg);}12%,28%{transform:rotate(18deg);}16%{transform:rotate(-22deg);}20%{transform:rotate(22deg);}32%{transform:rotate(-12deg);}36%{transform:rotate(12deg);}40%,to{transform:rotate(0deg);}}@keyframes fa-spin{0%{transform:rotate(0deg);}to{transform:rotate(1turn);}}@import url("https://use.typekit.net/qqw7fii.css");@import url("node_modules/flickity/dist/flickity.min.css");@keyframes fancybox-rotate{100%{transform:rotate(360deg);}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@keyframes fancybox-fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fancybox-fadeOut{to{opacity:0;}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0;}to{transform:scale(1) translate3d(0,0,0);opacity:1;}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0;}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0;}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0;}}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-certificate:before{content:"";}.fa-file-certificate:before{content:"";}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.eot");src:url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.woff2") format("woff2"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.woff") format("woff"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.ttf") format("truetype"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-solid-900.svg#fontawesome") format("svg");}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.eot");src:url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.woff2") format("woff2"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.woff") format("woff"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.ttf") format("truetype"),url("https://www.pijlers-groepv.co.nz/wp-content/themes/juist/fonts/fontawesome/fa-regular-400.svg#fontawesome") format("svg");}.d-block{display:block !important;}.d-none{display:none !important;}.position-relative{position:relative !important;}@media (min-width: 576px){.d-sm-block{display:block !important;}.d-sm-none{display:none !important;}}@media (min-width: 768px){.align-content-md-center{align-content:center !important;}}@media (min-width: 1200px){.order-xl-last{order:6 !important;}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,1.25rem);padding-left:var(--bs-gutter-x,1.25rem);margin-right:auto;margin-left:auto;}@media (min-width: 576px){.container-sm,.container{max-width:540px;}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px;}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px;}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1110px;}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1280px;}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}.col-12{flex:0 0 auto;width:100%;}.g-0,.gx-0{--bs-gutter-x:0;}.g-0,.gy-0{--bs-gutter-y:0;}@media (min-width: 576px){.col-sm-4{flex:0 0 auto;width:33.33333333%;}}@media (min-width: 768px){.col-md-4{flex:0 0 auto;width:33.33333333%;}.col-md-6{flex:0 0 auto;width:50%;}}@media (min-width: 992px){.col-lg-5{flex:0 0 auto;width:41.66666667%;}.col-lg-6{flex:0 0 auto;width:50%;}.col-lg-7{flex:0 0 auto;width:58.33333333%;}}@media (min-width: 1200px){.col-xl-4{flex:0 0 auto;width:33.33333333%;}.col-xl-5{flex:0 0 auto;width:41.66666667%;}.col-xl-7{flex:0 0 auto;width:58.33333333%;}}@media (max-width: 575.98px){.expand{width:calc(100% + 1.25rem * 2);height:auto;margin-left:calc(( 1.25rem ) * -1);}}@media (min-width: 576px){.expand{width:calc(100% + ( 100vw - 540px ) + 1.25rem * 2);margin-left:calc(( ( 100vw - 540px ) / 2 + 1.25rem ) * -1);}}@media (min-width: 768px){.expand{width:calc(100% + ( 100vw - 720px ) + 1.25rem * 2);margin-left:calc(( ( 100vw - 720px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-left{width:calc(100% + ( 100vw - 720px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 720px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-right{width:calc(100% + ( 100vw - 720px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 720px ) / 2 + 1.25rem ) * -1);margin-left:auto;}}@media (min-width: 992px){.expand{width:calc(100% + ( 100vw - 960px ) + 1.25rem * 2);margin-left:calc(( ( 100vw - 960px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-left{width:calc(100% + ( 100vw - 960px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 960px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-right{width:calc(100% + ( 100vw - 960px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 960px ) / 2 + 1.25rem ) * -1);margin-left:auto;}.expand.expand-lg-left{width:calc(100% + ( 100vw - 960px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 960px ) / 2 + 1.25rem ) * -1);}}@media (min-width: 1200px){.expand{width:calc(100% + ( 100vw - 1110px ) + 1.25rem * 2);margin-left:calc(( ( 100vw - 1110px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-left{width:calc(100% + ( 100vw - 1110px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 1110px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-right{width:calc(100% + ( 100vw - 1110px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 1110px ) / 2 + 1.25rem ) * -1);margin-left:auto;}.expand.expand-lg-left{width:calc(100% + ( 100vw - 1110px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 1110px ) / 2 + 1.25rem ) * -1);}.expand.expand-xl-right{width:calc(100% + ( 100vw - 1110px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 1110px ) / 2 + 1.25rem ) * -1);margin-left:auto;}}@media (min-width: 1400px){.expand{width:calc(100% + ( 100vw - 1280px ) + 1.25rem * 2);margin-left:calc(( ( 100vw - 1280px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-left{width:calc(100% + ( 100vw - 1280px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 1280px ) / 2 + 1.25rem ) * -1);}.expand.expand-md-right{width:calc(100% + ( 100vw - 1280px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 1280px ) / 2 + 1.25rem ) * -1);margin-left:auto;}.expand.expand-lg-left{width:calc(100% + ( 100vw - 1280px ) / 2 + 1.25rem);margin-left:calc(( ( 100vw - 1280px ) / 2 + 1.25rem ) * -1);}.expand.expand-xl-right{width:calc(100% + ( 100vw - 1280px ) / 2 + 1.25rem);margin-right:calc(( ( 100vw - 1280px ) / 2 + 1.25rem ) * -1);margin-left:auto;}}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:scale(1,0);}70%{opacity:1;-webkit-transform:scale(1);}100%{opacity:1;-webkit-transform:translateY(-10px);}}@keyframes bounce{0%{opacity:0;transform:scale(1,0);}70%{opacity:1;-webkit-transform:scale(1);}100%{opacity:1;-webkit-transform:translateY(-10px);}}:root{--spc-footer-top:5rem;--spc-footer-bottom:5rem;--spc-footer-top-mobile:4rem;--spc-footer-bottom-mobile:4rem;}.footer{background:var(--wp--preset--color--blue);color:#fff;overflow:hidden;}@media (max-width: 767.98px){.footer{text-align:center;}}.footer .container>.row>div{display:flex;align-items:flex-end;}.footer .container>.row>div:first-child{z-index:1;}.footer .left{position:relative;margin:var(--spc-footer-top) 0 var(--spc-footer-bottom);width:100%;}@media (max-width: 767.98px){.footer .left{display:flex;flex-direction:column;align-items:center;margin-top:var(--spc-footer-top-mobile);margin-bottom:4rem;}}.footer .left .custom-logo-link{width:9.8125rem;height:auto;display:block;margin:0;}.footer .left .custom-logo-link img{width:100%;height:auto;}.footer .background{position:absolute;top:0;left:0;background:#1a3967;height:100%;}@media (max-width: 767.98px){.footer .background{display:none;}}@media (max-width: 767.98px){.footer .background .corner{width:100%;margin-top:-100%;background:#1a3967;}.footer .background .corner img{width:100%;}}.footer .right{width:100%;padding:var(--spc-footer-top) 0 var(--spc-footer-bottom) 16.66%;display:flex;flex-direction:column;}@media (max-width: 767.98px){.footer .right{padding-left:0;padding-top:0;padding-bottom:var(--spc-footer-bottom-mobile);}}.footer .right .contact{position:relative;color:var(--wp--preset--color--blue-40);z-index:1;font-size:var(--wp--preset--font-size--small);}@media (min-width: 992px){.footer .right .contact{display:flex;align-items:flex-end;}}@media (max-width: 767.98px){.footer .right .contact{order:2;}}.footer .right .contact>div{margin-bottom:0;}@media (min-width: 992px){.footer .right .contact>div{width:50%;margin-bottom:2rem;}}.footer .right .contact p{margin:0;}.footer .right .contact a{color:var(--wp--preset--color--blue-40);text-decoration:none;}.footer .right .contact a:hover{color:var(--wp--preset--color--orange);}.nf-form-wrap .nf-field-element input:not([type=submit],[type=checkbox],[type=radio]){border-color:#a3b1c8;}::placeholder{color:var(--wp--preset--color--blue-60);opacity:1;}::-ms-input-placeholder{color:var(--wp--preset--color--blue-60);}::-moz-selection{background:#000;color:#fff;}::selection{background:#000;color:#fff;}html{padding:0;margin:0;}@media (max-width: 767.98px){html{font-size:15px;}}body{overflow-x:hidden;}a,button{outline:none !important;}a:not(.cat-link):focus,button:focus{border:none !important;outline:none !important;}*,*::before,*::after{box-sizing:border-box;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0;margin-top:0;}p:first-of-type{margin-top:0;}main>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide):not(.container-fluid):not(.container-sm):not(.container-md):not(.container-lg):not(.container-xl):not(.container-xxl):not(.product)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important;}.alignwide{margin-left:auto !important;margin-right:auto !important;width:100%;}@media (min-width: 576px){.alignwide{max-width:540px !important;}}@media (min-width: 768px){.alignwide{max-width:720px !important;}}@media (min-width: 992px){.alignwide{max-width:960px !important;}}@media (min-width: 1200px){.alignwide{max-width:1110px !important;}}@media (min-width: 1400px){.alignwide{max-width:1280px !important;}}.wp-block-group-is-layout-constrained{padding-right:var(--bs-gutter-x,1.25rem);padding-left:var(--bs-gutter-x,1.25rem);}:where(.wp-block-group.has-background){padding-left:inherit;padding-right:inherit;}.wp-block-button{padding:.25rem 1rem .25rem 0;}.wp-block-button .has-white-color{border-color:var(--wp--preset--color--white);}.wp-block-button .wp-block-button__link{display:table;}.wp-block-button .wp-block-button__link:hover{opacity:.9;}.wp-block-group a:not(.wp-block-button__link):not([download]){color:var(--wp--preset--color--orange);}@media (max-width: 575px){.wp-block-group.alignfull>.wp-block-group.container{padding-left:0;padding-right:0;}}.overlay-full{position:fixed;width:100vw;height:100vh;top:0;left:0;background:var(--wp--preset--color--black);visibility:hidden;opacity:0;transition:all .5s ease;z-index:1000;}html:has(.show-sunday-overlay){overflow:hidden;}.sunday-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;overflow:hidden;visibility:hidden;backdrop-filter:blur(30px) brightness(95%);z-index:99999;padding:2.5rem;}@media (max-width: 767px){.sunday-overlay{padding:1.75rem;padding-top:1.75rem;}}body{transition:padding-bottom .1s ease-in-out;}.attributes{display:flex;flex-wrap:wrap;color:var(--wp--preset--color--body-color);}.attributes .attribute-item{position:relative;display:flex;align-items:center;margin-right:1.5rem;white-space:nowrap;}.attributes .attribute-item .attachment-thumbnail{height:1.25rem !important;width:auto !important;object-fit:contain;margin:0 .5rem 0 0 !important;flex-shrink:0;}.attributes .attribute-item .tooltip{position:absolute;top:90%;visibility:hidden;opacity:0;transform:translateY(.5rem);transition:.2s all;background:var(--wp--preset--color--orange);padding:0 .5rem;color:#fff;white-space:nowrap;font-size:var(--wp--preset--font-size--small);border-radius:1rem;z-index:5;}.attributes .attribute-item:hover .tooltip{visibility:visible;opacity:1;transform:translate(0);}body.woocommerce ul.products[class*=columns-],body .woocommerce ul.products{height:fit-content;margin:0 0 1em;padding:0;list-style:none outside;clear:both;}body.woocommerce ul.products[class*=columns-] li.product,body .woocommerce ul.products li.product{border:1px solid #fceae6;margin-bottom:2rem;width:100%;margin-right:0;transition:.2s all;clear:unset;background:#fff;}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product,body .woocommerce ul.products li.product{width:calc(33% - 1.33rem);margin-right:2rem;}body.woocommerce ul.products[class*=columns-] li.product:nth-child(3n),body .woocommerce ul.products li.product:nth-child(3n){margin-right:0;}}body.woocommerce ul.products[class*=columns-] li.product:hover,body .woocommerce ul.products li.product:hover{-webkit-box-shadow:4px 3px 8px 1px #e5e5e5;-moz-box-shadow:4px 3px 8px 1px #e5e5e5;box-shadow:4px 3px 8px 1px #e5e5e5;}body.woocommerce ul.products[class*=columns-] li.product .label,body .woocommerce ul.products li.product .label{background:var(--wp--preset--color--blue);margin-right:auto;padding:0 .5rem;color:#fff;display:table;margin:.1rem 0;border-radius:2px;}@media (max-width: 767.98px){body.woocommerce ul.products[class*=columns-] li.product .label,body .woocommerce ul.products li.product .label{font-size:.875rem;}}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product .label,body .woocommerce ul.products li.product .label{display:none;}}body.woocommerce ul.products[class*=columns-] li.product .image,body .woocommerce ul.products li.product .image{position:relative;width:7.18rem;}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product .image,body .woocommerce ul.products li.product .image{width:100%;}}body.woocommerce ul.products[class*=columns-] li.product .image img,body .woocommerce ul.products li.product .image img{margin-bottom:0;width:100%;height:auto;}body.woocommerce ul.products[class*=columns-] li.product .image .special-labels,body .woocommerce ul.products li.product .image .special-labels{position:absolute;bottom:.75rem;margin-left:1.5rem;}body.woocommerce ul.products[class*=columns-] li.product .image .label,body .woocommerce ul.products li.product .image .label{display:none;float:left;margin-right:.2rem;font-size:.875rem;}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product .image .label,body .woocommerce ul.products li.product .image .label{display:block;}}body.woocommerce ul.products[class*=columns-] li.product .woocommerce-loop-product__link,body .woocommerce ul.products li.product .woocommerce-loop-product__link{position:relative;padding-bottom:0;height:100%;width:100%;display:flex !important;text-decoration:none !important;}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product .woocommerce-loop-product__link,body .woocommerce ul.products li.product .woocommerce-loop-product__link{flex-flow:column;padding-bottom:1rem;}}body.woocommerce ul.products[class*=columns-] li.product .woocommerce-loop-product__link:hover,body .woocommerce ul.products li.product .woocommerce-loop-product__link:hover{color:var(--wp--preset--color--body-color);}body.woocommerce ul.products[class*=columns-] li.product .woocommerce-loop-product__title,body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.125rem !important;font-weight:700;font-family:var(--wp--preset--font-family--helvetica);text-align:left;color:var(--wp--preset--color--orange) !important;margin-top:0;}body.woocommerce ul.products[class*=columns-] li.product .product-bottom,body .woocommerce ul.products li.product .product-bottom{flex:1;padding:.75rem 1.5rem;}@media (min-width: 768px){body.woocommerce ul.products[class*=columns-] li.product .product-bottom,body .woocommerce ul.products li.product .product-bottom{display:flex;flex-flow:column;justify-content:space-between;justify-content:flex-start;}}body.woocommerce ul.products[class*=columns-] li.product .product-bottom .inner,body .woocommerce ul.products li.product .product-bottom .inner{display:flex;flex-direction:column;justify-content:space-between;flex:1;}ul.products{margin-bottom:0 !important;}@media (min-width: 768px){ul.products{display:flex;flex-wrap:wrap;}}.wp-block-juist-homepage-header-block{position:relative;background-color:var(--wp--preset--color--blue);overflow:hidden;}.wp-block-juist-homepage-header-block .image{height:100%;overflow:hidden;background-color:#f9fafc;position:relative;}.wp-block-juist-homepage-header-block .image img{width:100%;height:100%;object-fit:contain;object-position:right;display:block;}@media (min-width: 1200px){.wp-block-juist-homepage-header-block .image img{object-position:right;object-fit:cover;height:100%;}}@media (min-width: 1700px){.wp-block-juist-homepage-header-block .image img{max-height:38rem;object-position:left;object-fit:contain;}}.wp-block-juist-homepage-header-block .content{top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:1;color:#e2e4e8;padding:3.062rem 0 2.937rem 0;}@media (min-width: 768px){.wp-block-juist-homepage-header-block .content{max-width:80%;}}@media (min-width: 1200px){.wp-block-juist-homepage-header-block .content{max-width:95%;}}@media (min-width: 768px){.wp-block-juist-homepage-header-block .content p{max-width:70%;}}.wp-block-juist-homepage-header-block .content h1,.wp-block-juist-homepage-header-block .content h2,.wp-block-juist-homepage-header-block .content h3{color:#fff;}.wp-block-juist-homepage-header-block .content .link-and-button{display:flex;flex-wrap:wrap;padding-top:1rem;}@media (min-width: 768px){.wp-block-juist-homepage-header-block .content .link-and-button{padding-top:.5rem;}}.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-buttons{display:flex;flex-wrap:wrap;}@media (min-width: 1200px){.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-buttons{flex-direction:column;}}@media (max-width: 1199px){.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-buttons{flex-direction:row;}}.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-button{padding:.5rem 1rem .5rem 0;}@media (min-width: 768px){.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-button{padding:.75rem 1rem .75rem 0;}}.wp-block-juist-homepage-header-block .content .link-and-button .wp-block-button__link{white-space:nowrap;}.products .attributes .attribute-item .attachment-thumbnail{filter:grayscale(6%) brightness(10%) hue-rotate(225deg) saturate(419%);-webkit-filter:grayscale(6%) brightness(10%) hue-rotate(225deg) saturate(419%);-moz-filter:grayscale(6%) brightness(10%) hue-rotate(225deg) saturate(419%);}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em;}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg;}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg;}