a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes audioplayer-recordrotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}html{scroll-behavior:smooth}body{background:#fff;color:#000}body,button,input:not([type=checkbox]):not([type=radio]),select,textarea{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:28px}input.with-error,select.with-error{border:2px solid red!important}error{display:block;color:red;margin-top:5px}.disabled{pointer-events:none;opacity:.5}*{box-sizing:border-box;vertical-align:top}cart-product-tagline,cart-product-title,h2,h3,h4{font-family:Oswald,sans-serif;font-weight:300;font-size:60px;line-height:60px;margin-bottom:60px;text-transform:uppercase;margin-left:-5px}cart-product-tagline button,cart-product-title button,h2 button,h3 button,h4 button{float:right}cart-product-tagline .accent,cart-product-title .accent,h2 .accent,h3 .accent,h4 .accent{color:#77f}cart-product-tagline .accent-green,cart-product-title .accent-green,h2 .accent-green,h3 .accent-green,h4 .accent-green{color:#7f7}@media (max-width:400px){cart-product-tagline,cart-product-title,h2,h3,h4{font-size:40px;line-height:40px;margin-bottom:40px;margin-left:-5px}}h2 span.small{font-size:50%;opacity:.5}cart-product-title,h3{font-size:30px;line-height:40px;margin-left:0;margin-bottom:10px}h3 .input{display:inline-block;position:relative;top:8px}.hidden{display:none!important}cart-product-title{font-weight:500;font-size:60px;line-height:60px}cart-product-tagline,h4{font-size:20px;line-height:20px;margin-left:0;margin-bottom:10px}cart-product-tagline{font-size:30px;line-height:30px}@media (min-width:1000px){h2,h3{font-size:90px;line-height:90px;margin-bottom:60px}h3{font-size:30px;line-height:40px;margin-bottom:20px}}:root{--form-background:pink}input[type=checkbox],input[type=radio]{cursor:pointer;-webkit-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;color:currentColor;width:28px;height:28px;border:3px solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]::before,input[type=radio]::before{content:"";width:28px;height:28px;border-radius:50%;transform:scale(0);transition:333ms transform ease;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=checkbox]:checked::before,input[type=radio]:checked::before{transform:scale(1)}input[type=checkbox]{border-radius:0}input[type=checkbox]::before{border-radius:0}.black input,.black textarea{background:#ddd!important}.black input[type=submit]{margin-top:20px!important}.black input:focus,.black textarea:focus{outline:0;background:#fff!important;box-shadow:10px 10px 0 rgba(255,255,255,.5)}.black error{display:block;margin-top:10px}info,p{display:block;margin-bottom:40px;margin-left:-1px}info:last-child,p:last-child{margin-bottom:0}notice,p.fineprint{font-size:12px;line-height:16px}notice{display:block;font-weight:700}notice.urgent{color:red}notice.positive{color:#42bf63}notice.promo-code{font-size:18px;line-height:22px;padding-top:20px;padding-bottom:20px}#order-summary-discount{color:red}.button,button,input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid #000;outline:0;padding:10px;margin:0;border:0;border-radius:0}.button,button{position:relative;padding:10px 20px;background:#000;color:#fff;text-decoration:none;cursor:pointer;z-index:1;transition:box-shadow .15s ease-in-out}.button.small,button.small{padding:5px 15px;font-size:14px}@media (max-width:400px){buttons .button,buttons button{display:block;margin:0!important;margin-bottom:20px!important}}select{-webkit-appearance:none;width:100%;border:3px solid transparent;color:#000}@media (hover:hover){.button:hover,button:hover{box-shadow:4px 4px 0 rgba(0,0,0,.125);left:-2px;top:-2px}}.button.white,button.white{background:#fff}.button.white,button.white{color:#000}.button.grey,button.grey{background:#eee;color:#000}.arrow-down:after{content:"\f107";font-weight:900;font-family:"Font Awesome 6 Free";padding-left:8px}.arrow-right:after{content:"\f105";font-weight:900;font-family:"Font Awesome 6 Free";padding-left:8px}form .button,form button{margin-left:10px}.button:not(:last-child),button:not(:last-child){margin-right:10px}centered-inner{display:block;width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:20px;padding-left:40px;padding-right:40px}.text-center{text-align:center}.text-center info{display:inline-block}.limit-width{width:80%}@media (min-width:900px){.limit-width{width:50%}}h1,logo{background:url(/images/fabricated-logo-solid-black.png) 50% 50% no-repeat;background-size:contain;text-indent:-4000px;width:115px;height:34px;margin-top:-4px;margin-bottom:-4px;cursor:pointer}nav{position:fixed;left:0;top:-100px;z-index:1000;width:100%;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);transition:all .3s ease-in-out}nav>centered-inner{display:grid;grid-template-columns:200px 1fr}nav>centered-inner>ul{display:none;text-align:right}nav>centered-inner>ul>li:not(:last-child){margin-right:20px}nav>centered-inner>ul>li{display:inline-block;text-transform:uppercase;font-weight:300;font-family:Oswald,sans-serif;font-size:15px}nav>centered-inner>ul>li>a{font-weight:300}nav>centered-inner>ul>li i{cursor:pointer}nav>centered-inner>.hamburger{display:block}nav>centered-inner>.hamburger .count{position:absolute;right:70px;top:23px;display:inline-block;background:#000;font-weight:700;color:#7f7;border-radius:22px;font-size:11px;text-align:center;width:22px;line-height:22px;margin-left:5px}nav>centered-inner>.hamburger::before{position:absolute;right:40px;content:"\f0c9";font-weight:900;font-family:"Font Awesome 6 Free";font-size:25px;padding-left:8px;color:#000}nav a,nav name{color:#000;font-weight:500;text-decoration:none}nav name{position:relative;top:3px;margin-right:4px;display:inline-block;padding:4px 8px;line-height:14px;border-radius:8px;font-size:14px;background:#000;color:#fff;cursor:pointer}nav #nav-shopping-cart{position:relative}nav #nav-shopping-cart .count{position:relative;right:0;top:-2px;display:inline-block;background:#000;font-weight:700;color:#7f7;border-radius:22px;font-size:11px;text-align:center;width:22px;line-height:22px;margin-left:5px}body.section-products nav ul li.products a{font-weight:700}body.section-fabs-lab nav ul li.fabs-lab a{font-weight:700}body.section-blog nav ul li.blog a{font-weight:700}body.section-faq nav ul li.faq a{font-weight:700}body.section-fabs-lab nav ul li.fabs-lab a{font-weight:700}nav#mobile{display:block;pointer-events:none;opacity:0;width:100%;height:100vh;z-index:1000;text-align:center;transition:all .3s ease-in-out}nav#mobile ul{display:flex;flex-direction:column;justify-content:center;padding:20px;height:100%}nav#mobile ul li{margin-bottom:20px}nav#mobile ul li a{font-size:30px;font-family:Oswald,sans-serif;font-weight:300;text-transform:uppercase}.nav-visible nav#mobile{pointer-events:all;opacity:1}@keyframes fadeInOutUpDown{0%{opacity:0;bottom:40px}30%{bottom:20px;opacity:1}50%{bottom:40px}80%{opacity:0}100%{opacity:0;bottom:40px}}.scroll-down-pointer{position:absolute;bottom:20px;width:100%;left:0;text-align:center;font-size:30px;animation:fadeInOutUpDown 4s infinite}section#section-home .scroll-down-pointer{color:#fff}@media (min-width:900px){nav centered-inner ul{display:block}nav centered-inner .hamburger{display:none}}nav.visible{top:0}nav.black{background:rgba(0,0,0,.8)}nav.black h1,nav.black logo{background:url(/images/fabricated-logo-solid.png) 50% 50% no-repeat;background-size:contain}nav.black a{color:#fff;transition:all .3s ease-in-out}nav.black i{color:#fff}nav.black name{background:#fff;color:#000}nav.black centered-inner .hamburger::before{color:#fff}nav.black #nav-shopping-cart .count{background:#7f7;color:#000}tags{margin-top:5px;display:flex;flex-wrap:wrap;gap:5px}tags>tag{position:relative;background:#77f;font-size:12px;line-height:20px;overflow:hidden;border-radius:5px;color:#fff;text-transform:uppercase}tags>tag a{line-height:20px;padding:5px 6px;padding-left:20px;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.85);color:#77f}tags tag:before{pointer-events:none;content:' ';left:5px;top:5px;position:absolute;display:block;width:10px;height:10px;border-radius:100%;background:#77f}tags>tag.tag-1{background-color:hsl(259,100%,46.66666667%)}tags>tag.tag-1 a{color:#000}tags>tag.tag-1:before{background-color:hsl(259,100%,46.66666667%)}tags>tag.tag-2{background-color:hsl(278,100%,46.66666667%)}tags>tag.tag-2 a{color:#000}tags>tag.tag-2:before{background-color:hsl(278,100%,46.66666667%)}tags>tag.tag-3{background-color:hsl(297,100%,46.66666667%)}tags>tag.tag-3 a{color:#000}tags>tag.tag-3:before{background-color:hsl(297,100%,46.66666667%)}tags>tag.tag-4{background-color:hsl(316,100%,46.66666667%)}tags>tag.tag-4 a{color:#000}tags>tag.tag-4:before{background-color:hsl(316,100%,46.66666667%)}tags>tag.tag-5{background-color:hsl(335,100%,46.66666667%)}tags>tag.tag-5 a{color:#000}tags>tag.tag-5:before{background-color:hsl(335,100%,46.66666667%)}tags>tag.tag-6{background-color:hsl(354,100%,46.66666667%)}tags>tag.tag-6 a{color:#000}tags>tag.tag-6:before{background-color:hsl(354,100%,46.66666667%)}tags>tag.tag-7{background-color:hsl(13,100%,46.66666667%)}tags>tag.tag-7 a{color:#000}tags>tag.tag-7:before{background-color:hsl(13,100%,46.66666667%)}tags>tag.tag-8{background-color:hsl(32,100%,46.66666667%)}tags>tag.tag-8 a{color:#000}tags>tag.tag-8:before{background-color:hsl(32,100%,46.66666667%)}tags>tag.tag-9{background-color:hsl(51,100%,46.66666667%)}tags>tag.tag-9 a{color:#000}tags>tag.tag-9:before{background-color:hsl(51,100%,46.66666667%)}tags>tag.tag-10{background-color:hsl(70,100%,46.66666667%)}tags>tag.tag-10 a{color:#000}tags>tag.tag-10:before{background-color:hsl(70,100%,46.66666667%)}tags>tag.tag-11{background-color:hsl(89,100%,46.66666667%)}tags>tag.tag-11 a{color:#000}tags>tag.tag-11:before{background-color:hsl(89,100%,46.66666667%)}tags>tag.tag-12{background-color:hsl(108,100%,46.66666667%)}tags>tag.tag-12 a{color:#000}tags>tag.tag-12:before{background-color:hsl(108,100%,46.66666667%)}tags>tag.tag-13{background-color:hsl(127,100%,46.66666667%)}tags>tag.tag-13 a{color:#000}tags>tag.tag-13:before{background-color:hsl(127,100%,46.66666667%)}tags>tag.tag-14{background-color:hsl(146,100%,46.66666667%)}tags>tag.tag-14 a{color:#000}tags>tag.tag-14:before{background-color:hsl(146,100%,46.66666667%)}tags>tag.tag-15{background-color:hsl(165,100%,46.66666667%)}tags>tag.tag-15 a{color:#000}tags>tag.tag-15:before{background-color:hsl(165,100%,46.66666667%)}tags>tag.tag-16{background-color:hsl(184,100%,46.66666667%)}tags>tag.tag-16 a{color:#000}tags>tag.tag-16:before{background-color:hsl(184,100%,46.66666667%)}tags>tag.tag-17{background-color:hsl(203,100%,46.66666667%)}tags>tag.tag-17 a{color:#000}tags>tag.tag-17:before{background-color:hsl(203,100%,46.66666667%)}tags>tag.tag-18{background-color:hsl(222,100%,46.66666667%)}tags>tag.tag-18 a{color:#000}tags>tag.tag-18:before{background-color:hsl(222,100%,46.66666667%)}tags>tag.tag-19{background-color:hsl(241,100%,46.66666667%)}tags>tag.tag-19 a{color:#000}tags>tag.tag-19:before{background-color:hsl(241,100%,46.66666667%)}tags>tag.tag-20{background-color:hsl(260,100%,46.66666667%)}tags>tag.tag-20 a{color:#000}tags>tag.tag-20:before{background-color:hsl(260,100%,46.66666667%)}tags>tag.tag-21{background-color:hsl(279,100%,46.66666667%)}tags>tag.tag-21 a{color:#000}tags>tag.tag-21:before{background-color:hsl(279,100%,46.66666667%)}tags>tag.tag-22{background-color:hsl(298,100%,46.66666667%)}tags>tag.tag-22 a{color:#000}tags>tag.tag-22:before{background-color:hsl(298,100%,46.66666667%)}tags>tag.tag-23{background-color:hsl(317,100%,46.66666667%)}tags>tag.tag-23 a{color:#000}tags>tag.tag-23:before{background-color:hsl(317,100%,46.66666667%)}tags>tag.tag-24{background-color:hsl(336,100%,46.66666667%)}tags>tag.tag-24 a{color:#000}tags>tag.tag-24:before{background-color:hsl(336,100%,46.66666667%)}tags>tag.tag-25{background-color:hsl(355,100%,46.66666667%)}tags>tag.tag-25 a{color:#000}tags>tag.tag-25:before{background-color:hsl(355,100%,46.66666667%)}tags>tag.tag-26{background-color:hsl(14,100%,46.66666667%)}tags>tag.tag-26 a{color:#000}tags>tag.tag-26:before{background-color:hsl(14,100%,46.66666667%)}tags>tag.tag-27{background-color:hsl(33,100%,46.66666667%)}tags>tag.tag-27 a{color:#000}tags>tag.tag-27:before{background-color:hsl(33,100%,46.66666667%)}tags>tag.tag-28{background-color:hsl(52,100%,46.66666667%)}tags>tag.tag-28 a{color:#000}tags>tag.tag-28:before{background-color:hsl(52,100%,46.66666667%)}tags>tag.tag-29{background-color:hsl(71,100%,46.66666667%)}tags>tag.tag-29 a{color:#000}tags>tag.tag-29:before{background-color:hsl(71,100%,46.66666667%)}tags>tag.tag-30{background-color:hsl(90,100%,46.66666667%)}tags>tag.tag-30 a{color:#000}tags>tag.tag-30:before{background-color:hsl(90,100%,46.66666667%)}tags>tag.tag-31{background-color:hsl(109,100%,46.66666667%)}tags>tag.tag-31 a{color:#000}tags>tag.tag-31:before{background-color:hsl(109,100%,46.66666667%)}tags>tag.tag-32{background-color:hsl(128,100%,46.66666667%)}tags>tag.tag-32 a{color:#000}tags>tag.tag-32:before{background-color:hsl(128,100%,46.66666667%)}@media (hover:hover){tags>tag:hover a{background-color:transparent;color:#fff}tags>tag:hover:before{background:#fff}}items{display:grid;grid-template-columns:1fr;gap:40px;width:100%}items>item thumbnail{display:block;height:180px;background:rgba(0,0,0,.1) 50% 50% no-repeat;background-size:cover}items>item thumbnail img{display:none}items>item a.post-title{display:block;margin-top:10px;text-decoration:none;font-size:24px;color:#000}items>item tags{margin-top:10px}items>item p{margin-top:10px;margin-bottom:5px}items>item a.read-more{display:block;margin-top:5px}items>item a.button{display:inline-block;margin-top:10px}@media (min-width:600px){items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){items{grid-template-columns:repeat(3,1fr)}}four-columns,three-columns,two-columns{display:grid;grid-template-columns:1fr}.key-points>column{padding:10px 20px}.key-points>column>h3{margin-bottom:10px}.key-points>column>h3>i{margin-left:-5px;width:40px;text-align:center}@media (min-width:1000px){.key-points>column{padding:40px 80px}.key-points>column>h3>i{width:40px}}one-column.key-points{text-align:center}one-column.key-points>column{display:block;width:50%;margin-left:auto;margin-right:auto}section.title-text-image .image{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;display:block;width:100%;height:50vh}four-columns>column,three-columns>column,two-columns>column{margin-bottom:20px}four-columns>column:last-child,three-columns>column:last-child,two-columns>column:last-child{margin-bottom:0}note{font-size:80%}@media (min-width:600px){four-columns{grid-template-columns:repeat(2,1fr);gap:40px}}@media (min-width:800px){four-columns{grid-template-columns:repeat(3,1fr);gap:40px}}@media (min-width:1000px){four-columns,three-columns,two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}four-columns>column,three-columns>column,two-columns>column{margin-bottom:0}four-columns{grid-template-columns:repeat(4,1fr)}three-columns{grid-template-columns:repeat(3,1fr)}two-columns.four-one{grid-template-columns:4fr 1fr}two-columns.key-points{justify-items:center}two-columns.key-points>column:not(:last-child){grid-column:auto;width:auto}two-columns.key-points>column:last-child:nth-child(odd){grid-column:span 2;width:calc(50% - 40px)}section.title-text-image .image{width:100%;height:100%}}a{color:#77f}strong{font-weight:700}section{position:relative;display:block;width:100%;z-index:2;background:#fff}section centered-inner{display:block}.editorial section{background:0 0}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(-360deg)}}section.parallax{overflow:hidden;z-index:1}section.parallax>.parallax{pointer-events:none;background-position:50% 50%;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}section.parallax>.parallax.rotating{animation:rotate 120s infinite linear}section.parallax>centered-inner{position:relative;z-index:1}section.white{background-color:#fff}section.black{background-color:#000;color:#fff}section.accent{background-color:#77f}section.accent a{color:#000}section.accent-green{background-color:#7f7}section.accent-green a{color:#000}section.accent-dark-grey{background-color:#272727;color:#fff}section.accent-dark-grey a{color:#fff}section.accent-dark-grey.gradient-vertical{background:linear-gradient(0deg,#404040 0,#181818 100%)}section.accent-orange{background-color:#f75}section.accent-orange a{color:#000}section.accent-gray{background-color:#ccc}section.accent-gray a{color:#000}section.accent-lightgray{background-color:#f2f2f2}section.accent-gray.gradient-horizontal{background:linear-gradient(90deg,#ccc 0,#969696 100%)}section.accent-brown{background-color:#796750;color:#fff}section.accent-brown a{color:#fff}section.accent-brown span.accent{color:#fc0}section.accent-brown.gradient-vertical{background:linear-gradient(0deg,#796750 0,#373028 100%)}section.small-padding{padding-top:40px!important;padding-bottom:40px!important}section.medium-padding{padding-top:80px;padding-bottom:80px}section.large-padding{padding-top:160px;padding-bottom:160px}section.large-padding-x2{padding-top:240px;padding-bottom:240px}section.no-bottom-padding{padding-bottom:0}section#section-home,section#section-product-hero,section#section-product-home{display:grid;height:100vh;align-items:center;background:transparent 50% 100% no-repeat;background-size:cover}section#section-home>centered-inner>h2,section#section-product-hero>centered-inner>h2,section#section-product-home>centered-inner>h2{margin-bottom:40px}section#section-product-home{display:grid;height:50vh;min-height:550px}section#section-product-home.black{background-color:#000}section#section-product-home.white{background-color:#fff}section#section-product-hero{height:50vh;min-height:40px;background-color:#000}section#section-product-hero.double-height{height:100vh}section#section-home{position:relative;align-items:end;padding-bottom:5%}section#section-home home-gradient{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;pointer-events:none!important;background:#fff;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 50%)}section#section-home #video-container{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;pointer-events:auto!important}section#section-home>centered-inner>h2{text-shadow:4px 4px 0 rgba(0,0,0,.5);color:#fff}@media (max-width:500px){section#section-home>centered-inner>h2{font-size:40px;line-height:40px}section#section-home>centered-inner options{display:block;padding-bottom:40px}section#section-home>centered-inner options a{display:inline-block;width:auto;margin-bottom:20px}section#section-product-home{height:auto;min-height:550px}}.block{display:inline-block;width:3px;height:25px;background:#000;margin-left:10px;margin-right:10px}.with-link{cursor:pointer}tooltip{position:absolute;left:0;bottom:-40px;background:#fff;box-shadow:8px 8px 4px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);z-index:1000;border-radius:10px;padding:0 10px;font-size:14px;line-height:38px}tooltip button{font-size:14px;padding:2px 10px;margin-left:10px;margin-top:4px}tooltip.mobile{position:fixed;left:0;top:0;width:100%;bottom:auto;padding:20px;background:#000;color:#fff;border-radius:0;z-index:10000;opacity:0;display:grid;grid-template-columns:1fr auto}tooltip.mobile button{background:#fff;color:#000}discounted-price price{display:inline-block!important;color:red;font-weight:700}discounted-price span{text-decoration:line-through}section#section-product-home{align-items:start}section#section-product-home>centered-inner{height:100%;padding-top:100px}section#section-product-home>centered-inner>h2{margin-bottom:10px}section#section-product-home>centered-inner>h3{margin-bottom:20px}section#section-product-home>centered-inner>description{display:block;margin-bottom:30px}@media (min-width:600px){section#section-product-home>centered-inner{padding-top:140px}}section#section-about .photo{width:50vw;height:50vw;max-width:300px;max-height:300px;border-radius:300px;background:#333 url(/images/home-photo-fabian-kranen-fabricated.jpg) 50% 50% no-repeat;background-size:cover;margin-left:auto;margin-right:auto;margin-bottom:40px}section#section-about.section-about-text centered-inner{padding-bottom:100px}section#parallax-product,section#section-about,section#section-shop{text-align:center}section#parallax-product>centered-inner,section#section-about>centered-inner,section#section-shop>centered-inner{display:grid;padding-top:200px;padding-bottom:200px;align-items:center}section#parallax-product{z-index:1}section#parallax-product>centered-inner{display:grid;padding-top:0;padding-bottom:0;height:calc(100vh - 40px);min-height:1000px;align-items:center}badge{display:inline-block;position:absolute;left:calc(50% - 35px);top:-35px;width:70px;height:70px}badge img{position:absolute;left:0;top:0;width:70px;height:70px}badge .label{position:absolute;left:0;top:0;width:70px;height:70px;color:#fff;line-height:70px;z-index:10;text-align:center;font-weight:400;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:24px;transform:rotate(-5deg)}badge .label-nl{font-size:18px}badge.hot .label{font-size:16px;margin-top:12px;line-height:20px;color:#000}section#section-newsletter{padding-top:40px;padding-bottom:20px}section#section-newsletter two-columns column h2{margin-bottom:0}section#section-newsletter p{margin-bottom:20px}section#section-newsletter p.fineprint{margin-top:10px;opacity:.5}@media (max-width:600px){section#section-newsletter input{display:block;width:100%;margin-bottom:10px}section#section-newsletter button{margin-left:0}}footer-products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}footer-products product{text-align:left}footer-products product product-title{display:block;font-weight:700;font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:500;font-size:24px;line-height:30px}footer-products product product-tagline{display:block;font-weight:400;margin-bottom:5px;font-family:Oswald,sans-serif;text-transform:uppercase}footer-products product product-thumbnail{position:relative;background-size:cover;background-position:50% 50%;margin-left:auto;margin-right:auto;margin-bottom:10px;display:block;width:100%;aspect-ratio:1.77777778;background-color:rgba(0,0,0,.025)}footer-products product price{display:block;margin-bottom:10px}footer-products product a{display:inline-block}@media (max-width:700px){footer-products{display:block}footer-products product:not(:last-child){display:block;margin-bottom:40px}}section#section-footer logo{display:block;background:url(/images/fabricated-logo-solid.png) 50% 50% no-repeat;background-size:cover;width:235px;height:70px;margin:0;margin-bottom:20px;position:relative;left:-7px;text-indent:-4000px}section#section-footer h2{font-size:14px;margin:0;line-height:20px;margin-top:20px;font-weight:700}section#section-footer p.fineprint{line-height:18px}section#section-footer h2:first-child{margin-top:0}section#section-footer p{margin-bottom:20px}section#section-footer ul>li>a{text-decoration:none}section#section-footer ul>li>a>i{margin-left:-4px;width:25px;text-align:center}section#section-footer ul>li>a>span{display:none}.reveal-fadein{transition:all 1.33s ease-in-out;transition-delay:0.1s;opacity:0}.reveal-fadein-visible{opacity:1}.reveal-slide-from-left{transition:all 1.33s ease-in-out;transition-delay:0.1s;position:relative;left:-40px}.reveal-slide-from-left-visible{left:0}.reveal-slide-from-right{transition:all 1.33s ease-in-out;transition-delay:0.1s;position:relative;left:40px}.reveal-slide-from-right-visible{left:0}.reveal-slide-from-top{transition:all 1.33s ease-in-out;transition-delay:0.1s;position:relative;top:40px}.reveal-slide-from-top-visible{top:0}.reveal-slide-from-top{transition:all 1.33s ease-in-out;transition-delay:0.1s;position:relative;top:-40px}.reveal-slide-from-top-visible{top:0}.reveal-slide-from-bottom{transition:all 1.33s ease-in-out;transition-delay:0.1s;position:relative;top:40px}.reveal-slide-from-bottom-visible{top:0}ul:not(.no-list){margin-left:22px}ul:not(.no-list)>li::before{position:absolute;left:-22px;top:0;content:"\f621";font-weight:900;font-family:"Font Awesome 6 Free";font-size:10px}ul:not(.no-list)>li{position:relative}section.shopping{padding:20px;padding-top:100px!important}@media (max-width:1000px){section.shopping{display:block;padding-top:calc(20px + 50px)}section.shopping>centered-inner{padding:20px}}amount.with-discount span{text-decoration:line-through}amount.with-discount discount,amount.with-discount discountedprice{color:red;text-decoration:none}section#section-add-to-cart{padding-top:100px!important}section#section-add-to-cart>centered-inner h2{font-size:50px;line-height:60px;font-weight:700;margin-bottom:40px}section#section-add-to-cart>centered-inner h2 div.variation-name{display:inline-block}section#section-add-to-cart>centered-inner h2 span{display:none}section#section-add-to-cart>centered-inner h2 span.name{display:inline-block}section#section-add-to-cart>centered-inner h2 .type{display:inline-block;font-weight:100}section#section-add-to-cart>centered-inner>product{display:block}section#section-add-to-cart>centered-inner>product thumbnail-outer{display:block;margin-bottom:20px}section#section-add-to-cart>centered-inner>product thumbnail-outer thumbnail{display:block;background:rgba(0,0,0,.1) 50% 50% no-repeat;background-size:cover;width:100%;height:auto;aspect-ratio:1}section#section-add-to-cart>centered-inner>product thumbnail-outer thumbnail-selector{display:block;min-height:32px;margin-top:5px}section#section-add-to-cart>centered-inner>product thumbnail-outer thumbnail-selector item{background:#eee;display:inline-block;width:60px;height:60px;margin-right:5px;margin-bottom:5px;overflow:hidden;position:relative}section#section-add-to-cart>centered-inner>product thumbnail-outer thumbnail-selector item img{position:absolute}section#section-add-to-cart>centered-inner>product>pricing>product-title{font-size:40px}section#section-add-to-cart>centered-inner>product>pricing>cart-product-tagline,section#section-add-to-cart>centered-inner>product>pricing>cart-product-title{display:block;margin:0}section#section-add-to-cart>centered-inner>product>pricing>cart-product-tagline a,section#section-add-to-cart>centered-inner>product>pricing>cart-product-title a{text-decoration:none;color:#000}section#section-add-to-cart>centered-inner>product>pricing>cart-product-tagline{display:block;margin-top:10px}section#section-add-to-cart>centered-inner>product>pricing>ul{margin-top:20px;margin-bottom:20px}section#section-add-to-cart>centered-inner>product>pricing>ul>li>inner{display:grid;grid-template-columns:165px 1fr}section#section-add-to-cart>centered-inner>product>pricing>ul>li>inner>label{font-weight:700}section#section-add-to-cart>centered-inner>product>pricing detail-item{display:block}section#section-add-to-cart>centered-inner>product>pricing detail-item inner{display:grid;grid-template-columns:145px 1fr}section#section-add-to-cart>centered-inner>product>pricing detail-item inner>label{font-family:Oswald,sans-serif;font-weight:500;text-transform:uppercase;font-size:14px}section#section-add-to-cart>centered-inner>product>pricing detail-item inner>value{margin-top:3px;font-size:13px;line-height:18px;margin-bottom:5px;opacity:.7}section#section-add-to-cart>centered-inner>product>pricing quantity{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center;margin-bottom:20px}section#section-add-to-cart>centered-inner>product>pricing quantity select{width:100%}section#section-add-to-cart>centered-inner>product>pricing quantity amount{font-weight:600}section#section-add-to-cart>centered-inner>product>pricing shipping{display:block}section#section-add-to-cart>centered-inner>product>pricing notice{display:block;margin-top:-10px;margin-bottom:20px}section#section-add-to-cart>centered-inner>product>pricing actions{display:block}section#section-add-to-cart>centered-inner>product>pricing actions a{display:inline-block}@media (max-width:1100px){section#section-add-to-cart centered-inner product pricing detail-item inner,section#section-add-to-cart centered-inner product pricing ul li inner{display:block}section#section-add-to-cart centered-inner product pricing detail-item inner label,section#section-add-to-cart centered-inner product pricing ul li inner label{display:block}section#section-add-to-cart centered-inner product pricing detail-item inner value,section#section-add-to-cart centered-inner product pricing ul li inner value{display:block}}quantity select{padding:5px 10px;font-size:16px;border:none;background:rgba(0,0,0,.05);font-weight:600;outline:0;cursor:pointer}imageslideshow{display:none}@media (min-width:1000px){section#section-add-to-cart>centered-inner>product{display:grid;grid-template-columns:300px 1fr;gap:40px}section#section-add-to-cart>centered-inner>product>thumbnail{width:300px;height:300px}}@media (max-width:500px){section#section-checkout button.user-login-button{float:none;margin-top:20px;display:block;clear:both}}#section-checkout:not(.with-address) address-details{display:none}#section-checkout:not(.with-address) button:not(.user-login-button){filter:grayscale(1)}.hide-without-address{display:none}.enable-with-address{opacity:.5}#section-checkout.with-address .country-postal-code-notice{display:none}#section-checkout.with-address .hide-without-address{display:block}#section-checkout.with-address .enable-with-address{opacity:1;pointer-events:all}.invoice-address{display:none}cart>product{display:grid;grid-template-columns:auto 1fr;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #f2f2f2}cart>product>thumbnail{display:block;background:rgba(0,0,0,.1) 50% 50% no-repeat;background-size:cover;width:100px;height:100px;margin-bottom:20px}cart>product>thumbnail img{width:100px;height:100px}cart>product>pricing>cart-product-title{font-size:30px;line-height:30px;display:block}cart>product>pricing>cart-product-title a{text-decoration:none;color:#000}cart>product>pricing>cart-product-tagline{font-size:20px;line-height:20px;display:block}cart>product>pricing>quantity{display:grid;grid-template-columns:auto 1fr;gap:20px;margin-bottom:10px;align-items:center}cart>product>pricing>quantity select{width:130px}cart>product>pricing>quantity amount{font-weight:600}cart>product>pricing>quantity amount.with-discount discount{margin-left:5px}cart>product>pricing>notice{margin:0}@media (max-width:500px){cart>product{display:block}}order-summary>amounts{display:block;margin-bottom:40px}order-summary>amounts>inner{display:grid;grid-template-columns:175px 1fr}order-summary>amounts>inner value{font-weight:600}order-summary>amounts>inner value note{font-weight:400}order-summary>amounts>inner label.total{font-weight:600}order-summary>promocode{display:block;margin-bottom:40px}order-summary>promocode>input:not([type=checkbox]):not([type=radio]){background-color:rgba(0,0,0,.05);margin-right:10px}form column{display:block;padding-bottom:20px}form column label{display:block;font-weight:700;margin-bottom:5px;text-transform:uppercase}form column label>notice{line-height:12px}form column input:not([type=checkbox]):not([type=radio]),form column select,form column textarea{background:rgba(0,0,0,.05);width:100%}form column radiooptions{display:inline-block}form column radiooptions radiooption{display:inline-block;position:relative}form column radiooptions radiooption input{display:inline-block!important}form column radiooptions radiooption div{margin-left:10px;display:inline-block;margin-right:20px}payment-shipping-methods>payment-shipping-method{display:grid;grid-template-columns:50px 1fr;padding:20px;background:rgba(0,0,0,.025);border-bottom:2px solid rgba(0,0,0,.05)}payment-shipping-methods>payment-shipping-method select{padding:0;line-height:normal}payment-shipping-methods>payment-shipping-method>inner>label{display:block;font-weight:700;cursor:pointer}payment-shipping-methods>payment-shipping-method>inner.with-select{display:grid;grid-template-columns:auto 1fr;gap:20px}payment-shipping-methods>payment-shipping-method:last-child{border-bottom:0}address-suggestions{background:#f2f2f2;display:block;margin-bottom:20px}address-suggestions address-suggestion{border-bottom:5px solid #fff;display:block;display:grid;grid-template-columns:1fr auto;gap:20px;cursor:pointer;align-items:stretch}address-suggestions address-suggestion label{padding:20px;font-weight:700;cursor:pointer;display:block;opacity:.75}address-suggestions address-suggestion .icon{padding:20px;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .1s ease}address-suggestions address-suggestion:hover label{opacity:1}address-suggestions address-suggestion:hover .icon{opacity:1}section#section-thank-you info{max-width:500px}section#section-get-in-touch centered-inner{max-width:600px}section#section-get-in-touch form input,section#section-get-in-touch form textarea{background:#fff;color:#000}section#section-get-in-touch form textarea{height:300px;min-height:300px;resize:vertical}popover{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;background:rgba(32,32,32,.9);backdrop-filter:blur(2px);display:flex;align-items:center}popover .container{position:relative;background:#fff;box-shadow:8px 8px 0 rgba(0,0,0,.5);width:80%;max-width:400px;margin-left:auto;margin-right:auto;overflow-y:auto;max-height:100vh}popover .container .popover-action{display:none;position:absolute;font-size:30px;background-color:#fff;border:10px solid #fff;color:#000;border-radius:100px;cursor:pointer;z-index:1001}popover .container .popover-action:hover{background-color:#000;color:#fff}popover .container .close{display:block;right:15px;top:15px}popover .container .inner{padding:20px}popover .container .inner .title{font-family:Oswald,sans-serif;font-weight:300;font-size:40px;line-height:40px;margin-bottom:40px;text-transform:uppercase;margin-left:-5px}popover.no-title .container{overflow:visible}popover.no-title .container .close{top:-20px;right:-20px;border:0}popover.no-title .container .popover-action.nav-left,popover.no-title .container .popover-action.nav-right{font-size:20px;background-color:#fff;color:#000;border:0;width:30px;line-height:30px;text-align:center}popover.no-title .container .popover-action.nav-left{display:block;left:-40px;top:50%}popover.no-title .container .popover-action.nav-right{display:block;right:-40px;top:50%}.zoom-hover{filter:brightness(110%)}.with-background-video{background-color:#000!important;overflow:hidden}.with-background-video centered-inner{position:relative;z-index:2}.with-background-video iframe,.with-background-video video{position:absolute;opacity:0;pointer-events:none}section#section-my-account table{width:100%}section#section-my-account table th{font-weight:700;text-align:left}section#section-my-account table td,section#section-my-account table th{padding-right:10px;padding-bottom:10px}section#section-my-account table .date{width:15%}section#section-my-account table .total{width:10%;text-align:right}section#section-my-account table .invoice{width:15%}.sticky-to-navigation{top:69px;z-index:100}#section-promocode-auto{position:sticky;text-align:center;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.75);font-size:18px}#section-promocode-auto .button.shop-now{display:none;padding:4px 16px}#section-promocode-auto{position:absolute;top:69px;z-index:100}#section-promocode-auto .shop-now{margin-left:20px;display:inline-block}@media (max-width:600px){.el-largetitle .title.large{font-size:60px!important;line-height:60px!important;margin-bottom:60px!important}.el-audio audio-player interface{display:block!important;text-align:center!important}.el-audio audio-player interface .image{margin-left:auto;margin-right:auto}.el-audio audio-player interface .state .description{margin-top:20px!important;margin-bottom:20px!important}.el-audio audio-player interface .state .state-and-canvas{display:block!important}.el-audio audio-player interface .state .state-and-canvas .state-toggle{display:inline-block!important;margin-right:20px!important}.el-audio audio-player interface .state .state-and-canvas .state-toggle .play{display:inline-block!important}.el-audio audio-player interface .state .state-and-canvas .time{display:inline-block!important}}@media (max-width:800px){body.section-home #section-promocode-auto{font-size:16px;top:66px}body.section-home #section-promocode-auto centered-inner{padding:4px}body.section-home #section-promocode-auto .button.shop-now{padding:2px 8px;margin-left:8px}.el-imagetwo .images{display:block!important}}.imagezoom{position:relative;cursor:pointer}.imagezoom .zoom{position:absolute;right:20px;top:20px;opacity:0;color:#fff;font-size:20px;text-shadow:2px 2px 0 rgba(0,0,0,.25);transition:all .3s ease}.imagezoom:hover .zoom{opacity:.5}.zoomdetail{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;background:rgba(0,0,0,.9);color:#fff;padding:40px;backdrop-filter:blur(10px);display:grid;grid-template-rows:auto 1fr}.zoomdetail .image{position:relative;width:100%;max-width:400px;margin-left:auto;margin-right:auto;background:rgba(0,0,0,.025)}.zoomdetail .image .closebutton{position:absolute;right:-30px;top:-30px;width:40px;height:40px;font-size:41px;line-height:40px;border-radius:100%;background-color:#000;color:#fff;overflow:hidden;cursor:pointer}.zoomdetail .image .closebutton:hover{background-color:#fff;color:#000}.zoomdetail .caption{width:100%;max-width:400px;margin-left:auto;margin-right:auto}@media (max-width:600px){.zoomdetail{padding:20px}.zoomdetail .image .closebutton{position:absolute;right:-20px;top:-20px}}#section-share{padding:20px}#section-share .share-this{display:inline-block}#section-share .sharebutton{display:inline-block;padding:5px 10px;margin-left:5px;margin-right:5px;background:#00f;color:#fff;text-decoration:none}#section-share .sharebutton i{width:15px;text-align:center}#section-share .sharebutton span{display:none}@media (max-width:600px){#section-share .share-this{display:block;margin-bottom:10px}}section#section-actie centered-inner{width:60%;text-align:left}section#section-actie centered-inner input[type=submit]{color:#000}section#section-actie centered-inner input[type=radio]{border-radius:50%}section#section-actie centered-inner input[type=checkbox],section#section-actie centered-inner input[type=radio]{width:28px;height:28px;box-shadow:none!important;background-color:#fff!important;margin-bottom:10px}section#section-actie centered-inner input[type=radio]::before{border-radius:50%}section#section-actie centered-inner input[type=checkbox]::before,section#section-actie centered-inner input[type=radio]::before{content:"";display:block;left:3px;top:3px;width:21px;height:21px;transform:scale(0);transition:333ms transform ease;box-shadow:none!important;background-color:#bf40bf!important}section#section-actie centered-inner input[type=checkbox]:checked::before,section#section-actie centered-inner input[type=radio]:checked::before{transform:scale(1)}@media (max-width:600px){section#section-actie centered-inner{width:100%}}#section-lets-get-lit h3{width:60%;margin-left:auto;margin-right:auto;margin-bottom:80px}@media (max-width:600px){#section-lets-get-lit h3{width:90%}}section#section-press centered-inner{width:60%;text-align:justify}@media (max-width:600px){section#section-press centered-inner{width:100%}}normal-price{font-weight:700;font-size:15px}discounted-price{font-size:15px}discounted-price normal-price{text-decoration:line-through}.shopping separator{position:relative;display:block}.shopping separator h3{display:inline-block;position:relative;background:#fff;z-index:10;padding-right:10px;padding-left:0;font-size:18px;font-family:Oswald,sans-serif;font-weight:600}.shopping separator::before{content:' ';position:absolute;top:calc(50% - 9px);display:block;border-bottom:2px solid #f2f2f2;width:100%;z-index:1}.shopping h3.with-toggle{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;position:relative}variationstext{font-size:13px;line-height:18px;margin-bottom:5px;font-weight:700}section#section-shop-listing centered-inner{margin-top:0}section#section-shop-listing centered-inner h2{font-size:30px;line-height:40px;margin-top:20px;margin-bottom:20px;margin-left:2px}section#section-shop-listing centered-inner #filtered-results{display:none;margin-top:40px;margin-bottom:40px}section#section-shop-listing centered-inner filters{font-size:14px;line-height:20px}section#section-shop-listing centered-inner filters heading{display:inline-block;margin-right:10px;padding-left:0;padding:5px 10px;padding-left:2px}section#section-shop-listing centered-inner filters filter{display:inline-block;margin-right:10px;padding-bottom:0;margin-bottom:10px;border-bottom:2px solid rgba(0,0,0,.125);transition:all .15s ease-in-out;padding:5px 10px}section#section-shop-listing centered-inner filters filter.disabled{opacity:.5}section#section-shop-listing centered-inner filters filter.active{border-bottom-color:#000}section#section-shop-listing centered-inner filters filter:hover{border-bottom-color:#60ca42;opacity:1}section#section-shop-listing centered-inner column{text-align:left}section#section-shop-listing centered-inner column product{text-align:left}section#section-shop-listing centered-inner column product photo{display:block;background:#eee no-repeat 50% 50%;background-size:cover;aspect-ratio:1;position:relative}section#section-shop-listing centered-inner column product photo.wide{aspect-ratio:1.77777778;display:none}section#section-shop-listing centered-inner column product images{display:none}section#section-shop-listing centered-inner column product h3{margin-top:5px;margin-bottom:0}section#section-shop-listing centered-inner column product h3 a{color:#000;text-decoration:none;font-weight:500;font-size:24px;line-height:30px}section#section-shop-listing centered-inner column product h3 a span{display:none}section#section-shop-listing centered-inner column product h4{font-weight:400;margin-bottom:10px;font-size:16px}section#section-shop-listing centered-inner column product intro,section#section-shop-listing centered-inner column product price,section#section-shop-listing centered-inner column product variationstext{text-align:left;display:block}section#section-shop-listing centered-inner column product a.button.order{display:inline-block;margin-top:5px}product.soldout h3,product.soldout h4,product.soldout price,product.soldout product-tagline,product.soldout product-title{opacity:.5}product.soldout soldout{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.75);color:#fff;text-align:center;font-size:12px;padding:5px;text-transform:uppercase}@media (min-width:1000px){section#section-shop-listing centered-inner h2{font-size:40px;line-height:50px}}@media (max-width:600px){section#section-shop-listing centered-inner filters heading{display:block}section#section-shop-listing centered-inner filters filter{padding:3px}section#section-shop-listing centered-inner column product photo{display:none}section#section-shop-listing centered-inner column product photo.wide{display:block}}section#section-shop-benefits two-columns{margin:0;margin-bottom:-40px;text-align:center}section#section-shop-benefits two-columns item label:before{content:"\f00c";font-weight:900;font-family:"Font Awesome 6 Free";font-size:24px;margin-right:10px;color:#60ca42;position:relative;top:2px}section#section-shop-benefits two-columns item label{display:block;font-weight:700;font-size:14px;line-height:20px;margin-bottom:10px}section#section-shop-benefits two-columns item note{display:block;font-size:13px;line-height:18px}@media (max-width:1000px){section#section-shop-benefits two-columns item{margin-bottom:40px}section#section-shop-benefits two-columns item:last-child{margin-bottom:0}}@media (hover:hover){section#section-shop-listing centered-inner filters filter{cursor:pointer}}#section-product-read-more{background-color:#fff;margin-top:0;padding-top:0;padding-bottom:0}#section-product-read-more centered-inner{margin-top:0;display:block;position:relative;top:-20px}#section-product-read-more centered-inner .scroll-down-pointer{bottom:80px}#section-product-read-more h3{margin-bottom:60px}#section-ready-to-order{height:auto}#section-ready-to-order .gradient{display:block;background:radial-gradient(circle,#000 0,rgba(0,0,0,.5) 100%)}#section-ready-to-order centered-inner{text-align:center;padding-top:200px;padding-bottom:200px;max-width:600px}#section-ready-to-order centered-inner h3{font-size:50px;line-height:60px;margin-bottom:40px}#section-ready-to-order centered-inner thumbnail{background:#eee 50% 50% no-repeat;background-size:cover;display:inline-block;width:256px;height:256px;border-radius:100%}#section-shop-heros,.section-mood-photos{padding:0!important;margin:0!important;text-align:center}#section-shop-heros #section-product-hero-listing,#section-shop-heros .section-mood-photo,.section-mood-photos #section-product-hero-listing,.section-mood-photos .section-mood-photo{display:block!important;padding:0!important;margin:0!important;background-position:center;background-size:cover}#section-shop-heros gradient,.section-mood-photos gradient{display:block}#section-shop-heros content,.section-mood-photos content{display:block;padding:120px 0;border-radius:10px;color:#fff}#section-shop-heros content a.product,.section-mood-photos content a.product{display:block;color:#fff;font-family:Oswald,sans-serif;font-weight:600;text-decoration:none;text-transform:uppercase;font-size:100px;line-height:110px;text-shadow:0 0 3px rgba(0,0,0,.5)}#section-shop-heros content intro,.section-mood-photos content intro{display:inline-block;font-size:16px;line-height:24px;margin-top:20px;opacity:1;background:rgba(255,255,255,.5);color:#000;backdrop-filter:blur(10px);max-width:50%;padding:10px;text-transform:uppercase}#section-shop-heros content a.button,.section-mood-photos content a.button{display:inline-block;margin-top:20px;box-shadow:0 0 3px rgba(0,0,0,.5)}#section-shop-heros #section-product-hero-listing:nth-child(odd) content,.section-mood-photos #section-product-hero-listing:nth-child(odd) content{display:inline-block}.section-mood-photos content{padding:200px 0}@media (min-width:1200px){.section-mood-photos content{padding:300px 0}}@media (min-width:1500px){.section-mood-photos content{padding:400px 0}}#section-product-video content{text-align:center}@media (max-width:1000px){#section-shop-heros content a.product{font-size:80px;line-height:90px}#section-shop-heros content intro{max-width:85%}}variations h4{padding-bottom:10px;border-bottom:4px solid #000;font-weight:700}variations variation{display:block;margin-bottom:20px}variations detail-item.option inner{display:block!important}variations detail-item.option inner value{display:block!important;position:relative;background-color:rgba(0,0,0,.125)}variations detail-item.option inner value select{background-color:transparent}variations detail-item.option inner value i{position:absolute;right:10px;top:calc(50% - 10px);font-size:20px}body.section-POS{background:#000;color:#fff;user-select:none}body.section-POS #products{display:none}body.section-POS #pos{position:fixed;left:0;top:0;width:100%;height:100%;display:block}body.section-POS #pos table{width:100%;height:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}body.section-POS #pos table td{position:relative;border:1px solid #000;vertical-align:middle;text-align:center}body.section-POS #pos table td div{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-family:oswald,sans-serif;text-transform:uppercase;font-weight:300;font-size:16px;line-height:20px;color:#aaa;padding:8px;user-select:none}body.section-POS #pos table td div highlight{position:absolute;left:0;top:0;display:block;background:#fff;color:#000;width:100%;height:100%;opacity:0;transition:all 125ms ease-out;pointer-events:none}body.section-POS #pos table td.highlight div{font-weight:700;color:#fff}body.section-POS #pos table td.clickable div{background:#222;color:#fff;font-weight:700}body.section-POS #pos table td.yellow div{background:gold;color:#000;font-weight:700}body.section-POS #pos table td.products div{background:#80fff2;color:#000;font-weight:700}body.section-POS #pos table td.white div{background:#fff;color:#000;font-weight:700}body.section-POS #pos table td.red div{background:red;color:#000;font-weight:700}body.section-POS #pos table td.green div{background:#0f0;color:#000;font-weight:700}body.section-POS #pos table td.hidden{display:table-cell!important;visibility:hidden}body.section-POS #pos table td.pressed div highlight{opacity:.25}@media (max-width:900px) and (max-height:400px){body.section-POS #pos table td div{font-size:12px;line-height:12px}}body.section-POS.pos-mobile #pos table td div{font-size:12px!important;line-height:14px}.fabs-lab-heading{display:block;background-position:50% 50%;background-size:cover;height:50vh;min-height:500px;width:100%}.fabs-lab-heading h2{text-indent:-4000px}@media (max-width:600px){.fabs-lab-heading{height:40vh;min-height:300px}}.fabs-lab-heading-small{height:25vh;min-height:250px}@media screen and (min-width:700px){section.fabs-lab-overview .grid-container{display:grid;grid-template-columns:1fr 1fr;gap:20px;grid-auto-flow:column}}section.small-padding.fabs-lab-detail{padding-bottom:0!important}section.small-padding.fabs-lab-detail h2{margin-top:20px;margin-bottom:0}.intro,intro{font-size:13px;line-height:18px;margin-bottom:5px;opacity:.7}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:#f2f2f2;padding:15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:1000;font-family:Arial,sans-serif}.cookie-consent .cookie-consent-text{margin:0 0 10px 0;font-size:14px;line-height:1.4;flex:1 0 100%}.cookie-consent .cookie-consent-button{margin-right:10px;background:#007bff;color:#fff;border:none;padding:8px 15px;font-size:14px;cursor:pointer}.cookie-consent .cookie-consent-button:last-child{margin-right:0}.cookie-consent .cookie-consent-button:hover{opacity:.9}