/*!
Theme Name: Triple Brander
Theme URI: https://github.com/linseybrander/triplebrander
Author: Brander & Brander
Author URI: https://branderbrander.nl
Description: Triple Brander is a WordPress theme designed and built by Brander & Brander.
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.4
Version: 1.2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: triplebrander
Tags: full-site-editing
*/html{scroll-behavior:smooth}p,pre,h1,h2,h3,h4,h5,h6{box-sizing:border-box}p,pre,span,a,li,h1,h2,h3,h4,h5,h6,table,details{word-break:break-word;overflow-wrap:break-word}blockquote{margin-left:0;margin-right:0}blockquote cite{display:block}strong{font-weight:var(--tb-bold, 700)}figure{line-height:1}.wp-element-caption{opacity:.6}.wp-block-gallery>.wp-block-image .wp-element-caption{opacity:1}.wp-block-search__input{border-color:var(--wp--custom--color-tp-black-2);padding:.5em .75em}.wp-block-post-template.is-layout-grid .wp-block-post-featured-image{max-width:100%}.post-password-form label{display:block}.post-password-form label input{width:100%}.post-password-form input[type=password]{margin-top:.25rem}.post-password-form input[type=submit]{margin-top:.75rem}header.wp-block-template-part+header.wp-block-template-part,main+footer.wp-block-template-part{margin-block-start:0}main.wp-block-group>.entry-content:first-child>*:first-child{margin-block-start:var(--wp--preset--spacing--40)}main.wp-block-group>.entry-content:last-child>*:last-child{margin-block-end:var(--wp--preset--spacing--40)}@media(max-width: 1023px){.alignwide.mobilealignfull{margin-right:calc(var(--wp--style--root--padding-right)*-1) !important;margin-left:calc(var(--wp--style--root--padding-left)*-1) !important}.alignwide.mobilealignfull>.wp-element-caption{padding-left:1em;padding-right:1em}}@media(min-width: 660px)and (max-width: 1023px){.alignwide.mobilecontentsize{max-width:var(--wp--style--global--content-size) !important}}a.u-no-link,.u-no-link a{text-decoration:none}a.u-no-link:hover,.u-no-link a:hover{text-decoration:underline}a.u-link,.u-link a{text-decoration:underline}a.u-link:hover,.u-link a:hover{text-decoration:none}.u-100-height{height:100%}.u-100-width{width:100%}@media(max-width: 599px){.s-margin-tb-0{margin-top:0 !important;margin-bottom:0 !important}.s-margin-top-0{margin-top:0 !important}.s-margin-btm-0{margin-bottom:0 !important}}@media(max-width: 599px){.s-padding-tb-0{padding-top:0 !important;padding-bottom:0 !important}.s-padding-top-0{padding-top:0 !important}.s-padding-btm-0{padding-bottom:0 !important}}@media(max-width: 781px){.m-margin-tb-0{margin-top:0 !important;margin-bottom:0 !important}.m-margin-top-0{margin-top:0 !important}.m-margin-btm-0{margin-bottom:0 !important}}@media(max-width: 781px){.m-padding-tb-0{padding-top:0 !important;padding-bottom:0 !important}.m-padding-top-0{padding-top:0 !important}.m-padding-btm-0{padding-bottom:0 !important}}@media(max-width: 1023px){.l-margin-tb-0{margin-top:0 !important;margin-bottom:0 !important}.l-margin-top-0{margin-top:0 !important}.l-margin-btm-0{margin-bottom:0 !important}}@media(max-width: 1023px){.l-padding-tb-0{padding-top:0 !important;padding-bottom:0 !important}.l-padding-top-0{padding-top:0 !important}.l-padding-btm-0{padding-bottom:0 !important}}@media(max-width: 1023px){.l-padding-lr-0{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 1024px){.margin-left-minus-10{margin-left:-10% !important;z-index:4}.margin-right-minus-10{margin-right:-10% !important;z-index:4}.margin-left-minus-20{margin-left:-20% !important;z-index:4}.margin-right-minus-20{margin-right:-20% !important;z-index:4}.margin-left-minus-30{margin-left:-30% !important;z-index:4}.margin-right-minus-30{margin-right:-30% !important;z-index:4}}@media(max-width: 1023px){.mobile-text-align-center{text-align:center}.mobile-text-align-left{text-align:left}.mobile-text-align-right{text-align:right}}@media(max-width: 1023px){.is-layout-grid.l-collapse{grid-template-columns:none}.is-layout-grid.l-collapse>*{grid-column:auto}}@media(min-width: 782px)and (max-width: 1023px){.is-layout-grid.l-collapse.l-collapse-content{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}}@media(max-width: 781px){.is-layout-grid.m-collapse{grid-template-columns:none}.is-layout-grid.m-collapse>*{grid-column:auto}}@media(max-width: 599px){.is-layout-grid.s-collapse{grid-template-columns:none}.is-layout-grid.s-collapse>*{grid-column:auto}}@media(max-width: 1279px){.tb-xxl-hide{display:none !important}}@media(max-width: 1079px){.tb-xl-hide{display:none !important}}@media(max-width: 1023px){.tb-l-hide{display:none !important}}@media(max-width: 781px){.tb-m-hide{display:none !important}}@media(max-width: 599px){.tb-s-hide{display:none !important}}@media(min-width: 1280px){.tb-xxl-show{display:none !important}}@media(min-width: 1080px){.tb-xl-show{display:none !important}}@media(min-width: 1024px){.tb-l-show{display:none !important}}@media(min-width: 782px){.tb-m-show{display:none !important}}@media(min-width: 600px){.tb-s-show{display:none !important}}input,textarea,select{box-sizing:border-box;font-family:inherit;font-weight:inherit;font-size:100%;margin:0;padding:.5em .75em;outline-offset:0;outline:none;color:var(--wp--preset--color--contrast, inherit);background-color:#fff;border:1px solid var(--wp--custom--color-tp-black-2);border-radius:0;box-shadow:none;max-width:100%}input:focus,textarea:focus,select:focus{box-shadow:0 0 4px rgba(0,0,0,.2)}input:disabled,textarea:disabled,select:disabled{border:1px solid var(--wp--custom--color-tp-black-2);background-color:rgba(0,0,0,.1)}input::placeholder,textarea::placeholder,select::placeholder{color:var("--wp--preset--color--contrast-4");opacity:1}label,legend,input,select,textarea{line-height:1.4}select{-webkit-appearance:none;appearance:none;background-image:url("./assets/icons/chevron-down.svg");background-position:calc(100% - .75em) center;background-repeat:no-repeat;background-size:1em 1em}input[type=button],input[type=reset],input[type=submit]{color:#fff;background-color:var(--wp--preset--color--primary);cursor:pointer;padding-left:1.25em;padding-right:1.25em}input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{text-decoration:underline}.is-layout-constrained>h1,.is-layout-constrained>h2,.is-layout-flow>h1,.is-layout-flow>h2{margin-block-start:min(3rem,7vw)}.is-layout-constrained>h3+p,.is-layout-constrained>h4+p,.is-layout-constrained>h5+p,.is-layout-constrained>h6+h1,.is-layout-constrained>h6+h2,.is-layout-flow>h3+p,.is-layout-flow>h4+p,.is-layout-flow>h5+p,.is-layout-flow>h6+h1,.is-layout-flow>h6+h2{margin-block-start:.5rem}
