@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}html{box-sizing:border-box;min-height:100%;font-size:62.5%;-webkit-font-smoothing:antialiased;background-color:#f6f5f2}*,*::before,*::after{box-sizing:border-box}body{-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;overflow-x:hidden;margin:0;padding:0;color:#373d3b;font-family:"Avenir Roman",sans-serif;font-size:1.6rem;line-height:1.6;text-rendering:auto}@media(min-width: 1600px){body{font-size:1.6rem}}@media(max-width: 549px){body{font-size:1.6rem}}body.no-scroll{overflow-y:hidden}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}:root{--popup-maxwidth: unset;--popup-btn-allow-all-bg: #7ED957;--popup-btn-allow-all-textcolor: #fff;--popup-btn-allow-selected-bg: #fff;--popup-btn-allow-selected-textcolor: $text-color;--popup-slider-bg: #7ED957;--popup-more-info-hovercolor: #373D3B}input:disabled+.twz-cm-popup__cookies-cookie__check-slider{opacity:.5;background-color:#7ed957 !important}.twz-cm-popup__buttons button{align-items:center;transition:.3s all;padding:.6rem}.twz-cm-popup__buttons button[data-submit=all]:hover{border:2px solid #373d3b;background-color:#fff;--popup-btn-allow-all-textcolor: #373D3B}.twz-cm-popup__buttons button[data-submit=selected]{border:2px solid #373d3b;color:#fff}.twz-cm-popup__buttons button[data-submit=selected]:hover{background:#373d3b !important;border:2px solid #373d3b;color:#fff}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-overlay{background-color:rgba(0,0,0,0);transition:.4s ease-in-out;pointer-events:none;z-index:990;position:fixed;top:0;right:0;bottom:0;left:0}.navigation--is-expanded .twz-overlay{pointer-events:inherit;background-color:rgba(0,0,0,.4)}
.grid{flex-direction:row;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;margin-right:-2rem;margin-left:-2rem}.grid>.cell{flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:1;box-sizing:border-box;max-width:100%;padding:0 2rem}.grid--horizontal{flex-direction:row}.grid--vertical{flex-direction:column;align-items:stretch}.grid--vertical>.cell{flex-basis:auto}.grid>.cell--1{flex:0 0 auto;width:100%}.grid>.cell--1\/2{flex:0 0 auto;width:50%}.grid>.cell--1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--1\/4{flex:0 0 auto;width:25%}.grid>.cell--3\/4{flex:0 0 auto;width:75%}.grid>.cell--5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--1\/5{flex:0 0 auto;width:20%}.grid>.cell--4\/5{flex:0 0 auto;width:80%}.grid>.cell--2\/5{flex:0 0 auto;width:40%}.grid>.cell--3\/5{flex:0 0 auto;width:60%}.grid--content-stretch .cell{display:flex}.grid--content-stretch .cell>*{flex-grow:1}.grid--content-unstretch .cell{display:inline-block}.grid--content-unstretch .cell>*{flex-grow:1}.grid>.cell--content-stretch{display:flex}.grid>.cell--content-stretch>*{flex-grow:1}.grid>.cell--content-unstretch{display:inline-block}.grid>.cell--content-unstretch>*{flex-grow:1}@media(min-width: 550px){.grid>.cell--tiny-1{flex:0 0 auto;width:100%}.grid>.cell--tiny-1\/2{flex:0 0 auto;width:50%}.grid>.cell--tiny-1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--tiny-2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--tiny-1\/4{flex:0 0 auto;width:25%}.grid>.cell--tiny-3\/4{flex:0 0 auto;width:75%}.grid>.cell--tiny-5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--tiny-7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--tiny-1\/5{flex:0 0 auto;width:20%}.grid>.cell--tiny-4\/5{flex:0 0 auto;width:80%}.grid>.cell--tiny-2\/5{flex:0 0 auto;width:40%}.grid>.cell--tiny-3\/5{flex:0 0 auto;width:60%}}@media(min-width: 768px){.grid>.cell--small-1{flex:0 0 auto;width:100%}.grid>.cell--small-1\/2{flex:0 0 auto;width:50%}.grid>.cell--small-1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--small-2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--small-1\/4{flex:0 0 auto;width:25%}.grid>.cell--small-3\/4{flex:0 0 auto;width:75%}.grid>.cell--small-5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--small-7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--small-1\/5{flex:0 0 auto;width:20%}.grid>.cell--small-4\/5{flex:0 0 auto;width:80%}.grid>.cell--small-2\/5{flex:0 0 auto;width:40%}.grid>.cell--small-3\/5{flex:0 0 auto;width:60%}}@media(min-width: 1025px){.grid>.cell--medium-1{flex:0 0 auto;width:100%}.grid>.cell--medium-1\/2{flex:0 0 auto;width:50%}.grid>.cell--medium-1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--medium-2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--medium-1\/4{flex:0 0 auto;width:25%}.grid>.cell--medium-3\/4{flex:0 0 auto;width:75%}.grid>.cell--medium-5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--medium-7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--medium-1\/5{flex:0 0 auto;width:20%}.grid>.cell--medium-4\/5{flex:0 0 auto;width:80%}.grid>.cell--medium-2\/5{flex:0 0 auto;width:40%}.grid>.cell--medium-3\/5{flex:0 0 auto;width:60%}}@media(min-width: 1368px){.grid>.cell--medlarge-1{flex:0 0 auto;width:100%}.grid>.cell--medlarge-1\/2{flex:0 0 auto;width:50%}.grid>.cell--medlarge-1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--medlarge-2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--medlarge-1\/4{flex:0 0 auto;width:25%}.grid>.cell--medlarge-3\/4{flex:0 0 auto;width:75%}.grid>.cell--medlarge-5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--medlarge-7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--medlarge-1\/5{flex:0 0 auto;width:20%}.grid>.cell--medlarge-4\/5{flex:0 0 auto;width:80%}.grid>.cell--medlarge-2\/5{flex:0 0 auto;width:40%}.grid>.cell--medlarge-3\/5{flex:0 0 auto;width:60%}}@media(min-width: 1600px){.grid>.cell--large-1{flex:0 0 auto;width:100%}.grid>.cell--large-1\/2{flex:0 0 auto;width:50%}.grid>.cell--large-1\/3{flex:0 0 auto;width:33.3333333333%}.grid>.cell--large-2\/3{flex:0 0 auto;width:66.6666666667%}.grid>.cell--large-1\/4{flex:0 0 auto;width:25%}.grid>.cell--large-3\/4{flex:0 0 auto;width:75%}.grid>.cell--large-5\/12{flex:0 0 auto;width:41.6666666667%}.grid>.cell--large-7\/12{flex:0 0 auto;width:58.3333333333%}.grid>.cell--large-1\/5{flex:0 0 auto;width:20%}.grid>.cell--large-4\/5{flex:0 0 auto;width:80%}.grid>.cell--large-2\/5{flex:0 0 auto;width:40%}.grid>.cell--large-3\/5{flex:0 0 auto;width:60%}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.container{overflow:hidden}body:not(.woocommerce-checkout) .container{background-color:#f6f5f2}.container .navigation+.content>.article>.grid:first-of-type{padding-top:6rem}:not(header)+main{min-height:70rem}main{position:relative;z-index:100;max-width:100%;overflow:hidden}main .article{overflow:hidden;flex:1 1 100%;margin:auto}.woocommerce .article,.woocommerce-page .article{padding:0 2rem}.grid{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:128rem;width:95%;position:relative;padding-top:4rem;padding-bottom:4rem}@media(max-width: 767px){.grid{padding-top:2.5rem;padding-bottom:2.5rem}}.woocommerce .grid{position:relative}.grid>.cell{padding:0}.grid>.cell[class*="cell--1/"]{padding:0 2rem}@media(min-width: 1025px){.grid>.cell[class*=cell--medium-]:not(.cell--1\/){padding-left:2rem;padding-right:2rem}}@media(min-width: 768px){.grid>.cell[class*=cell--small-]:not(.cell--small-1\/1){padding-left:2rem;padding-right:2rem}}@media(min-width: 768px)and (max-width: 1024px){.grid>.cell[class*=cell--tiny-]:not(.cell--1\/){padding-left:2rem;padding-right:2rem}}.grid>.cell h1:first-child,.grid>.cell h2:first-child,.grid>.cell h3:first-child,.grid>.cell h4:first-child,.grid>.cell h5:first-child,.grid>.cell h6:first-child{margin-top:0}.grid>.cell h1:last-child,.grid>.cell h2:last-child,.grid>.cell h3:last-child,.grid>.cell h4:last-child,.grid>.cell h5:last-child,.grid>.cell h6:last-child{margin-bottom:0}.grid>.cell .grid{width:100%;padding-top:0;padding-bottom:0}@media(max-width: 767px){.grid>.cell+.cell{padding-top:2rem;padding-bottom:2rem}}.grid>.cell.cell--small-1\/1+.cell{padding-top:2rem}.grid--fullwidth{max-width:100vw;width:100%}.grid--fullwidth>.cell{padding:0}.grid--small{max-width:96rem}@media(min-width: 768px){.grid--medium{max-width:112rem}}.grid--fullbg{position:relative;position:relative}.grid--fullbg:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;margin-left:-200%;margin-right:-200%;z-index:0}.grid--fullbg>.cell{z-index:1}.grid--grey-200:before{background-color:#efede7}.grid--equal-content>.cell>.twz-element,.grid--equal-content>.cell>.twz-card{height:100%}.grid--no-padding{padding-top:0;padding-bottom:0}.grid .twz-element+.twz-element:not(.twz-element-accordion){margin-top:4rem}@media(max-width: 767px){.grid .twz-element+.twz-element:not(.twz-element-accordion){margin-top:2rem}}.grid--padding-none{padding:0}@media(max-width: 767px){.grid--padding-none{padding:0}}.cell--padding-none{padding:0}@media(max-width: 767px){.cell--padding-none{padding:0}}.grid--padding-top-none{padding-top:0}@media(max-width: 767px){.grid--padding-top-none{padding-top:0}}.cell--padding-top-none{padding-top:0}@media(max-width: 767px){.cell--padding-top-none{padding-top:0}}.grid--padding-right-none{padding-right:0}@media(max-width: 767px){.grid--padding-right-none{padding-right:0}}.cell--padding-right-none{padding-right:0}@media(max-width: 767px){.cell--padding-right-none{padding-right:0}}.grid--padding-bottom-none{padding-bottom:0}@media(max-width: 767px){.grid--padding-bottom-none{padding-bottom:0}}.cell--padding-bottom-none{padding-bottom:0}@media(max-width: 767px){.cell--padding-bottom-none{padding-bottom:0}}.grid--padding-left-none{padding-left:0}@media(max-width: 767px){.grid--padding-left-none{padding-left:0}}.cell--padding-left-none{padding-left:0}@media(max-width: 767px){.cell--padding-left-none{padding-left:0}}.grid--padding-xs{padding:.5rem}@media(max-width: 767px){.grid--padding-xs{padding:0.3rem}}.cell--padding-xs{padding:.5rem}@media(max-width: 767px){.cell--padding-xs{padding:0.3rem}}.grid--padding-top-xs{padding-top:.5rem}@media(max-width: 767px){.grid--padding-top-xs{padding-top:0.3rem}}.cell--padding-top-xs{padding-top:.5rem}@media(max-width: 767px){.cell--padding-top-xs{padding-top:0.3rem}}.grid--padding-right-xs{padding-right:.5rem}@media(max-width: 767px){.grid--padding-right-xs{padding-right:0.3rem}}.cell--padding-right-xs{padding-right:.5rem}@media(max-width: 767px){.cell--padding-right-xs{padding-right:0.3rem}}.grid--padding-bottom-xs{padding-bottom:.5rem}@media(max-width: 767px){.grid--padding-bottom-xs{padding-bottom:0.3rem}}.cell--padding-bottom-xs{padding-bottom:.5rem}@media(max-width: 767px){.cell--padding-bottom-xs{padding-bottom:0.3rem}}.grid--padding-left-xs{padding-left:.5rem}@media(max-width: 767px){.grid--padding-left-xs{padding-left:0.3rem}}.cell--padding-left-xs{padding-left:.5rem}@media(max-width: 767px){.cell--padding-left-xs{padding-left:0.3rem}}.grid--padding-s{padding:2.5rem}@media(max-width: 767px){.grid--padding-s{padding:1.5rem}}.cell--padding-s{padding:2.5rem}@media(max-width: 767px){.cell--padding-s{padding:1.5rem}}.grid--padding-top-s{padding-top:2.5rem}@media(max-width: 767px){.grid--padding-top-s{padding-top:1.5rem}}.cell--padding-top-s{padding-top:2.5rem}@media(max-width: 767px){.cell--padding-top-s{padding-top:1.5rem}}.grid--padding-right-s{padding-right:2.5rem}@media(max-width: 767px){.grid--padding-right-s{padding-right:1.5rem}}.cell--padding-right-s{padding-right:2.5rem}@media(max-width: 767px){.cell--padding-right-s{padding-right:1.5rem}}.grid--padding-bottom-s{padding-bottom:2.5rem}@media(max-width: 767px){.grid--padding-bottom-s{padding-bottom:1.5rem}}.cell--padding-bottom-s{padding-bottom:2.5rem}@media(max-width: 767px){.cell--padding-bottom-s{padding-bottom:1.5rem}}.grid--padding-left-s{padding-left:2.5rem}@media(max-width: 767px){.grid--padding-left-s{padding-left:1.5rem}}.cell--padding-left-s{padding-left:2.5rem}@media(max-width: 767px){.cell--padding-left-s{padding-left:1.5rem}}.grid--padding-m{padding:4rem}@media(max-width: 767px){.grid--padding-m{padding:2.4rem}}.cell--padding-m{padding:4rem}@media(max-width: 767px){.cell--padding-m{padding:2.4rem}}.grid--padding-top-m{padding-top:4rem}@media(max-width: 767px){.grid--padding-top-m{padding-top:2.4rem}}.cell--padding-top-m{padding-top:4rem}@media(max-width: 767px){.cell--padding-top-m{padding-top:2.4rem}}.grid--padding-right-m{padding-right:4rem}@media(max-width: 767px){.grid--padding-right-m{padding-right:2.4rem}}.cell--padding-right-m{padding-right:4rem}@media(max-width: 767px){.cell--padding-right-m{padding-right:2.4rem}}.grid--padding-bottom-m{padding-bottom:4rem}@media(max-width: 767px){.grid--padding-bottom-m{padding-bottom:2.4rem}}.cell--padding-bottom-m{padding-bottom:4rem}@media(max-width: 767px){.cell--padding-bottom-m{padding-bottom:2.4rem}}.grid--padding-left-m{padding-left:4rem}@media(max-width: 767px){.grid--padding-left-m{padding-left:2.4rem}}.cell--padding-left-m{padding-left:4rem}@media(max-width: 767px){.cell--padding-left-m{padding-left:2.4rem}}.grid--padding-l{padding:6rem}@media(max-width: 767px){.grid--padding-l{padding:3.6rem}}.cell--padding-l{padding:6rem}@media(max-width: 767px){.cell--padding-l{padding:3.6rem}}.grid--padding-top-l{padding-top:6rem}@media(max-width: 767px){.grid--padding-top-l{padding-top:3.6rem}}.cell--padding-top-l{padding-top:6rem}@media(max-width: 767px){.cell--padding-top-l{padding-top:3.6rem}}.grid--padding-right-l{padding-right:6rem}@media(max-width: 767px){.grid--padding-right-l{padding-right:3.6rem}}.cell--padding-right-l{padding-right:6rem}@media(max-width: 767px){.cell--padding-right-l{padding-right:3.6rem}}.grid--padding-bottom-l{padding-bottom:6rem}@media(max-width: 767px){.grid--padding-bottom-l{padding-bottom:3.6rem}}.cell--padding-bottom-l{padding-bottom:6rem}@media(max-width: 767px){.cell--padding-bottom-l{padding-bottom:3.6rem}}.grid--padding-left-l{padding-left:6rem}@media(max-width: 767px){.grid--padding-left-l{padding-left:3.6rem}}.cell--padding-left-l{padding-left:6rem}@media(max-width: 767px){.cell--padding-left-l{padding-left:3.6rem}}.grid--padding-xl{padding:8rem}@media(max-width: 767px){.grid--padding-xl{padding:4.8rem}}.cell--padding-xl{padding:8rem}@media(max-width: 767px){.cell--padding-xl{padding:4.8rem}}.grid--padding-top-xl{padding-top:8rem}@media(max-width: 767px){.grid--padding-top-xl{padding-top:4.8rem}}.cell--padding-top-xl{padding-top:8rem}@media(max-width: 767px){.cell--padding-top-xl{padding-top:4.8rem}}.grid--padding-right-xl{padding-right:8rem}@media(max-width: 767px){.grid--padding-right-xl{padding-right:4.8rem}}.cell--padding-right-xl{padding-right:8rem}@media(max-width: 767px){.cell--padding-right-xl{padding-right:4.8rem}}.grid--padding-bottom-xl{padding-bottom:8rem}@media(max-width: 767px){.grid--padding-bottom-xl{padding-bottom:4.8rem}}.cell--padding-bottom-xl{padding-bottom:8rem}@media(max-width: 767px){.cell--padding-bottom-xl{padding-bottom:4.8rem}}.grid--padding-left-xl{padding-left:8rem}@media(max-width: 767px){.grid--padding-left-xl{padding-left:4.8rem}}.cell--padding-left-xl{padding-left:8rem}@media(max-width: 767px){.cell--padding-left-xl{padding-left:4.8rem}}.grid--padding-xxl{padding:12rem}@media(max-width: 767px){.grid--padding-xxl{padding:7.2rem}}.cell--padding-xxl{padding:12rem}@media(max-width: 767px){.cell--padding-xxl{padding:7.2rem}}.grid--padding-top-xxl{padding-top:12rem}@media(max-width: 767px){.grid--padding-top-xxl{padding-top:7.2rem}}.cell--padding-top-xxl{padding-top:12rem}@media(max-width: 767px){.cell--padding-top-xxl{padding-top:7.2rem}}.grid--padding-right-xxl{padding-right:12rem}@media(max-width: 767px){.grid--padding-right-xxl{padding-right:7.2rem}}.cell--padding-right-xxl{padding-right:12rem}@media(max-width: 767px){.cell--padding-right-xxl{padding-right:7.2rem}}.grid--padding-bottom-xxl{padding-bottom:12rem}@media(max-width: 767px){.grid--padding-bottom-xxl{padding-bottom:7.2rem}}.cell--padding-bottom-xxl{padding-bottom:12rem}@media(max-width: 767px){.cell--padding-bottom-xxl{padding-bottom:7.2rem}}.grid--padding-left-xxl{padding-left:12rem}@media(max-width: 767px){.grid--padding-left-xxl{padding-left:7.2rem}}.cell--padding-left-xxl{padding-left:12rem}@media(max-width: 767px){.cell--padding-left-xxl{padding-left:7.2rem}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}img{height:auto;width:auto;max-width:100%}.icon{display:inline-block}.icon::before{content:"";display:inline-block;height:.8em;width:.8em;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:.75em}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}p,.p{font-family:Avenir Roman, sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;color:#373D3B}h1,.h1{font-family:Bebas Neue, sans-serif;font-size:clamp(4.6rem, 7vw, 4.6rem);font-weight:700;line-height:1.1;color:#373D3B}h2,.h2{font-family:Bebas Neue, sans-serif;font-size:clamp(2.5rem, 3.5rem, 3.5rem);font-weight:700;line-height:1.15;color:#373D3B}h3,.h3{font-family:Bebas Neue, sans-serif;font-size:clamp(1.6rem, 4.5vw, 2rem);font-weight:700;line-height:1.15;color:#373D3B}h4,.h4{font-family:Bebas Neue, sans-serif;font-size:clamp(1.6rem, 4.25vw, 2rem);font-weight:700;line-height:1.3;color:#373D3B}h5,.h5{font-family:Bebas Neue, sans-serif;font-size:clamp(1.6rem, 4.25vw, 2rem);font-weight:700;line-height:1.5;color:#373D3B}h6,.h6{font-family:Bebas Neue, sans-serif;font-size:1.6rem;font-weight:700;line-height:1.5;color:#373D3B}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;font-weight:700}h1:not(:last-child),.h1:not(:last-child),h2:not(:last-child),.h2:not(:last-child),h3:not(:last-child),.h3:not(:last-child),h4:not(:last-child),.h4:not(:last-child),h5:not(:last-child),.h5:not(:last-child),h6:not(:last-child),.h6:not(:last-child){margin-bottom:.3em}h1 span.light,.h1 span.light,h2 span.light,.h2 span.light,h3 span.light,.h3 span.light,h4 span.light,.h4 span.light,h5 span.light,.h5 span.light,h6 span.light,.h6 span.light{display:block;font-weight:300}h2{text-transform:uppercase}p{margin:0}p:not(:last-child){margin-bottom:.3em}small{font-weight:normal}button,input,optgroup,select,textarea{font-family:"Avenir Roman",sans-serif}strong,b,.bold{font-weight:700}.white{color:#fff}a{color:inherit}a:hover{text-decoration:none}.italic{font-style:italic}@media(min-width: 768px){table td{padding:1.2rem 2rem}}table tr{background-color:#fbfbfb}table tr:nth-of-type(odd){background-color:#efede7}table tr td{color:#373d3b}@media(max-width: 767px){table tr td:nth-child(1){padding:1rem 0 1rem .8rem}}@media(max-width: 767px){table tr td:nth-child(2){padding:1rem .25rem}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}body.woocommerce nav.woocommerce-breadcrumb,body.woocommerce-cart nav.woocommerce-breadcrumb{margin:0 auto;width:95%;max-width:128rem}body.woocommerce nav.woocommerce-breadcrumb,body.woocommerce-cart nav.woocommerce-breadcrumb{margin:3rem auto 2rem}body.woocommerce nav.woocommerce-breadcrumb .breadcrumb-item,body.woocommerce-cart nav.woocommerce-breadcrumb .breadcrumb-item{color:#373d3b;padding:0 .5em;font-size:1.4rem}body.woocommerce nav.woocommerce-breadcrumb .breadcrumb-item:first-child,body.woocommerce-cart nav.woocommerce-breadcrumb .breadcrumb-item:first-child{padding-left:0}body.woocommerce nav.woocommerce-breadcrumb .breadcrumb-item:not(.breadcrumb-link),body.woocommerce-cart nav.woocommerce-breadcrumb .breadcrumb-item:not(.breadcrumb-link){font-weight:700}body.woocommerce-cart nav.woocommerce-breadcrumb{width:100%}.twz-element__breadcrumbs{text-align:left;font-size:14px;padding-top:15px;margin-bottom:1.5rem;display:flex;gap:.5rem;color:#a6a6a6}@media(max-width: 767px){.twz-element__breadcrumbs{padding-top:.5rem;margin-bottom:.5rem}}.twz-element__breadcrumbs span{display:inline-block}.twz-element__breadcrumbs span>span{opacity:.75}.twz-element__breadcrumbs a{font-size:14px;text-decoration:none;display:inline-block;position:relative;color:#a6a6a6}.twz-element__breadcrumbs a:hover span{text-decoration:underline}.twz-element__breadcrumbs .current-item{color:#373d3b;font-weight:700}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}button.add_to_cart_button.loading:hover:after,button.add_to_cart_button.loading:after,button.single_add_to_cart_button.loading:hover:after,button.single_add_to_cart_button.loading:after,button.checkout-button.loading:hover:after,button.checkout-button.loading:after,a.button.add_to_cart_button.loading:after,a.button.single_add_to_cart_button.loading:after,a.button.checkout-button.loading:after{content:"";position:absolute;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);width:3rem;height:3rem;border-radius:50%;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);animation:spinner .8s linear infinite;background-image:none;background-color:rgba(0,0,0,0)}input[type=submit],.btn,button,.button,button.add_to_cart_button,button.single_add_to_cart_button,button.checkout-button,a.button.add_to_cart_button,a.button.single_add_to_cart_button,a.button.checkout-button{position:relative;padding:1rem 2rem .8rem;text-decoration:none;font-family:"Bebas Neue",sans-serif;font-size:2rem;font-weight:600;line-height:1;color:#fff;background-color:#ff914d;border:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-block;transition:.3s;border-radius:.5rem;text-align:center}input[type=submit]:hover,.btn:hover,button:hover,.button:hover,a.button.add_to_cart_button:hover,a.button.single_add_to_cart_button:hover,a.button.checkout-button:hover{background-color:#ff711a}.twz-element-btn{display:flex}.twz-element-btn--align-left{justify-content:flex-start}.twz-element-btn--align-center{justify-content:center}.twz-element-btn--align-right{justify-content:flex-end}.twz-element-btn--full-width{width:100%}.btn--centered,button--centered,.button--centered{display:flex;align-items:center;justify-content:center}.btn--green,.woocommerce-checkout .btn,button--green,.woocommerce-checkout button,.button--green,.woocommerce-checkout .button{background-color:#7ed957}.btn--green:hover,.woocommerce-checkout .btn:hover,button--green:hover,.woocommerce-checkout button:hover,.button--green:hover,.woocommerce-checkout .button:hover{background-color:#77c356}.btn--grey,button--grey,.button--grey{color:#373d3b;background-color:#e1ded1}.btn--grey:hover,button--grey:hover,.button--grey:hover{color:#fff;background-color:#737373}.btn--index,button--index,.button--index{z-index:3000 !important}.btn--small,button--small,.button--small{padding:.4rem 1.2rem}.btn--border,button--border,.button--border{background-color:unset;border:2px solid #545454;color:#545454}.btn--border:active,.btn--border:hover,button--border:active,button--border:hover,.button--border:active,.button--border:hover{background:#545454;color:#fff}.btn--full,button--full,.button--full{display:block;text-align:center;width:100%}.btn--as-link,button--as-link,.button--as-link{text-decoration:underline;padding:0;background-color:unset;color:#373d3b}.btn--as-link:hover,button--as-link:hover,.button--as-link:hover{background-color:unset !important}.btn[disabled],button[disabled],.button[disabled]{opacity:.5;cursor:not-allowed}button.add_to_cart_button,button.single_add_to_cart_button,button.checkout-button,a.button.add_to_cart_button,a.button.single_add_to_cart_button,a.button.checkout-button{border-radius:.7rem;margin-left:5px;padding:1rem 1.25rem;text-align:center}button.add_to_cart_button.disabled,button.single_add_to_cart_button.disabled,button.checkout-button.disabled,a.button.add_to_cart_button.disabled,a.button.single_add_to_cart_button.disabled,a.button.checkout-button.disabled{cursor:not-allowed;background-color:#a6a6a6 !important}button.add_to_cart_button:not([disabled]):hover,button.single_add_to_cart_button:not([disabled]):hover,button.checkout-button:not([disabled]):hover,a.button.add_to_cart_button:not([disabled]):hover,a.button.single_add_to_cart_button:not([disabled]):hover,a.button.checkout-button:not([disabled]):hover{background-color:#373d3b}button.add_to_cart_button.loading:hover,button.add_to_cart_button.loading,button.single_add_to_cart_button.loading:hover,button.single_add_to_cart_button.loading,button.checkout-button.loading:hover,button.checkout-button.loading,a.button.add_to_cart_button.loading:hover,a.button.add_to_cart_button.loading,a.button.single_add_to_cart_button.loading:hover,a.button.single_add_to_cart_button.loading,a.button.checkout-button.loading:hover,a.button.checkout-button.loading{color:rgba(0,0,0,0)}button.add_to_cart_button.loading:hover:after,button.add_to_cart_button.loading:after,button.single_add_to_cart_button.loading:hover:after,button.single_add_to_cart_button.loading:after,button.checkout-button.loading:hover:after,button.checkout-button.loading:after,a.button.add_to_cart_button.loading:hover:after,a.button.add_to_cart_button.loading:after,a.button.single_add_to_cart_button.loading:hover:after,a.button.single_add_to_cart_button.loading:after,a.button.checkout-button.loading:hover:after,a.button.checkout-button.loading:after{top:1rem;height:3rem;width:3rem;background-image:none !important;margin-left:0 !important}button.add_to_cart_button.added,button.single_add_to_cart_button.added,button.checkout-button.added,a.button.add_to_cart_button.added,a.button.single_add_to_cart_button.added,a.button.checkout-button.added{background-color:#373d3b}button.add_to_cart_button.added::after,button.single_add_to_cart_button.added::after,button.checkout-button.added::after,a.button.add_to_cart_button.added::after,a.button.single_add_to_cart_button.added::after,a.button.checkout-button.added::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23fff'%3E%3Cpath d='M7.829.706c-.229-.275-.572-.275-.8 0L2.743 5.853.97 3.725c-.228-.274-.571-.274-.8 0a.759.759 0 0 0 0 .961l2.172 2.608c.114.137.228.206.4.206.171 0 .286-.069.4-.206l4.686-5.627a.759.759 0 0 0 0-.961Z'/%3E%3C/svg%3E")}.full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-card-list{margin:0 -1.5rem}.twz-element-card-list__wrapper{height:100%}.twz-element-card-list__wrapper--articles .wp-pagenavi{display:flex;justify-content:center}.twz-element-card-list__wrapper--articles .wp-pagenavi .pages{display:none}.twz-element-card-list__wrapper--articles .wp-pagenavi a,.twz-element-card-list__wrapper--articles .wp-pagenavi span{border-radius:.5rem;border:2px solid #efede7;padding:6px 14px;font-weight:400}.twz-element-card-list__wrapper--articles .wp-pagenavi .current{font-weight:400;color:#fff;background-color:#373d3b;border-color:#373d3b}.twz-element-card-list__cards{height:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 767px){.twz-element-card-list__cards{margin:0}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-card{position:relative}.twz-card>.twz-card__wrapper{position:relative;display:flex;flex-direction:column;height:100%}.twz-card>.twz-card__wrapper .twz-card__head{height:18rem;overflow:hidden}.twz-card>.twz-card__wrapper .twz-card__head .twz-card__image{border:none;position:relative;height:100%;overflow:hidden}.twz-card>.twz-card__wrapper .twz-card__head img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twz-card>.twz-card__wrapper .twz-card__body{height:auto;border-radius:0 0 4px 4px;position:relative;flex:1 0 auto;display:flex;align-items:flex-start;transition:.2s ease-in-out background-color}.twz-card>.twz-card__wrapper .twz-card__body .twz-card__title{width:100%}.twz-card>.twz-card__wrapper .twz-card__body p{margin-bottom:.5rem}.twz-card>.twz-card__wrapper .twz-card__body .twz-element-btn{margin-top:20px}.twz-card>.twz-card__wrapper .twz-card__body--content p{font-weight:300}.twz-card .twz-card__head{transition:1.25s ease-in-out}.twz-card--article{padding:1.5rem;flex:0 0 100%;max-width:100%}@media(min-width: 768px){.twz-card--article{flex:0 0 50%;max-width:50%}.twz-card--article.highlighted{flex:0 0 100%;max-width:100%}}@media(min-width: 1025px){.twz-card--article{flex:0 0 25%;max-width:25%}.twz-card--article.highlighted{flex:0 0 50%;max-width:50%}}.twz-card--article.highlighted{max-height:37.6rem}.twz-card--article.highlighted p,.twz-card--article.highlighted h1,.twz-card--article.highlighted h2,.twz-card--article.highlighted h3{color:#fff}.twz-card--article.highlighted .btn{color:#fff;border-color:#fff}.twz-card--article.highlighted .btn span::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23fff'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E")}.twz-card--article .twz-card__wrapper{border:2px solid #efede7;border-radius:4px;overflow:hidden}.twz-card:not(.highlighted) .twz-card__wrapper .twz-card__body{flex-direction:column;justify-content:space-between;background-color:#fff}.twz-card.highlighted .twz-card__head{height:100%;position:relative}.twz-card.highlighted .twz-card__head .twz-card__image{border-radius:4px;overflow:hidden}.twz-card.highlighted .twz-card__head .twz-card__image:after{content:"";position:absolute;display:block;top:50%;bottom:0;left:0;right:0;background:linear-gradient(360deg, rgba(4, 30, 59, 0.3) 0%, rgba(4, 30, 59, 0) 100%)}.twz-card.highlighted .twz-card__body{display:flex;position:absolute;left:0px;width:100%;bottom:0px;gap:2rem;z-index:1000;border:none;align-items:flex-end}@media(max-width: 549px){.twz-card.highlighted .twz-card__body{flex-wrap:wrap}}.twz-card.highlighted .twz-card__body div:first-child{flex:1 1 auto}.twz-card.highlighted .twz-card__body div:last-child{margin:unset;flex:0 0 auto}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-cta{width:100%;position:relative;padding:8rem 0;background-color:#373d3b;border-bottom:10px solid}.twz-element-cta:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:svg-load("cta-vector.svg");background-size:40%;opacity:.25}.twz-element-cta__text{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;max-width:128rem;margin:0 auto;gap:4rem}@media(max-width: 767px){.twz-element-cta__text{gap:1rem;flex-direction:column}}.twz-element-cta__text a{display:block;white-space:nowrap}.twz-element-cta__text h3.h2{margin-bottom:0;color:#fff}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.product.tm-has-options .tc-extra-product-options{visibility:hidden;height:0}.product.tm-has-options .tc-extra-product-options.visible{height:auto;visibility:visible}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head-left{gap:1.25rem}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head-left .woocommerce-product-gallery{height:auto}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head-left .woocommerce-product-gallery .woocommerce-product-gallery__image img{min-height:30rem}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head-left .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image:not(.flex-active-slide){display:none !important}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head-left .woocommerce-product-gallery__wrapper{transform:unset !important}.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head .flex-viewport{height:auto !important}@media(max-width: 549px){.product:has(.twz-epo-configurator-trigger.hide-action) .twz-productdetail__head .twz-epo-configurator__selections{justify-content:flex-start}}.product.tm-no-options [data-epo-trigger]{display:none}.product.tm-no-options .twz-epo-configurator-trigger>p{display:none}.product:not(.tm-no-options) .single_add_to_cart_button.hidden{display:none}.tc-active .tc-label-wrap .tc-image{border-color:#ff914d !important}.tc-active .tc-label-wrap:before{content:"";height:2rem;width:2rem;position:absolute;top:.75rem;right:.75rem;z-index:300;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23fff'%3E%3Cpath d='M7.829.706c-.229-.275-.572-.275-.8 0L2.743 5.853.97 3.725c-.228-.274-.571-.274-.8 0a.759.759 0 0 0 0 .961l2.172 2.608c.114.137.228.206.4.206.171 0 .286-.069.4-.206l4.686-5.627a.759.759 0 0 0 0-.961Z'/%3E%3C/svg%3E");background-size:contain;border-radius:50%}.twz-productdetail [id*=hide_labels] .tc-label-text{display:none !important}.twz-productdetail:has(>.twz-epo-configurator-trigger)>.twz-element__breadcrumbs{display:none}.twz-productdetail>.twz-epo-configurator-trigger{padding:1.5rem 0}.twz-productdetail>.twz-epo-configurator-trigger .btn{padding:.5rem 3rem .3rem}.twz-productdetail>.twz-epo-configurator-trigger .btn:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.twz-productdetail>.twz-epo-configurator-trigger .btn:hover:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23fff'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.twz-productdetail>.twz-epo-configurator-trigger .btn:hover::before{width:.6em;height:.55em;right:unset;left:1.2rem}.twz-productdetail>.twz-epo-configurator-trigger .btn::before{width:.6em;height:.55em;right:unset;left:1.2rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-faq{margin:0 auto;display:flex;flex-direction:column;max-width:80rem}.grid--small .twz-element-faq{flex-direction:column}.twz-element-faq__item{flex:0 0 100%;position:relative;padding:.5rem;transition:.2s ease-in}.twz-element-faq__item:not(:last-child){border-bottom:1px solid #e1ded1}.twz-element-faq__item:has([aria-expanded=true]){padding-bottom:2rem}.twz-element-faq__item .twz-element-faq__content{border-radius:1rem}.twz-element-faq__item .twz-element-faq__content .twz-element-faq+.twz-element-text{margin-top:2rem}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading{position:relative;padding:2rem 0;padding-right:5rem;transition:.3s ease-in-out;cursor:pointer}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading:after{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(0)}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading::after{margin-top:.2rem;margin-right:1rem;font-size:2rem}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading .title{text-transform:none;font-family:"Avenir Roman",sans-serif;font-size:1.6rem}.container--grey .twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading[aria-expanded=true]{color:#fff}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading[aria-expanded=true]:after{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(180deg)}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading[aria-expanded=true] .title{color:#373d3b}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading[aria-expanded=true]+.twz-element-faq__panel{max-height:100%;opacity:1;padding:.5rem 2rem .5rem 0;transition:.3s opacity ease-in-out,.3s max-height ease-in-out}.container--grey .twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading[aria-expanded=true]+.twz-element-faq__panel{background-color:#fff}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__heading .title{color:#373d3b;margin:0}.twz-element-faq__item .twz-element-faq__content .twz-element-faq__panel{max-height:0;opacity:0;transition:.3s max-height ease-in-out,.3s opacity ease-in-out,.1s padding .3s;overflow:hidden}.twz-element-faq__item .twz-element-faq__content:last-of-type::after{content:none}.twz-element-faq__downloads{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.twz-element-faq__downloads .twz-element-faq__download-item a{color:#000;padding-left:1.9em;font-weight:400}.twz-element-faq__downloads .twz-element-faq__download-item::before{content:"";position:absolute;transform:translateY(0.2em);height:1.2em;width:1.2em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='%23373D3B'%3E%3Cpath fill='%23000' d='m8 12.5-5-5 1.4-1.45L7 8.65V.5h2v8.15l2.6-2.6L13 7.5l-5 5Zm-6 4c-.55 0-1.021-.196-1.413-.588A1.922 1.922 0 0 1 0 14.5v-3h2v3h12v-3h2v3c0 .55-.196 1.021-.588 1.413A1.922 1.922 0 0 1 14 16.5H2Z'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields #field_submit button[type=submit]{position:relative;padding:1rem 2rem .8rem;text-decoration:none;font-family:"Bebas Neue",sans-serif;font-size:2rem;font-weight:600;line-height:1;color:#fff;background-color:#ff914d;border:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-block;transition:.3s;border-radius:.5rem;text-align:center}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields #field_submit button[type=submit]:hover{background-color:#ff711a}.twz-footer{margin-top:6rem;position:relative;overflow:hidden}.twz-footer:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-color:#545454;z-index:0}.twz-footer__top,.twz-footer__middle,.twz-footer__bottom{position:relative;z-index:1}.woocommerce-checkout .twz-footer{height:60px;background-color:#545454}.twz-footer__top{display:flex;width:100%;align-items:center;justify-content:center;padding:2rem 0}.twz-footer__top .twz-footer__wrapper{position:relative;max-height:20rem;max-width:128rem;width:95%;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 767px){.twz-footer__top .twz-footer__wrapper{flex-direction:column-reverse;gap:4rem}}.twz-footer__top .twz-footer__wrapper .twz-footer__col{display:flex;flex-direction:row;justify-content:center;width:100%;gap:21px}.twz-footer__top .twz-footer__wrapper .twz-footer__col .widget_block .wp-block-image{margin:0}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform_wrapper form{display:flex}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform_confirmation_wrapper div{color:#fff}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields{display:flex;flex-direction:column;gap:unset !important}@media(min-width: 1025px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields{flex-direction:row}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields h2{font-size:3rem;font-family:"Bebas Neue",sans-serif;color:#fff}@media(max-width: 1024px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields h2{width:100%;text-align:center}}@media(min-width: 1025px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields h2{margin:0 8rem 0 0;align-items:center;display:flex}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield{min-height:4.3rem;display:flex;align-items:stretch}@media(max-width: 1024px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield{flex-direction:column;gap:1rem}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield div{margin:unset}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input{min-height:100%}@media(max-width: 1024px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input{min-height:3.5rem}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield label{left:1.9rem}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield label.has-value{top:.75rem}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input[type=email]{border:1px solid #fff;padding:1rem 1.9rem !important}@media(min-width: 1025px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input[type=email]{min-width:30rem}}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input[type=email]::-moz-placeholder{font-style:normal;color:#919191}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields .gfield input[type=email]::placeholder{font-style:normal;color:#919191}.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields #field_submit button[type=submit]{border:none;min-height:100%;display:flex;align-items:center}@media(max-width: 1024px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields #field_submit button[type=submit]{margin-top:1rem;width:100%}}@media(min-width: 1025px){.twz-footer__top .twz-footer__wrapper .twz-footer__col .gform-body .gform_fields #field_submit button[type=submit]{margin-left:-1rem !important}}.twz-footer .widget-title,.twz-footer h3,.twz-footer p,.twz-footer a{text-decoration:none;font-size:1.4rem;color:#fff}.twz-footer .widget-title{margin-bottom:.9rem;color:#fff;font-weight:700}.twz-footer__middle{position:relative;background-color:#373d3b}.twz-footer__middle .contact__title,.twz-footer__middle .social__title,.twz-footer__middle .navigation__title{text-transform:uppercase;font-size:2.3rem;font-family:"Bebas Neue",sans-serif;font-weight:700}.twz-footer__middle .contact__info,.twz-footer__middle .social__info,.twz-footer__middle .navigation__info{display:flex;align-items:center;gap:.5em}.twz-footer__middle .contact__info::before,.twz-footer__middle .social__info::before,.twz-footer__middle .navigation__info::before{content:"";display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:contain}.twz-footer__middle .contact>.phone::before,.twz-footer__middle .social>.phone::before,.twz-footer__middle .navigation>.phone::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='%23fff'%3E%3Cpath d='m16.182 11.257-4.005-1.69-.01-.004a1.436 1.436 0 0 0-1.29.112.691.691 0 0 0-.064.045l-2.069 1.66c-1.31-.6-2.664-1.863-3.3-3.08L7.21 6.321a1.232 1.232 0 0 0 .265-.65c.02-.21-.016-.422-.105-.616v-.01l-1.8-3.775A1.31 1.31 0 0 0 5 .669a1.431 1.431 0 0 0-.842-.16 4.878 4.878 0 0 0-2.974 1.498A4.35 4.35 0 0 0 0 4.98C0 11.332 5.491 16.5 12.24 16.5a4.96 4.96 0 0 0 3.159-1.114 4.428 4.428 0 0 0 1.59-2.8 1.217 1.217 0 0 0-.169-.79 1.336 1.336 0 0 0-.638-.54ZM12.24 15.22c-2.885-.003-5.65-1.083-7.69-3.003-2.04-1.92-3.187-4.522-3.19-7.237a3.108 3.108 0 0 1 .841-2.126c.546-.589 1.3-.97 2.123-1.074v.01l1.785 3.76-1.757 1.979a1.23 1.23 0 0 0-.266.68c-.015.219.03.439.133.637.77 1.483 2.357 2.965 3.949 3.69a1.435 1.435 0 0 0 1.338-.092.731.731 0 0 0 .063-.045l2.067-1.66 3.995 1.685h.01a3.165 3.165 0 0 1-1.14 2.002 3.546 3.546 0 0 1-2.26.794Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.mobile::before,.twz-footer__middle .social>.mobile::before,.twz-footer__middle .navigation>.mobile::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='21' fill='%23fff'%3E%3Cpath d='M16.231 3.73A9.373 9.373 0 0 0 9.538.953C4.325.952.076 5.201.076 10.414c0 1.67.44 3.294 1.26 4.726L0 20.048l5.013-1.318a9.464 9.464 0 0 0 4.525 1.155c5.213 0 9.462-4.248 9.462-9.461 0-2.53-.983-4.908-2.769-6.693ZM9.538 18.282a7.889 7.889 0 0 1-4.01-1.098l-.286-.171-2.98.782.793-2.902-.19-.296a7.89 7.89 0 0 1-1.204-4.182c0-4.335 3.533-7.867 7.868-7.867 2.1 0 4.076.82 5.556 2.31a7.813 7.813 0 0 1 2.301 5.567c.02 4.334-3.513 7.857-7.848 7.857Zm4.316-5.881c-.239-.115-1.404-.688-1.614-.773-.22-.077-.372-.115-.534.114-.163.239-.611.774-.745.926-.134.163-.277.182-.516.058-.239-.115-1.002-.373-1.9-1.175-.706-.63-1.174-1.403-1.317-1.642-.134-.239-.02-.363.105-.487.105-.105.238-.277.353-.41.115-.134.162-.24.239-.392.076-.162.038-.296-.02-.41a78.582 78.582 0 0 1-.725-1.757c-.191-.459-.392-.401-.535-.41h-.458a.858.858 0 0 0-.63.295c-.21.239-.821.812-.821 1.977 0 1.164.85 2.291.964 2.444.115.162 1.67 2.549 4.039 3.57.563.249 1.002.392 1.346.497.563.182 1.079.153 1.49.096.458-.067 1.403-.573 1.594-1.127.2-.554.2-1.022.133-1.127-.066-.105-.21-.152-.448-.267Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.email::before,.twz-footer__middle .social>.email::before,.twz-footer__middle .navigation>.email::before{height:.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' fill='%23fff'%3E%3Cpath d='M1.6 12.5c-.44 0-.817-.147-1.13-.441A1.398 1.398 0 0 1 0 11V2c0-.413.157-.766.47-1.06A1.59 1.59 0 0 1 1.6.5h12.8c.44 0 .817.147 1.13.441.314.294.47.647.47 1.059v9c0 .412-.157.766-.47 1.06a1.59 1.59 0 0 1-1.13.44H1.6ZM8 7.25 1.6 3.5V11h12.8V3.5L8 7.25Zm0-1.5L14.4 2H1.6L8 5.75ZM1.6 3.5V2v9-7.5Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.instagram::before,.twz-footer__middle .social>.instagram::before,.twz-footer__middle .navigation>.instagram::before{height:.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23fff'%3E%3Cpath d='M5.8 0h8.4C17.4 0 20 2.6 20 5.8v8.4a5.8 5.8 0 0 1-5.8 5.8H5.8C2.6 20 0 17.4 0 14.2V5.8A5.8 5.8 0 0 1 5.8 0Zm-.2 2A3.6 3.6 0 0 0 2 5.6v8.8C2 16.39 3.61 18 5.6 18h8.8a3.6 3.6 0 0 0 3.6-3.6V5.6C18 3.61 16.39 2 14.4 2H5.6Zm9.65 1.5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5ZM10 5a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.tiktok::before,.twz-footer__middle .social>.tiktok::before,.twz-footer__middle .navigation>.tiktok::before{height:.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M14.75 4.563a3.379 3.379 0 0 1-3.375-3.375.563.563 0 0 0-.563-.563H8a.563.563 0 0 0-.563.563v9.28a1.406 1.406 0 1 1-2.008-1.27.562.562 0 0 0 .321-.509V5.687a.562.562 0 0 0-.66-.554C2.58 5.581.687 7.874.687 10.47a5.344 5.344 0 0 0 10.687 0V7.677a7.26 7.26 0 0 0 3.375.823.562.562 0 0 0 .563-.563V5.126a.563.563 0 0 0-.563-.563Zm-.563 2.787a6.13 6.13 0 0 1-3.046-1.136.563.563 0 0 0-.891.458v3.797a4.219 4.219 0 0 1-8.438 0c0-1.821 1.17-3.455 2.813-4.05v1.945a2.531 2.531 0 1 0 3.938 2.105V1.75h1.722a4.51 4.51 0 0 0 3.902 3.902V7.35Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.facebook::before,.twz-footer__middle .social>.facebook::before,.twz-footer__middle .navigation>.facebook::before{height:.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='20' fill='%23fff'%3E%3Cpath d='M7.75 11.5h2.5l1-4h-3.5v-2c0-1.03 0-2 2-2h1.5V.14C10.924.097 9.693 0 8.393 0 5.678 0 3.75 1.657 3.75 4.7v2.8h-3v4h3V20h4v-8.5Z'/%3E%3C/svg%3E")}.twz-footer__middle .contact>.youtube::before,.twz-footer__middle .social>.youtube::before,.twz-footer__middle .navigation>.youtube::before{height:.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' fill='%23fff'%3E%3Cpath d='m8 10 5.19-3L8 4v6Zm11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09L20 7c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1L10 14c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L0 7c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73C2.64.31 3.5.22 4.82.16c1.3-.07 2.49-.1 3.59-.1L10 0c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73Z'/%3E%3C/svg%3E")}.twz-footer__middle .twz-footer__wrapper{position:relative;width:95%;max-width:128rem;margin:auto;display:flex;flex-direction:row;justify-content:space-between;padding:3rem 0 6rem;flex-wrap:wrap}.twz-footer__middle .twz-footer__wrapper:first-child .twz-footer__col{margin-top:2rem}@media(min-width: 1025px){.twz-footer__middle .twz-footer__wrapper{flex-wrap:nowrap}}@media(max-width: 549px){.twz-footer__middle .twz-footer__wrapper{flex-direction:column}}.twz-footer__middle .twz-footer__wrapper .twz-footer__col{flex:1 1 100%}@media(min-width: 768px){.twz-footer__middle .twz-footer__wrapper .twz-footer__col{flex:1 1 50%}}@media(min-width: 1025px){.twz-footer__middle .twz-footer__wrapper .twz-footer__col{flex:1 1 25%}.twz-footer__middle .twz-footer__wrapper .twz-footer__col:last-child{flex:1 1 15%}.twz-footer__middle .twz-footer__wrapper .twz-footer__col:nth-child(1){flex:1 1 35%}}@media(max-width: 549px){.twz-footer__middle .twz-footer__wrapper .twz-footer__col:nth-of-type(3){margin-top:6rem}}.twz-footer__middle .twz-footer__wrapper .twz-footer__col ul{padding-left:0;margin-top:0}.twz-footer__middle .twz-footer__wrapper .twz-footer__col ul li{line-height:1.4;list-style:none}.twz-footer__middle .twz-footer__wrapper .twz-footer__col ul li a{text-decoration:none;display:inline-block;padding-bottom:.01rem;background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0% .03em;background-repeat:no-repeat}.twz-footer__middle .twz-footer__wrapper .twz-footer__col ul li a:hover{text-decoration:underline}@media(max-width: 549px){.twz-footer__middle .twz-footer__wrapper .twz-footer__col{flex:1 1 100%}}.twz-footer__middle .logo{margin-top:-7rem;margin-bottom:3rem;display:block;width:28rem}@media(max-width: 549px){.twz-footer__middle .logo{width:20rem;height:10rem;right:2rem;top:0;margin-top:-2rem}}.twz-footer__middle .logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.twz-footer__middle .twz-footer__company .info{margin-top:1.5rem}.twz-footer__middle .twz-footer__company .info .detail{display:flex;gap:1rem;font-weight:700}.twz-footer__middle .twz-footer__company .info .detail p{font-weight:normal}.twz-footer__middle .twz-footer__navigation ul li{padding-bottom:.5rem}.twz-footer__middle .twz-footer__company,.twz-footer__middle .twz-footer__navigation,.twz-footer__middle .twz-footer__contact,.twz-footer__middle .twz-footer__openings-detail,.twz-footer__middle .twz-footer__social{margin-top:.9rem;font-size:1.4rem}.twz-footer__middle .twz-footer__company p,.twz-footer__middle .twz-footer__company span:not(.title),.twz-footer__middle .twz-footer__company a,.twz-footer__middle .twz-footer__navigation p,.twz-footer__middle .twz-footer__navigation span:not(.title),.twz-footer__middle .twz-footer__navigation a,.twz-footer__middle .twz-footer__contact p,.twz-footer__middle .twz-footer__contact span:not(.title),.twz-footer__middle .twz-footer__contact a,.twz-footer__middle .twz-footer__openings-detail p,.twz-footer__middle .twz-footer__openings-detail span:not(.title),.twz-footer__middle .twz-footer__openings-detail a,.twz-footer__middle .twz-footer__social p,.twz-footer__middle .twz-footer__social span:not(.title),.twz-footer__middle .twz-footer__social a{font-size:1.6rem;color:#fff}.twz-footer__middle .twz-footer__company span,.twz-footer__middle .twz-footer__navigation span,.twz-footer__middle .twz-footer__contact span,.twz-footer__middle .twz-footer__openings-detail span,.twz-footer__middle .twz-footer__social span{color:#fff}.twz-footer__middle .twz-footer__company span.openings,.twz-footer__middle .twz-footer__navigation span.openings,.twz-footer__middle .twz-footer__contact span.openings,.twz-footer__middle .twz-footer__openings-detail span.openings,.twz-footer__middle .twz-footer__social span.openings{font-weight:700}.twz-footer__middle .twz-footer__company span.openings.text,.twz-footer__middle .twz-footer__navigation span.openings.text,.twz-footer__middle .twz-footer__contact span.openings.text,.twz-footer__middle .twz-footer__openings-detail span.openings.text,.twz-footer__middle .twz-footer__social span.openings.text{font-size:1.6rem}.twz-footer__middle .twz-footer__company .contact:first-of-type,.twz-footer__middle .twz-footer__navigation .contact:first-of-type,.twz-footer__middle .twz-footer__contact .contact:first-of-type,.twz-footer__middle .twz-footer__openings-detail .contact:first-of-type,.twz-footer__middle .twz-footer__social .contact:first-of-type{margin-top:.9rem}.twz-footer__bottom{position:relative;padding:1.2rem 0;background-color:#2a2e2d}.twz-footer__bottom .navigation__lists ul{padding-right:unset;flex-direction:row;gap:1rem;padding:0}.twz-footer__bottom .navigation__lists ul li a{padding:.6em .2em}@media(min-width: 768px){.twz-footer__bottom .navigation__lists ul li a{padding:.6em 1em}}.twz-footer__bottom .navigation__lists ul li:last-child a{padding:.6em 0 .6em .2em}@media(min-width: 768px){.twz-footer__bottom .navigation__lists ul li:last-child a{padding:.6em 0 .6em 1em}}.twz-footer__bottom .twz-footer__wrapper{position:relative;width:95%;height:100%;max-width:128rem;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.twz-footer__bottom .twz-footer__wrapper .twz-footer__col{height:100%;display:flex;align-items:center;flex:1 1 33.333%}.twz-footer__bottom .twz-footer__wrapper .twz-footer__col .copyright{color:#fff}.twz-footer__bottom .twz-footer__wrapper .twz-footer__col:last-child{flex:unset}.twz-footer__bottom .twz-footer__wrapper .twz-footer__col.social_col{gap:1.2rem}.twz-footer__bottom .twz-footer__wrapper .twz-footer__col.policies>nav.list--unstyled{display:none}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.gform_wrapper.gravity-theme .gfield_repeater_wrapper .ginput_container.ginput_container_text input.twz-field{border:unset;border-radius:0}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{padding:0}.twz-element-form{width:100%;margin:0 auto;max-width:80rem;padding:0}.twz-element-form__wrapper{margin:2rem 0}.twz-element-form .gform_wrapper{padding:0}.twz-element-form .gform_heading:has(.gform_required_legend){display:none}@media(max-width: 767px){.gform_wrapper,.searchandfilter,.gfield_repeater_cell{padding-left:5%;padding-right:5%}}.cell>.gform_wrapper,.cell>.searchandfilter,.cell>.gfield_repeater_cell{margin:0 auto;max-width:112rem}.gform_wrapper .input-type-select label,.searchandfilter .input-type-select label,.gfield_repeater_cell .input-type-select label{pointer-events:none}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea,.searchandfilter input,.searchandfilter select,.searchandfilter textarea,.gfield_repeater_cell input,.gfield_repeater_cell select,.gfield_repeater_cell textarea{padding:24px 14px 10px !important}.gform_wrapper .gfield--type-textarea label,.searchandfilter .gfield--type-textarea label,.gfield_repeater_cell .gfield--type-textarea label{position:relative;left:0;margin-bottom:0}.ginput_container,.twz-input-container{position:relative}.ginput_container input,.ginput_container textarea,.ginput_container select,.twz-input-container input,.twz-input-container textarea,.twz-input-container select{background:#fff}input:not([type=submit]),textarea,select{padding:24px 20px 12px 20px;width:100%;transition:.3s ease-in-out;border:1px solid #e1ded1;color:#373d3b;font-size:1.6rem !important;font-weight:400;margin:0;border-radius:2px}.grid--fullbg--grey-400 input:not([type=submit]),.grid--fullbg--grey-400 textarea,.grid--fullbg--grey-400 select{background-color:#fff}.grid--blue-100 input:not([type=submit]),.grid--blue-100 textarea,.grid--blue-100 select{background-color:#fff}[data-bg-color=grey] input:not([type=submit]),[data-bg-color=grey] textarea,[data-bg-color=grey] select{background-color:#fff}input:not([type=submit])[type=submit],textarea[type=submit],select[type=submit]{width:auto;margin-left:auto !important;background-color:#373d3b;font-weight:700;font-family:"Avenir Roman",sans-serif;color:#fff;padding:1.6rem 2.5rem !important;border-radius:none !important;text-align:left;text-transform:uppercase;cursor:pointer}input:not([type=submit]):focus,textarea:focus,select:focus{outline:none;border-color:#737373}input:not([type=submit]):focus::-moz-placeholder, textarea:focus::-moz-placeholder, select:focus::-moz-placeholder{color:rgba(0,0,0,.8)}input:not([type=submit]):focus::placeholder,textarea:focus::placeholder,select:focus::placeholder{color:rgba(0,0,0,.8)}select{padding:22px 11px 12px !important}::-moz-placeholder{-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#a6a6a6;font-weight:500;font-style:italic}::placeholder{transition:.3s ease-in-out;color:#a6a6a6;font-weight:500;font-style:italic}::-moz-placeholder:focus{color:rgba(0,0,0,.8)}::placeholder:focus{color:rgba(0,0,0,.8)}input[type=number]{padding:14px 15px}mark{background:rgba(55,61,59,.2)}fieldset{border:none;padding:0;margin:0 !important}fieldset.input-type-address .ginput_complex>span{display:flex;flex-direction:column-reverse;flex:0 0 50%}fieldset.input-type-address .ginput_complex>span.ginput_full{flex:0 0 100%}fieldset.input-type-address .ginput_complex>span.ginput_left{padding-right:15px}fieldset.input-type-address .ginput_complex>span.ginput_right{padding-left:15px}.edit-account fieldset{margin:4rem 0 2rem}.gform_heading{margin-bottom:2rem}.gform_wrapper .gform_validation_errors,.twz-element-form .gform_validation_errors,.gfield_repeater_cell .gform_validation_errors{display:none;border:none !important;text-align:left !important;margin:0 !important;box-shadow:none !important}.gform_wrapper .gform_validation_errors .validation-error,.twz-element-form .gform_validation_errors .validation-error,.gfield_repeater_cell .gform_validation_errors .validation-error{color:#ff3131;font-style:italic;font-weight:700}.gform_wrapper .gfield,.gform_wrapper .twz-element-form__row__item,.twz-element-form .gfield,.twz-element-form .twz-element-form__row__item,.gfield_repeater_cell .gfield,.gfield_repeater_cell .twz-element-form__row__item{position:relative}.gform_wrapper .gfield input::-moz-placeholder, .gform_wrapper .gfield textarea::-moz-placeholder, .gform_wrapper .gfield select::-moz-placeholder, .gform_wrapper .twz-element-form__row__item input::-moz-placeholder, .gform_wrapper .twz-element-form__row__item textarea::-moz-placeholder, .gform_wrapper .twz-element-form__row__item select::-moz-placeholder, .twz-element-form .gfield input::-moz-placeholder, .twz-element-form .gfield textarea::-moz-placeholder, .twz-element-form .gfield select::-moz-placeholder, .twz-element-form .twz-element-form__row__item input::-moz-placeholder, .twz-element-form .twz-element-form__row__item textarea::-moz-placeholder, .twz-element-form .twz-element-form__row__item select::-moz-placeholder, .gfield_repeater_cell .gfield input::-moz-placeholder, .gfield_repeater_cell .gfield textarea::-moz-placeholder, .gfield_repeater_cell .gfield select::-moz-placeholder, .gfield_repeater_cell .twz-element-form__row__item input::-moz-placeholder, .gfield_repeater_cell .twz-element-form__row__item textarea::-moz-placeholder, .gfield_repeater_cell .twz-element-form__row__item select::-moz-placeholder{display:none !important;opacity:0}.gform_wrapper .gfield input::placeholder,.gform_wrapper .gfield textarea::placeholder,.gform_wrapper .gfield select::placeholder,.gform_wrapper .twz-element-form__row__item input::placeholder,.gform_wrapper .twz-element-form__row__item textarea::placeholder,.gform_wrapper .twz-element-form__row__item select::placeholder,.twz-element-form .gfield input::placeholder,.twz-element-form .gfield textarea::placeholder,.twz-element-form .gfield select::placeholder,.twz-element-form .twz-element-form__row__item input::placeholder,.twz-element-form .twz-element-form__row__item textarea::placeholder,.twz-element-form .twz-element-form__row__item select::placeholder,.gfield_repeater_cell .gfield input::placeholder,.gfield_repeater_cell .gfield textarea::placeholder,.gfield_repeater_cell .gfield select::placeholder,.gfield_repeater_cell .twz-element-form__row__item input::placeholder,.gfield_repeater_cell .twz-element-form__row__item textarea::placeholder,.gfield_repeater_cell .twz-element-form__row__item select::placeholder{display:none !important;opacity:0}.gform_wrapper .gfield.input-type-fileupload label,.gform_wrapper .twz-element-form__row__item.input-type-fileupload label,.twz-element-form .gfield.input-type-fileupload label,.twz-element-form .twz-element-form__row__item.input-type-fileupload label,.gfield_repeater_cell .gfield.input-type-fileupload label,.gfield_repeater_cell .twz-element-form__row__item.input-type-fileupload label{position:absolute;top:0;margin-left:14px;transition:.3s ease;font-weight:300 !important;font-size:1.6rem;cursor:text;z-index:2}.gform_wrapper .gfield.input-type-fileupload label.has-value,.gform_wrapper .twz-element-form__row__item.input-type-fileupload label.has-value,.twz-element-form .gfield.input-type-fileupload label.has-value,.twz-element-form .twz-element-form__row__item.input-type-fileupload label.has-value,.gfield_repeater_cell .gfield.input-type-fileupload label.has-value,.gfield_repeater_cell .twz-element-form__row__item.input-type-fileupload label.has-value{top:1.5rem;font-size:1.2rem !important}.gform_wrapper .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label,.gform_wrapper .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label,.twz-element-form .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label,.twz-element-form .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label,.gfield_repeater_cell .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label,.gfield_repeater_cell .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label{position:absolute;top:50%;transform:translateY(-50%);margin-left:14px;transition:.3s ease;font-weight:300 !important;font-size:1.6rem;cursor:text;z-index:2;color:#a6a6a6}.gform_wrapper .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value,.gform_wrapper .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value,.twz-element-form .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value,.twz-element-form .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value,.gfield_repeater_cell .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value,.gfield_repeater_cell .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload) label.has-value{top:1.5rem;font-size:1.2rem !important}.gform_wrapper .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label,.gform_wrapper .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label,.twz-element-form .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label,.twz-element-form .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label,.gfield_repeater_cell .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label,.gfield_repeater_cell .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label{top:10%}.gform_wrapper .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value,.gform_wrapper .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value,.twz-element-form .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value,.twz-element-form .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value,.gfield_repeater_cell .gfield:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value,.gfield_repeater_cell .twz-element-form__row__item:not(.input-type-checkbox):not(.input-type-radio):not(.input-type-fileupload).input-type-textarea label.has-value{top:1.5rem;font-size:1.2rem !important}.gform_wrapper .gfield.input-type-select label,.gform_wrapper .twz-element-form__row__item.input-type-select label,.twz-element-form .gfield.input-type-select label,.twz-element-form .twz-element-form__row__item.input-type-select label,.gfield_repeater_cell .gfield.input-type-select label,.gfield_repeater_cell .twz-element-form__row__item.input-type-select label{font-size:1.2rem !important;top:1.5rem !important}.gform_wrapper .gform_fields,.twz-element-form .gform_fields,.gfield_repeater_cell .gform_fields{grid-column-gap:15px !important;grid-row-gap:15px !important}.gform_wrapper .gfield_required,.twz-element-form .gfield_required,.gfield_repeater_cell .gfield_required{color:#ff3131;font-size:1.2rem;display:inline-block;padding-left:.5rem}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.twz-element-form .gfield_error input,.twz-element-form .gfield_error textarea,.gfield_repeater_cell .gfield_error input,.gfield_repeater_cell .gfield_error textarea{border-color:#ff3131}.gform_wrapper .gfield_error input::-moz-placeholder, .gform_wrapper .gfield_error textarea::-moz-placeholder, .twz-element-form .gfield_error input::-moz-placeholder, .twz-element-form .gfield_error textarea::-moz-placeholder, .gfield_repeater_cell .gfield_error input::-moz-placeholder, .gfield_repeater_cell .gfield_error textarea::-moz-placeholder{color:#ff3131}.gform_wrapper .gfield_error input::placeholder,.gform_wrapper .gfield_error textarea::placeholder,.twz-element-form .gfield_error input::placeholder,.twz-element-form .gfield_error textarea::placeholder,.gfield_repeater_cell .gfield_error input::placeholder,.gfield_repeater_cell .gfield_error textarea::placeholder{color:#ff3131}.gform_wrapper .gfield_error .validation_message,.twz-element-form .gfield_error .validation_message,.gfield_repeater_cell .gfield_error .validation_message{color:#ff3131;font-style:italic;font-weight:700;margin:2rem 1.5rem;display:none}.gform_wrapper .gfield--type-textarea>label,.gform_wrapper .gfield--type-choice>legend,.twz-element-form .gfield--type-textarea>label,.twz-element-form .gfield--type-choice>legend,.gfield_repeater_cell .gfield--type-textarea>label,.gfield_repeater_cell .gfield--type-choice>legend{font-size:1.6rem !important;font-weight:700 !important}.gform_wrapper .gfield_checkbox>.gchoice,.gform_wrapper .gfield_radio>.gchoice,.twz-element-form .gfield_checkbox>.gchoice,.twz-element-form .gfield_radio>.gchoice,.gfield_repeater_cell .gfield_checkbox>.gchoice,.gfield_repeater_cell .gfield_radio>.gchoice{position:relative}.gform_wrapper .gfield_checkbox>.gchoice>label,.gform_wrapper .gfield_radio>.gchoice>label,.twz-element-form .gfield_checkbox>.gchoice>label,.twz-element-form .gfield_radio>.gchoice>label,.gfield_repeater_cell .gfield_checkbox>.gchoice>label,.gfield_repeater_cell .gfield_radio>.gchoice>label{color:#373d3b;padding-left:2.5rem;cursor:pointer}.gform_wrapper .gfield_checkbox>.gchoice>input,.gform_wrapper .gfield_radio>.gchoice>input,.twz-element-form .gfield_checkbox>.gchoice>input,.twz-element-form .gfield_radio>.gchoice>input,.gfield_repeater_cell .gfield_checkbox>.gchoice>input,.gfield_repeater_cell .gfield_radio>.gchoice>input{margin:0;position:absolute;top:.8em;left:0}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.twz-element-form .gfield_checkbox label,.twz-element-form .gfield_radio label,.gfield_repeater_cell .gfield_checkbox label,.gfield_repeater_cell .gfield_radio label{display:inline-block;font-size:1.6rem;font-weight:400}.gform_wrapper .gfield_checkbox button,.gform_wrapper .gfield_checkbox input[type=text],.gform_wrapper .gfield_radio button,.gform_wrapper .gfield_radio input[type=text],.twz-element-form .gfield_checkbox button,.twz-element-form .gfield_checkbox input[type=text],.twz-element-form .gfield_radio button,.twz-element-form .gfield_radio input[type=text],.gfield_repeater_cell .gfield_checkbox button,.gfield_repeater_cell .gfield_checkbox input[type=text],.gfield_repeater_cell .gfield_radio button,.gfield_repeater_cell .gfield_radio input[type=text]{margin-top:1rem}.gform_wrapper .gfield-choice-input,.twz-element-form .gfield-choice-input,.gfield_repeater_cell .gfield-choice-input{display:inline-block;margin-top:0;top:0;vertical-align:middle}.gform_wrapper .gfield-choice-input+label,.twz-element-form .gfield-choice-input+label,.gfield_repeater_cell .gfield-choice-input+label{max-width:calc(100% - 2rem);margin-bottom:0;vertical-align:middle;position:relative;left:0}.gform_wrapper input[type=number],.twz-element-form input[type=number],.gfield_repeater_cell input[type=number]{display:inline-block}.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=email],.gform_wrapper input[type=url],.gform_wrapper input[type=date],.gform_wrapper input[type=month],.gform_wrapper input[type=time],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=week],.gform_wrapper input[type=number],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=color],.gform_wrapper textarea,.gform_wrapper select,.twz-element-form input[type=text],.twz-element-form input[type=password],.twz-element-form input[type=email],.twz-element-form input[type=url],.twz-element-form input[type=date],.twz-element-form input[type=month],.twz-element-form input[type=time],.twz-element-form input[type=datetime],.twz-element-form input[type=datetime-local],.twz-element-form input[type=week],.twz-element-form input[type=number],.twz-element-form input[type=search],.twz-element-form input[type=tel],.twz-element-form input[type=color],.twz-element-form textarea,.twz-element-form select,.gfield_repeater_cell input[type=text],.gfield_repeater_cell input[type=password],.gfield_repeater_cell input[type=email],.gfield_repeater_cell input[type=url],.gfield_repeater_cell input[type=date],.gfield_repeater_cell input[type=month],.gfield_repeater_cell input[type=time],.gfield_repeater_cell input[type=datetime],.gfield_repeater_cell input[type=datetime-local],.gfield_repeater_cell input[type=week],.gfield_repeater_cell input[type=number],.gfield_repeater_cell input[type=search],.gfield_repeater_cell input[type=tel],.gfield_repeater_cell input[type=color],.gfield_repeater_cell textarea,.gfield_repeater_cell select{font-size:1.6rem;padding:24px 20px;margin-bottom:7.5px;margin-top:7.5px}.gform_wrapper .chosen-container-multi,.gform_wrapper .ginput_product_price,.gform_wrapper .ginput_product_price_label,.gform_wrapper .ginput_quantity_label,.twz-element-form .chosen-container-multi,.twz-element-form .ginput_product_price,.twz-element-form .ginput_product_price_label,.twz-element-form .ginput_quantity_label,.gfield_repeater_cell .chosen-container-multi,.gfield_repeater_cell .ginput_product_price,.gfield_repeater_cell .ginput_product_price_label,.gfield_repeater_cell .ginput_quantity_label{font-size:1.6rem}.gform_wrapper .chosen-choices,.twz-element-form .chosen-choices,.gfield_repeater_cell .chosen-choices{padding:24px 24px}.gform_wrapper .ginput_container_time,.twz-element-form .ginput_container_time,.gfield_repeater_cell .ginput_container_time{margin:0 15px}.gform_wrapper .ginput_complex,.twz-element-form .ginput_complex,.gfield_repeater_cell .ginput_complex{display:flex;flex-flow:row wrap;align-items:flex-start}.gform_wrapper .ginput_complex input,.gform_wrapper .ginput_complex select,.twz-element-form .ginput_complex input,.twz-element-form .ginput_complex select,.gfield_repeater_cell .ginput_complex input,.gfield_repeater_cell .ginput_complex select{width:100%;min-width:5.25rem}.gform_wrapper .ginput_container_date,.twz-element-form .ginput_container_date,.gfield_repeater_cell .ginput_container_date{display:flex;align-items:center;align-content:flex-start}.gform_wrapper .ginput_container_date input,.twz-element-form .ginput_container_date input,.gfield_repeater_cell .ginput_container_date input{width:auto}.gform_wrapper .ginput_container_date .datepicker_with_icon.large,.twz-element-form .ginput_container_date .datepicker_with_icon.large,.gfield_repeater_cell .ginput_container_date .datepicker_with_icon.large{width:calc(100% - 3rem)}.gform_wrapper .ginput_container_date img.ui-datepicker-trigger,.twz-element-form .ginput_container_date img.ui-datepicker-trigger,.gfield_repeater_cell .ginput_container_date img.ui-datepicker-trigger{display:block;margin-left:.8rem;max-width:1.6rem;max-height:1.6rem}.gform_wrapper .gfield_chainedselect.horizontal select,.twz-element-form .gfield_chainedselect.horizontal select,.gfield_repeater_cell .gfield_chainedselect.horizontal select{min-width:6.25rem}.gform_wrapper .gform_show_password,.twz-element-form .gform_show_password,.gfield_repeater_cell .gform_show_password{color:inherit;background:rgba(0,0,0,0);height:100%;display:flex;align-items:center}.gform_wrapper .gform_show_password:hover,.gform_wrapper .gform_show_password:focus,.twz-element-form .gform_show_password:hover,.twz-element-form .gform_show_password:focus,.gfield_repeater_cell .gform_show_password:hover,.gfield_repeater_cell .gform_show_password:focus{background:rgba(0,0,0,0)}.gform_wrapper .gfield_consent_description,.twz-element-form .gfield_consent_description,.gfield_repeater_cell .gfield_consent_description{max-height:15rem;overflow-y:scroll;border:1px solid #ddd;margin-top:.5rem;padding:24px 24px;font-size:1.6rem}.gform_wrapper .gfield .ginput_quantity,.twz-element-form .gfield .ginput_quantity,.gfield_repeater_cell .gfield .ginput_quantity{width:auto}.gform_ajax_spinner{position:absolute;margin-top:-0.75rem;margin-right:13.5rem;width:1.5rem !important;height:1.5rem !important}.gform_footer{align-items:center}.select2-selection{border:1px solid #e1ded1 !important;padding:12px 15px !important;height:auto !important;border-radius:3px !important}.select2-selection__rendered{color:#373d3b !important}.select2-selection__placeholder{color:#a6a6a6 !important}.select2-selection__arrow{height:100% !important;right:8px !important}.select2-selection[aria-expanded=true]{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.select2-container{width:100% !important}.noUi-connect{background:#373d3b !important}.gfield_description{color:#373d3b !important;margin-top:0 !important}input[type=checkbox],input[type=radio]{width:auto !important;top:.6em;transform:none !important;opacity:0;margin:0;position:absolute;left:0}input[type=checkbox]+label:not([class^=twz_cm],[class^=twz-cm]),input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]),input[type=radio]+label:not([class^=twz_cm],[class^=twz-cm]),input[type=radio]+span:not([class^=twz_cm],[class^=twz-cm]){position:relative;font-weight:500;color:#373d3b;font-size:1.6rem;padding-left:3rem}input[type=checkbox]+label:not([class^=twz_cm],[class^=twz-cm]):after,input[type=checkbox]+label:not([class^=twz_cm],[class^=twz-cm]):before,input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]):after,input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]):before,input[type=radio]+label:not([class^=twz_cm],[class^=twz-cm]):after,input[type=radio]+label:not([class^=twz_cm],[class^=twz-cm]):before,input[type=radio]+span:not([class^=twz_cm],[class^=twz-cm]):after,input[type=radio]+span:not([class^=twz_cm],[class^=twz-cm]):before{content:"";position:absolute;top:1em;transform:translateY(-50%);left:0;display:block}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]):after,input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]):before{width:14px;height:14px;border-radius:2px;transition:.2s ease-in-out transform}input[type=checkbox]+label:before,input[type=checkbox]+span:not([class^=twz_cm],[class^=twz-cm]):before{background-color:#efede7;transition:.2s ease-in-out all}input[type=checkbox]:not(:checked)+label:not([class^=twz_cm],[class^=twz-cm]):hover:before,input[type=checkbox]:not(:checked)+span:not([class^=twz_cm],[class^=twz-cm]):hover:before{background-color:#a6a6a6}input[type=checkbox]:checked+label:not([class^=twz_cm],[class^=twz-cm]):after,input[type=checkbox]:checked+span:not([class^=twz_cm],[class^=twz-cm]):after{z-index:9;background-repeat:no-repeat;background-size:70% auto;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%23fff'%3E%3Cpath d='M7.829.706c-.229-.275-.572-.275-.8 0L2.743 5.853.97 3.725c-.228-.274-.571-.274-.8 0a.759.759 0 0 0 0 .961l2.172 2.608c.114.137.228.206.4.206.171 0 .286-.069.4-.206l4.686-5.627a.759.759 0 0 0 0-.961Z'/%3E%3C/svg%3E")}input[type=radio]{position:absolute}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%;transition:.2s ease-in-out}input[type=radio]+label:after,input[type=radio]+label:before{width:18px;height:18px;background:#fff;border:1px solid #a6a6a6}input[type=radio]:not(:checked)+label:before{background:rgba(0,0,0,0)}input[type=radio]:checked+label:before{z-index:9;transform:translateY(-50%) scale(0.7)}.form-row{position:relative}p:has(.twz-label)::-moz-placeholder{display:none}p:has(.twz-label)::placeholder{display:none}label,legend{font-size:1.6rem !important;font-weight:700 !important;padding:0 !important;font-family:"Avenir Roman",sans-serif;color:#a6a6a6;font-size:1.6rem;font-weight:400}label.twz-label,legend.twz-label{position:absolute;line-height:1 !important;top:1em;left:23px;transition:.3s ease;font-weight:300 !important;font-size:1.6rem !important;cursor:text;z-index:2;margin:0 !important;padding:0 !important;pointer-events:none}@media(max-width: 549px){label.twz-label,legend.twz-label{font-size:1.6rem !important;top:1em}}label.twz-label.screen-reader-text,legend.twz-label.screen-reader-text{clip:unset;word-wrap:unset;border:none;-webkit-clip-path:unset;clip-path:unset;height:auto;margin:none;overflow:unset;padding:0;width:unset}label.twz-label.has-value,legend.twz-label.has-value{font-size:1.2rem !important;font-weight:400 !important;top:.6em;display:none !important}@media(max-width: 549px){label.twz-label.has-value,legend.twz-label.has-value{font-size:1rem !important}}label.twz-label+.input::-moz-placeholder, label.twz-label+span:has(input) input::-moz-placeholder, legend.twz-label+.input::-moz-placeholder, legend.twz-label+span:has(input) input::-moz-placeholder{display:none;color:rgba(0,0,0,0)}label.twz-label+.input::placeholder,label.twz-label+span:has(input) input::placeholder,legend.twz-label+.input::placeholder,legend.twz-label+span:has(input) input::placeholder{display:none;color:rgba(0,0,0,0)}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-select{position:relative;line-height:1;border-radius:3px;font-size:1.4rem;background-color:#efede7;cursor:pointer;padding:14px 30px 14px 15px}.twz-select:not(::after){padding:14px 15px}.twz-select:after{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(0)}.twz-select__selected{pointer-events:none}.twz-select__dropdown{transform:translateY(-2rem);opacity:0;pointer-events:none;position:absolute;left:0;height:auto;max-height:21rem;overflow-y:auto;width:100%;z-index:9;background-color:#fff;border:1px solid #efede7;border-radius:0 0 5px 5px}.twz-select__option{pointer-events:none}.twz-select__option-wrap{padding:12px 15px 12px;font-size:1.4rem;line-height:1;cursor:pointer}.twz-select__option-wrap:not(:last-child){border-bottom:1px solid #efede7}.twz-select__option-wrap:hover{background-color:#efede7}.twz-select__option-wrap.active{background-color:#4a688a !important;font-weight:400;color:#fff}.variations_form .twz-select__option-wrap.active .price{color:#fff !important}.twz-select__option-wrap .price{pointer-events:none}.twz-select__hiddenselect{pointer-events:none;border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.twz-select--is-open{border-radius:.5rem 5px 0 0 !important}.twz-select--is-open::after{transform:translateY(-50%) rotate(180deg)}.twz-select--is-open+.twz-select__dropdown{transform:translateY(0);opacity:1;pointer-events:inherit}.twz-select .price{pointer-events:none}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.gallery{overflow:hidden}@media(max-width: 767px){.gallery{overflow:visible}}.gallery--has-slides .gallery__slide{margin-right:1rem}@media(max-width: 767px){.gallery--has-slides .gallery__slide{width:95% !important}}.gallery__slides{margin-bottom:1rem;z-index:2}@media(max-width: 767px){.gallery__slides--slideable{margin-bottom:5.5rem;height:50vh}}.gallery__slides--slideable.gallery-slider--is-ready .gallery__slide{opacity:1;pointer-events:all}.gallery__slides--slideable .gallery__slide{opacity:0;position:absolute !important;flex:0 0 100%;width:100%}.gallery__slides--slideable::after{content:"flickity";display:none}.gallery__slide{transition:.3s ease-in opacity,.3s ease-in transform;border-radius:4px;background-color:#fff;overflow:hidden;height:50vw;padding:2.5%;position:relative}@media(max-width: 767px){.gallery__slide{height:50vh}}@media(min-width: 1025px){.gallery__slide{height:40vw}}@media(min-width: 1025px){.gallery__slide{height:32.5vw}}.gallery__slide:not(:first-of-type){transition:opacity .3s ease-in .5s}.gallery__slide--has-video{display:flex;align-items:center;justify-content:center}.gallery__slide img{height:100% !important;width:100%;border-radius:4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery__slide .gallery__slide-image-popup{display:none}.gallery__thumbs{transition:.25s ease-in}@media(max-width: 767px){.gallery__thumbs{display:none}}.gallery__thumbs.thumbs-slider--is-ready .gallery__thumb{opacity:1;transform:none !important}.gallery__thumbs--slideable{outline:none;margin:1rem 0}@media(min-width: 768px){.gallery__thumbs--slideable::after{content:"flickity";display:none}}.gallery__thumbs--slideable .flickity-slider{display:flex !important}.gallery__thumb{position:relative !important;display:inline-block;border-radius:1.2rem;flex:0 0 22%;height:10rem;border:1px solid rgba(0,0,0,0);background-color:#fff;transform:translateY(-2rem) !important;transition:.3s ease-in-out;opacity:0;transition:.3s ease-in opacity .4s,.3s ease-in transform .4s}.gallery__thumb img{transition:.2s ease-out;opacity:.75}.gallery__thumbs--has-controls .gallery__thumb:not(.is-nav-selected){cursor:pointer}.gallery__thumb:not(:last-of-type){margin-right:.75rem}.gallery__thumb:first-of-type img{padding-left:0}.gallery__thumb.is-selected img,.gallery__thumb:hover img{opacity:1}.gallery__thumb.is-nav-selected{border-color:#373d3b}.gallery__thumb.is-nav-selected img{opacity:1}.gallery__thumb-image{height:100% !important;width:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:4px}.gallery__thumb--has-video{position:relative}.gallery__thumb--has-video:after{content:"";height:2rem;width:2rem;position:absolute;bottom:.5rem;right:.5rem;z-index:1;background:svg-load("play.svg", fill=#373D3B);background-size:contain;border-radius:50%}.gallery .flickity-prev-next-button{width:3rem;height:3rem;transform:translateY(-50%);transition:.3s ease-in-out}.gallery .flickity-prev-next-button::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23fff'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E")}.gallery .flickity-prev-next-button.previous{left:1rem}.gallery .flickity-prev-next-button.next{right:1rem}.gallery .flickity-prev-next-button:disabled{transform:translateY(-50%) scale(0)}.gallery .flickity-prev-next-button:hover{transform:translateY(-50%) scale(1.2);outline:none}.gallery .flickity-page-dots{margin-top:1rem}.gallery .flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;margin-top:2rem}.gallery .flickity-page-dots .dot,.gallery .flickity-page-dots .flickity-page-dot{font-size:0;color:rgba(0,0,0,0);display:inline-block;width:6rem;padding:0;height:.6rem;margin:0 2px;background:#373d3b;border-radius:4px;cursor:pointer}.gallery .flickity-page-dots .dot:hover,.gallery .flickity-page-dots .flickity-page-dot:hover{background:#373d3b}.gallery .flickity-page-dots .dot.is-selected,.gallery .flickity-page-dots .flickity-page-dot.is-selected{opacity:1}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-gallery-slider{transition:opacity .2s ease-in}.twz-element-gallery-slider.flickity-ready{opacity:1}.twz-element-gallery-slider__wrapper{display:flex;gap:4rem}@media(max-width: 767px){.twz-element-gallery-slider__wrapper{flex-direction:column;gap:1rem}}.twz-element-gallery-slider__wrapper[alignment=right] .twz-element-gallery-slider__content{order:2}.twz-element-gallery-slider__wrapper .content{margin-bottom:4rem}@media(max-width: 767px){.twz-element-gallery-slider__wrapper .content{order:2;margin-top:4rem;margin-bottom:unset}}.twz-element-gallery-slider__content,.twz-element-gallery-slider__slider{flex:0 0 calc(50% - 2rem)}.twz-element-gallery-slider__content{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.twz-element-gallery-slider__content{order:2}}@media(max-width: 767px){.twz-element-gallery-slider__slider{order:1}}.twz-element-gallery-slider__slider .twz-element-gallery-slider__items{position:relative}.twz-element-gallery-slider__slider .twz-element-gallery-slider__items .twz-element-gallery-slider__slide img{max-height:40rem;display:block}.twz-element-gallery-slider__slider .twz-element-gallery-slider__items .flickity-cell{width:100%;min-height:100%;height:40rem;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;bottom:0;right:0;border-radius:3px;overflow:hidden}.twz-element-gallery-slider__slider .twz-element-gallery-slider__items .flickity-cell img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-header{position:relative;z-index:2;justify-content:flex-start;margin-top:115px}@media(max-width: 767px){.twz-header{margin-top:12rem}}.twz-header>.grid{z-index:2;height:auto;width:100%}@media(min-width: 768px){.twz-header>.grid.breadcrumbs{padding:0 1.5rem}}.twz-header>.grid.twz-header__row{height:100%}.twz-header--noheader{visibility:hidden}.twz-header--big .twz-header__inner,.twz-header--slider .twz-header__inner{padding-top:4rem;padding-right:4rem;width:100%}@media(max-width: 767px){.twz-header--big .twz-header__inner,.twz-header--slider .twz-header__inner{padding-right:unset;min-height:calc(100% - 35rem)}}.twz-header--big .twz-header__inner h2,.twz-header--slider .twz-header__inner h2{font-size:clamp(4.6rem, 7vw, 4.6rem)}.twz-header--big .twz-header__left,.twz-header--slider .twz-header__left{max-width:50%;position:relative}@media(max-width: 767px){.twz-header--big .twz-header__left,.twz-header--slider .twz-header__left{max-width:unset}}.twz-header--big .twz-header__left .twz-header__inner,.twz-header--slider .twz-header__left .twz-header__inner{transition:.2s ease-in;opacity:0}.twz-header--big .twz-header__left .twz-header__inner:not(:first-child),.twz-header--slider .twz-header__left .twz-header__inner:not(:first-child){position:absolute;top:0;left:0}.twz-header--big .twz-header__left .twz-header__inner.active,.twz-header--slider .twz-header__left .twz-header__inner.active{opacity:1}.twz-header--big .twz-header__image,.twz-header--slider .twz-header__image{border-radius:4px;height:100%}@media(max-width: 767px){.twz-header--big .twz-header__image,.twz-header--slider .twz-header__image{height:35rem}}.twz-header--big .twz-header__image img,.twz-header--slider .twz-header__image img{border-radius:4px;height:100%;max-height:unset}.twz-header--slider .twz-header__wrapper{height:100%;margin:auto}@media(max-width: 767px){.twz-header--slider .twz-header__wrapper{flex-direction:column-reverse}}.twz-header--slider.show .twz-header__slides{max-height:unset;opacity:1}.twz-header--slider.show .twz-header__inner{display:block !important}@media(max-width: 1024px){.twz-header--slider.show .twz-header__inner{margin-left:auto}}.twz-header--slider.show .twz-header__inner .twz-header__button{display:flex;gap:1rem}@media(max-width: 549px){.twz-header--slider.show .twz-header__inner .twz-header__button{flex-direction:column}}@media(max-width: 549px){.twz-header--slider.show .twz-header__inner .btn+.btn{margin:0}}.twz-header--slider .twz-header__left{width:38%;margin-left:auto;max-width:44.8rem}@media(max-width: 767px){.twz-header--slider .twz-header__left{width:95%;margin-right:auto}}@media(min-width: 768px)and (max-width: 1024px){.twz-header--slider .twz-header__left{margin-left:0}}.twz-header--slider .twz-header__slides{-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0);height:100%;width:50%;position:relative;opacity:0}@media(min-width: 768px){.twz-header--slider .twz-header__slides{max-height:0}}@media(min-width: 768px)and (max-width: 1024px){.twz-header--slider .twz-header__slides{margin:0 0 0 auto !important}}@media(max-width: 767px){.twz-header--slider .twz-header__slides{width:97.5%;margin-left:auto;height:35rem}}.twz-header--slider .twz-header__slides .twz-header__slide{margin-right:2rem}@media(max-width: 767px){.twz-header--slider .twz-header__slides .twz-header__slide{margin-right:1rem}}.twz-header--slider .twz-header__slides .twz-header__slide .twz-element-image{height:37rem;width:100%}@media(max-width: 767px){.twz-header--slider .twz-header__slides .twz-header__slide .twz-element-image{height:100%}}.twz-header--slider .twz-header__slides .flickity-viewport{height:100% !important;position:static}.twz-header--slider .twz-header__slides .flickity-viewport .flickity-slider{height:100%;width:100%;margin:0}.twz-header--slider .twz-header__slides .flickity-viewport .twz-header__slide{left:0 !important;transition:.4s ease-in-out opacity;position:absolute;top:0;transform:translateX(-5rem);width:70%}@media(max-width: 767px){.twz-header--slider .twz-header__slides .flickity-viewport .twz-header__slide{width:80%}}.twz-header--slider .twz-header__slides .flickity-viewport .twz-header__slide:not(.is-selected){pointer-events:none}.twz-header--slider .twz-header__slides .flickity-viewport .twz-header__slide.is-selected{opacity:1}.twz-header--slider .twz-header__slides .flickity-viewport .twz-header__slide.is-selected .twz-header__inner{transform:translateX(-3rem);opacity:0;animation:slideIn .4s .3s ease-in forwards}@keyframes slideIn{0%{opacity:0;transform:translateX(-3rem)}100%{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}100%{opacity:1;transform:translateX(-3rem)}}@keyframes slide{0%{opacity:1;transform:translateX(0)}30%{opacity:0;transform:translateX(-3rem)}60%{opacity:0;transform:translateX(-3rem)}100%{opacity:1;transform:translateX(0)}}@keyframes slide2{0%{opacity:1;transform:translateX(0)}30%{opacity:0;transform:translateX(-3rem)}60%{opacity:0;transform:translateX(-3rem)}100%{opacity:1;transform:translateX(0)}}.twz-header--slider .twz-header__slides .flickity-prev-next-button{z-index:10;top:50%;border-radius:50%;background-color:#f6f5f2}.twz-header--slider .twz-header__slides .flickity-prev-next-button:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.twz-header--slider .twz-header__slides .flickity-prev-next-button:focus{box-shadow:none}.twz-header--slider .twz-header__slides .flickity-prev-next-button.next{right:10%}.twz-header--slider .twz-header__slides .flickity-prev-next-button.next:before{left:50%;transform:translate(-50%, -50%) rotate(-90deg)}.twz-header--slider .twz-header__slides .flickity-prev-next-button.previous{left:10%}@media(min-width: 768px){.twz-header--slider .twz-header__slides .flickity-prev-next-button.previous{display:none}}.twz-header--slider .twz-header__slides .flickity-prev-next-button.previous:before{left:50%;transform:translate(-50%, -50%) rotate(90deg)}.twz-header--slider .twz-header__slides .flickity-prev-next-button[disabled]{opacity:.3}.twz-header--slider .twz-header__slides .flickity-page-dots{bottom:5rem;left:calc(50% + 5rem);position:absolute;max-width:calc(47.5% - 6rem);width:100%;display:flex;overflow:hidden;padding-bottom:2rem}@media(max-width: 1024px){.twz-header--slider .twz-header__slides .flickity-page-dots{top:35rem;bottom:unset;left:0;right:0;width:100%;max-width:unset;transform:translateY(-100%)}}.twz-header--slider .twz-header__slides .flickity-page-dots .flickity-page-dot{flex:0 0 33.333%;background:unset !important;padding:unset;border-radius:unset;margin:0;border:0;opacity:.4;color:#fff;font-weight:700;opacity:.4;transition:.2s ease-in-out opacity;text-align:left;height:auto}.twz-header--slider .twz-header__slides .flickity-page-dots .flickity-page-dot:hover{opacity:1}.twz-header--slider .twz-header__slides .flickity-page-dots .flickity-page-dot.is-selected{opacity:1}@media(max-width: 1024px){.twz-header--slider .twz-header__slides .flickity-page-dots .flickity-page-dot{display:none}}.twz-header__wrapper{display:flex;align-items:stretch;flex-wrap:wrap;padding:6rem 0 5rem 0}.woocommerce-page .twz-header__wrapper{padding-bottom:1rem}.woocommerce-page .twz-header__wrapper h1:last-child{margin-bottom:0}@media(max-width: 767px){.twz-header__wrapper{padding:0 0 3rem 0}}@media(min-width: 1025px){.twz-header__wrapper{max-width:128rem;width:95%;margin:auto}}.twz-header__inner{flex:0 0 50%;padding-right:6rem}.woocommerce-cart .twz-header__inner{padding-top:0}@media(max-width: 1024px){.twz-header__inner{flex:0 0 95%;order:2;padding:4rem 0 2rem;width:95%;margin:0 auto}}.twz-header__inner img{width:100%}@media(max-width: 767px){.twz-header__inner+.twz-header__contact{order:3;flex:0 0 95%;margin:auto;padding:4rem 0 4rem 0}}@media(min-width: 768px){.twz-header__inner+.twz-header__contact{padding:8rem 0 4rem 0}}@media(min-width: 768px){.twz-header__inner.contact{order:0;flex:0 0 50%}}.twz-header__button{margin-top:3rem}.twz-header__button--right{display:flex !important;align-items:flex-end}@media(min-width: 400px){.twz-header__button a+a{margin-left:1.5rem}}@media(max-width: 399px){.twz-header__button a+a{margin-top:1.5rem;display:block}}.twz-header__title{padding-top:0;margin-bottom:2rem}.twz-header__image{padding:0;pointer-events:none;flex:0 0 50%;min-height:30rem}@media(max-width: 1024px){.twz-header__image{flex:0 0 100%;order:1;height:20rem;min-height:unset;position:relative}}.twz-header__image .twz-element-image{display:block;width:100%;height:100%;max-width:110rem}@media(max-width: 1024px){.twz-header__image .twz-element-image{width:100%;height:100%;left:0;position:static;max-width:unset}}@media(max-width: 767px){.twz-header__image .twz-element-image{width:95%;margin:0 auto}}.twz-header__image .twz-element-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:40rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-hotspot{position:absolute;background-color:#fff;border-radius:3rem;box-shadow:0px 4px 15px 0px rgba(0,0,0,.25);overflow:hidden;padding:7px 15px}.twz-header--big .twz-element-hotspot{max-width:3rem;max-height:3rem;transform:scale(0);animation:hotspot 1s .2s ease-in forwards}.flickity-cell.is-selected .twz-element-hotspot{max-width:3rem;max-height:3rem;transform:scale(0);animation:hotspot 1s .2s ease-in forwards}.twz-header--big .twz-element-hotspot__item{opacity:0;animation:textFadeIn .2s .9s ease-in forwards}.flickity-cell.is-selected .twz-element-hotspot__item{opacity:0;animation:textFadeIn .2s .9s ease-in forwards}@keyframes hotspot{0%{transform:scale(0);max-width:30px;max-height:30px}50%{transform:scale(1.2);max-width:30px;max-height:30px}60%{transform:scale(1);max-width:30px;max-height:30px}90%{transform:scale(1);max-width:500px;max-height:30px}100%{transform:scale(1);max-width:500px;max-height:500px}}@keyframes textFadeIn{0%{opacity:0}100%{opacity:1}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-image{display:flex}.twz-element-image--start{justify-content:flex-start}.twz-element-image--center{justify-content:center}.twz-element-image--end{justify-content:flex-end}.twz-element-image .twz-element-image__wrapper{position:relative}.twz-element-image .twz-element-image--full{width:100%}.twz-element-image .twz-element-image--full>img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.twz-element-image img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;max-height:60rem;border-radius:4px}img{max-width:100%;width:auto}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-hotspot{position:absolute;background-color:#fff;border-radius:3rem;box-shadow:0px 4px 15px 0px rgba(0,0,0,.25);overflow:hidden;padding:7px 15px}.twz-header--big .twz-element-hotspot{max-width:3rem;max-height:3rem;transform:scale(0);animation:hotspot 1s .2s ease-in forwards}.flickity-cell.is-selected .twz-element-hotspot{max-width:3rem;max-height:3rem;transform:scale(0);animation:hotspot 1s .2s ease-in forwards}.twz-header--big .twz-element-hotspot__item{opacity:0;animation:textFadeIn .2s .9s ease-in forwards}.flickity-cell.is-selected .twz-element-hotspot__item{opacity:0;animation:textFadeIn .2s .9s ease-in forwards}@keyframes hotspot{0%{transform:scale(0);max-width:30px;max-height:30px}50%{transform:scale(1.2);max-width:30px;max-height:30px}60%{transform:scale(1);max-width:30px;max-height:30px}90%{transform:scale(1);max-width:500px;max-height:30px}100%{transform:scale(1);max-width:500px;max-height:500px}}@keyframes textFadeIn{0%{opacity:0}100%{opacity:1}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-innertxtimage{display:flex}.twz-element-innertxtimage__wrapper{background-color:#fff;width:100%}.twz-element-innertxtimage__innertext{position:absolute;display:flex;flex-direction:column;max-width:25rem;padding:2rem}.twz-element-innertxtimage img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;max-height:60rem;border-radius:.5rem}img{max-width:100%;width:auto}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}body:not(.single-product) .lease-steps{margin:2rem auto}.lease-steps{display:flex;justify-content:center;max-width:112rem;flex-direction:column;align-items:center;padding-bottom:1rem;margin:0 auto}.lease-steps__container{display:flex;flex:1 0 100%;gap:2.5rem;flex-wrap:wrap}@media(min-width: 550px)and (max-width: 1024px){.lease-steps__container{gap:1.5rem}}.lease-steps__container .lease-step{position:relative;display:flex;flex:1 1 0px;padding:3rem 2rem;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:4px;gap:1.5rem;background-color:#eeece6}@media(max-width: 549px){.lease-steps__container .lease-step{flex-basis:50%}}@media(min-width: 550px)and (max-width: 1024px){.lease-steps__container .lease-step{flex-basis:33.333%}}.lease-steps__container .lease-step__icon{width:100%;background-position:center right;background-repeat:no-repeat;background-size:contain;height:85%;position:absolute;right:0}@media(max-width: 767px){.lease-steps__container .lease-step__content .lease-step__step{flex:0 0 50%}}@media(min-width: 768px)and (max-width: 1024px){.lease-steps__container .lease-step__content .lease-step__step{flex:0 0 33.333%}}.lease-steps__container .lease-step__content .lease-step__description{line-height:normal;font-weight:bold;margin-top:.7rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}ul.list{padding:0}ul.list li{position:relative;line-height:1.2;margin:.4em 0;margin-left:1.25em;list-style:disc !important}ul.list li:before{content:"";position:absolute;left:0;top:.2em;height:.75em;width:.75em;transform-origin:center;background-size:contain;background-position:center;background-repeat:no-repeat}ul.list li:first-of-type{margin-top:0}ul.list li:last-of-type{margin-bottom:0}ul.list--checks li{position:relative;padding-left:1.25em}ul.list--checks li:before{content:"";top:.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='%237ED957'%3E%3Cpath d='M7.829.706c-.229-.275-.572-.275-.8 0L2.743 5.853.97 3.725c-.228-.274-.571-.274-.8 0a.759.759 0 0 0 0 .961l2.172 2.608c.114.137.228.206.4.206.171 0 .286-.069.4-.206l4.686-5.627a.759.759 0 0 0 0-.961Z'/%3E%3C/svg%3E")}ul.list--checks li[data-usp-type="-"]:before{content:"";top:.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='%23FF3131'%3E%3Cpath fill-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5.5 4.086 9.293.293a1 1 0 1 1 1.414 1.414L6.914 5.5l3.793 3.793a1 1 0 0 1-1.414 1.414L5.5 6.914l-3.793 3.793A1 1 0 0 1 .293 9.293L4.086 5.5.293 1.707a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E")}ul.list--checks:not(.list-horizontal) li{margin-left:0}ul.list-horizontal{display:flex;flex-direction:row}ul.list-horizontal li{margin-top:0;margin-bottom:0}ul.list-horizontal li:first-of-type{margin-left:0}ul[class*=list--] li{list-style:none !important}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.navigation__lists:not(.navigation__lists--main){position:relative}@media(max-width: 767px){.navigation__lists--main:not(.navigation__lists--mainextra){flex:1 1 auto}}@media(max-width: 1024px){.navigation__lists--main:not(.navigation__lists--mainextra) ul{background-color:#efede7}}.navigation__lists--main:not(.navigation__lists--mainextra) ul li{padding:.5rem 0}.navigation__lists--main:not(.navigation__lists--mainextra) ul li a{font-weight:600}.navigation__lists--service ul li:not(.menu-item-has-children):hover>a,.navigation__lists--main ul li:not(.menu-item-has-children):hover>a{background-color:#efede7}@media(max-width: 1024px){.navigation__lists--service{margin-top:auto}}@media(min-width: 550px)and (max-width: 1024px){.navigation__lists--service ul{flex-direction:row !important}.navigation__lists--service ul li{padding:.5rem 4rem}.navigation__lists--service ul li:first-of-type{padding-left:0}.navigation__lists--service ul li:not(:last-of-type){border-right:1px solid #373d3b}}@media(max-width: 549px){.navigation__lists--service ul li{padding:.5rem;background-color:#efede7}.navigation__lists--service ul li a{padding:.5rem}}@media(max-width: 1024px){.navigation__lists--service ul{justify-content:center}}.navigation__lists--service ul li:not(.menu-item-has-children):hover>a{background-color:#efede7}.navigation__lists--service ul li a{color:#373d3b}.navigation__lists ul{margin:0;padding:0;height:100%;display:flex;gap:1rem}@media(max-width: 1024px){.navigation__lists ul{flex-direction:column;overflow-x:hidden;padding:3rem 2rem}}@media(min-width: 1025px){.navigation__lists ul{align-items:center}}.navigation__lists ul li{list-style:none}.navigation__lists ul li a{max-height:4rem;position:relative;text-decoration:none;border-radius:.5rem}@media(min-width: 1025px){.navigation__lists ul li a{padding:.9rem 1.5rem .5rem 1.5rem}}@media(max-width: 1024px){.navigation__lists ul li a{display:block}}.navigation__lists ul li.current_page_item>a,.navigation__lists ul li.current-menu-item>a{color:#ff914d}.navigation__lists ul li.menu-item-has-children{position:relative;transition:.3s background-color}@media(min-width: 1025px){.navigation__lists ul li.menu-item-has-children{border-top-left-radius:4px;border-top-right-radius:4px}.navigation__lists ul li.menu-item-has-children:hover>a:before{transform:translateY(-50%) rotate(180deg)}.navigation__lists ul li.menu-item-has-children:hover>a:after{opacity:1}.navigation__lists ul li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:none;pointer-events:all}.navigation__lists ul li.menu-item-has-children:hover>.sub-menu>li>.sub-menu{opacity:1;position:relative}}@media(max-width: 1024px){.navigation__lists ul li.menu-item-has-children{background-color:rgba(0,0,0,0)}.navigation__lists ul li.menu-item-has-children>a:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(0)}.navigation__lists ul li.menu-item-has-children>.sub-menu{position:static;min-height:unset;max-height:0;transition:.3s ease;padding:0;max-width:unset;border-radius:unset;background-color:rgba(0,0,0,0);transform:translateY(-2rem)}.navigation__lists ul li.menu-item-has-children.active>a:after{transform:translateY(-50%) rotate(90deg)}.navigation__lists ul li.menu-item-has-children.active>.sub-menu{opacity:1;transform:none;max-height:100rem}}.navigation__lists ul li.menu-item-has-children>a{transition:.3s color;padding-right:3rem;z-index:2}@media(min-width: 1025px){.navigation__lists ul li.menu-item-has-children>a:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(0)}.navigation__lists ul li.menu-item-has-children>a:before{width:.7em;height:.7em;top:53%}.navigation__lists ul li.menu-item-has-children>a:after{content:"";display:block;position:absolute;top:100%;opacity:0;left:50%;transform:translateX(-50%);width:4rem;height:2.5rem;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #f6f5f2;transition:.1s ease-in-out}}.navigation__lists ul li.menu-item-has-children.show>a:before{transform:translateY(-50%) rotate(180deg)}.navigation__lists ul li.menu-item-has-children.show .sub-menu{max-height:9000px;margin-top:1rem}.navigation__lists ul li.menu-item-has-children.show .sub-menu .title>.sub-menu{opacity:1;max-height:99999px}.navigation__lists ul li.menu-item-has-children>.sub-menu{position:absolute;left:0;top:100%;background-color:#efede7;max-width:30rem;min-width:20rem;border-radius:4px;opacity:0;flex-direction:column;height:auto;gap:0;transition:.3s opacity}@media(min-width: 1025px){.navigation__lists ul li.menu-item-has-children>.sub-menu{pointer-events:none;padding-top:2rem;padding-bottom:2rem}}@media(max-width: 1024px){.navigation__lists ul li.menu-item-has-children>.sub-menu{position:relative;max-height:0px;top:unset;min-height:unset;transform:unset;background-color:unset;border-radius:0;max-width:unset;transition:.2s ease;opacity:1}}.navigation__lists ul li.menu-item-has-children>.sub-menu li{width:100%;margin:0;padding:0}.navigation__lists ul li.menu-item-has-children>.sub-menu li:hover>a{text-decoration:underline}.navigation__lists ul li.menu-item-has-children>.sub-menu a{display:block;width:100%;padding:.8rem 2rem;text-decoration:none;transition:.2s ease-in-out background-color;font-size:1.4rem;color:#373d3b}.navigation__lists ul li.menu-item-has-children>.sub-menu a::after{content:none}@media(max-width: 1024px){.navigation__lists ul li.menu-item-has-children>.sub-menu .imagewrap{background-image:unset !important}}.navigation__lists>ul>li{display:flex;flex-direction:column}@media(max-width: 1024px){.navigation__lists>ul>li{display:block;margin:0}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.navigation__wrapper .navigation__main{margin:0 auto;width:95%;max-width:128rem}.navigation{position:fixed;z-index:999;width:100%;transition:.4s ease margin-top}.navigation--is-sticky .navigation__wrapper{box-shadow:0px 5px 6px 0px rgba(0,0,0,.1)}.navigation--is-sticky .navigation__brand img{transition:all .2s ease;transform:scale(0.7) translateX(-3.7rem) translateY(2.7rem)}.navigation__review{z-index:99999 !important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' id='svg2' x='0' y='0' style='enable-background:new 0 0 527.4 530.6' version='1.1' viewBox='0 0 527.4 530.6'%3E%3Cstyle%3E.st3{fill:%23faa61b}%3C/style%3E%3Cg id='g10' transform='matrix(1.33333 0 0 -1.33333 0 803.95)'%3E%3Cg id='g12'%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M-998.3-86.8H626.4v804H-998.3z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg id='g14' style='clip-path:url(%23SVGID_2_)'%3E%3Cg id='g24' transform='translate(900.915 567.663)'%3E%3Cpath id='path26' d='m-795.2 13.7 32.2-60.1c-32.5-17.4-56.1-49.1-62.6-86.7l-71.7 12.4C-885.8-62-847.7-12.9-795.2 13.7' style='fill:%23fecb04'/%3E%3C/g%3E%3Cg id='g28' transform='translate(795.215 395.862)'%3E%3Cpath id='path30' d='M-795.2 13.7c0 12.8 1.2 25.3 3.6 37.4l71.7-12.5c-1.2-6.8-1.8-13.8-1.8-20.9 0-9.6 1.1-19 3.2-28l-72.3-17c-2.9 13.3-4.4 27-4.4 41' style='fill:%23f7901f'/%3E%3C/g%3E%3Cg id='g32' transform='translate(888.015 334.143)'%3E%3Cpath id='path34' d='m-795.2 13.7-63.1-40.4c-11.8 18.6-20.4 39.2-25.3 61.3l72.3 17c3.2-13.7 8.7-26.4 16.1-37.9' class='st3'/%3E%3C/g%3E%3Cg id='g36' transform='translate(935.365 291.231)'%3E%3Cpath id='path38' d='m-795.2 13.7-46.4-91c-32.6 8.2-64.5 22.1-93.8 41.2 0 0 29.3 6.1 61.1 14.3-12 11.3-22.6 24-31.5 37.9l63.1 40.4c11.8-18 28.2-32.9 47.5-42.8' style='fill:%23f26623'/%3E%3C/g%3E%3Cg id='g40' transform='translate(990.755 277.962)'%3E%3Cpath id='path42' d='M-795.2 13.7v-84.9C-828.5-75-863.1-72.6-897-64l46.4 91c16.6-8.5 35.4-13.3 55.4-13.3' class='st3'/%3E%3C/g%3E%3Cg id='g44' transform='translate(1054.015 295.622)'%3E%3Cpath id='path46' d='m-795.2 13.7 39.5-65.2c-30.6-20.7-65.9-32.9-102.8-37.3v84.9c23.2 0 44.8 6.4 63.3 17.6' style='fill:%238cc63e'/%3E%3C/g%3E%3Cg id='g48' transform='translate(1112.755 399.962)'%3E%3Cpath id='path50' d='M-795.2 13.7c0 7.8-.7 15.4-2.1 22.8l70.9 13.5c10.1-50 .6-103.8-31-149.4-16-23.2-35.3-41.9-57-56.5L-854-90.6c35.3 21.4 58.8 60.1 58.8 104.3' style='fill:%23bfd730'/%3E%3C/g%3E%3Cg id='g52' transform='translate(889.755 461.962)'%3E%3Cpath id='path54' d='m-795.2 13.7 84-128.5h50.5s6.5 39.5 22.5 85.8c18.3 52.8 51.5 115.3 144 153.7 0 0-138 12.5-204-163l-32.5 52h-64.5z' style='fill:%2361bb45'/%3E%3C/g%3E%3Cg id='g56' transform='translate(990.755 521.962)'%3E%3Cpath id='path58' d='M-795.2 13.7c19.8 0 38.6-4.7 55.1-13.1 20.2 21.6 41.5 36 61.4 45.5-3.9 3-7.9 5.8-12.1 8.6C-722.4 75.4-767.4 81-794 81c-33.1 0-64-7.8-91.1-21.6l32.2-60.1c17.2 9.2 36.8 14.4 57.7 14.4m136.6 14.9C-630.4.4-612-34.7-604.5-71.9l-70.9-13.5c-4.5 23.8-15.9 45.2-32.1 61.9 12.3 18.2 28 35.9 48.9 52.1' style='fill:%23e2e419'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center left;background-repeat:no-repeat;background-size:3rem;padding-left:4rem;font-size:1.2rem;text-align:center}.navigation__review .grade-summary{display:none !important}.navigation__controlbar{background-color:#eeece6}.navigation__controlbar__inner{display:flex;max-height:45px;align-items:center;justify-content:space-between;max-width:128rem;width:95%;margin:auto;padding:1.2rem 0}.navigation__controlbar__inner .navigation__usp{display:flex;height:20.8px;min-width:20rem;align-items:center;font-size:1.4rem}@media(max-width: 1024px){.navigation__controlbar__inner .navigation__usp{max-width:20rem}}@media(min-width: 1025px){.navigation__controlbar__inner .navigation__usp{margin-left:8rem}}.navigation__controlbar .list{margin:0;display:flex;width:100%;height:100%;overflow:hidden;position:relative}@media(max-width: 1024px){.navigation__controlbar .list>li{margin-left:unset;min-width:100%;min-height:100%;animation:autoplay 8s forwards infinite;animation-delay:0s;transform:translate(0%)}@keyframes autoplay{0%{translate:0% 0}20%{translate:0% 0}40%{translate:-100% 0}50%{translate:-100% 0}70%{translate:-200% 0}80%{translate:-200% 0}100%{translate:0% 0}}}.navigation__controlbar .list li{color:#373d3b}.navigation__wrapper{background-color:#f6f5f2;transition:.2s ease;box-shadow:0 0 0 0 rgba(0,0,0,0)}.woocommerce-checkout .navigation__wrapper{padding-bottom:0}.navigation__wrapper .navigation__main{display:flex;align-items:center;min-height:7rem;gap:2rem;justify-content:space-between;width:95%;max-width:128rem;position:relative}@media(max-width: 1024px){.navigation__wrapper .navigation__main{min-height:7rem;gap:1rem;padding:1rem 0;width:100%}}@media(max-width: 549px){.navigation__wrapper .navigation__main{padding:1rem 0 0 0;margin-bottom:1rem}}@media(max-width: 1024px){.navigation__wrapper .navigation__main{flex-wrap:wrap}}@media(max-width: 767px){.navigation__wrapper .navigation__main{margin-bottom:.5rem}}.navigation__brand{flex:0 0 auto;height:6.7rem;text-align:center}.navigation:has(.navigation__controlbar) .navigation__brand{transform:translateY(-2rem)}@media(max-width: 1024px){.navigation__brand{flex:1 1 auto;order:2}}.navigation__brand img{height:100% !important;width:auto !important;-o-object-fit:contain;object-fit:contain}.navigation__toggle{flex:0 0 2rem;width:2rem;height:2rem;margin-right:0;margin-left:2.5%;cursor:pointer;border:0 none;display:none;position:relative;background-color:rgba(0,0,0,0);padding:1.5rem 1.5rem;flex:0 0 2rem}@media(max-width: 1024px){.navigation__toggle{display:block;order:1}}.navigation__toggle:hover{outline:0;background-color:#efede7 !important}.navigation__toggle::after{content:none}.menu-expanded .navigation__toggle span{width:20px;background:rgba(255,255,255,0)}.menu-expanded .navigation__toggle span:before,.menu-expanded .navigation__toggle span:after{background:#373d3b !important;width:20px;transition:bottom 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 180ms cubic-bezier(0.23, 1, 0.32, 1)}.menu-expanded .navigation__toggle span::after{top:0;transform:rotate(45deg)}.menu-expanded .navigation__toggle span::before{bottom:0;transform:rotate(-45deg)}.navigation__toggle .hamburger{-webkit-appearance:none;transition:.4s cubic-bezier(0.23, 1, 0.32, 1)}@media(max-width: 1024px){.navigation__toggle .hamburger{position:absolute;top:50%;right:50%;display:inline-block;width:20px;height:2px;padding:0;color:#373d3b;background:#373d3b;border-radius:4px;transform:translateY(-50%) translateX(50%);transition:all 0ms 100ms}.navigation__toggle .hamburger span{position:absolute;top:50%;transform:translateY(-50%);right:5rem;color:#fff;pointer-events:none;font-weight:700;font-size:1.6rem;transition:.4s cubic-bezier(0.23, 1, 0.32, 1);display:none}.navigation__toggle .hamburger:hover{outline:none}.navigation__toggle .hamburger:before,.navigation__toggle .hamburger:after{content:"";position:absolute;transition:bottom 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 180ms cubic-bezier(0.23, 1, 0.32, 1);height:2px;background:#373d3b;border-radius:1px}.navigation__toggle .hamburger::before{bottom:6px;left:0;width:20px;transition:transform 200ms cubic-bezier(0.23, 1, 0.32, 1),bottom 200ms 180ms cubic-bezier(0.23, 1, 0.32, 1)}.navigation__toggle .hamburger::after{top:6px;right:0;width:12px;transition:transform 200ms cubic-bezier(0.23, 1, 0.32, 1),top 200ms 180ms cubic-bezier(0.23, 1, 0.32, 1)}}.navigation .navigation__lists-wrapper{margin-right:auto}@media(max-width: 1024px){.navigation .navigation__lists-wrapper{display:none}}@media(max-width: 1024px){.navigation .searchbar{order:4;flex:0 1 95%;max-width:unset;background-color:#efede7;border-radius:.5rem;margin:0 auto}.navigation .searchbar-bar{border:unset;position:relative;margin:auto}}@media(max-width: 1024px)and (min-width: 1025px){.navigation .searchbar-bar{width:95%}}@media(max-width: 1024px){.navigation .searchbar input{border-top-left-radius:4px;border-bottom-left-radius:4px;padding:1.5rem 2rem;background-color:unset}}@media(max-width: 549px){.navigation .searchbar{display:none}}.navigation .menu-login-cart{display:flex;align-items:center;gap:.5rem;min-width:-moz-fit-content;min-width:fit-content}@media(max-width: 1024px){.navigation .menu-login-cart{order:3;margin-right:2.5%}}.navigation__login,.navigation__cart-mini{height:4rem;display:block;flex:0 0 4rem;width:4rem;background-size:auto 50%;background-repeat:no-repeat;background-position:center;position:relative;border-radius:.5rem}.navigation__login:hover,.navigation__cart-mini:hover{background-color:#efede7}.navigation__cart-mini{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' fill='%23373D3B'%3E%3Cpath d='M19.884 3.432a.632.632 0 0 0-.217-.186.664.664 0 0 0-.281-.075L6.98 2.659a.66.66 0 0 0-.462.16.598.598 0 0 0-.039.867c.115.12.276.192.446.199l11.566.476-2.274 6.784H6.097l-1.83-9.518a.602.602 0 0 0-.135-.279.641.641 0 0 0-.26-.18L.876.042A.67.67 0 0 0 .385.05a.627.627 0 0 0-.34.338.589.589 0 0 0 .008.47.63.63 0 0 0 .354.326l2.663 1 1.86 9.685a.61.61 0 0 0 .22.36.66.66 0 0 0 .412.143h.308l-.705 1.871a.49.49 0 0 0 .066.467c.05.067.115.122.191.16.076.038.16.058.247.058h.494a1.807 1.807 0 0 0-.47.943c-.058.352-.009.711.143 1.036.15.325.398.601.71.795A1.99 1.99 0 0 0 7.594 18a1.99 1.99 0 0 0 1.048-.297c.312-.194.559-.47.71-.795.152-.325.201-.684.143-1.036a1.807 1.807 0 0 0-.47-.943h4.195a1.807 1.807 0 0 0-.47.943c-.059.352-.009.711.143 1.036.15.325.398.601.71.795A1.99 1.99 0 0 0 14.65 18a1.99 1.99 0 0 0 1.048-.297c.312-.194.559-.47.71-.795.152-.325.201-.684.143-1.036a1.807 1.807 0 0 0-.47-.943h.6a.548.548 0 0 0 .38-.15.5.5 0 0 0 .156-.362.5.5 0 0 0-.157-.361.548.548 0 0 0-.378-.15H6.429l.578-1.534h9.677a.662.662 0 0 0 .379-.118.615.615 0 0 0 .232-.308L19.97 3.97a.587.587 0 0 0-.085-.538ZM7.595 16.974a.885.885 0 0 1-.475-.138.827.827 0 0 1-.316-.367.785.785 0 0 1-.048-.473.808.808 0 0 1 .234-.419.892.892 0 0 1 .932-.177c.157.062.29.166.384.301a.793.793 0 0 1-.106 1.033.877.877 0 0 1-.605.24Zm7.059 0a.884.884 0 0 1-.476-.138.827.827 0 0 1-.315-.367.784.784 0 0 1-.048-.473.808.808 0 0 1 .234-.419.892.892 0 0 1 .932-.177c.157.062.29.166.384.301a.793.793 0 0 1-.107 1.033.876.876 0 0 1-.604.24Z'/%3E%3C/svg%3E")}.navigation__cart-mini:before{content:attr(data-cart-count);position:absolute;right:0;top:0;background-color:#ff914d;border-radius:10rem;font-weight:700;color:#000;font-size:1.1rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;line-height:1}.navigation__login{display:block;transition:.3s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20' fill='%23373D3B'%3E%3Cpath d='M13.752 11.997A2.25 2.25 0 0 1 16 14.247v.575c0 .894-.32 1.759-.9 2.438-1.57 1.833-3.957 2.738-7.103 2.738s-5.532-.905-7.098-2.74a3.75 3.75 0 0 1-.898-2.434v-.578a2.249 2.249 0 0 1 2.249-2.249h11.502Zm0 1.5H2.249a.747.747 0 0 0-.75.75v.577c0 .535.192 1.053.54 1.46 1.253 1.469 3.22 2.214 5.957 2.214 2.739 0 4.706-.745 5.963-2.213a2.25 2.25 0 0 0 .54-1.463v-.576a.75.75 0 0 0-.747-.749ZM7.997.002a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 1.5a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7Z'/%3E%3C/svg%3E")}@media(min-width: 768px){.navigation__login:not(:empty){flex-basis:auto;width:auto;background-position:1.5rem center;display:flex;align-items:center;text-decoration:none;background-color:#efede7}.navigation__login:not(:empty):hover{background-color:#e1ded1}}.navigation__login span{padding-left:5rem;padding-right:1.5rem;padding-top:.3rem}@media(max-width: 767px){.navigation__login span{display:none}}.navigation__lists-wrapper{width:100%;display:flex;justify-content:flex-end}@media(min-width: 1025px){.navigation__lists-wrapper{flex:0 1 auto;transition:.3s}.search--is-open .navigation__lists-wrapper{opacity:0}}@media(max-width: 1024px){.navigation__lists-wrapper{position:absolute}}.navigation__bar{z-index:1000;max-width:132rem;width:calc(95% + 4rem);margin:auto;position:relative}@media(min-width: 1025px){.navigation__bar{margin-top:-2.7rem;display:none}}@media(max-width: 1024px){.navigation__bar{position:fixed;display:block;pointer-events:none;transform:translateX(-100%);left:0;right:0;bottom:0;transition:.5s ease;background-color:#a6a6a6;width:100%}.menu-expanded .navigation__bar{transform:none;pointer-events:auto}}@media(max-width: 1024px){.navigation__bar .navigation__main-menu{display:flex;flex-direction:column;height:100%;background-color:#f6f5f2;overflow:auto}}@media(min-width: 1025px){.navigation__bar .navigation__main-menu{display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:0 1rem;transition:.2s ease-in border-radius}.navigation__bar .navigation__main-menu[data-open-sub-menu=true]{border-radius:12px 12px 0 0}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce nav.woocommerce-pagination{margin:0 auto;width:95%;max-width:128rem}.woocommerce nav.woocommerce-pagination{margin:2rem auto}.woocommerce nav.woocommerce-pagination ul.page-numbers{display:flex;align-items:center;justify-content:center;border:none;margin:0;gap:.75rem}.woocommerce nav.woocommerce-pagination ul.page-numbers>li{float:none;border:none}.woocommerce nav.woocommerce-pagination ul.page-numbers>li>.page-numbers{font-weight:700;font-size:1.6rem;padding:1rem 1rem .8rem;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;transition:.3s ease;background-color:rgba(0,0,0,0);border-radius:.2rem;border:1px solid #e1ded1}.woocommerce nav.woocommerce-pagination ul.page-numbers>li>.page-numbers.current{background-color:#e1ded1}.woocommerce nav.woocommerce-pagination ul.page-numbers>li>.page-numbers:not(.dots):hover{color:#000 !important;background-color:#e1ded1 !important}.woocommerce nav.woocommerce-pagination ul.page-numbers>li .current{background-color:#373d3b;color:#fff}.woocommerce nav.woocommerce-pagination ul.page-numbers>li a{color:#373d3b;background-color:#fff}.woocommerce nav.woocommerce-pagination ul.page-numbers>li a:hover{background-color:#a6a6a6}.woocommerce nav.woocommerce-pagination ul.page-numbers>li .next,.woocommerce nav.woocommerce-pagination ul.page-numbers>li .prev{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);position:relative}.woocommerce nav.woocommerce-pagination ul.page-numbers>li .next:before,.woocommerce nav.woocommerce-pagination ul.page-numbers>li .prev:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.woocommerce nav.woocommerce-pagination ul.page-numbers>li .next:before{transform:translate3d(-30%, -50%, 0) rotate(-90deg)}.woocommerce nav.woocommerce-pagination ul.page-numbers>li .prev:before{transform:translate3d(-30%, -50%, 0) rotate(90deg)}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{position:relative;color:rgba(0,0,0,0)}.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.wp-pagenavi .nextpostslink:before{transform:translateX(-15%) translateY(-50%) rotate(-90deg)}.wp-pagenavi .previouspostslink:before{transform:translateX(-15%) translateY(-50%) rotate(90deg)}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-quote{max-width:96rem;margin:auto}.twz-element-quote+.twz-element,.twz-element-quote>.twz-element{margin-top:2rem}.twz-element-quote p a[class*=btn]{display:inline-block}.twz-element-quote h2{text-align:center;line-height:1.2}.twz-element-quote .btn{padding:.7rem 2rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}[data-readmore]{max-height:300px;position:relative;overflow:hidden}[data-readmore].visible:not(.forced) .btn--less-text{width:-moz-max-content;width:max-content;left:50%;transform:translateX(-50%);z-index:2}[data-readmore].visible{max-height:unset}[data-readmore].visible .btn--more-text{display:none}[data-readmore].visible .btn--less-text{display:block}[data-readmore]:not(.visible):after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:20rem;background:linear-gradient(0deg, #f6f5f2 0%, rgba(255, 255, 255, 0) 100%);z-index:1}[data-readmore] .btn--more-text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}[data-readmore] .btn--less-text{display:none}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-reviews{display:flex;max-width:128rem;justify-content:center;margin:6rem auto;flex-direction:column;align-items:center}.twz-reviews .twz-reviews__item{min-height:100%;width:290px;background:#efede7;display:flex;flex-direction:column;align-items:flex-start;margin:1rem;flex-wrap:nowrap;font-size:1.4rem;text-align:left;padding:3.4rem 2rem}.twz-reviews .twz-reviews__item:first-of-type{align-items:center}.twz-reviews .twz-reviews__item:first-of-type .stars{font-size:2.4rem}.twz-reviews .twz-reviews__item__head{display:flex;align-items:center;width:100%;justify-content:space-between}.twz-reviews .twz-reviews__item__content{margin-top:1rem;position:relative;z-index:0}.twz-reviews .twz-reviews__item__content .author{position:relative;margin-top:1.5rem}.twz-reviews .twz-reviews__item__content .author:after{position:absolute;content:"";width:100px;height:2px;left:0;top:-8px;background-color:#c4c4c4}.twz-reviews__kiyoh{height:40px;width:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' id='svg2' x='0' y='0' style='enable-background:new 0 0 527.4 530.6' version='1.1' viewBox='0 0 527.4 530.6'%3E%3Cstyle%3E.st3{fill:%23faa61b}%3C/style%3E%3Cg id='g10' transform='matrix(1.33333 0 0 -1.33333 0 803.95)'%3E%3Cg id='g12'%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M-998.3-86.8H626.4v804H-998.3z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' style='overflow:visible'/%3E%3C/clipPath%3E%3Cg id='g14' style='clip-path:url(%23SVGID_2_)'%3E%3Cg id='g24' transform='translate(900.915 567.663)'%3E%3Cpath id='path26' d='m-795.2 13.7 32.2-60.1c-32.5-17.4-56.1-49.1-62.6-86.7l-71.7 12.4C-885.8-62-847.7-12.9-795.2 13.7' style='fill:%23fecb04'/%3E%3C/g%3E%3Cg id='g28' transform='translate(795.215 395.862)'%3E%3Cpath id='path30' d='M-795.2 13.7c0 12.8 1.2 25.3 3.6 37.4l71.7-12.5c-1.2-6.8-1.8-13.8-1.8-20.9 0-9.6 1.1-19 3.2-28l-72.3-17c-2.9 13.3-4.4 27-4.4 41' style='fill:%23f7901f'/%3E%3C/g%3E%3Cg id='g32' transform='translate(888.015 334.143)'%3E%3Cpath id='path34' d='m-795.2 13.7-63.1-40.4c-11.8 18.6-20.4 39.2-25.3 61.3l72.3 17c3.2-13.7 8.7-26.4 16.1-37.9' class='st3'/%3E%3C/g%3E%3Cg id='g36' transform='translate(935.365 291.231)'%3E%3Cpath id='path38' d='m-795.2 13.7-46.4-91c-32.6 8.2-64.5 22.1-93.8 41.2 0 0 29.3 6.1 61.1 14.3-12 11.3-22.6 24-31.5 37.9l63.1 40.4c11.8-18 28.2-32.9 47.5-42.8' style='fill:%23f26623'/%3E%3C/g%3E%3Cg id='g40' transform='translate(990.755 277.962)'%3E%3Cpath id='path42' d='M-795.2 13.7v-84.9C-828.5-75-863.1-72.6-897-64l46.4 91c16.6-8.5 35.4-13.3 55.4-13.3' class='st3'/%3E%3C/g%3E%3Cg id='g44' transform='translate(1054.015 295.622)'%3E%3Cpath id='path46' d='m-795.2 13.7 39.5-65.2c-30.6-20.7-65.9-32.9-102.8-37.3v84.9c23.2 0 44.8 6.4 63.3 17.6' style='fill:%238cc63e'/%3E%3C/g%3E%3Cg id='g48' transform='translate(1112.755 399.962)'%3E%3Cpath id='path50' d='M-795.2 13.7c0 7.8-.7 15.4-2.1 22.8l70.9 13.5c10.1-50 .6-103.8-31-149.4-16-23.2-35.3-41.9-57-56.5L-854-90.6c35.3 21.4 58.8 60.1 58.8 104.3' style='fill:%23bfd730'/%3E%3C/g%3E%3Cg id='g52' transform='translate(889.755 461.962)'%3E%3Cpath id='path54' d='m-795.2 13.7 84-128.5h50.5s6.5 39.5 22.5 85.8c18.3 52.8 51.5 115.3 144 153.7 0 0-138 12.5-204-163l-32.5 52h-64.5z' style='fill:%2361bb45'/%3E%3C/g%3E%3Cg id='g56' transform='translate(990.755 521.962)'%3E%3Cpath id='path58' d='M-795.2 13.7c19.8 0 38.6-4.7 55.1-13.1 20.2 21.6 41.5 36 61.4 45.5-3.9 3-7.9 5.8-12.1 8.6C-722.4 75.4-767.4 81-794 81c-33.1 0-64-7.8-91.1-21.6l32.2-60.1c17.2 9.2 36.8 14.4 57.7 14.4m136.6 14.9C-630.4.4-612-34.7-604.5-71.9l-70.9-13.5c-4.5 23.8-15.9 45.2-32.1 61.9 12.3 18.2 28 35.9 48.9 52.1' style='fill:%23e2e419'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-top:1rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.flickity-enabled{width:100%;position:relative;margin:0 auto;text-align:center}.flickity-enabled:focus{outline:none}.flickity-enabled .flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-enabled .flickity-slider{position:absolute;height:100%;width:100%;margin:0 !important;max-width:9999px !important;padding-bottom:5px;text-align:left}.flickity-enabled .flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333;transition:all .2s}.flickity-enabled .flickity-button-icon{fill:currentColor}.flickity-enabled .flickity-button:hover{cursor:pointer}.flickity-enabled .flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-enabled .flickity-button:active{opacity:.6}.flickity-enabled .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-enabled .flickity-prev-next-button{margin:0;background-color:rgba(0,0,0,0);width:30px;height:30px;position:absolute;text-indent:-9999px;top:50%;cursor:pointer;z-index:99;transform:translateX(-50%)}@media(max-width: 767px){.flickity-enabled .flickity-prev-next-button{padding:0}}.flickity-enabled .flickity-prev-next-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(180deg);height:80%;width:80%;background-size:contain;background-repeat:no-repeat;background-position:right;background-image:svg-load("arrow.svg", fill=#373D3B);transition:.4s ease-in-out}.flickity-enabled .flickity-prev-next-button[disabled]{opacity:.4}.flickity-enabled .flickity-prev-next-button.previous{left:0}.flickity-enabled .flickity-prev-next-button.next{right:0}.flickity-enabled .flickity-prev-next-button:hover:after{background-image:svg-load("arrow.svg", fill=rgba(55, 61, 59, 0.6))}.flickity-enabled .flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;margin-top:2rem}.flickity-enabled .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#373d3b;opacity:.4;border-radius:50%;cursor:pointer}.flickity-enabled .flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled .flickity-page-dots .dot:first-of-type:last-of-type{display:none}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.searchbar{margin-right:-1.5rem;position:relative;flex:1 1 auto;max-width:-moz-fit-content;max-width:fit-content;z-index:2;margin:0 2.5%}.searchbar input[aria-label=search]{border:unset !important}@media(min-width: 1025px){.searchbar{margin:0 -1.5rem 0 0}.searchbar.collapsed .searchbar-bar input{display:none;width:0;padding:12px 0}.searchbar.collapsed .searchbar-bar button:hover{background-color:#efede7}.searchbar:not(.collapsed) .searchbar-bar button,.searchbar:not(.collapsed) .searchbar-bar button:hover{border-bottom-left-radius:unset;border-top-left-radius:unset}.searchbar:not(.collapsed) .searchbar-bar button{background-color:#545454;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23fff'%3E%3Cpath d='M13.01 11.255h-.79l-.28-.27a6.471 6.471 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49-4.99-5Zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5Z'/%3E%3C/svg%3E")}}.searchbar-bar{display:flex;max-height:4rem;justify-content:flex-end}.searchbar-bar input{right:4.4rem;padding:1.2rem 1rem}@media(max-width: 1024px){.searchbar-bar input{max-width:100%}}@media(min-width: 1025px){.searchbar-bar input{position:absolute;min-width:25rem;height:100%;display:block}}.searchbar-bar input::-moz-placeholder{font-style:normal;color:#a6a6a6}.searchbar-bar input::placeholder{font-style:normal;color:#a6a6a6}.searchbar-bar button{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23fff'%3E%3Cpath d='M13.01 11.255h-.79l-.28-.27a6.471 6.471 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49-4.99-5Zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5Z'/%3E%3C/svg%3E");width:5rem;background-size:40% auto}@media(max-width: 1024px){.searchbar-bar button{border-bottom-left-radius:unset;border-top-left-radius:unset;background-color:#545454}}.searchbar-bar button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23373D3B'%3E%3Cpath d='M13.01 11.255h-.79l-.28-.27a6.471 6.471 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49-4.99-5Zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5Z'/%3E%3C/svg%3E")}@media(min-width: 1025px){.searchbar-bar button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23373D3B'%3E%3Cpath d='M13.01 11.255h-.79l-.28-.27a6.471 6.471 0 0 0 1.57-4.23 6.5 6.5 0 1 0-6.5 6.5c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99 1.49-1.49-4.99-5Zm-6 0c-2.49 0-4.5-2.01-4.5-4.5s2.01-4.5 4.5-4.5 4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5Z'/%3E%3C/svg%3E");height:4rem;width:2.5rem;background-size:unset}}.searchbar-bar button:hover{background-color:unset}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-filter{padding:2rem}.twz-filter>h4{margin-bottom:2rem;height:37.5px}@media(max-width: 1024px){.twz-filter__toggle{display:block;position:fixed;bottom:1rem;max-width:60rem;left:50%;width:calc(100% - 4rem);transform:translateX(-50%);z-index:998}.color-overview .twz-filter__toggle{display:none}}@media(min-width: 1025px){.twz-filter__toggle{display:none}}.twz-filter__toggle .toggle{width:100%;background-color:#fff;border:2px solid #373d3b;color:#373d3b}.twz-filter ul{padding:0}.twz-filter ul .title{font-weight:700;color:#373d3b;font-size:1.6rem}.twz-filter ul label{width:100%}.twz-filter ul li{position:relative}@media(min-width: 1025px){.twz-filter ul li.sf-field-reset{padding:0;position:absolute;right:0;top:3rem;margin:0 !important;z-index:5}}.twz-filter ul li.sf-field-reset>a{color:#373d3b;padding:9px 24px}.twz-filter ul li li{padding:2px 0 !important}.twz-filter ul input[type=checkbox],.twz-filter ul input[type=radio]{position:absolute;margin:0;width:auto !important;top:.7em !important;transform:none !important}.twz-filter ul input[type=checkbox]+label,.twz-filter ul input[type=radio]+label{position:relative;font-weight:400;font-size:1.4rem;padding-left:2.5rem !important;padding-right:4rem;width:100%;cursor:pointer}.twz-filter ul input[type=checkbox]+label .sf-count,.twz-filter ul input[type=radio]+label .sf-count{position:absolute;right:0;top:0;font-size:1.6rem}.twz-filter ul input[type=checkbox]{opacity:0}.twz-filter ul input[type=radio]{position:absolute}.twz-filter ul input[type=radio]+label:after,.twz-filter ul input[type=radio]+label:before{border-radius:50%}.twz-filter ul input[type=radio]+label:after{width:18px;height:18px;background:#fff;border:1px solid #373d3b}.twz-filter ul input[type=radio]:not(:checked)+label:before{background:rgba(0,0,0,0)}.twz-filter ul input[type=radio]:checked+label:before{background:#373d3b;z-index:9}.color-overview .twz-filter .sf-option-active{order:unset}@media(max-width: 1024px){.twz-filter form{opacity:0;position:fixed;left:0;top:0;height:100%;width:100%;overflow:auto;padding:2rem 1.5rem 8rem;transform:translateY(100%);transition:.4s ease-in-out;z-index:1000;background:#efede7}.twz-filter--active .twz-filter form{opacity:1;pointer-events:auto;transform:none}}@media(max-width: 1024px)and (max-width: 1024px){.color-overview .twz-filter form{opacity:1;position:relative;height:auto;width:100%;transform:none;padding:2rem}}@media(max-width: 1024px){.twz-filter form li{width:100%}}@media(max-width: 1024px)and (min-width: 1025px){.twz-filter form li{width:27rem;max-width:100%}}@media(max-width: 1024px){.twz-filter form li label{display:block}}@media(max-width: 1024px){.twz-filter form>ul{display:flex;flex-direction:column;flex-wrap:nowrap}}.twz-filter form>ul>li{background-color:#fff;border:2px solid #efede7;padding:.8rem 1.3rem;border-radius:0}.twz-filter form>ul>li h4{position:relative;padding:5px 0}.twz-filter form>ul>li h4:after{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(0)}.twz-filter form>ul>li h4:after{right:0}@media(max-width: 1024px){.twz-filter form>ul>li{background-color:#fff}}.twz-filter form>ul>li:not(:last-of-type){margin-bottom:2rem}.twz-filter form>ul>li.sf-field-sort_order{display:none}.twz-filter form>ul>li[data-sf-field-name=_sft_product_cat]{display:none}.twz-filter form>ul>li[data-sf-field-input-type=range-slider]{flex-grow:0;flex-shrink:0;flex-basis:25rem}.twz-filter form>ul>li[data-sf-field-input-type=range-slider]>.sf-meta-range{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] input[type=number]{padding:8px 4px;width:8.5rem;border-radius:6px;background:#fff;font-size:1.6rem;border:1px solid #373d3b}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] label{position:relative;width:auto;margin:1.5rem 0}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .meta-slider{height:8px !important;border:none;box-shadow:none;max-width:95% !important;flex:0 0 100%;order:-1}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-base{height:auto !important}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-connects{background:#a6a6a6 !important;overflow:visible !important;height:2px !important;transform:translateY(2px) !important}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-connect{margin-top:-2px !important;height:7px !important}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-handle{height:16px !important;width:16px !important;background:#373d3b !important;box-shadow:none !important;top:-5px !important;right:-13px !important;border-color:rgba(0,0,0,0)}.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-handle:before,.twz-filter form>ul>li[data-sf-field-input-type=range-slider] .noUi-handle:after{content:none !important}.twz-filter form>ul>li[data-sf-field-input-type=radio],.twz-filter form>ul>li[data-sf-field-input-type=checkbox]{cursor:pointer}.twz-filter form>ul>li[data-sf-field-input-type=radio]>ul,.twz-filter form>ul>li[data-sf-field-input-type=checkbox]>ul{height:auto;max-height:0;display:none;overflow-y:hidden;margin-top:10px}.twz-filter form>ul>li[data-sf-field-input-type=radio] .btn--more,.twz-filter form>ul>li[data-sf-field-input-type=checkbox] .btn--more{display:none;margin-top:1rem;text-decoration:none;font-size:1.4rem;font-weight:400}.twz-filter form>ul>li[data-sf-field-input-type=radio] .btn--more:hover,.twz-filter form>ul>li[data-sf-field-input-type=checkbox] .btn--more:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.twz-filter form>ul>li[data-sf-field-input-type=radio] .btn--more+.btn--more,.twz-filter form>ul>li[data-sf-field-input-type=checkbox] .btn--more+.btn--more{display:none !important}.twz-filter form>ul>li[data-sf-field-input-type=radio].active .title:after,.twz-filter form>ul>li[data-sf-field-input-type=checkbox].active .title:after{transform:scaleY(-1) translateY(50%) rotate(90deg)}.twz-filter form>ul>li[data-sf-field-input-type=radio].active ul,.twz-filter form>ul>li[data-sf-field-input-type=checkbox].active ul{max-height:100%;display:flex;flex-direction:column}.twz-filter form>ul>li[data-sf-field-input-type=radio].active .btn--more,.twz-filter form>ul>li[data-sf-field-input-type=checkbox].active .btn--more{display:block;text-align:left}.twz-filter form>ul>li[data-sf-field-input-type=radio].active h4:after,.twz-filter form>ul>li[data-sf-field-input-type=checkbox].active h4:after{transform:translateY(-50%) rotate(180deg)}@media(max-width: 549px){.twz-filter form>ul>li[data-sf-field-input-type=radio],.twz-filter form>ul>li[data-sf-field-input-type=checkbox]{flex:0 0 100%}}@media(min-width: 550px)and (max-width: 767px){.twz-filter form>ul>li[data-sf-field-input-type=radio],.twz-filter form>ul>li[data-sf-field-input-type=checkbox]{flex:1 0 50%}}@media(min-width: 768px)and (max-width: 1024px){.twz-filter form>ul>li[data-sf-field-input-type=radio],.twz-filter form>ul>li[data-sf-field-input-type=checkbox]{flex:1 0 33.333%}}li[data-sf-field-input-type=select] select{padding:.5rem .8rem !important;background-color:#fff;border:2px solid #efede7;font-weight:600}.product-top-wrapper{display:flex;justify-content:space-between;align-items:flex-end;list-style-type:none;margin:0;padding:0;margin-bottom:1rem}.product-top-wrapper .woocommerce-result-count{margin:0 !important}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.color-overview>.grid{position:relative}@media(max-width: 1024px){.color-overview>.grid .twz-element-cardlist{margin-right:0;margin-left:0}}@media(max-width: 549px){.color-overview>.grid .twz-element-cardlist{margin-top:2rem;margin-right:-0.5rem;margin-left:-0.5rem}}@media(min-width: 1025px){.color-overview>.grid .twz-element-cardlist__items{margin-left:-1rem;margin-right:-1rem}}.color-overview>.grid .twz-element-cardlist__items .twz-card{padding:1.5rem 1rem !important}@media(max-width: 549px){.color-overview>.grid .twz-element-cardlist__items .twz-card{padding:1rem .5rem !important}}.color-overview__text{padding-top:6rem;padding-bottom:6rem}.twz-element-cardlist+.twz-element-cardlist .twz-element-cardlist__items{margin-top:0}.filter-results{display:flex;justify-content:space-between}.filter-results .foundposts{margin:2rem 0 3rem !important}.search-filter-scroll-loading{margin:4rem auto;position:relative;border:none !important;animation:none !important}.search-filter-scroll-loading:after{content:none}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slide{100%{transform:translateX(0)}}.twz-sidebar{position:fixed;top:0;right:0;bottom:0;transform:translateX(-100%);width:100%;max-width:60rem;color:#373d3b;background:#fff;overflow-x:hidden}@media(min-width: 768px){.twz-sidebar{padding:3rem}}.is--active>.twz-sidebar{animation:slideIn .4s forwards}.twz-sidebar-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background:rgba(55,61,59,.4);transform:translateX(-100%)}.twz-sidebar-overlay.is--active{transform:none}.twz-sidebar-overlay+.sidebar_overlay{z-index:1001;background:none}.twz-sidebar-overlay+.sidebar_overlay+.sidebar_overlay{z-index:1002}.twz-sidebar-close{position:absolute;top:1rem;right:1rem;display:block;width:3.5rem;height:3.5rem;border-radius:50%;font-size:0;cursor:pointer;padding:0}.twz-sidebar-close::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20px;height:20px;background-position:center;background-size:60%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5.5 4.086 9.293.293a1 1 0 1 1 1.414 1.414L6.914 5.5l3.793 3.793a1 1 0 0 1-1.414 1.414L5.5 6.914l-3.793 3.793A1 1 0 0 1 .293 9.293L4.086 5.5.293 1.707a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.twz-sidebar img{width:100%;height:25rem !important;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.twz-sidebar img{height:15rem !important}}.twz-sidebar .product-card__allergies__wrapper{padding:4rem 2rem}.twz-sidebar .product-card__allergies__wrapper .content{width:100%}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.draggable--container{cursor:grab}.flickity-enabled{position:relative}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:visible;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;margin-top:2rem}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .flickity-page-dot,.flickity-page-dots .dot{display:inline-block;width:.8rem;height:.8rem;font-size:0;margin:0 4px;padding:0;border:none;outline:none;background:#fff;border-radius:50%;transition:.4s ease;cursor:pointer}.flickity-page-dots .flickity-page-dot:hover,.flickity-page-dots .dot:hover{background:#fff;transform:scale(1.15)}.flickity-page-dots .flickity-page-dot.is-selected,.flickity-page-dots .dot.is-selected{opacity:1}.flickity-slider{display:block !important;max-width:9999px !important}.flickity-slider>*{position:absolute}.flickity-slider>.cell{padding-left:1rem;padding-right:1rem}.flickity-slider>.cell>.twz-element,.flickity-slider>.cell>.twz-card{height:100%}.flickity-viewport:focus,.flickity-viewport:hover,.flickity-slider:focus,.flickity-slider:hover,.flickity-enabled:focus,.flickity-enabled:hover{outline:0}.flickity-prev-next-button{background-color:rgba(255,255,255,.5);width:4rem;height:4rem;border:0 none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;margin:0;transition:.2s ease}.flickity-prev-next-button:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.flickity-prev-next-button:before{top:50%;left:50%;right:unset}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button:hover{background:#fff !important}.flickity-prev-next-button[disabled]{opacity:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.previous::before{transform:translate(-50%, -50%) rotate(90deg)}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.next:before{transform:translate(-50%, -50%) rotate(-90deg)}.flickity-button{padding:1rem 1.6rem .8rem;position:absolute;background:rgba(255,255,255,.75);border:none;color:#333;transition:all .2s}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.stars{--star-fill-color: #373D3B}.stars span{display:inline-block;float:left;width:1.65em;height:1.65em;border:0;text-indent:-9999px;outline:none;background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="0"] span:nth-child(-n+0){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="0.5"] span:nth-child(-n+1){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="0.5"] span:nth-child(1){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat,url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="1"] span:nth-child(-n+1){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="1.5"] span:nth-child(-n+2){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="1.5"] span:nth-child(2){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat,url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="2"] span:nth-child(-n+2){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="2.5"] span:nth-child(-n+3){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="2.5"] span:nth-child(3){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat,url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="3"] span:nth-child(-n+3){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="3.5"] span:nth-child(-n+4){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="3.5"] span:nth-child(4){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat,url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="4"] span:nth-child(-n+4){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="4.5"] span:nth-child(-n+5){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="4.5"] span:nth-child(5){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M258.672 64l-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6v-318.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat,url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22#fff%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars[data-rating-value="5"] span:nth-child(-n+5){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22green%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/cover no-repeat}.stars--small{font-size:50%}.stars--medium{font-size:70%}.stars--big{font-size:150%}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-stickybtn.twz-element-stickybtn__wrapper{background-color:#fff}.twz-element-stickybtn .gform_footer button{background-color:#373d3b !important;border-color:#373d3b !important;color:#fff !important}.twz-element-stickybtn label,.twz-element-stickybtn legend{color:#373d3b}.twz-element-stickybtn .btnwrap .icon:before{background-color:#373d3b}.twz-element-stickybtn .intro{color:#373d3b}.twz-element-stickybtn .badge,.twz-element-stickybtn .info{background-color:#373d3b}.twz-element-stickybtn .twz-element-stickybtn__close{background-color:#373d3b}.twz-element-stickybtn__close{position:absolute;opacity:1;height:3rem;width:3rem;top:2rem;right:2rem;cursor:pointer;transition:.2s ease-in-out;border-radius:50%;background-color:#fff;z-index:2}@media(max-width: 767px){.twz-element-stickybtn__close{height:3rem;width:3rem}}.twz-element-stickybtn__close::before{content:"";background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath fill-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5.5 4.086 9.293.293a1 1 0 1 1 1.414 1.414L6.914 5.5l3.793 3.793a1 1 0 0 1-1.414 1.414L5.5 6.914l-3.793 3.793A1 1 0 0 1 .293 9.293L4.086 5.5.293 1.707a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E");position:absolute;height:1.5rem;width:1.5rem;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 767px){.twz-element-stickybtn__close::before{height:1.25rem;width:1.25rem}}.twz-element-stickybtn--grey .twz-element-stickybtn__close::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='%23373D3B'%3E%3Cpath fill-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5.5 4.086 9.293.293a1 1 0 1 1 1.414 1.414L6.914 5.5l3.793 3.793a1 1 0 0 1-1.414 1.414L5.5 6.914l-3.793 3.793A1 1 0 0 1 .293 9.293L4.086 5.5.293 1.707a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.twz-element-stickybtn__close:hover{background-color:#efede7}.twz-element-stickybtn__toggle{position:fixed;right:6rem;bottom:6rem;z-index:999;cursor:pointer;opacity:0;transform:translateX(2rem);transition:.4s ease-out;animation:sayHi .2s ease-in forwards}@media(max-width: 1024px){.twz-element-stickybtn__toggle{right:3.75rem;bottom:6rem}}@keyframes sayHi{0%{transform:scale(1)}50%{transform:translateX(0) scale(1.1)}100%{opacity:1;transform:none}}.twz-element-stickybtn__toggle.show{animation:sayHi .2s forwards .4s;opacity:1;transform:none}.twz-element-stickybtn__toggle .badge{border-radius:50%;z-index:2;position:relative;box-shadow:3px 2px 6px 0px rgba(0,0,0,.1882352941)}.twz-element-stickybtn__toggle .badge .profile{height:6rem;width:6rem;padding:1rem}.twz-element-stickybtn__toggle .badge .profile>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.twz-element-stickybtn__toggle .badge:before{content:"";position:absolute;right:0;bottom:.5rem;height:15px;width:15px;border-radius:50%;border:2px solid;background:#253d3b;z-index:2}@media(max-width: 549px){.twz-element-stickybtn__toggle .badge:before{bottom:.5rem}}.twz-element-stickybtn__toggle .info{position:absolute;left:1.5rem;top:50%;transform:translateX(-100%) translateY(-50%);padding:1rem 1.5rem;border-radius:4px;z-index:1;box-shadow:0 2px 6px 0px rgba(0,0,0,.1882352941);display:flex;justify-content:center;width:18rem}@media(max-width: 1024px){.twz-element-stickybtn__toggle .info{padding:.5rem 1.5rem}}.twz-element-stickybtn__toggle .info:before{content:"";display:block;width:2rem;height:2rem;position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23fff'%3E%3Cpath d='M14 12h.5c.827 0 1.5-.673 1.5-1.5v-9c0-.827-.673-1.5-1.5-1.5h-13C.673 0 0 .673 0 1.5V16l5.333-4H14Zm-9.333-2L2 12V2h12v8H4.667Z'/%3E%3Cpath d='M18.5 6H18v6.001c0 1.1-.893 1.993-1.99 1.999H6v.5c0 .827.673 1.5 1.5 1.5h7.167L20 20V7.5c0-.827-.673-1.5-1.5-1.5Z'/%3E%3C/svg%3E")}@media(max-width: 549px){body:has(.navigation--is-sticky) .twz-element-stickybtn__toggle .info{display:none}}.twz-element-stickybtn__toggle .info .title{padding-left:1rem;font-size:1.4rem;margin:0;line-height:1.15;color:#fff}.twz-element-stickybtn__head{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;transition:.4s ease;position:relative;padding:3rem}@media(max-width: 767px){.twz-element-stickybtn__head{height:auto;min-height:20rem}}.twz-element-stickybtn__head:after{position:absolute;content:"";display:block;top:100%;left:0;width:100%;height:7rem;background-image:svg-load("wave.svg", fill=);background-repeat:no-repeat;background-size:100% 100%;transform:scaleY(-1)}.twz-element-stickybtn__head img{padding-top:1rem;height:60% !important;width:auto}@media(max-width: 767px){.twz-element-stickybtn__head img{max-height:9rem}}.twz-element-stickybtn__head h4{color:#fff}.twz-element-stickybtn__head .intro{font-size:1.6rem;line-height:1.4;color:#fff}@media(max-width: 767px){.twz-element-stickybtn__head .intro{line-height:1.25;font-size:1.4rem}}.twz-element-stickybtn__head .intro-helper{text-align:center;padding:0 2rem}.twz-element-stickybtn__wrapper{position:fixed;right:0rem;bottom:0rem;top:0;z-index:9999;max-width:50rem;width:92.5%;transform:translateX(100%);transition:.4s ease-out;display:flex;flex-direction:column;background:#efede7}@media(max-width: 1024px){.twz-element-stickybtn__wrapper{top:0}}.scroll-down .twz-element-stickybtn__wrapper{top:0}.twz-element-stickybtn__wrapper .stickybtn__body{flex:1 1 auto;transition:.2s ease-in-out .4s;padding:3rem}.twz-element-stickybtn__wrapper .stickybtn__body .links{display:flex;flex-direction:column;gap:20px}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap{position:relative;padding:1.2rem;padding-left:5.5rem !important;background-color:#fff;border-radius:5px;display:flex;align-items:center;color:#373d3b}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap:hover{background-color:#ff914d}@media(max-width: 767px){.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap{padding-left:6.5rem !important}}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap::after{content:"";height:18px;width:18px;position:absolute;left:2rem;top:50%;transform:translateY(-50%);bottom:0;background-repeat:no-repeat;background-size:contain;background-position:center}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.mail:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' fill='%23373D3B'%3E%3Cpath d='M1.6 12.5c-.44 0-.817-.147-1.13-.441A1.398 1.398 0 0 1 0 11V2c0-.413.157-.766.47-1.06A1.59 1.59 0 0 1 1.6.5h12.8c.44 0 .817.147 1.13.441.314.294.47.647.47 1.059v9c0 .412-.157.766-.47 1.06a1.59 1.59 0 0 1-1.13.44H1.6ZM8 7.25 1.6 3.5V11h12.8V3.5L8 7.25Zm0-1.5L14.4 2H1.6L8 5.75ZM1.6 3.5V2v9-7.5Z'/%3E%3C/svg%3E")}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.phone:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='%23373D3B'%3E%3Cpath d='m16.182 11.257-4.005-1.69-.01-.004a1.436 1.436 0 0 0-1.29.112.691.691 0 0 0-.064.045l-2.069 1.66c-1.31-.6-2.664-1.863-3.3-3.08L7.21 6.321a1.232 1.232 0 0 0 .265-.65c.02-.21-.016-.422-.105-.616v-.01l-1.8-3.775A1.31 1.31 0 0 0 5 .669a1.431 1.431 0 0 0-.842-.16 4.878 4.878 0 0 0-2.974 1.498A4.35 4.35 0 0 0 0 4.98C0 11.332 5.491 16.5 12.24 16.5a4.96 4.96 0 0 0 3.159-1.114 4.428 4.428 0 0 0 1.59-2.8 1.217 1.217 0 0 0-.169-.79 1.336 1.336 0 0 0-.638-.54ZM12.24 15.22c-2.885-.003-5.65-1.083-7.69-3.003-2.04-1.92-3.187-4.522-3.19-7.237a3.108 3.108 0 0 1 .841-2.126c.546-.589 1.3-.97 2.123-1.074v.01l1.785 3.76-1.757 1.979a1.23 1.23 0 0 0-.266.68c-.015.219.03.439.133.637.77 1.483 2.357 2.965 3.949 3.69a1.435 1.435 0 0 0 1.338-.092.731.731 0 0 0 .063-.045l2.067-1.66 3.995 1.685h.01a3.165 3.165 0 0 1-1.14 2.002 3.546 3.546 0 0 1-2.26.794Z'/%3E%3C/svg%3E")}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.whatsapp:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='21' fill='%23373D3B'%3E%3Cpath d='M16.231 3.73A9.373 9.373 0 0 0 9.538.953C4.325.952.076 5.201.076 10.414c0 1.67.44 3.294 1.26 4.726L0 20.048l5.013-1.318a9.464 9.464 0 0 0 4.525 1.155c5.213 0 9.462-4.248 9.462-9.461 0-2.53-.983-4.908-2.769-6.693ZM9.538 18.282a7.889 7.889 0 0 1-4.01-1.098l-.286-.171-2.98.782.793-2.902-.19-.296a7.89 7.89 0 0 1-1.204-4.182c0-4.335 3.533-7.867 7.868-7.867 2.1 0 4.076.82 5.556 2.31a7.813 7.813 0 0 1 2.301 5.567c.02 4.334-3.513 7.857-7.848 7.857Zm4.316-5.881c-.239-.115-1.404-.688-1.614-.773-.22-.077-.372-.115-.534.114-.163.239-.611.774-.745.926-.134.163-.277.182-.516.058-.239-.115-1.002-.373-1.9-1.175-.706-.63-1.174-1.403-1.317-1.642-.134-.239-.02-.363.105-.487.105-.105.238-.277.353-.41.115-.134.162-.24.239-.392.076-.162.038-.296-.02-.41a78.582 78.582 0 0 1-.725-1.757c-.191-.459-.392-.401-.535-.41h-.458a.858.858 0 0 0-.63.295c-.21.239-.821.812-.821 1.977 0 1.164.85 2.291.964 2.444.115.162 1.67 2.549 4.039 3.57.563.249 1.002.392 1.346.497.563.182 1.079.153 1.49.096.458-.067 1.403-.573 1.594-1.127.2-.554.2-1.022.133-1.127-.066-.105-.21-.152-.448-.267Z'/%3E%3C/svg%3E")}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.chat:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23373D3B'%3E%3Cpath d='M14 12h.5c.827 0 1.5-.673 1.5-1.5v-9c0-.827-.673-1.5-1.5-1.5h-13C.673 0 0 .673 0 1.5V16l5.333-4H14Zm-9.333-2L2 12V2h12v8H4.667Z'/%3E%3Cpath d='M18.5 6H18v6.001c0 1.1-.893 1.993-1.99 1.999H6v.5c0 .827.673 1.5 1.5 1.5h7.167L20 20V7.5c0-.827-.673-1.5-1.5-1.5Z'/%3E%3C/svg%3E")}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap .subline{font-size:1.6rem;font-weight:700;color:#373d3b}@media(max-width: 767px){.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap .subline{font-size:1.6rem}}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.formwrapper .icon{height:2.25rem;width:2.25rem}.twz-element-stickybtn__wrapper .stickybtn__body .btnwrap.formwrapper .toggle--form:not(.active){padding:.5rem}.twz-element-stickybtn__wrapper .stickybtn__body a,.twz-element-stickybtn__wrapper .stickybtn__body button{line-height:1.4;font-size:1.4rem;text-decoration:none;display:block;padding-left:0 !important;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);text-align:left}@media(max-width: 767px){.twz-element-stickybtn__wrapper .stickybtn__body a,.twz-element-stickybtn__wrapper .stickybtn__body button{font-size:1.4rem}}.twz-element-stickybtn__wrapper .stickybtn__body a::before,.twz-element-stickybtn__wrapper .stickybtn__body a::after,.twz-element-stickybtn__wrapper .stickybtn__body button::before,.twz-element-stickybtn__wrapper .stickybtn__body button::after{content:none}.twz-element-stickybtn__wrapper.is--open{opacity:1;transform:none;box-shadow:-8px 7px 12px 0px rgba(0,0,0,.11)}.twz-element-stickybtn__overlay{background:rgba(55,61,59,.4);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9000;opacity:0;transition:.2s ease-in;pointer-events:none}.sticky-button-active .twz-element-stickybtn__overlay{opacity:1}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-text{display:flex;flex-direction:column}.twz-element-text p+h2,.twz-element-text p+h3,.twz-element-text p+h4,.twz-element-text p+h5{margin-top:1em}.twz-element-text--start{align-items:flex-start}.twz-element-text--center{align-items:center}.twz-element-text--end{align-items:flex-end}@media(min-width: 768px){.twz-element-text .twz-element-btn{margin-top:3.5rem;position:relative}}.twz-element-text--withbtn{flex-direction:row;align-items:center;justify-content:space-between}@media(max-width: 549px){.twz-element-text--withbtn .btn--small{display:none}}.twz-element-text.show_bg{padding:3rem;background-color:#efede7}@media(max-width: 767px){.twz-element-text.show_bg{padding:2.5rem 1.5rem}}.twz-element-text.show_bg+.twz-element{margin-top:0 !important}.twz-element-text+.twz-element,.twz-element-text>.twz-element{margin-top:2rem}.twz-element-text+.twz-element-timeline{margin-top:0}.twz-element-text .info{max-width:96rem;flex-direction:column;margin-bottom:1em;display:flex}@media(min-width: 768px){.cell--1 .twz-element-text .info{max-width:80rem}}.twz-element-text p a[class*=btn]{display:inline-block}.twz-element-text+.woocommerce{margin-top:1rem;margin-bottom:1rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-textwithmedia{width:100%}.twz-element-textwithmedia__wrapper{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}@media(max-width: 767px){.twz-element-textwithmedia{flex-direction:column}}.twz-element-textwithmedia__media{flex:1 1 50%}@media(min-width: 768px)and (max-width: 1024px){.twz-element-textwithmedia__media{flex:1 1 50%}}@media(max-width: 767px){.twz-element-textwithmedia__media{flex:1 1 100%;margin-bottom:2.5rem}}.twz-element-textwithmedia__media .twz-element-image{text-align:center;height:100%;width:100%}.twz-element-textwithmedia__media .twz-element-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:40rem}@media(max-width: 549px){.twz-element-textwithmedia__media .twz-element-image img{height:auto}}.twz-element-textwithmedia__content{position:relative;flex:1 1 50%}@media(min-width: 768px)and (max-width: 1024px){.twz-element-textwithmedia__content{flex:1 1 50%}}.twz-element-textwithmedia__content>*{flex-grow:0 !important}@media(min-width: 768px){.twz-element-textwithmedia__content.withbtn .twz-element-btn{margin-top:3.5rem;position:relative;padding-left:6rem}.twz-element-textwithmedia--right .twz-element-textwithmedia__content.withbtn .twz-element-btn{right:auto;padding-left:unset}}.twz-element-textwithmedia__content .twz-element-text{justify-content:flex-start;max-width:80rem;margin-left:auto;padding-left:6rem}@media(max-width: 767px){.twz-element-textwithmedia__content .twz-element-text{padding:0}}.twz-element-textwithmedia--right .twz-element-text{margin-left:unset;margin-right:auto;padding-left:unset;padding-right:6rem}@media(max-width: 767px){.twz-element-textwithmedia--right .twz-element-text{padding:0}}.twz-element-textwithmedia--right .twz-element-textwithmedia__media{order:1}@media(max-width: 767px){.twz-element-textwithmedia--right .twz-element-textwithmedia__media{order:0}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-element-textwithmedia--video .twz-element-textwithmedia__wrapper{flex:0 0 50%}.twz-element-textwithmedia--video .twz-element-textwithmedia__content{flex:1 1 50%}.twz-element-textwithmedia--video .twz-element-video{max-width:100%}.twz-element-textwithmedia--video .twz-element-video .plyr{overflow:hidden}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-product-categories{text-align:center}.twz-product-categories__container{flex-wrap:wrap;margin:-1rem;display:flex;height:100%;min-height:20rem}.twz-product-categories__container .twz-product-categories__content{padding:1rem;flex:0 0 100%;position:relative;min-height:20rem}@media(min-width: 768px){.twz-product-categories__container .twz-product-categories__content{flex:0 0 50%}}@media(min-width: 1025px){.twz-product-categories__container .twz-product-categories__content{flex:0 0 20%}}.twz-product-categories__container .twz-product-categories__content:hover .twz-product-categories__image{transform:scale(1.02)}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper{position:relative;display:flex;flex-direction:column;height:auto}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__head{height:auto}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__head .twz-product-categories__image{border-radius:4px;border:none;position:relative;height:22rem;overflow:hidden;transition:all .1s ease-in-out}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__head img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__body{display:flex;justify-content:flex-start;flex:0 0 auto;transition:.2s ease-in-out background-color;margin-top:.7rem}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__body span{text-decoration:none;position:relative;transition:.4s ease;transform:translate(0, 0);display:block;font-weight:bold}@media(max-width: 767px){.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__body span{font-size:1.6rem}}.twz-product-categories__container .twz-product-categories__content .twz-product-categories__wrapper .twz-product-categories__body span::after{opacity:0;transform:translate(-1rem, -45%) rotate(-90deg);right:-3rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-usp-cardlist{max-width:128rem;width:95%;display:flex;gap:2.5rem;justify-content:center;margin:6rem auto;flex-wrap:wrap}.twz-usp-cardlist__card{display:flex;flex-direction:column;align-items:center;flex:0 0 260px;background:#eeece6;padding:3rem 2rem;text-align:center;border-radius:4px}.twz-usp-cardlist__card img{margin-bottom:2.5rem}@media(max-width: 767px){.twz-usp-cardlist__card{flex-direction:row;text-align:left;flex:0 0 100%;gap:1.5rem}.twz-usp-cardlist__card img{margin-bottom:0}}
@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9019607843);background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,.9019607843);border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1019607843);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:linear-gradient(90deg, currentColor 0, rgba(0, 0, 0, 0) 0);background-image:linear-gradient(to right, currentColor var(--value, 0), rgba(0, 0, 0, 0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, rgba(35, 40, 47, 0.6) 0, rgba(35, 40, 47, 0.6) 75%, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0));background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1019607843))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.2509803922);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5019607843);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.1490196078), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5019607843))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.2509803922);color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.2509803922))}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);border:0 !important;height:1px !important;overflow:hidden;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}:root{--plyr-color-main: #373D3B;--plyr-control-icon-size: 2.8rem}.twz-element-video{position:relative;margin:0 auto;max-width:90rem;border-radius:4px;overflow:hidden}.twz-element-video:hover button.plyr__control--overlaid{background-color:#373d3b}.twz-element-video .plyr__controls{transform:translateY(100%)}.twz-element-video:hover{cursor:pointer}.twz-element-video:hover .plyr__controls{transform:none}.twz-element-video:hover .plyr__control--overlaid{opacity:1}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button,body.woocommerce-account .woocommerce .form-row button{position:relative;padding:1rem 2rem .8rem;text-decoration:none;font-family:"Bebas Neue",sans-serif;font-size:2rem;font-weight:600;line-height:1;color:#fff;background-color:#ff914d;border:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-block;transition:.3s;border-radius:.5rem;text-align:center}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button:hover,body.woocommerce-account .woocommerce .form-row button:hover{background-color:#ff711a}body.woocommerce-account .content .article{padding:0}body.woocommerce-account .woocommerce{margin:0 auto;max-width:128rem}body.woocommerce-account .twz-header__wrapper{padding-bottom:0;max-width:128rem;padding-left:0;padding-right:1rem}body.woocommerce-account .grid:has(.woocommerce-MyAccount-navigation){padding-top:0}body.woocommerce-account .woocommerce{display:flex;align-items:flex-start;margin-top:2rem}@media(max-width: 767px){body.woocommerce-account .woocommerce{flex-wrap:wrap}}body.woocommerce-account .woocommerce:has(.login){flex-direction:column}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{padding:2rem 1.5rem;background-color:#efede7;flex:0 1 auto;border-radius:4px}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0;margin:0;display:flex;flex-direction:column;gap:.5rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard{border-bottom:1px solid #e1ded1}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a{font-weight:700}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:hover a{background-color:#e1ded1;color:#373d3b;font-weight:700}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{transition:.3s ease;border-radius:.5rem;display:block;padding:1rem 2rem;text-decoration:none;color:#373d3b}@media(max-width: 767px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:1.4rem}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:rgba(255,255,255,.4)}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-left:2rem;flex:0 1 100%;max-width:112rem}@media(max-width: 549px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Message--info{display:flex;flex-direction:column}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Message--info .button{order:2}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{max-width:96rem}@media(max-width: 767px){body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-left:0;margin-top:2rem}}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:2rem;flex-direction:column;display:flex}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{font-size:1.6rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:first-of-type{margin-bottom:4rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Message,body.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-message{background-color:unset;border:2px solid #efede7}body.woocommerce-account .woocommerce .woocommerce-form-login{border:unset !important;background-color:#fff;max-width:50rem;width:100%}body.woocommerce-account .woocommerce .form-row{display:flex;flex-direction:column;align-items:flex-start;padding-left:0}body.woocommerce-account .woocommerce .form-row .password-input{width:100%}body.woocommerce-account .woocommerce .form-row .woocommerce-form-login__rememberme{position:relative;margin-bottom:1rem}body.woocommerce-account .woocommerce .woocommerce-orders-table{border-radius:0;border:2px solid #efede7}body.woocommerce-account .woocommerce .woocommerce-orders-table tr td{border-top:2px solid #efede7}body.woocommerce-account .woocommerce .woocommerce-orders-table.shop_table_responsive tr:nth-child(2n) td{background-color:#efede7}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{display:flex}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions:before{margin-right:auto}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button{background-color:#efede7;color:#373d3b}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.view,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.edit-order,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay{padding:1rem 2rem 1rem 3.5rem;position:relative}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel:before,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.view:before,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.edit-order:before,body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay:before{content:"";display:block;position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:15px;height:15px}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button:not(:last-of-type){margin-right:5px}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel{background-color:#f6f5f2}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel:hover{background-color:#efede7}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.cancel:before{width:8px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath fill-rule='evenodd' d='M.293.293a1 1 0 0 1 1.414 0L5.5 4.086 9.293.293a1 1 0 1 1 1.414 1.414L6.914 5.5l3.793 3.793a1 1 0 0 1-1.414 1.414L5.5 6.914l-3.793 3.793A1 1 0 0 1 .293 9.293L4.086 5.5.293 1.707a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'/%3E%3C/svg%3E")}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay{color:#fff}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.pay:before{background-image:svg-load("pay.svg", fill=#fff)}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.view:before{background-image:svg-load("view.svg")}body.woocommerce-account .woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button.edit-order:before{background-image:svg-load("edit.svg")}body.woocommerce-account .woocommerce-address-fields{max-width:80rem}body.woocommerce-account .woocommerce-address-fields .form-row span{width:100%}body.woocommerce-account .woocommerce-address-fields .form-row .select2-selection{background-color:#efede7;border-radius:0}body.woocommerce-account .woocommerce-address-fields .form-row .select2-selection .select2-selection__rendered{color:#373d3b}body.woocommerce-account .woocommerce-address-fields .form-row .select2-selection .select2-selection__arrow b{left:unset;right:4rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce:has(.woocommerce-cart-form) .cart-collaterals .cart_totals .checkout-button{position:relative;padding:.85em .75em .75em;font-size:2rem;background-color:#7ed957}.woocommerce:has(.woocommerce-cart-form) .cart-collaterals .cart_totals .checkout-button:hover{background-color:#77c356}.woocommerce-order-details tfoot tr:first-child{display:none !important}.woocommerce table.shop_table td:has(.checkout_price-months-after){line-height:1.1em !important}.woocommerce .checkout_price-months-after{color:#373d3b;font-size:1.1rem;font-weight:700;line-height:.9rem}.woocommerce .checkout_price-months-after,.woocommerce .checkout_price-months-after *{color:#737373}.woocommerce>.wc-proceed-to-checkout{padding:0 !important;width:100%}@media(min-width: 768px){.woocommerce>.wc-proceed-to-checkout{width:48%}}@media(min-width: 1025px){.woocommerce>.wc-proceed-to-checkout{width:30%}}.woocommerce>.wc-proceed-to-checkout a{padding:.7em !important;margin-left:0;background-color:#7ed957}.woocommerce>.wc-proceed-to-checkout a:hover{background-color:#77c356 !important}.woocommerce-cart-form tbody .actions{display:none}.woocommerce-cart-form .cart_item a.remove{width:1em;text-align:center}@media(max-width: 767px){.woocommerce-cart-form .cart_item a.remove{font-size:12px;color:#000 !important}}.woocommerce-cart-form .cart_item td{padding:2rem 1.2rem !important}.woocommerce-cart-form .cart_item .product-quantity .quantity{position:relative}.woocommerce-cart-form .cart_item .product-quantity .quantity label{display:none}.woocommerce-cart-form .cart_item .product-quantity .quantity input{width:8rem;padding:1.5rem .2rem}.woocommerce-cart-form .cart_item .product-price:has(del) ins{text-decoration:none}.woocommerce-cart-form .cart_item .product-price:has(del) ins bdi,.woocommerce-cart-form .cart_item .product-price:has(del) ins span{font-size:1.6rem}.woocommerce-cart-form .cart_item .product-price:has(del) del bdi,.woocommerce-cart-form .cart_item .product-price:has(del) del span{color:#737373;font-size:1.6rem}.woocommerce-cart-form .cart_item .product-price:not(del) bdi,.woocommerce-cart-form .cart_item .product-price:not(del) span{font-size:1.6rem}.woocommerce-cart-form .cart_item .product-price>span:not(.amount),.woocommerce-cart-form .cart_item .product-price ins{color:#ff914d;font-weight:700}.woocommerce-cart-form .cart_item .product-name a:not(.tm-cart-edit-options){font-weight:700;font-size:1.6rem;text-decoration:none}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options{position:relative;text-decoration:none;padding-bottom:.25rem}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:hover{text-decoration:underline}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23F6F5F2'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:before{right:-2.2rem;top:48%}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:hover:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:hover:before{top:48%;right:-1rem}@media(min-width: 768px){.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23EFEDE7'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:before{left:-4rem;top:48%}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:hover:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.woocommerce-cart-form .cart_item .product-name a.tm-cart-edit-options:hover:before{top:48%;left:-2rem}}.woocommerce-cart-form .cart_item .tc-epo-metadata dt{font-size:1.6rem;font-weight:700}.woocommerce-cart-form .cart_item .tc-epo-metadata dd p{font-size:1.6rem;padding-bottom:.25rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}article.offerte{max-width:900px}article.offerte .offerte-header{padding:4em 0 0;margin-bottom:1em}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0 !important}body.woocommerce-checkout{--page-bg: #EFEDE7;--theme-100: #EFEDE7;--theme-500: #373D3B;--theme-800: #373D3B;--step-border-radius: 2rem;--icon-edit-white: svg-load("edit.svg", fill=$white);--icon-edit: svg-load("edit.svg", fill=#373D3B);--input-label-color: ;--input-bg-color: #fff;--input-text-color: #373D3B}body.woocommerce-checkout textarea:-webkit-autofill, body.woocommerce-checkout input::autofill{background-color:var(--input-bg-color);border:unset !important}body.woocommerce-checkout select,body.woocommerce-checkout textarea,body.woocommerce-checkout textarea:autofill,body.woocommerce-checkout input,body.woocommerce-checkout input::autofill{background-color:var(--input-bg-color);border:unset !important}body.woocommerce-checkout tfoot .cart-subtotal{display:none}body.woocommerce-checkout .woocommerce{margin:auto;margin-bottom:2rem;max-width:80rem;position:relative}body.woocommerce-checkout .woocommerce-checkout-signin-alert-notice{color:#ff3131}body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout #order_review_heading{display:none}body.woocommerce-checkout .woocommerce-checkout.next-step .woocommerce-checkout-review-order,body.woocommerce-checkout .woocommerce-checkout.next-step #order_review_heading{display:block}body.woocommerce-checkout .woocommerce-checkout.next-step #customer_details{display:none}body.woocommerce-checkout .woocommerce-Price-amount{font-weight:700}body.woocommerce-checkout .includes_tax{display:block}body.woocommerce-checkout .includes_tax .woocommerce-Price-amount{font-weight:400}body.woocommerce-checkout .article{padding:0}body.woocommerce-checkout .backbutton-container{margin:11rem auto 2rem;max-width:128rem;width:95%}body.woocommerce-checkout .backbutton-container .backbutton{position:relative;font-weight:400;text-decoration:none;color:#373d3b;padding-left:2rem}body.woocommerce-checkout .backbutton-container .backbutton:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}body.woocommerce-checkout .backbutton-container .backbutton:before{left:0;right:unset}body.woocommerce-checkout .btn--next,body.woocommerce-checkout button[type=submit]{padding:1rem 2rem;border-radius:.5rem}body.woocommerce-checkout .twz-select{border-radius:0;border:unset}body.woocommerce-checkout .twz-select.twz-select--is-open:after{transform:rotate(135deg)}body.woocommerce-checkout .twz-select:after{transform:rotate(315deg)}body.woocommerce-checkout .twz-select__option-wrap:hover{background-color:#e1ded1 !important}body.woocommerce-checkout .col2-set{display:flex;flex-direction:column;max-width:80rem;margin:0 auto}body.woocommerce-checkout .col2-set .col-1,body.woocommerce-checkout .col2-set .col-2{width:100%}body.woocommerce-checkout .col2-set .col-2 h3{display:none}body.woocommerce-checkout form h3{text-align:center;font-size:4rem}@media(max-width: 767px){body.woocommerce-checkout form h3{font-size:2.5rem}}body.woocommerce-checkout form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}body.woocommerce-checkout form .form-row{width:100%}body.woocommerce-checkout form .form-row.form-row-last,body.woocommerce-checkout form .form-row.form-row-first,body.woocommerce-checkout form .form-row.validate-postcode,body.woocommerce-checkout form .form-row.validate-phone,body.woocommerce-checkout form .form-row.validate-email,body.woocommerce-checkout form .form-row#billing_address_2_field{width:49.5%;margin-right:0 !important}@media(max-width: 767px){body.woocommerce-checkout form .form-row.form-row-last.validate-phone,body.woocommerce-checkout form .form-row.form-row-last.validate-email,body.woocommerce-checkout form .form-row.form-row-first.validate-phone,body.woocommerce-checkout form .form-row.form-row-first.validate-email,body.woocommerce-checkout form .form-row.validate-postcode.validate-phone,body.woocommerce-checkout form .form-row.validate-postcode.validate-email,body.woocommerce-checkout form .form-row.validate-phone.validate-phone,body.woocommerce-checkout form .form-row.validate-phone.validate-email,body.woocommerce-checkout form .form-row.validate-email.validate-phone,body.woocommerce-checkout form .form-row.validate-email.validate-email,body.woocommerce-checkout form .form-row#billing_address_2_field.validate-phone,body.woocommerce-checkout form .form-row#billing_address_2_field.validate-email{width:100%}}body.woocommerce-checkout form .form-row.form-row-quart-first,body.woocommerce-checkout form .form-row.form-row-quart{width:25%;margin-right:0 !important}body.woocommerce-checkout form .form-row input{min-height:100%}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]){transition:.2s ease-in}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]):has(.back){margin-bottom:-40px}@media(max-width: 767px){body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]):has(.back){margin-bottom:-22px}}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn{margin-left:auto}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn:before{left:1rem;opacity:0;transform:translate(-5px, -50%) rotate(90deg)}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn.back{color:#373d3b;padding-left:3.5rem;margin-left:0;background:#e1ded1}@media(max-width: 767px){body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn.back{padding-right:0;background-color:unset;font-size:1.6rem;padding-left:2rem;padding-top:0;padding-bottom:0}}body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn.back:before{transform:translate(0, -50%) rotate(90deg);opacity:1}@media(max-width: 767px){body.woocommerce-checkout form .twz-element-btn:has(.btn[href="#to-order"]) .btn.back:before{left:0}}body.woocommerce-checkout #payment{background:rgba(0,0,0,0)}body.woocommerce-checkout #payment .payment_methods.payment_methods{padding:0;border:unset;display:none}body.woocommerce-checkout .woocommerce-checkout_shipping .edit{text-decoration:underline}body.woocommerce-checkout .woocommerce-order .woocommerce-order-overview{background-color:#efede7;padding:20px}body.woocommerce-checkout .woocommerce-order table{border-radius:0;border:unset}body.woocommerce-checkout .woocommerce-order table td{border:unset}body.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column address{background-color:#efede7;border:0;border-radius:0}body.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--email{margin-top:0}body.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--phone{margin-top:1rem}body.woocommerce-checkout.woocommerce-order-received .woocommerce-notice--success{display:none}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview{margin-bottom:0}@media(max-width: 767px){body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview{flex-direction:column;display:flex;gap:1rem}}@media(max-width: 767px){body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview>li{border-right:unset}}body.woocommerce-checkout.woocommerce-order-received .twz-elbuco__container{padding-bottom:4rem}body.woocommerce-checkout.woocommerce-order-received .twz-elbuco__container span:first-child{font-size:4rem;font-family:"Bebas Neue",sans-serif;font-weight:700}@media(max-width: 767px){body.woocommerce-checkout.woocommerce-order-received .twz-elbuco__container span:first-child{font-size:2.8rem}}body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details__title{margin-top:4rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce .woocommerce-notices-wrapper{padding:0 2rem}.woocommerce .woocommerce-error{border-radius:4px;border:2px solid #ff3131}form .woocommerce .woocommerce-error{margin:0}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:4px;border:2px solid #373d3b !important}@media(max-width: 549px){.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{display:flex;flex-direction:column-reverse;align-items:flex-end}}.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{margin-left:3rem;background-color:#fff;border-color:#fff;color:#373d3b;padding:.8rem 1.2rem !important}@media(max-width: 549px){.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{margin-left:0;margin-top:1rem}}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:fixed !important;top:20rem;z-index:995;left:50%;transform:translateX(-50%);margin:0 !important;list-style:none;background:#373d3b !important;border:2px solid #373d3b !important;color:#fff !important;border-radius:4px;padding:1.5rem 2rem 1.5rem 5rem !important;animation:showNotification 5.5s ease forwards;animation-delay:.4s !important;max-width:96rem;width:90% !important;line-height:1.6 !important;opacity:0}@media(max-width: 1024px){.woocommerce-error,.woocommerce-info,.woocommerce-message{top:20rem}}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#fff !important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff}@keyframes showNotification{0%{transform:translateY(-100%) translateX(-50%);opacity:0}5%{transform:translateX(-50%);opacity:1;pointer-events:all}95%{transform:translateX(-50%);opacity:1;pointer-events:all}100%{transform:translateY(-100%) translateX(-50%);opacity:0;pointer-events:none}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce div.product div.images{width:100% !important;float:none !important;margin-bottom:0 !important}.woocommerce div.product div.images img{max-height:50rem;width:auto !important;margin:0 auto}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.woocommerce div.product p.price .prices .starting-at,.woocommerce div.product p.price .prices .price,.woocommerce div.product p.price .prices .price .amount{color:#373d3b;font-size:2.5rem}.price .amount{color:#ff914d;text-decoration:none !important}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-card--product{margin:0 !important}.twz-card--product .twz-card__wrapper{height:100%;display:flex;flex-direction:column;justify-content:stretch}.twz-card--product .twz-card__wrapper:hover .twz-card__body{background-color:unset}.twz-card--product .twz-card__wrapper .twz-card__head{border-radius:4px;height:20rem;overflow:visible;background-color:#a6a6a6;position:relative}.twz-card--product .twz-card__wrapper .twz-card__head__image{height:100% !important;width:100%;-o-object-fit:contain;object-fit:contain;position:relative}.twz-card--product .twz-card__wrapper .twz-card__head__image .image{height:100%;width:100%}.twz-card--product .twz-card__wrapper .twz-card__head__image img{height:100% !important;width:100%;animation:none;transition:.6s .3s ease-in-out;border-radius:.5rem}.twz-card--product .twz-card__wrapper .twz-card__head .twz-card__label{position:absolute;top:2rem;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:700;font-size:1.6rem;border-radius:5px;line-height:1;transform:translateX(-10px)}.twz-card--product .twz-card__wrapper .twz-card__head .twz-card__label.sale{background-color:#ff3131}.twz-card--product .twz-card__wrapper .twz-card__head .twz-card__label.sale .onsale{margin:unset !important;display:block;position:static}.twz-card--product .twz-card__wrapper .twz-card__head .twz-card__label.our_choice{color:#a6a6a6}.twz-card--product .twz-card__wrapper .twz-card__body{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem;flex:1 1 auto;background-color:unset !important;border:0}.twz-card--product .twz-card__wrapper .twz-card__body .title{font-weight:700;font-size:1.6rem;line-height:1.5;margin-bottom:15px}.twz-card--product .twz-card__wrapper .twz-card__body .price{margin-top:-2px;margin-bottom:0 !important;color:#373d3b !important}.twz-card--product .twz-card__wrapper .twz-card__body .price .starting-at{font-size:1.6rem}.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del) del,.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del) ins{font-weight:700}.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del) ins,.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del)>span{text-decoration:none;font-size:2rem}.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del) del{opacity:1 !important;font-size:1.6rem;text-decoration-color:#a6a6a6}.twz-card--product .twz-card__wrapper .twz-card__body .price:has(del) del span{color:#a6a6a6}.twz-card--product .twz-card__wrapper .twz-card__body .price>span{color:#ff914d;font-size:2rem;font-weight:700}.twz-card--product .twz-card__wrapper .twz-card__body .price>span bdi{color:#ff914d;font-size:2rem}.twz-card--product .twz-card__wrapper .twz-card__footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.twz-card--product .twz-card__wrapper .twz-card__footer .add_to_cart_button{width:100%;margin-top:0 !important}.twz-card--product .twz-card__wrapper .twz-card__footer .added_to_cart{display:none}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.twz-productdetail .twz-productdetail__body.hidden,.twz-reviews.hidden,.summary.tc-init .price.hidden,.summary:not(.last-summary).hidden,.twz-epo-configurator__data.hidden,.tm-totals-form-main.hidden{display:none !important}.flex-control-nav.hidden{display:none !important}.flex-control-nav li img{border-radius:.5rem}.single-product .cell:has(.twz-element-innertxtimage){padding-right:0 !important}@media(max-width: 767px){.single-product .twz-element-contextimage{padding-top:1.25rem !important}}@media(min-width: 768px){.single-product .twz-element-contextimage:first-child{padding-left:0 !important;padding-right:1.25rem !important}.single-product .twz-element-contextimage:not(first-child){padding-right:0 !important;padding-left:1.25rem !important}}.single-product .twz-element-faq{padding-right:0 !important;padding-left:1.25rem !important}.single-product .twz-element-faq h2{text-align:center;padding:4rem 2rem 0rem}.single-product .twz-productdetail-images{height:-moz-fit-content;height:fit-content;position:relative;display:flex;flex-direction:column}@media(min-width: 1025px){.single-product .twz-productdetail-images{flex-direction:row}}.single-product .twz-productdetail-images .twz-productdetail-image{height:-moz-fit-content;height:fit-content}@media(min-width: 1025px){.single-product .twz-productdetail-images .twz-productdetail-image{width:50%}}.single-product .twz-productdetail-images .twz-productdetail-image .twz-element-image{max-height:30rem;width:auto}.single-product .twz-productdetail-images .twz-productdetail-image .twz-element-image img{max-height:unset}@media(min-width: 1025px){.single-product .twz-productdetail-images .twz-productdetail-image .twz-element-image img{width:100%;height:auto}}.single-product .twz-productdetail-images .twz-productdetail-image__full{width:100%;height:-moz-fit-content;height:fit-content;border-radius:.5rem}@media(min-width: 1025px){.single-product .twz-productdetail-images .twz-productdetail-image__full{padding-right:1.25rem}}@media(max-width: 1024px){.single-product .twz-productdetail-images .twz-productdetail-image__full{overflow:hidden}}@media(min-width: 1025px){.single-product .twz-productdetail-images .twz-productdetail-image__full{width:50%}}.single-product .twz-productdetail-images .twz-productdetail-image .twz-element-image{padding:1.25rem 0}.single-product .twz-productdetail-images .twz-productdetail-image .twz-element-image img{border-radius:.5rem}.single-product .twz-productdetail-images .twz-productdetail-image__half{display:flex;flex-direction:row;gap:1.25rem}@media(min-width: 1025px){.single-product .twz-productdetail-images .twz-productdetail-image__half{padding-left:1.25rem;flex-direction:column}}.single-product .twz-productdetail-images .twz-productdetail-image__half .twz-element-image{max-height:30rem;overflow:hidden;border-radius:.5rem}.single-product>.container>.banner{transition:.3s ease transform;display:flex;position:relative}.single-product>.container>.banner.is-sticky{background-color:#e1ded1;z-index:300;width:100%;position:fixed;bottom:0}.single-product>.container>.banner:not(.is-sticky),.single-product>.container>.banner.hidden{transform:translateY(100%)}.single-product>.container>.banner .banner__col:first-child{padding:2.2rem 0 1.8rem}.single-product>.container>.banner .banner__col:last-child{padding:2rem 0 2rem}.single-product>.container>.banner .banner__col{padding:2rem 0 2rem;z-index:3;position:relative;display:flex;justify-content:center}.single-product>.container>.banner .banner__col:nth-child(n+2){display:flex;align-items:flex-start;gap:1rem}.single-product>.container>.banner .banner__col:nth-child(1){display:none}@media(min-width: 768px){.single-product>.container>.banner .banner__col:nth-child(1){display:flex}.single-product>.container>.banner .banner__col:nth-child(n+2){justify-content:flex-end}}.single-product>.container>.banner .banner__col .twz-epo-configurator-trigger .btn{padding:1rem 7rem}@media(max-width: 549px){.single-product>.container>.banner .banner__col .twz-epo-configurator-trigger .btn{padding:1rem 1rem}}.single-product>.container>.banner .banner__col .price{display:flex;align-items:center;margin:auto 0;padding-top:.25rem}@media(max-width: 549px){.single-product>.container>.banner .banner__col .price{flex-wrap:wrap}}.single-product>.container>.banner .banner__col .price span{font-weight:700;padding-left:.25rem;padding-right:.25rem}.single-product>.container>.banner .banner__wrapper{display:flex;width:95%;margin:0 auto;max-width:128rem;flex-direction:column}.single-product>.container>.banner .banner__wrapper .twz-epo-configurator-trigger{display:flex;align-items:center}@media(min-width: 768px){.single-product>.container>.banner .banner__wrapper{justify-content:space-between;flex-direction:row}}.single-product div.related-products .price ins span{font-size:2rem}.single-product .price:has(del) del,.single-product .price:has(del) ins{font-weight:700}.single-product .price:has(del) ins,.single-product .price:has(del)>span{text-decoration:none;font-size:2rem}.single-product .price:has(del) del{opacity:1 !important;font-size:1.6rem;text-decoration-color:#a6a6a6}.single-product .price:has(del) del span{color:#a6a6a6}.single-product .price>span{font-size:1.6rem;font-weight:700}.single-product .price>span bdi{color:#ff914d;font-size:2rem}.twz-productdetail{max-width:128rem;width:95%;margin:0 auto}.twz-productdetail .product_title.entry-title{font-size:clamp(4rem - 0.8rem,6vw,4rem - 0.8rem)}.twz-productdetail .last-summary:has(form.slider-setup) form,.twz-productdetail .last-summary:has(form.slider-setup) .twz-epo-configurator-trigger:not(.hidden){display:block}.twz-productdetail:not(.tm-no-options) .last-summary form,.twz-productdetail:not(.tm-no-options) .last-summary .twz-epo-configurator-trigger{display:none}.twz-productdetail .tc-extra-product-options:not(:has(.owl-item.active .tc-active)) .owl-next{pointer-events:none;opacity:.5}.twz-productdetail .tc-extra-product-options .tc-cell{min-height:unset !important}.twz-productdetail .tc-extra-product-options .tc-epo-label .tc-epo-element-label-text.hidden{display:none}.twz-productdetail .tc-extra-product-options .tc-epo-label .tm-epo-required.hidden{display:none}.twz-productdetail .tc-extra-product-options .epo-element__label-container h3,.twz-productdetail .tc-extra-product-options .epo-element__label-container label{font-family:Bebas Neue,sans-serif;padding:.25rem 0;font-size:2.5rem;display:flex;align-items:center;justify-content:center}@media(max-width: 1024px){.twz-productdetail .tc-extra-product-options .epo-element__label-container h3,.twz-productdetail .tc-extra-product-options .epo-element__label-container label{justify-content:flex-end}}.twz-productdetail .tc-extra-product-options .epo-element__label-container h3>span,.twz-productdetail .tc-extra-product-options .epo-element__label-container label>span{text-align:right;max-width:50%}.twz-productdetail .tc-extra-product-options .epo-element__label-container h3>span .tm-epo-required,.twz-productdetail .tc-extra-product-options .epo-element__label-container label>span .tm-epo-required{margin-right:.25rem}@media(min-width: 1368px){.twz-productdetail .tc-extra-product-options .epo-element__label-container h3>span,.twz-productdetail .tc-extra-product-options .epo-element__label-container label>span{text-align:center}}.twz-productdetail .tc-extra-product-options .owl-nav{height:10rem}.twz-productdetail .tc-extra-product-options .owl-nav .owl-next{position:absolute;right:0;bottom:0}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev{position:absolute;top:0;left:0;font-size:1.8rem;padding:.5rem 3rem .3rem}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev:hover:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23fff'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(90deg)}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev:hover::before{width:.6em;height:.55em;right:unset;left:1.2rem}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev::before{width:.6em;height:.55em;right:unset;left:1.2rem}.twz-productdetail .tc-extra-product-options .owl-nav .owl-prev.disabled,.twz-productdetail .tc-extra-product-options .owl-nav .owl-next.disabled{display:none}.twz-productdetail .tc-extra-product-options .owl-height .owl-stage{overflow:hidden}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal.tc-active .tm-epo-field-label:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal.tc-active .tm-epo-field-label::before{width:.6em;height:.55em;right:unset;left:1rem}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label{cursor:pointer;color:#373d3b;border-radius:.5rem;color:#373d3b;background-color:#e1ded1}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label .tc-label-text{padding-top:.2rem}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23e1ded1'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label:hover:before{content:"";position:absolute;top:50%;right:1rem;width:.8em;height:.8em;transform:translateY(-50%) rotate(0deg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:.4s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='%23373D3B'%3E%3Cpath d='M17.126.382A1.264 1.264 0 0 0 16.222 0c-.339 0-.664.138-.903.382L8.992 6.847 2.666.382a1.264 1.264 0 0 0-.899-.366c-.335.003-.656.14-.893.382A1.32 1.32 0 0 0 .5 1.31c-.003.343.126.673.359.92l7.23 7.388c.24.244.564.382.903.382.34 0 .664-.138.904-.382l7.23-7.389a1.32 1.32 0 0 0 .374-.923 1.32 1.32 0 0 0-.374-.924Z'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(-90deg)}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label:hover::before{width:.6em;height:.55em;right:unset;left:1rem}.twz-productdetail .tc-extra-product-options .owl-item.active li.tc-mode-normal .tm-epo-field-label::before{width:.6em;height:.55em;right:unset;left:1rem}.twz-productdetail:not(.tm-no-options) .single_add_to_cart_button.hidden,.twz-productdetail .quantity-wrap.hidden{display:none}.twz-productdetail .single_add_to_cart_button.btn.btn--green{position:relative;padding:1rem 2rem .8rem;text-decoration:none;font-family:"Bebas Neue",sans-serif;font-size:2.5rem;font-weight:600;line-height:1;color:#fff;border:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-block;transition:.3s;border-radius:.5rem;text-align:center;margin-left:0;background-color:#7ed957}.twz-productdetail .single_add_to_cart_button.btn.btn--green:hover{background-color:#77c356 !important}.twz-productdetail .slider-setup .single_add_to_cart_button.tc-hide-add-to-cart-button:not(.hidden){display:inline-block !important}.twz-productdetail .slider-setup .single_add_to_cart_button:not(.tc-hide-add-to-cart-button).hidden{display:none !important}.twz-productdetail .slider-setup .single_add_to_cart_button.btn.btn--green{width:100%}.twz-productdetail .price{font-size:1.6rem !important;font-weight:700;margin-bottom:1rem}.twz-productdetail .price span:not(.amount,.woocommerce-Price-currencySymbol){color:#000}.twz-productdetail .price .amount{font-weight:700}.twz-productdetail .tm-epo-totals{padding-bottom:unset}.twz-productdetail .twz-epo-configurator-trigger.hide-action p{display:none}.twz-productdetail .twz-epo-configurator-trigger .btn{font-size:1.8rem}.twz-productdetail .twz-epo-configurator-trigger p{display:flex;margin-top:1rem;padding:.5rem 0;justify-content:flex-start}.twz-productdetail__head{display:flex}@media(max-width: 767px){.twz-productdetail__head{flex-direction:column;gap:1.25rem}}.twz-productdetail__head-left{display:flex;flex-direction:column;position:relative}.twz-productdetail__head-left .woocommerce-product-gallery .onsale{top:.8rem;right:0;z-index:300;position:absolute}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden){padding:0 2rem}@media(max-width: 549px){.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden){padding:0 2rem 0 0}}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__information{gap:5rem;display:flex;flex-direction:row;justify-content:center}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__information .entry-title{margin-bottom:0;display:flex;align-items:center}@media(max-width: 549px){.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__information{flex-direction:column;gap:1.25rem}}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__totals{display:flex;line-height:1.2;flex-direction:column}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__totals>span:not(.price){font-weight:700}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__totals .price{margin-bottom:0}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__totals .price .amount{font-weight:700}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__selections{gap:1rem;display:flex;flex-wrap:wrap;margin-top:1rem;justify-content:center;padding:0 0 3rem}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__selections .selection{padding:.4rem 1rem .2rem;background-color:#e1ded1;border-radius:.5rem;display:flex;gap:1.3rem}.twz-productdetail__head-left .twz-epo-configurator__data:not(.hidden) .twz-epo-configurator__selections .selection .label{font-weight:700}@media(min-width: 768px){.twz-productdetail__head-left{max-width:50%;flex:0 0 50%}}.twz-productdetail__head-left .woocommerce-product-gallery{display:flex}@media(max-width: 1024px){.twz-productdetail__head-left .woocommerce-product-gallery{flex-direction:column-reverse;gap:1.25rem;justify-content:flex-end}.twz-productdetail__head-left .woocommerce-product-gallery .flex-viewport{padding-left:0 !important}.twz-productdetail__head-left .woocommerce-product-gallery .flex-control-nav{flex-direction:row !important}}.twz-productdetail__head-left .woocommerce-product-gallery__wrapper{min-width:100%}.twz-productdetail__head-left .woocommerce-product-gallery__image{margin:0 auto;opacity:0}.twz-productdetail__head-left .woocommerce-product-gallery__image img{border-radius:.5rem}.twz-productdetail__head-left .woocommerce-product-gallery__image:only-child{opacity:1}.twz-productdetail__head-left .woocommerce-product-gallery__image.flex-active-slide{opacity:1}.twz-productdetail__head-left .woocommerce-product-gallery .flex-viewport{padding-left:2rem;border-radius:.5rem}.twz-productdetail__head-left .woocommerce-product-gallery .flex-control-nav{min-width:8rem;max-width:32rem;display:flex;gap:1.25rem;flex-direction:column;order:-1}.twz-productdetail__head-left .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:unset !important}.twz-productdetail__head-left .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li:nth-child(n+6){display:none}.twz-productdetail__head-right{z-index:300;border-radius:.5rem;padding:3rem .75rem;margin-left:1.25rem;background-color:#eeece6;flex:0 0 47.5%;display:flex;flex-direction:column}.twz-productdetail__head-right .summary:nth-child(1){margin-bottom:auto !important}@media(min-width: 768px){.twz-productdetail__head-right{max-width:calc(50% - 1.25rem);flex:0 0 50%}}@media(max-width: 767px){.twz-productdetail__head-right{width:100%;margin:auto;padding:3rem 0}}.twz-productdetail__head-right form{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0 !important}.twz-productdetail__head-right form .single_add_to_cart_button:not(.hidden){width:unset;float:right}.twz-productdetail__head-right form:has(.tc-extra-product-options.visible){margin:0 0 1rem 0 !important}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals:not(.visible){display:none}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals.visible.subtotal .tm-options-totals{display:none}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals.subtotal{display:flex;margin-top:0;justify-content:space-between;border-top:1px solid #a6a6a6;padding-top:3rem}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals.subtotal dt.tm-final-totals{flex:unset;font-weight:700}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals.subtotal dd.tm-final-totals{flex:unset}.twz-productdetail__head-right form .tc-totals-form .tm-extra-product-options-totals.subtotal dd.tm-final-totals .amount{font-size:2rem}.twz-productdetail__head-right .summary{margin-bottom:0 !important;padding:0 2rem;float:unset !important;width:auto !important}.twz-productdetail__body .lease-steps{margin:0 auto}.twz-productdetail__body .productdescription{max-width:80rem;margin:4rem auto}.twz-productdetail__body .productdescription_title{margin-bottom:1.5rem;text-align:center}@media(max-width: 1024px){.twz-productdetail__body .productdescription_title{text-align:start}}.twz-productdetail__body .grid--fullbg.grid--no-padding{margin-top:4rem}.twz-productdetail__body .grid--fullbg::before{content:"";position:absolute;display:block;background-color:#efede7}.twz-productdetail__body .related.products h2{position:relative;color:#373d3b;display:flex;justify-content:center;align-items:center}.twz-productdetail__body .grid{width:100%}.twz-productdetail__body .grid .description>h2:first-child{display:none}.twz-productdetail__body .grid.related-products{padding:3rem 0}.twz-productdetail__body .grid.related-products .related.products{padding:0}.twz-productdetail__body .grid>.cell[class*=cell--small-]:not(.cell--small-1\/1){padding-left:0;padding-top:0}.twz-productdetail__body .specifications{margin-top:4rem}.twz-productdetail .price{margin-top:0}.twz-productdetail .variations{display:none}.twz-productdetail .quantity-wrap .title{display:none}.twz-productdetail .quantity-wrap .quantity{margin:0 !important;float:unset !important}.twz-productdetail .quantity-wrap .quantity input{border-radius:7px;background-color:#efede7}.twz-productdetail .woocommerce-product-details__short-description{margin-bottom:2rem}.twz-productdetail .product_meta{display:flex;flex-direction:column;gap:.25rem;font-size:1.6rem}.twz-productdetail .related.products{padding:2rem 0;max-width:128rem;width:100%;margin:auto}@media(max-width: 1024px){.twz-productdetail .related.products h2{text-align:start}}.twz-productdetail .related.products .products{padding:0;margin-left:-1.5rem;margin-right:-1.5rem}.twz-productdetail table{height:auto !important}.twz-productdetail .table-expand{margin-top:2rem}.twz-productdetail .table-expand table tr:nth-of-type(-n+4){display:flex !important;height:-moz-fit-content !important;height:fit-content !important}.twz-productdetail .table-expand table tr:nth-of-type(-n+4) td{height:-moz-fit-content !important;height:fit-content !important}.twz-productdetail .table-expand table tr{min-height:50px;display:none}.twz-productdetail .more-properties,.twz-productdetail .btn--more-text,.twz-productdetail .btn--less-text{background:#fff;border:1px solid #373d3b;color:#373d3b;left:50%;transform:translateX(-50%);margin-top:2rem}.twz-productdetail .more-properties:hover,.twz-productdetail .btn--more-text:hover,.twz-productdetail .btn--less-text:hover{background-color:#373d3b;color:#fff}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}ul.products{min-width:100%;max-width:131rem;margin:0 auto;display:flex;flex-wrap:wrap}.grid ul.products{margin-left:-1.5rem !important;margin-right:-1.5rem !important}ul.products>li.product{flex:0 0 25%;padding:1.5rem !important}.product-overview ul.products>li.product{flex:0 0 25%}@media(max-width: 549px){ul.products>li.product{flex-basis:100% !important}}@media(min-width: 550px)and (max-width: 767px){ul.products>li.product{flex-basis:50% !important}}@media(min-width: 768px)and (max-width: 1024px){ul.products>li.product{flex-basis:33.333%}}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.prices--double{display:flex;flex-direction:column;flex-wrap:wrap}.twz-productdetail__head .prices--double{flex-direction:row}.twz-productdetail__head .prices--double .price,.twz-productdetail__head .prices--double .starting-at{font-size:2rem}.twz-productdetail__head .prices--double .starting-at{margin-right:5px}.prices--double .price small{padding-left:.5em}.prices--double .price-inc-vat{order:1;font-size:1.6rem;color:#373d3b !important;font-weight:bold !important;margin-bottom:0 !important}.prices--double .price-inc-vat small{display:none}.excluding-vat .prices--double .price-inc-vat{display:none !important;order:2;font-size:1.4rem !important;color:!important;font-style:italic;font-weight:400 !important;margin-bottom:0 !important}.excluding-vat .prices--double .price-inc-vat small{display:inline-block}.prices--double .price-ex-vat{order:2;font-size:1.4rem;color:!important;font-style:italic;margin-bottom:0 !important;display:none !important}.excluding-vat .prices--double .price-ex-vat{display:block !important;order:1;font-size:1.6rem !important;color:#373d3b !important;font-weight:bold !important;margin-bottom:0 !important;font-style:normal}.excluding-vat .prices--double .price-ex-vat small{display:none}.prices--double .discountprice{order:-1;font-size:1.4rem !important;color:!important}.prices--double .discountprice__percentage--from .amount{display:inline-block;text-decoration:line-through}.prices--double .discountprice__percentage--saved{color:!important;font-weight:bold;margin-left:1rem;border-radius:.5rem;padding:5px;background:#f7f7f7;position:relative;padding-right:2rem;border:1px solid #ddd}.prices--double .discountprice__percentage--saved:after{display:block;content:"";position:absolute;right:.8rem;top:55%;transform:translateY(-50%) rotate(90deg);background-image:svg-load("arrow.svg", "fill=");background-repeat:no-repeat;background-size:contain;width:.8rem;height:.8rem}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}.variation-boxes{flex:0 0 100%;margin-bottom:2rem}.variation-boxes .title{margin-bottom:.5rem}.variation-boxes__attr{margin:1.5rem 0;position:relative}.variation-boxes__attr .title{text-transform:none}.variation-boxes__attr .title .validation-message{display:block;font-weight:400;font-size:1.6rem}.variation-boxes__attr:first-of-type{margin-top:0}.variation-boxes__attr:last-of-type{margin-bottom:0}.variation-boxes__attr .list:not(.list__dropdown){gap:.75rem;display:flex;flex-wrap:wrap;align-items:stretch;margin:0}.variation-boxes__attr .list__dropdown{display:inline-flex;flex-direction:column;position:relative;flex-wrap:wrap;align-items:stretch;margin:0}.variation-boxes__attr .list__dropdown .twz-select--is-open+.twz-select__dropdown{transform:translateY(4.4rem)}.variation-boxes__attr .list__dropdown .twz-select__dropdown{position:absolute;left:0;width:100%;height:auto;max-height:21rem;z-index:9;background-color:#fff;border:1px solid #d3e2f2;border-radius:0 0 5px 5px}.variation-boxes__attr .list>li{margin:0 !important;display:inline-block;flex:0 1 auto}.variation-boxes__attr .list>li::before{content:none}.variation-boxes__attr .list>li input{top:0 !important}.variation-boxes__attr .list>li input:checked+label{background-color:#ff914d;border-color:#ff914d}.variation-boxes__attr .list>li input:checked+label[data-has-color=true]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxwYXR0ZXJuIGlkPSJhIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjQuNSIgcGF0dGVyblRyYW5zZm9ybT0icm90YXRlKDQ1KSIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggc3Ryb2tlPSIjMjcxOTREIiBkPSJNMCAwdjQuNSIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-size:contain}.variation-boxes__attr .list>li input:checked+label>span{color:#fff}.is-waiting .variation-boxes__attr .list>li input:checked+label{background-color:#fff;border:1px solid;color:#373d3b}.variation-boxes__attr .list>li label{cursor:pointer;background-color:#fff;border:1px solid #a6a6a6;border-radius:.5rem;padding:0rem 2rem 0rem !important;color:#373d3b;position:relative;display:block;line-height:1.4 !important;text-align:center;font-weight:700;display:flex;align-items:center;font-family:"Bebas Neue",sans-serif;font-weight:600;line-height:1;cursor:pointer;display:inline-block;border-radius:.5rem;text-align:center}.variation-boxes__attr .list>li label[data-has-color=true]{color:rgba(0,0,0,0);max-width:0px;padding:0rem 1.5rem 0rem !important;border-radius:2rem}.variation-boxes__attr .list>li label[data-has-color=true] span{visibility:hidden}.twz-component-woocommerce__productdetail__config-color .variation-boxes__attr .list>li label{display:flex;justify-content:center;align-items:center}.variation-boxes__attr .list>li label::before,.variation-boxes__attr .list>li label::after{content:none}.variation-boxes__attr .list>li label:hover{border:1px solid #ff914d}.is-waiting .variation-boxes__attr .list>li label{pointer-events:none}.variation-boxes__attr .list>li label>span{display:block;font-size:2rem;margin-top:.2rem;text-align:center;color:#575757}.variation-boxes__attr select{padding:12px 11px !important;background-color:#efede7;max-width:28rem;border-radius:.5rem}.variation-boxes__attr[data-attr="*"] li label{padding-left:4rem !important;position:relative;background-color:#efede7;color:#373d3b;border:2px solid #efede7}.variation-boxes__attr[data-attr="*"] li label:before{content:"";display:block;height:20px;width:20px;position:absolute;left:1rem;top:50%;transform:translateY(-50%);border:none;background-color:#fff}.variation-boxes__attr .extra-info{position:relative;color:#545454;font-size:1.6rem;margin-top:5px}
@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Roman.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Light.woff") format("woff");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Roman";src:local("Avenir Roman"),url("../fonts/Avenir-Heavy.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeue-Regular.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes spinner{to{transform:rotate(360deg)}}body.woocommerce div.product .blockUI.blockOverlay:after,body.woocommerce div.product .loader:after,.woocommerce-page div.product .blockUI.blockOverlay:after,.woocommerce-page div.product .loader:after{content:"";position:absolute;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);width:3rem;height:3rem;border-radius:50%;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);animation:spinner .8s linear infinite;background-image:none;background-color:rgba(0,0,0,0)}body.woocommerce div.product article>.woocommerce,.woocommerce-page div.product article>.woocommerce,body.woocommerce div.product header.woocommerce-products-header,.woocommerce-page div.product header.woocommerce-products-header{margin:0 auto;width:95%;max-width:128rem}body.woocommerce div.product .woocommerce .cart_totals .wc-proceed-to-checkout .button,.woocommerce-page div.product .woocommerce .cart_totals .wc-proceed-to-checkout .button{position:relative;padding:1rem 2rem .8rem;text-decoration:none;font-family:"Bebas Neue",sans-serif;font-size:2rem;font-weight:600;line-height:1;color:#fff;background-color:#ff914d;border:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-block;transition:.3s;border-radius:.5rem;text-align:center}body.woocommerce div.product .woocommerce .cart_totals .wc-proceed-to-checkout .button:hover,.woocommerce-page div.product .woocommerce .cart_totals .wc-proceed-to-checkout .button:hover{background-color:#ff711a}.woocommerce-products-header__title{display:none}.woocommerce-pagination ul.page-numbers{gap:1rem !important;flex-wrap:wrap}.woocommerce-pagination ul.page-numbers li span.current{color:#000 !important;background-color:#e1ded1}.woocommerce-pagination ul.page-numbers li a:not(.current){background-color:rgba(0,0,0,0) !important;border-radius:.2rem !important;border:1px solid #e1ded1}.woocommerce-pagination ul.page-numbers li a:not(.current):hover{color:#000 !important;background-color:#e1ded1}.woocommerce .cart-collaterals{display:flex;flex-direction:column-reverse;align-items:flex-end}.woocommerce .cart-collaterals .cross-sells{width:100% !important}body.woocommerce div.product .bundle_form,.woocommerce-page div.product .bundle_form{padding-top:0}body.woocommerce div.product .bundle_form div.bundled_product,.woocommerce-page div.product .bundle_form div.bundled_product{border:unset;padding:15px 34px;margin:10px 0;cursor:pointer;border-radius:7px;border:1px solid #efede7;background-color:#efede7}@media(max-width: 1024px){body.woocommerce div.product .bundle_form div.bundled_product,.woocommerce-page div.product .bundle_form div.bundled_product{display:flex}}body.woocommerce div.product .bundle_form div.bundled_product:hover,.woocommerce-page div.product .bundle_form div.bundled_product:hover{border:1px solid #a6a6a6}body.woocommerce div.product .bundle_form div.bundled_product:hover .details .bundled_product_optional_checkbox .price::before,.woocommerce-page div.product .bundle_form div.bundled_product:hover .details .bundled_product_optional_checkbox .price::before{background-color:#737373}@media(max-width: 1024px){body.woocommerce div.product .bundle_form div.bundled_product div.bundled_product_images,.woocommerce-page div.product .bundle_form div.bundled_product div.bundled_product_images{margin-right:1rem !important;width:50% !important}}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_title,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_title{margin-bottom:0}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_title span.bundled_product_title_inner span.item_title,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_title span.bundled_product_title_inner span.item_title{font-size:clamp(1.8rem,4.25vw,1.8rem)}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox{cursor:pointer}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox .bundled_product_checkbox,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox .bundled_product_checkbox{top:.4em;margin-left:.35em}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price{cursor:pointer;position:unset}@media(max-width: 1024px){body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price{margin:0;display:block;padding:0}}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices{margin-top:.2rem}@media(max-width: 1024px){body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price{margin:0}}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price .amount,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price .amount{font-size:1.4rem}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price .amount span,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price .prices span.price .amount span{font-size:1.4rem}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::before,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::before{background-repeat:no-repeat;background-size:70% auto;background-position:center;background-color:#fff}body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::before,body.woocommerce div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::after,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::before,.woocommerce-page div.product .bundle_form div.bundled_product .details .bundled_product_optional_checkbox span.price::after{width:20px;height:20px;margin-left:.35em}body.woocommerce div.product .bundle_form div.bundled_product .details .cart .bundled_item_wrap .bundled_item_cart_content,.woocommerce-page div.product .bundle_form div.bundled_product .details .cart .bundled_item_wrap .bundled_item_cart_content{display:block !important;overflow:unset !important;height:100% !important}body.woocommerce div.product .bundle_form div.bundled_product .details .cart .bundled_item_wrap .bundled_item_cart_content::before,.woocommerce-page div.product .bundle_form div.bundled_product .details .cart .bundled_item_wrap .bundled_item_cart_content::before{display:block;content:"";height:1rem}body.woocommerce div.product .woocommerce-products-header,.woocommerce-page div.product .woocommerce-products-header{display:none}body.woocommerce div.product .quantity .qty,.woocommerce-page div.product .quantity .qty{width:5em !important}body.woocommerce div.product .woocommerce,.woocommerce-page div.product .woocommerce{margin-top:2rem}body.woocommerce div.product .woocommerce table td,.woocommerce-page div.product .woocommerce table td{font-size:1.4rem !important}body.woocommerce div.product .woocommerce .cart_totals h2,.woocommerce-page div.product .woocommerce .cart_totals h2{font-family:"Avenir Roman",sans-serif;color:#fff;background-color:#373d3b;margin-bottom:0;font-size:1.6rem;font-size:1.8rem;text-align:right;padding:1.2rem 2rem;border-top-left-radius:6px;border-top-right-radius:6px}body.woocommerce div.product .woocommerce .cart_totals table,.woocommerce-page div.product .woocommerce .cart_totals table{border-radius:0;border:2px solid #efede7}body.woocommerce div.product .woocommerce .cart_totals table tr td,.woocommerce-page div.product .woocommerce .cart_totals table tr td{border-top:1px solid #efede7;padding:1.8rem 1.2rem}body.woocommerce div.product .woocommerce .cart_totals table tr th,.woocommerce-page div.product .woocommerce .cart_totals table tr th{vertical-align:middle}body.woocommerce div.product .woocommerce .coupon,.woocommerce-page div.product .woocommerce .coupon{display:flex;gap:1rem}@media(max-width: 549px){body.woocommerce div.product .woocommerce .coupon,.woocommerce-page div.product .woocommerce .coupon{flex-direction:column;margin-bottom:2rem}}body.woocommerce div.product .woocommerce .coupon input[type=text],.woocommerce-page div.product .woocommerce .coupon input[type=text]{background-color:#fff;border:1px solid #373d3b !important;width:auto !important;font-size:1.4rem}body.woocommerce div.product .woocommerce .coupon button[type=submit],.woocommerce-page div.product .woocommerce .coupon button[type=submit]{background-color:#373d3b;font-size:1.4rem !important}@media(max-width: 549px){body.woocommerce div.product .woocommerce .coupon button[type=submit],.woocommerce-page div.product .woocommerce .coupon button[type=submit]{width:100% !important}}body.woocommerce div.product.woocommerce-account article>.woocommerce,.woocommerce-page div.product.woocommerce-account article>.woocommerce{margin:6rem auto;width:100%}body.woocommerce div.product .woocommerce-info,body.woocommerce div.product .woocommerce-error,body.woocommerce div.product .woocommerce-message,.woocommerce-page div.product .woocommerce-info,.woocommerce-page div.product .woocommerce-error,.woocommerce-page div.product .woocommerce-message{font-size:1.4rem;color:#373d3b}@media(max-width: 767px){body.woocommerce div.product .woocommerce-info,body.woocommerce div.product .woocommerce-error,body.woocommerce div.product .woocommerce-message,.woocommerce-page div.product .woocommerce-info,.woocommerce-page div.product .woocommerce-error,.woocommerce-page div.product .woocommerce-message{padding:3em 2em 1em 1em}}body.woocommerce div.product .woocommerce-info:before,body.woocommerce div.product .woocommerce-error:before,body.woocommerce div.product .woocommerce-message:before,.woocommerce-page div.product .woocommerce-info:before,.woocommerce-page div.product .woocommerce-error:before,.woocommerce-page div.product .woocommerce-message:before{left:1em}body.woocommerce div.product .woocommerce-info,.woocommerce-page div.product .woocommerce-info{border:none;background-color:#efede7}body.woocommerce div.product .woocommerce-error,.woocommerce-page div.product .woocommerce-error{border-color:#ff3131;background-color:#efede7}body.woocommerce div.product .woocommerce-message,.woocommerce-page div.product .woocommerce-message{border-color:#253d3b;background-color:#efede7}body.woocommerce div.product .woocommerce-message:before,.woocommerce-page div.product .woocommerce-message:before{color:#2a2e2d}body.woocommerce div.product .woocommerce-cart-form,.woocommerce-page div.product .woocommerce-cart-form{margin:2rem 0}body.woocommerce div.product .woocommerce-cart-form,body.woocommerce div.product .cart_totals,.woocommerce-page div.product .woocommerce-cart-form,.woocommerce-page div.product .cart_totals{background-color:rgba(0,0,0,0)}body.woocommerce div.product .woocommerce-cart-form .shop_table,body.woocommerce div.product .cart_totals .shop_table,.woocommerce-page div.product .woocommerce-cart-form .shop_table,.woocommerce-page div.product .cart_totals .shop_table{background-color:#fff;border-radius:6px 6px 0 0;overflow:hidden}body.woocommerce div.product .woocommerce-cart-form .shop_table thead,body.woocommerce div.product .cart_totals .shop_table thead,.woocommerce-page div.product .woocommerce-cart-form .shop_table thead,.woocommerce-page div.product .cart_totals .shop_table thead{background-color:#373d3b}body.woocommerce div.product .woocommerce-cart-form .shop_table td.actions,body.woocommerce div.product .cart_totals .shop_table td.actions,.woocommerce-page div.product .woocommerce-cart-form .shop_table td.actions,.woocommerce-page div.product .cart_totals .shop_table td.actions{background-color:rgba(2,93,98,.08);box-shadow:inset 0 0 0 1px #c4c4c4}body.woocommerce div.product .woocommerce-cart-form .shop_table .product-remove a,body.woocommerce div.product .cart_totals .shop_table .product-remove a,.woocommerce-page div.product .woocommerce-cart-form .shop_table .product-remove a,.woocommerce-page div.product .cart_totals .shop_table .product-remove a{color:!important}body.woocommerce div.product .woocommerce-ordering,body.woocommerce div.product .woocommerce-result-count,.woocommerce-page div.product .woocommerce-ordering,.woocommerce-page div.product .woocommerce-result-count{margin:0;float:unset}body.woocommerce div.product .woocommerce-ordering,.woocommerce-page div.product .woocommerce-ordering{position:relative;z-index:1}body.woocommerce div.product .woocommerce-ordering+.products,.woocommerce-page div.product .woocommerce-ordering+.products{position:relative;z-index:0}body.woocommerce div.product header.woocommerce-products-header,.woocommerce-page div.product header.woocommerce-products-header{margin:2rem auto}body.woocommerce div.product header.woocommerce-products-header .page-description,body.woocommerce div.product header.woocommerce-products-header .woocommerce-products-header__title,.woocommerce-page div.product header.woocommerce-products-header .page-description,.woocommerce-page div.product header.woocommerce-products-header .woocommerce-products-header__title{max-width:75rem}body.woocommerce div.product ul.products li.product,.woocommerce-page div.product ul.products li.product{float:unset;margin:0;width:auto}body.woocommerce div.product ul.products li.product .woocommerce-loop-product__title,.woocommerce-page div.product ul.products li.product .woocommerce-loop-product__title{font-size:1.4rem;padding:0}body.woocommerce div.product .woocommerce-thankyou-order-details,.woocommerce-page div.product .woocommerce-thankyou-order-details{margin-left:0;padding-left:0}body.woocommerce div.product .woocommerce-thankyou-order-received,.woocommerce-page div.product .woocommerce-thankyou-order-received{margin-bottom:3rem}body.woocommerce div.product .blockUI.blockOverlay,body.woocommerce div.product .loader,.woocommerce-page div.product .blockUI.blockOverlay,.woocommerce-page div.product .loader{position:absolute;animation:none !important;background:rgba(255,255,255,.4) !important;filter:none !important}body.woocommerce div.product .blockUI.blockOverlay:before,body.woocommerce div.product .loader:before,.woocommerce-page div.product .blockUI.blockOverlay:before,.woocommerce-page div.product .loader:before{content:none !important}.onsale{background-color:#ff3131 !important;border-radius:5px !important;margin-top:.2em !important;min-height:unset !important;min-width:unset !important;line-height:1 !important;padding:.5rem 1.3rem !important;color:#fff !important;text-transform:uppercase !important;left:unset !important;margin-bottom:.6rem !important;font-size:1.4rem !important;font-family:"Bebas Neue",sans-serif}.woocommerce-cart .woocommerce{max-width:128rem;margin:auto}.woocommerce-cart .article{padding:0}
