.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block;}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute;}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
html{font-size:16px;}body{font:400 1rem/1.3 'Open Sans',sans-serif;color:#000;}a{color:var(--green);}a.more{color:var(--green);display:inline-flex;font-family:"Open Sans";font-size:14px;font-weight:700;text-transform:uppercase;}a.more:after{content:"\003E";margin-left:.25rem;}.button{background-color:var(--green);border-radius:3px;box-shadow:-5px 5px 13px rgba(6,55,4,0.15);color:#fff;cursor:pointer;display:inline-block;font-family:'Kanit',sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.15625rem;line-height:inherit;padding:.625rem 2.5rem;text-transform:uppercase;transition:all .3s;}.button:hover,.button:active{background-color:#7ac76b;}ul.menu{display:flex;}.green{color:#5bba47;}.stat{font-family:'Kanit',sans-serif;font-size:3rem;font-weight:800;margin-bottom:0;padding-top:1rem;text-transform:uppercase;}@media(min-width:901px){.stat{font-size:5.625rem;}}.stat:not(:first-child){padding-top:4.75rem;}.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{width:calc(100% + .5rem);}h1,h2,h3,h4,h5{font-family:'Kanit',sans-serif;font-weight:800;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-weight:400;letter-spacing:0.075em;line-height:1;}h1{--font-size:3.75rem;font-size:var(--font-size);}@media(max-width:900px){h1{--font-size:3rem;}}h2{font-size:2.25rem;font-weight:800;text-transform:uppercase;letter-spacing:.1875rem;line-height:1.1;margin-bottom:.75rem;}h2 + h2{padding-bottom:1.125rem;padding-top:.75rem;}h3{font-size:1.5rem;font-weight:800;letter-spacing:.1rem;margin-bottom:.5rem;text-transform:uppercase;}h4{font-size:1rem;font-weight:800;letter-spacing:.1rem;text-transform:uppercase;}h5{font-size:.875rem;font-weight:800;letter-spacing:.1rem;text-transform:uppercase;}.label-display-inline{align-items:center;display:flex;}.label-display-inline .field-label{padding-right:.25rem;}.block-age-gate{background:#fff;display:none;left:50%;max-width:90vw;padding:2rem 3rem;position:fixed;text-align:center;transform:translate(-50%,-50%);top:50%;width:36rem;}html.show-age-gate .block-age-gate{display:block;}html.show-age-gate{overflow:hidden;}html.show-age-gate .dialog-off-canvas-main-canvas > .layout-container{filter:blur(10px);}@media (min-width:901px){.block-age-gate{padding:5rem 6.25rem;}}.block-age-gate h1{font-size:2.5rem;letter-spacing:0;line-height:1;margin:0;padding:0 0 1.5rem;text-transform:uppercase;}@media(min-width:901px){.block-age-gate h1{font-size:4rem;padding-bottom:3rem;}}@media (min-width:601px){.block-age-gate .age-gate-actions{display:flex;justify-content:space-between;}}@media (min-width:601px){.block-age-gate .age-gate-actions button{width:49%;}}@media (max-width:600px){.block-age-gate .age-gate-actions button{width:100%;}.block-age-gate .age-gate-actions button:not(:last-child){margin-bottom:1rem;}}.block-age-gate:not(.disallow) .age-gate-disallow{display:none;}.block-age-gate.disallow .age-gate-message{display:none;}#block-gdpr{background:rgba(0,0,0,.85);bottom:0;color:#fff;left:0;opacity:0;padding:.5rem 0;pointer-events:none;position:fixed;right:0;transform:scale(0);transition:opacity .3s,transform 0s .3s;z-index:12;}@media(max-width:600px){#block-gdpr{font-size:0.8125rem;text-align:left;}}#block-gdpr.active{opacity:1;pointer-events:all;transform:scale(1);transition:none;}#block-gdpr .basic__body > div{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:75rem;padding-left:1rem;padding-right:1rem;}#block-gdpr .basic__body p{margin:0;}#block-gdpr .basic__body p:not(:last-child){padding-right:2rem;}#block-gdpr .basic__body p:last-child{flex-shrink:0;}input[type="text"],input[type="email"],input[type="number"],input[type="password"]{background-color:rgba(0,0,0,.1);border:1px solid #000;border-width:0 0 1px;box-shadow:none;color:#000;font-size:.875rem;font-weight:500;max-width:37.5rem;padding:.75rem .625rem;text-transform:uppercase;transition:all .3s;width:100%;}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus{background:#000;color:#fff;}.node.type-page .page__body{padding:6rem 0;}@media(min-width:1201px){.node.type-page .page__body{font-size:1.75rem;line-height:2;}}.block-hero{overflow:hidden;}.hero{align-items:stretch;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:31.25rem;justify-content:center;max-height:100vh;min-height:50vh;overflow:hidden;padding-top:5vh;padding-bottom:3rem;position:relative;text-align:center;text-transform:uppercase;}.hero.gradient-b-w{--gradient-color:rgba(255,255,255,0.25);}@media(min-width:901px){.hero.gradient-b-w{--gradient-color:rgba(0,0,0,0.75);}}.path-frontpage .hero{min-height:100vh;}.hero.gradient-b-w:before{background:linear-gradient(180deg,var(--gradient-color) 0,transparent 40%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;}.hero.gradient-color:before{background:radial-gradient(circle at 0% 180%,rgba(255,44,47,1) 0,transparent 50%),radial-gradient(circle at 50% 200%,rgba(252,226,0,1) 0,transparent 80%),radial-gradient(circle at 100% 200%,rgba(88,185,70,1) 0,transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;}.hero .container{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;}.hero .parallax-wrapper{height:100%;overflow:visible;position:relative;transform:translateY(calc(var(--parallax-position) * .5px));}.hero .sliver{bottom:0;height:6.5vw;left:0;pointer-events:none;position:absolute;width:100vw;z-index:3;}.hero .sliver polygon{fill:#fff;stroke-width:0;}.hero .scroll-down{background:none;border:none;cursor:pointer;font-size:1rem;font-weight:800;left:50%;margin-bottom:0;margin-top:auto;outline:none;text-align:center;text-transform:uppercase;transition:opacity .3s;}body:not(.path-frontpage) .hero .scroll-down{font-size:0;}.hero .scroll-down{color:inherit;}.hero .scroll-down svg{display:block;fill:currentColor;margin:.625rem auto 0;width:22px;}.hero h1{font-size:clamp(3rem,9.75vw,5.125rem);margin-bottom:auto;margin-top:auto;}body.path-frontpage .hero h1{margin-bottom:2rem;}body:not(.path-frontpage) .hero h1{padding-bottom:6.75vh;}@media(max-height:700px) and (min-width:1401px){.hero h1{font-size:max(17.125vh,4rem);}}.hero h4{font-size:clamp(1rem,1.67vw,1.5rem);margin:auto 0 0;}body.path-frontpage .hero h4{margin-top:0;}.hero .logo{height:clamp(7rem,10vw,11.25rem);margin:clamp(1.5rem,4vh,3rem) auto 0;width:clamp(5.5rem,7.777vw,8.75rem);}.hero .logo svg{fill:#fff;}.block__panel{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-left:-1rem;padding:6rem 1rem 3.5rem;text-align:center;width:100vw;}@media(min-width:1201px){.block__panel{margin-left:calc((100vw - 1200px + 2rem) / -2);}}.block__panel > h2{font-size:3rem;letter-spacing:.5rem;letter-spacing:clamp(.25rem,0.55vw,.5rem);margin-bottom:0.25rem;}@media(min-width:901px){.block__panel > h2{font-size:4rem;}}.block__panel .subtitle{margin:auto;max-width:37.5rem;}.block__panel .link{padding-top:3.5rem;}.block-views-block-product-types-block-1 .views-field-field-image img{width:100%;}.block-views-block-product-types-block-1 > h2{text-align:center;}@media(max-width:1200px){.block-views-block-product-types-block-1 > h2{padding-top:2rem;}}.triptych{padding:3.25rem 0;}@media(min-width:901px){.triptych .view-content{display:flex;flex-wrap:wrap;}}.triptych .views-row{margin:0 auto;max-width:25rem;padding:1rem 0;}@media(min-width:901px){.triptych .views-row{padding:0 1rem;width:33.333%;}}.triptych h3{margin-top:.5rem;}.triptych footer{padding-top:2.5rem;text-align:center;width:100%;}.block__items{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;font-size:1.125rem;max-width:1500px;padding:5.75rem 3rem 4.75rem;padding-top:5.75rem;}.block__items:not(.items-count-2):not(.has-image-bg){text-align:center;}.block__items.has-image-bg{color:#fff;}@media(min-width:1201px){.block__items.has-image-bg{padding-left:8.5rem;padding-right:8.5rem;transform:translateX(calc((100% - 1200px + 2rem) / -2));width:calc(100vw - 2rem);}}.block__items.has-image-bg > h2{border-bottom:.375rem solid #5bba47;display:inline-block;padding-bottom:.5rem;}.block__items .items__body{padding-top:4rem;}@media(min-width:901px){.block__items .items__body{display:flex;margin-left:-1.5rem;margin-right:-1.5rem;padding-top:9rem;}.block__items.items-count-2:not(.has-image-bg) .items__body{padding-top:3.75rem;}.block__items.items-count-2 .items__body{margin-left:-4.255rem;margin-right:-4.25rem;}.block__items.items-count-2 .items__body > div:nth-child(odd) .body-wrapper{position:sticky;top:9rem;}}@media(min-width:901px){.block__items .items__body > div{flex:1;padding-left:1.5rem;padding-right:1.5rem;}.block__items.items-count-2 .items__body > div{padding-left:4.25rem;padding-right:4.25rem;}}@media(max-width:900px){.block__items .items__body > div:not(:last-child){padding-bottom:3rem;}}#block-social .menu a{display:block;font-size:0;height:2.0625rem;width:2rem;}#block-social .menu svg{fill:#fff;height:100%;width:100%;}#block-webform--2{background:url(/themes/custom/basic/images/bg-mailist-sign-up.jpg) 50% 50% no-repeat;background-size:cover;margin-top:9rem;padding-top:13rem;padding-bottom:10rem;}.webform-submission-sign-up-for-email-form .webform-elements{background-color:#fff;border-radius:4px;box-shadow:0 28px 60px rgba(0,0,0,0.25);margin:auto;max-width:66rem;padding:2.75rem;transition:transform .3s ease .5s;width:94vw;}@media(min-width:901px){.webform-submission-sign-up-for-email-form .webform-elements{display:flex;padding:2.75rem 5rem 2.75rem 8rem;}}@media(min-width:601px){.webform-submission-sign-up-for-email-form .webform-elements{width:calc(100vw - 9.5rem);}}@media(max-width:900px){.webform-submission-sign-up-for-email-form .webform-elements{text-align:center;}}.animated .webform-submission-sign-up-for-email-form .webform-elements{transform:translateY(-4.75rem);}.webform-submission-sign-up-for-email-form .webform-elements > .form-wrapper:nth-child(even){padding-top:1.5rem;}@media(min-width:901px){.webform-submission-sign-up-for-email-form .webform-elements > .form-wrapper{width:50%;}.webform-submission-sign-up-for-email-form .webform-elements > .form-wrapper:nth-child(odd){padding-right:3.5rem;}.webform-submission-sign-up-for-email-form .webform-elements > .form-wrapper:nth-child(even){padding-left:3.5rem;}}@media(max-width:901px){.webform-submission-sign-up-for-email-form .form-item-email input{margin:auto}}.webform-submission-sign-up-for-email-form .form-actions{margin-top:1.5rem;text-align:center;}#block-findnow{padding-top:3.5rem;text-align:center;}#block-findnow h1{align-items:center;display:inline-flex;font-size:var(--font-size);text-transform:uppercase;}@media(max-width:600px){#block-findnow h1{justify-content:center;}}@media(min-width:601px){#block-findnow h1 > div{max-width:11.875rem;}}@media(max-width:600px){#block-findnow h1 > div{margin:0 1rem;max-width:20%;}}#block-findnow h1 img{width:100%;}body.section-retail .block-basic-content .views-element-container header{padding:5rem 0 4.5rem;text-align:center;width:100%;}body.section-retail .block-basic-content .views-grouping{text-align:center;}@media(min-width:601px){body.section-retail .block-basic-content .views-grouping{width:50%;}}body.section-retail .block-basic-content .views-grouping h3{padding-bottom:1.25rem;}body.section-retail .block-basic-content .views-grouping h4{padding-bottom:0.5rem;}body.section-retail .block-basic-content .views-grouping h4:not(:first-of-type){padding-top:2.5rem;}body.section-retail .block-basic-content .views-grouping .views-row:not(:last-child){padding-bottom:2.5rem;}body.section-retail .block-basic-content .views-grouping .views-field-title{padding-bottom:.25rem;}body.section-retail .block-basic-content .views-grouping .views-field-title a{color:#000;font-size:1.125rem;}body.section-retail .block-basic-content .views-grouping .views-field-field-directions{font-size:.875rem;font-weight:800;padding-bottom:.5rem;text-transform:uppercase;}body.section-retail .block-views-block-product-types-block-1{padding-top:9rem;}.section-about .hero{align-items:flex-end;color:#000;margin-bottom:7rem;padding-bottom:0;overflow:visible;text-shadow:none;}.section-about .hero > .container{transform:translateY(5rem);}.section-about .hero h4{font-size:2rem;margin:auto 0 0;}.section-about .hero .scroll-down{margin-top:0;top:100%;}.section-about .type-page .page__body{font-size:1.75rem;padding:6rem 0 8.5rem;}#block-values{margin-bottom:11rem;text-align:center;}:root{--animate-delay:.3s;}.animate__animated{animation-delay:var(--animate-delay);opacity:0;}.block-values .items__body > div:nth-child(3n + 2){--animate-delay:.5s;}.block-values .items__body > div:nth-child(3n + 3){--animate-delay:.7s;}.block-views-block-team-members-block-1{padding:11.5rem 0;}@media(min-width:1201px){.block-views-block-team-members-block-1 .view-content{display:flex;flex-direction:column;}.block-views-block-team-members-block-1 .views-row{max-width:50%;}.block-views-block-team-members-block-1 .views-row:nth-child(odd){align-self:flex-start;}.block-views-block-team-members-block-1 .views-row:nth-child(4n+3){margin-left:6rem;}.block-views-block-team-members-block-1 .views-row:nth-child(even){align-self:flex-end;}.block-views-block-team-members-block-1 .views-row:nth-child(4n+4){margin-right:6rem;}}.block-views-block-team-members-block-1 .views-row:not(:last-child){padding-bottom:3rem;}.type-team_member.teaser{align-items:center;display:flex;}.type-team_member.teaser .team_member__image{max-width:17.5rem;}.type-team_member.teaser .info{font-size:1.125rem;line-height:1.3;padding-left:1.75rem;}.type-team_member.teaser .node-title{margin-bottom:.25rem;}.type-team_member.teaser .team_member__position:after{content:"/";padding-left:.25rem;}.team_member__social-links{display:flex;padding-top:.5rem;}.team_member__social-links a{height:2rem;width:2rem;}.team_member__social-links a:not(:last-child){margin-right:1.25rem;}.team_member__social-links svg{height:100%;width:100%;}@media(min-width:901px){.product-gallery header{align-items:center;display:flex;padding-bottom:6.5rem;padding-top:5rem;}}.product-gallery header h1{font-size:var(--font-size);margin:0;padding-right:4rem;text-transform:uppercase;}@media(max-width:900px){.product-gallery header h1{margin-bottom:2rem;}}.product-gallery .view-content{margin-left:-1rem;margin-right:-1rem;padding-top:1rem;}.product-gallery .views-row{padding:0 1rem;width:25rem;}.product-gallery h3{font-size:2.25rem;}.product-gallery .views-group-title{padding-top:5.25rem;}.product-gallery .views-group-title:not(:first-of-type){padding-top:5.25rem;}.product-gallery .product-category{font-size:1.5rem;}.type-product.teaser .product-name{border-bottom:1px solid #eee;font-size:1.125rem;margin-bottom:.5rem;margin-right:1.875rem;padding-bottom:.875rem;padding-top:1.5rem;}.type-product.teaser .label-display-inline .field-label:after{content:":";}.type-product.teaser .label-display-inline > div:last-child{font-weight:700;}.product-gallery .slick-list{overflow:visible;}.product-gallery .slick-list:before,.product-gallery .slick-list:after{bottom:0;content:"";position:absolute;top:0;width:calc((100vw - 1200px + 2rem) / 2);z-index:1;}.product-gallery .slick-list:before{background:#fff;right:100%;}.product-gallery .slick-list:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 80%);left:100%;pointer-events:none;}.slick-arrow{background:#000;border-radius:50%;font-size:0;height:3.625rem;width:3.625rem;z-index:2;}.slick-arrow:before{background:transparent url(/themes/custom/basic/images/icons.svg#icon-chevron-right) 50% 50% no-repeat;background-size:contain;content:"";color:#5bba47;display:inline-block;height:1.5rem;transform:translateX(25%);width:1.5rem;}.slick-prev:before{transform:rotate(180deg) translateX(25%);}body.section-social-equity .layout-container{overflow:visible;}body.section-social-equity .hero{color:#000;}.block-somethingsnotaddingup,.block-payingitforward{padding-left:0;padding-right:0;}.block-whatcanyoudoyouask{background-image:linear-gradient(-254deg,var(--red) 0%,var(--yellow) 42%,var(--green) 100%);margin-top:6rem;padding:1.5rem;}@media(min-width:901px){.block-whatcanyoudoyouask{padding:3.25rem 6.25rem 3rem;}}@media(max-width:900px) and (min-width:601px){.block-whatcanyoudoyouask{padding:3rem;}}body.section-blog .hero{background-image:linear-gradient(-254deg,var(--red) 0%,var(--yellow) 42%,var(--green) 100%);color:#000;height:35rem;padding-bottom:5rem;}@media(min-width:601px){.blog-listing .view-content{display:flex;margin-left:-1rem;margin-right:-1rem;}.blog-listing > .view-content .views-row{padding:0 1rem;}}@media(min-width:1001px){.blog-listing > .view-content .views-row{padding:0 1rem;width:33.333%;}}@media(max-width:1000px) and (min-width:601px){.blog-listing > .view-content .views-row{width:50%;}}.blog-listing > header .type-article{padding-bottom:6.5rem;width:100%;}@media(min-width:1001px){.blog-listing > header .type-article{align-items:flex-end;margin-left:-.875rem;margin-right:-.875rem;transform:translateY(-2.5rem);}}@media(max-width:1000px){.blog-listing > header .type-article{align-items:flex-start;padding-top:1rem;}}@media(min-width:1001px){.blog-listing > header .type-article{display:flex;}}.blog-listing > header .image-date-wrapper,.blog-listing > header .post-info{padding:0 .875rem;}@media(min-width:1001px){.blog-listing > header .image-date-wrapper{width:55%;}.blog-listing > header .post-info{padding:0 .875rem;width:45%;}}.blog-listing > header .image-date-wrapper img{width:100%;}@media(min-width:1001px){.blog-listing > header .post-info{padding-top:1rem;}}.blog-listing > header .post-info .node-title{font-size:36px;margin-bottom:.75rem;}@media(max-width:1000px){.blog-listing > header .post-info .node-title{padding-top:1rem;}}.blog-listing > header .type-article .meta{padding-bottom:0.75rem;padding-top:.25rem;}.blog-listing > header .post-info .content{font-size:1.125rem;}.blog-listing .views-exposed-form .form-radios{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;padding-bottom:1.75rem;}@media(min-width:1001px){.blog-listing .views-exposed-form .form-radios{justify-content:space-between;}}.blog-listing .views-exposed-form .form-radios .form-item{margin:0 1rem 1rem;position:relative;}.blog-listing .views-exposed-form .form-radios .form-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1;}.blog-listing .views-exposed-form .form-radios .form-item label{border-bottom:.25rem solid transparent;font-family:'Kanit',sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.0625rem;margin:0;text-transform:uppercase;}.blog-listing .views-exposed-form .form-radios .form-item input:checked + label{border-bottom-color:var(--green);}@media(max-width:600px){.blog-listing > .view-content .views-row:not(:last-child){padding-bottom:3rem;}}.type-article .image-date-wrapper{position:relative;}.type-article.teaser .node-title{font-size:1.5rem;margin-bottom:0.25rem;padding-top:1.25rem;}.type-article.full .node-title{font-size:3rem;padding-top:2.5rem;}.type-article time{background:#000;bottom:0;color:#fff;font-family:'Source Code Pro',monospace;left:0;letter-spacing:.0625rem;padding:.5rem;position:absolute;}.type-article .meta{font-family:'Source Code Pro',monospace;font-size:.875rem;letter-spacing:0;padding-bottom:0.75rem;}@media(min-width:1201px){.type-article .meta{display:flex;}}.type-article .post-author a:not(:empty){padding-right:.75rem;}.type-article  .post-source{display:flex;}.type-article  .post-source span:not(:last-child)::after{content:"/";padding-left:.25rem;padding-right:.25rem;}.type-article .post-info .links{font-size:.75rem;font-weight:700;padding-top:0.75rem;}body.page-privacy-policy .node.full .page__body{font-size:1rem;line-height:1.3;}.block-views-block-blog-highlighted{margin:auto;max-width:1000px;padding-top:5.875rem;}@media(max-width:1000px){.block-views-block-blog-highlighted{text-align:center;}}@media(min-width:1001px){.block-views-block-blog-highlighted [class*="js-view-dom-id"]{display:flex;}}@media(min-width:1001px){.block-views-block-blog-highlighted [class*="js-view-dom-id"] > header{padding-right:3rem;width:45%;}}@media(max-width:1000px){.block-views-block-blog-highlighted [class*="js-view-dom-id"] > header{padding-bottom:3rem;}}.block-views-block-blog-highlighted [class*="js-view-dom-id"] > header h2:first-child{color:#bfd1db;font-family:'Kanit',sans-serif;font-size:1rem;font-weight:400;letter-spacing:.1rem;margin-bottom:0;text-transform:uppercase;}.block-views-block-blog-highlighted [class*="js-view-dom-id"] > header h2:not(:first-child){padding-bottom:0;}@media(min-width:1001px){.block-views-block-blog-highlighted .view-content{width:55%;}}.block-views-block-blog-highlighted .post-info .node-title{font-size:1rem;letter-spacing:.1rem;}@media(max-width:){.block-views-block-blog-highlighted .type-article .post-source{justify-content:center;}}
