*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:var(--color-text);font-family:var(--font-body-family),sans-serif;padding:0;margin:0;font-size:16px;background-color:#fff;line-height:1.8;letter-spacing:0.6px;overflow-x:hidden}@media all and (min-width: 1024px){body{font-size:16px}}body.scrolled .header{background-color:black;top:0}body.scrolled .mobile-overlay{top:164px}body.scrolled.scroll-down .header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body.scrolled.scroll-down .block-menu{top:0}body.overflow-hidden{overflow:hidden}h1,h2,h3,h4,h5,h6{color:#121212;font-family:var(--font-heading-family),sans-serif;font-weight:var(--font-heading-weight);line-height:1.2}h1{font-size:40px;margin:30px 0}@media all and (min-width: 768px){h1{font-size:40px}}@media all and (min-width: 768px) and (min-width: 1024px){h1{font-size:40px}}h2{font-size:24px;margin:18px 0}@media all and (min-width: 768px){h2{font-size:24px}}@media all and (min-width: 768px) and (min-width: 1024px){h2{font-size:24px}}h3{font-size:18px;margin:18px 0}@media all and (min-width: 768px){h3{font-size:18px}}@media all and (min-width: 768px) and (min-width: 1024px){h3{font-size:18px}}h4{font-size:16px;margin:18px 0}@media all and (min-width: 768px){h4{font-size:16px}}@media all and (min-width: 768px) and (min-width: 1024px){h4{font-size:16px}}h5{font-size:14px;margin:18px 0}@media all and (min-width: 768px){h5{font-size:14px}}@media all and (min-width: 768px) and (min-width: 1024px){h5{font-size:14px}}h6{font-size:14px;margin:18px 0}@media all and (min-width: 768px){h6{font-size:14px}}@media all and (min-width: 768px) and (min-width: 1024px){h6{font-size:14px}}a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:underline;color:#121212;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}a:visited{color:#121212}a:hover,a:focus{color:#121212}a:hover{text-decoration-thickness:2px}a:focus,input:focus{outline:0}p{margin:0 0 20px 0;white-space:normal;word-wrap:break-word}@media all and (min-width: 1024px){p{margin-bottom:24px}}img{max-width:100%;height:auto}img.alignright{float:right;margin:1em 0 1em 1em}img.alignleft{float:left;margin:1em 1em 1em 0}img.aligncenter{display:block;margin:1em auto}label{display:block;font-size:14px;line-height:1.8;margin:0}button,input,textarea{font-size:16px;color:var(--color-text);font-family:var(--font-body-family),sans-serif}@media all and (min-width: 1024px){button,input,textarea{font-size:16px}}iframe{max-width:100%}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid rgba(0,0,0,0.15);clear:both;height:0;margin:24px 0}figure{margin:1em auto}figure img{margin-bottom:-8px}.scrolable-table{overflow-x:auto}table,td,th{border:1px solid rgba(0,0,0,0.1)}table{width:100%;border-spacing:0;border-collapse:collapse}table p{margin-bottom:0}table ul{list-style:none;padding:0;margin:0}table th{font-weight:700;padding:8px 16px;vertical-align:middle}table td{padding:8px 16px;vertical-align:middle;line-height:1.5em}button,input,optgroup,select,textarea{line-height:normal}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-appearance:none;appearance:none;background-color:white !important;background-image:none !important}input[type="text"],input[type="password"],input[type="tel"],input[type="number"],input[type="email"],[type="search"],[type="url"],textarea,select{border:1px solid #b4bbc3;color:black;background-color:white;font-family:inherit;padding:6px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;max-width:100%;-webkit-box-shadow:none;box-shadow:none;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;-moz-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear;height:38px;margin-bottom:20px;border-radius:0}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,[type="search"]::-webkit-input-placeholder,[type="url"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#B4BBC3}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,[type="search"]::-moz-placeholder,[type="url"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#B4BBC3}input[type="text"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,[type="search"]::-ms-input-placeholder,[type="url"]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#B4BBC3}input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="tel"]::placeholder,input[type="number"]::placeholder,input[type="email"]::placeholder,[type="search"]::placeholder,[type="url"]::placeholder,textarea::placeholder,select::placeholder{color:#B4BBC3}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="email"]:focus,[type="search"]:focus,[type="url"]:focus,textarea:focus,select:focus{outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="tel"]:disabled,input[type="number"]:disabled,input[type="email"]:disabled,[type="search"]:disabled,[type="url"]:disabled,textarea:disabled,select:disabled{background-color:rgba(0,0,0,0.05)}input[type="text"]:hover,input[type="password"]:hover,input[type="tel"]:hover,input[type="number"]:hover,input[type="email"]:hover,[type="search"]:hover,[type="url"]:hover,textarea:hover,select:hover{background-color:white;border:1px solid black}select{background:white url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) center right 0/30px no-repeat;padding-right:10px;cursor:pointer;color:black}textarea{height:auto;width:100%;color:black}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+label,input[type="checkbox"]+label{cursor:pointer;display:inline-block;padding-left:26px;position:relative;text-transform:none}input[type="radio"]+label:before,input[type="checkbox"]+label:before{position:absolute;content:"";display:block;width:14px;height:14px;left:0;top:5px;background-color:white;border:1px solid black}input[type="checkbox"]:checked+label:after{display:block;position:absolute;content:"";top:9px;left:4px;width:8px;height:8px;background-color:var(--color-primary)}input[type="radio"]:checked+label:after{position:absolute;display:block;border-radius:50%;content:"";background:black;width:8px;height:8px;top:9px;left:4px}input[type="radio"]+label:before{border-radius:50%}input[type="submit"],input[type="button"][name="submit"],button[type="submit"],.form-button{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:auto;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-decoration:none;color:white;font-family:var(--font-body-family),sans-serif;text-transform:uppercase;cursor:pointer;border:none;border:0;font-weight:400;outline:0;margin:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;font-size:14px;padding:5px 16px;border-radius:12px;line-height:1;height:44px;border:2px solid var(--color-primary);background-color:var(--color-primary)}input[type="submit"]:hover,input[type="button"][name="submit"]:hover,button[type="submit"]:hover,.form-button:hover{text-decoration:none;color:white}input[type="submit"]:focus,input[type="button"][name="submit"]:focus,button[type="submit"]:focus,.form-button:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input[type="submit"] svg,input[type="button"][name="submit"] svg,button[type="submit"] svg,.form-button svg{display:inline-block;vertical-align:top;min-width:20px;margin-right:10px}input[type="submit"].disabled,input[type="button"][name="submit"].disabled,button[type="submit"].disabled,.form-button.disabled{opacity:0.5;pointer-events:none}input[type="submit"].loading-cursor,input[type="button"][name="submit"].loading-cursor,button[type="submit"].loading-cursor,.form-button.loading-cursor{cursor:not-allowed !important}input[type="submit"].loading-and-disabled,input[type="button"][name="submit"].loading-and-disabled,button[type="submit"].loading-and-disabled,.form-button.loading-and-disabled{opacity:0.5;cursor:not-allowed !important}input[type="submit"].add-to-cart-sold-out,input[type="button"][name="submit"].add-to-cart-sold-out,button[type="submit"].add-to-cart-sold-out,.form-button.add-to-cart-sold-out{background:gray;border-color:gray;opacity:0.5;cursor:not-allowed !important}input[type="submit"].add-to-cart-sold-out:hover,input[type="button"][name="submit"].add-to-cart-sold-out:hover,button[type="submit"].add-to-cart-sold-out:hover,.form-button.add-to-cart-sold-out:hover{background:#959393;border-color:#959393}input[type="submit"]:hover,input[type="button"][name="submit"]:hover,button[type="submit"]:hover,.form-button:hover{border-color:var(--color-primary);background-color:var(--color-primary)}input[type="submit"]:visited,input[type="submit"]:focus,input[type="button"][name="submit"]:visited,input[type="button"][name="submit"]:focus,button[type="submit"]:visited,button[type="submit"]:focus,.form-button:visited,.form-button:focus{color:white}.gutenberg-block.full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}fieldset legend{background:white;font-weight:bold;margin-left:-0.16667rem;margin:0;padding:0 0.16667rem}ins{text-decoration:none}u{text-decoration:underline}.wpcf7-list-item input[type="radio"]{display:inline}.wpcf7-select,.wpcf7-submit{margin-bottom:15px !important}
