img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}@media screen{.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}.woocommerce .quantity input[type="number"]{-moz-appearance:textfield}.woocommerce table.cart td.product-quantity .qty,.woocommerce.single .qty{padding:.6180469716em 0.41575em!important;margin-bottom:0!important}.woocommerce div.product form.cart .button{float:none!important;margin-bottom:0!important}}.woocommerce form .form-row .required{visibility:visible}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@-ms-viewport{width:device-width}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary{display:block}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#fff0}body{line-height:1;font-family:sans-serif;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption{caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}hr{box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:monospace,monospace}pre{overflow:auto;-ms-overflow-style:scrollbar}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}em{font-style:italic}img{border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,[type=reset],[type=submit],[type=button]{-webkit-appearance:button}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0!important}fieldset{min-width:0}legend{max-width:100%;white-space:normal;color:inherit;display:block}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}template{display:none}[hidden]{display:none}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsl(0 0% 100% / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}@font-face{font-display:swap;font-family:"FuturaBT-Book";src:url(/wp-content/themes/glaslabor_ch/assets/dist/fonts/FuturaBT-Book.woff2) format("woff2"),url(/wp-content/themes/glaslabor_ch/assets/dist/fonts/FuturaBT-Book.woff) format("woff")}:root{--white:#fff;--black:#000;--grey:#7e7e7e;--light-grey:#bdbdbd;--orange:#ff5505;--green:#398f14;--ratio:1.2;--base-size:1rem;--spacing-base:var(--base-size);--spacing-md:calc(var(--spacing-base) * var(--ratio));--spacing-lg:calc(var(--spacing-md) * var(--ratio));--spacing-xl:calc(var(--spacing-lg) * var(--ratio));--spacing-2xl:calc(var(--spacing-xl) * var(--ratio));--spacing-3xl:calc(var(--spacing-2xl) * var(--ratio));--spacing-4xl:calc(var(--spacing-3xl) * var(--ratio));--spacing-5xl:calc(var(--spacing-4xl) * var(--ratio));--spacing-6xl:calc(var(--spacing-5xl) * var(--ratio));--spacing-7xl:calc(var(--spacing-6xl) * var(--ratio));--spacing-sm:calc(var(--base-size) / var(--ratio));--spacing-xs:calc(var(--spacing-sm) / var(--ratio));--spacing-2xs:calc(var(--spacing-xs) / var(--ratio));--spacing-3xs:calc(var(--spacing-2xs) / var(--ratio));--spacing-4xs:calc(var(--spacing-3xs) / var(--ratio));--spacing-5xs:calc(var(--spacing-4xs) / var(--ratio));--spacing-6xs:calc(var(--spacing-5xs) / var(--ratio));--spacing-7xs:calc(var(--spacing-6xs) / var(--ratio));--spacing-8xs:calc(var(--spacing-7xs) / var(--ratio));--spacing-9xs:calc(var(--spacing-8xs) / var(--ratio));--letter-spacing-base:0.07em;--letter-spacing-md:0.1em;--letter-spacing-lg:0.2em;--line-height-base:1.6;--line-height-sm:1.3;--hover-transition:all 0.15s ease-in-out;--body-padding:2vw}@media (min-width:48em){:root{--body-padding:3vw}}@media (min-width:68.75em){:root{--body-padding:4vw}}@media (min-width:81.25em){:root{--body-padding:45px}}@media (min-width:125em){:root{--body-padding:65px}}html{height:100%;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}.body{display:flex;flex-direction:column;height:100%;padding:var(--body-padding)}@media (min-width:56.25em){.body{padding:0;flex-direction:row}}@media (min-width:20em){:root{--bp:"screen-xs";--bp-color:black;--bp-bg-color:white}}@media (min-width:30em){:root{--bp:"screen-xs-sm";--bp-color:black;--bp-bg-color:white}}@media (min-width:37.5em){:root{--bp:"screen-sm";--bp-color:black;--bp-bg-color:white}}@media (min-width:48em){:root{--bp:"screen-md";--bp-color:white;--bp-bg-color:black}}@media (min-width:56.25em){:root{--bp:"screen-md-lg";--bp-color:white;--bp-bg-color:black}}@media (min-width:68.75em){:root{--bp:"screen-lg";--bp-color:white;--bp-bg-color:black}}@media (min-width:75em){:root{--bp:"screen-lg-xl";--bp-color:black;--bp-bg-color:white}}@media (min-width:81.25em){:root{--bp:"screen-xl";--bp-color:black;--bp-bg-color:white}}@media (min-width:100em){:root{--bp:"screen-xl-xxl";--bp-color:black;--bp-bg-color:white}}@media (min-width:125em){:root{--bp:"screen-xxl";--bp-color:white;--bp-bg-color:black}}*{word-break:break-word}html{font-size:15px}@media (min-width:68.75em){html{font-size:17px}}@media (min-width:81.25em){html{font-size:18px}}body{font-family:"FuturaBT-Book",Helvetica,Arial,Sans-Serif;text-rendering:optimizeLegibility;font-feature-settings:"liga","dlig";font-weight:400;font-style:normal;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}h1,h2{letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-sm);text-transform:uppercase}h1{font-size:var(--spacing-md);margin-bottom:var(--spacing-md);text-align:center}h3{letter-spacing:var(--letter-spacing-md)}p{margin-bottom:var(--spacing-base)}strong{font-weight:400;font-style:normal}em{font-weight:400;font-style:normal}a{color:var(--black);text-decoration:none;transition:var(--hover-transition)}a:hover{color:var(--orange)}button[type=submit]{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm);font-size:var(--spacing-sm);letter-spacing:var(--letter-spacing-base);line-height:1;background-color:#fff0;border:solid 2px var(--orange);color:var(--orange);transition:var(--hover-transition)}button[type=submit]:hover{border-color:var(--black);color:var(--black)}button[type=submit]:focus{border-color:var(--black);color:var(--black);outline:none}button[type=submit].disabled{border:solid 2px var(--grey);color:var(--grey)}input[type=text],input[type=tel],input[type=email],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;outline:none;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm);font-size:var(--spacing-sm);letter-spacing:var(--letter-spacing-base);line-height:1;background-color:#fff0;border:solid 2px var(--light-grey);color:var(--light-grey);transition:var(--hover-transition);border-radius:0}input[type=text]:hover,input[type=tel]:hover,input[type=email]:hover,textarea:hover{border-color:var(--black);color:var(--black)}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus{border-color:var(--black);color:var(--black);outline:none}textarea{line-height:var(--line-height-base)}input[type=button]{appearance:none;border:none;border-radius:0}input[type=number]{appearance:none;border:none;display:block;font-size:var(--spacing-sm);border-radius:0}input[type=number]:focus{outline:none}input.minus,input.plus{border:none;background:none;color:var(--orange)}input[type=checkbox],input[type=radio]{opacity:0;padding:0;height:0;width:0;display:block}.woocommerce-form__label-for-checkbox.checkbox span{font-size:var(--spacing-sm);color:var(--black)!important;text-transform:none;display:inline-block;position:relative;padding-left:var(--spacing-md);cursor:pointer}.woocommerce-form__label-for-checkbox.checkbox span:before{content:"";border:solid 1px var(--orange);display:inline-block;position:absolute;left:0;top:2px;width:var(--spacing-sm);height:var(--spacing-sm);border-radius:0}.woocommerce-form__label-for-checkbox.checkbox span:after{content:"";position:absolute;left:0;top:2px;background:url(/wp-content/themes/glaslabor_ch/assets/dist/img/orange-cross.svg) no-repeat;background-size:var(--spacing-sm);height:var(--spacing-sm);width:var(--spacing-sm);z-index:1;opacity:0;display:block;transition:all 100ms}.woocommerce-form__input-checkbox:checked+span:first-of-type:after{opacity:1}.mailchimp-newsletter span{color:var(--black)!important}.mailchimp-newsletter input[type=checkbox],.mailchimp-newsletter input[type=radio]{opacity:unset;padding:0;height:auto;width:auto;display:inline-block}.woocommerce-terms-and-conditions-checkbox-text .woocommerce-terms-and-conditions-link:after{content:"*"}.woocommerce-terms-and-conditions-checkbox-text+.required{visibility:hidden!important}.select2-selection--single{border-radius:0!important;border:solid 2px var(--light-grey)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--grey)!important;line-height:1!important;font-size:var(--spacing-sm)}.select2-container .select2-selection--single{height:auto!important;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm)}.select2-container .select2-selection--single .select2-selection__rendered{padding:0!important}.select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{top:55%;transform:translateY(-50%)}.select2-results__option{color:var(--grey)!important;line-height:1!important;font-size:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:transparent!important;color:var(--orange)!important}.select2-search__field{border:solid 2px var(--light-grey)!important}.select2-dropdown{border:solid 2px var(--light-grey)!important;border-top:none}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}.siteMain{width:100%;padding-top:60px;margin-bottom:auto;padding-bottom:var(--body-padding)}@media (min-width:56.25em){.siteMain{margin-right:13vw;margin-left:20vw;padding-top:var(--body-padding)}}@media (min-width:81.25em){.siteMain{margin-right:17vw}}@media (min-width:125em){.siteMain{max-width:1200px;margin-left:calc((100vw - 1520px) / 2 + 320px);margin-right:calc((100vw - 1520px) / -2)}}.siteHeader{width:100vw;position:fixed;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:var(--body-padding);padding-right:calc(var(--body-padding) / 2);padding-bottom:var(--spacing-xs);left:0;top:0;background-color:var(--white)}@media (min-width:56.25em){.siteHeader{padding-bottom:var(--body-padding);flex-direction:column;align-items:flex-start;width:20vw;min-width:20vw;height:100vh;min-height:100vh}}@media (min-width:125em){.siteHeader{width:320px;max-width:320px;min-width:320px;left:calc((100vw - 1520px) / 2)}}.siteHeader__title{margin-bottom:0;z-index:4}@media (min-width:56.25em){.siteHeader__title{position:fixed;left:var(--body-padding);top:calc(50vh - 25px);width:50px;height:50px;line-height:1}}@media (min-width:125em){.siteHeader__title{left:calc((100vw - 1520px) / 2 + var(--body-padding))}}.siteHeader__titleText{z-index:5;letter-spacing:var(--letter-spacing-lg);font-size:9vw;text-transform:uppercase}@media (min-width:30em){.siteHeader__titleText{font-size:var(--spacing-2xl)}}@media (min-width:56.25em){.siteHeader__titleText{display:none}}.siteHeader__titleSvg{display:none;height:100%;width:100%}@media (min-width:56.25em){.siteHeader__titleSvg{display:block}}.siteHeader__link{display:flex}.siteHeader__nav{position:relative}@media (min-width:56.25em){.siteHeader__nav{position:unset}}.siteHeader__navList{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;overflow-y:scroll;padding-top:100px;z-index:3;display:flex;flex-direction:column;align-items:center;visibility:hidden;background-color:var(--white);margin:0;opacity:0;transition:var(--hover-transition)}.siteHeader__navList.show{visibility:visible;opacity:1}@media (min-width:56.25em){.siteHeader__navList{overflow-y:visible;align-items:flex-start;padding-top:0;position:relative;top:0;visibility:visible;opacity:1;height:auto;min-height:0;width:auto}}.siteHeader__navItem{line-height:1;font-size:var(--spacing-md);margin-bottom:var(--spacing-base)}@media (min-width:56.25em){.siteHeader__navItem{margin-top:var(--spacing-2xs);margin-bottom:var(--spacing-2xs)}}@media (min-width:81.25em){.siteHeader__navItem{margin-bottom:var(--spacing-4xs)}}.siteHeader__navLink{letter-spacing:var(--letter-spacing-md)}.siteHeader__cartNav{display:flex}.siteHeader__cart{position:relative;margin-right:var(--spacing-2xl);height:var(--spacing-lg);width:var(--spacing-lg)}@media (min-width:56.25em){.siteHeader__cart{display:none}}.siteHeader__burgerButton{border:none;background-color:#fff0}.siteHeader__burgerButton:focus{outline:none}.siteHeader__burger,.siteHeader__cross{width:var(--spacing-md);height:auto;position:absolute;right:0;top:0;z-index:3}@media (min-width:20em){.siteHeader__burger,.siteHeader__cross{width:var(--spacing-lg)}}.siteHeader__burger{opacity:1;transition:var(--hover-transition)}.open .siteHeader__burger{opacity:0}@media (min-width:56.25em){.siteHeader__burger{display:none}}.siteHeader__cross{opacity:0;transition:var(--hover-transition)}.open .siteHeader__cross{opacity:1}.siteHeader__languageList{position:fixed;bottom:0;padding:var(--spacing-5xl);z-index:3;display:flex;align-items:center;justify-content:center;width:94vw;visibility:hidden;background-color:var(--white);margin:0;opacity:0;transition:var(--hover-transition)}.siteHeader__languageList.show{visibility:visible;opacity:1}@media (min-width:56.25em){.siteHeader__languageList{position:relative;visibility:visible;opacity:1;padding:0;width:auto;margin-bottom:var(--spacing-3xs);margin-top:auto}}.siteHeader__languageList li:nth-child(2):before{content:" / "}.siteHeader__languageList a{text-transform:lowercase}.siteHeader__copyright{display:none}@media (min-width:56.25em){.siteHeader__copyright{display:block}}.siteFooter{display:flex;justify-content:space-between;align-items:flex-end;margin-top:var(--spacing-md);padding-bottom:var(--spacing-base)}@media (min-width:56.25em){.siteFooter{padding-top:var(--body-padding);padding-bottom:var(--body-padding);margin-top:0;position:fixed;top:0;right:0;height:100vh;flex-direction:column;min-width:13vw;width:13vw}}@media (min-width:81.25em){.siteFooter{width:17vw;min-width:17vw}}@media (min-width:125em){.siteFooter{width:320px;max-width:320px;min-width:320px;right:auto;left:calc((100vw - 1520px) / 2 + 320px + 1200px)}}@media (min-width:56.25em){.siteFooter__copyright{display:none}}.siteFooter__cart{display:none}@media (min-width:56.25em){.siteFooter__cart{display:block;margin-right:var(--body-padding);position:relative;align-self:flex-end;margin-bottom:auto;height:var(--spacing-lg);width:var(--spacing-lg)}}@media (min-width:125em){.siteFooter__cart{margin-right:100px}}.siteFooter__social{align-self:center;display:flex;justify-content:center}.siteFooter__socialLink{display:flex;height:var(--spacing-lg);width:var(--spacing-lg);margin-left:var(--spacing-xs)}@media (min-width:56.25em){.siteFooter__socialLink{margin-left:var(--spacing-3xs);margin-right:var(--spacing-3xs)}}@media (min-width:81.25em){.siteFooter__socialLink{margin-left:var(--spacing-2xs);margin-right:var(--spacing-2xs)}}.siteFooter__socialLink svg{width:auto;height:99%}.topImage__single{width:100%;height:100%;object-fit:cover}.topImage__masonry1,.topImage__masonry2{max-width:100%;display:grid;gap:var(--spacing-base)}.topImage__masonry1{grid-template-columns:1fr 1fr 2fr;grid-template-rows:repeat(4,150px)}@media (min-width:37.5em){.topImage__masonry1{grid-template-rows:repeat(4,200px)}}@media (min-width:68.75em){.topImage__masonry1{grid-template-rows:repeat(4,35vh)}}.topImage__masonry1Item{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.topImage__masonry1Item:first-child{grid-row:1/span 2;grid-column:1/span 2}.topImage__masonry1Item:nth-child(2){grid-row:1;grid-column:3}.topImage__masonry1Item:nth-child(3){grid-row:2;grid-column:3}.topImage__masonry1Item:nth-child(4){grid-row:3;grid-column:1}.topImage__masonry1Item:nth-child(5){grid-row:3;grid-column:2}.topImage__masonry1Item:nth-child(6){grid-row:4;grid-column:1/span 2}.topImage__masonry1Item:last-child{grid-row:3/span 2;grid-column:3}.homeSection{margin-bottom:var(--spacing-5xl)}@media (min-width:100em){.homeSection{margin-bottom:var(--spacing-7xl)}}.homeSection__title{scroll-margin-top:50px}@media (min-width:20em){.homeSection__title{scroll-margin-top:90px}}@media (min-width:56.25em){.homeSection__title{scroll-margin-top:var(--body-padding)}}@media (min-width:48em){.homeText{width:90%;margin-left:auto;margin-right:auto}}@media (min-width:81.25em){.homeText{width:80%;margin-left:auto;margin-right:auto}}.homeCarousel{position:relative;height:80vh;max-height:370px;width:100%;display:flex;flex-direction:column}@media (min-width:37.5em){.homeCarousel{max-height:500px}}@media (min-width:68.75em){.homeCarousel{max-height:600px}}@media (min-width:100em){.homeCarousel{min-height:750px}}.homeCarousel__item{max-height:100%;height:100%;width:100%}.homeCarousel__img{width:100%;height:90%;flex-grow:2;height:calc(100% - (var(--spacing-sm) + var(--spacing-base)));object-fit:cover;display:block}.homeCarousel__caption{margin-top:var(--spacing-xs);font-size:var(--spacing-sm);margin-bottom:0}.flickity-page-dots{bottom:calc(var(--spacing-base) + var(--spacing-base) + var(--spacing-base));opacity:.8}.flickity-page-dots .dot{width:var(--spacing-xs);height:var(--spacing-xs);margin-left:var(--spacing-5xs);margin-right:var(--spacing-5xs);opacity:1;background:#fff0;border:2px solid var(--white)}.flickity-page-dots .dot.is-selected{background:var(--white)}.flickity-page-dots li:only-child{display:none}.flickity-prev-next-button{height:calc(100% - 5 * var(--spacing-base));border-radius:0;top:0;transform:translateY(0);width:50%;background:#fff0;color:#fff0;padding:0}.flickity-prev-next-button.previous{left:0;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-left-1x.png) 0 0,pointer;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-left.svg) 0 0,pointer;cursor:-webkit-image-set(url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-left-1x.png) 1x,url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-left-2x.png) 2x) 0 0,pointer}.flickity-prev-next-button.next{right:0;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-right-1x.png) 0 0,pointer;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-right.svg) 0 0,pointer;cursor:-webkit-image-set(url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-right-1x.png) 1x,url(/wp-content/themes/glaslabor_ch/assets/dist/img/white-arrow-right-2x.png) 2x) 0 0,pointer}.flickity-prev-next-button:hover{background:#fff0}.homeProducts{display:grid;gap:var(--body-padding);grid-template-columns:repeat(2,1fr)}@media (min-width:20em){.homeProducts{gap:var(--spacing-base)}}@media (min-width:30em){.homeProducts{grid-template-columns:repeat(3,1fr)}}@media (min-width:37.5em){.homeProducts{gap:var(--spacing-md)}}@media (min-width:48em){.homeProducts{grid-template-columns:repeat(4,1fr);margin-left:-5.5%;margin-right:-5.5%}}@media (min-width:56.25em){.homeProducts{grid-template-columns:repeat(3,1fr)}}@media (min-width:68.75em){.homeProducts{grid-template-columns:repeat(4,1fr)}}@media (min-width:81.25em){.homeProducts{gap:var(--spacing-lg);margin-left:-12.5%;margin-right:-12.5%}}.homeProducts__item{border-bottom:#000 solid 1px}.homeProducts__img{display:block;width:100%;height:220px;object-fit:cover}@media (min-width:20em){.homeProducts__img{height:300px}}@media (min-width:37.5em){.homeProducts__img{height:320px}}@media (min-width:48em){.homeProducts__img{height:280px}}@media (min-width:56.25em){.homeProducts__img{height:330px}}@media (min-width:81.25em){.homeProducts__img{height:340px}}@media (min-width:100em){.homeProducts__img{height:400px}}.homeProducts__title{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-3xs);margin:0;font-size:var(--spacing-sm);text-transform:uppercase;text-align:center}body:not(.woocommerce-page) .wysiwyg>*:last-child,.single-product .wysiwyg>*:last-child{margin-bottom:0}body:not(.woocommerce-page) .wysiwyg a,.single-product .wysiwyg a{padding-left:var(--spacing-base);position:relative}body:not(.woocommerce-page) .wysiwyg a:before,.single-product .wysiwyg a:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow-rotated.svg);background-repeat:no-repeat;background-size:contain;background-position:left 25%;height:var(--spacing-base);width:var(--spacing-xs)}body:not(.woocommerce-page) .wysiwyg .font-sm a,.single-product .wysiwyg .font-sm a{padding-left:var(--spacing-base);position:relative}body:not(.woocommerce-page) .wysiwyg .font-sm a:before,.single-product .wysiwyg .font-sm a:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow-rotated.svg);background-repeat:no-repeat;background-size:contain;background-position:left 25%;height:var(--spacing-base);width:var(--spacing-xs);width:var(--spacing-2xs)}body:not(.woocommerce-page) .wysiwyg ul li,.single-product .wysiwyg ul li{margin-bottom:var(--spacing-6xs);position:relative;padding-left:var(--spacing-base)}body:not(.woocommerce-page) .wysiwyg ul li:before,.single-product .wysiwyg ul li:before{content:"–  ";position:absolute;left:0}body:not(.woocommerce-page) .wysiwyg ul li a,.single-product .wysiwyg ul li a{padding:0;position:static}body:not(.woocommerce-page) .wysiwyg ul li a:before,.single-product .wysiwyg ul li a:before{content:none}body:not(.woocommerce-page) .wysiwyg img,.single-product .wysiwyg img{max-width:100%}.copyright{text-transform:uppercase;letter-spacing:var(--letter-spacing-md);margin-bottom:0;font-size:var(--spacing-xs);line-height:1}.singleProduct{display:flex;justify-content:space-between;width:100%;flex-direction:column}@media (min-width:68.75em){.singleProduct{flex-direction:row}}.singleProduct__imgWrapper{min-width:100%;width:100%;margin-left:auto;margin-right:auto}@media (min-width:37.5em){.singleProduct__imgWrapper{min-width:80%;width:80%}}@media (min-width:68.75em){.singleProduct__imgWrapper{margin-left:0;min-width:47%;width:47%}}.singleProduct__information{margin-top:var(--spacing-lg);width:100%;display:flex;flex-direction:column}@media (min-width:68.75em){.singleProduct__information{margin-top:0;width:47%}}.singleProduct .product_title{letter-spacing:var(--letter-spacing-lg);text-align:center;text-transform:uppercase;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);line-height:1;border-top:solid 1px var(--black);border-bottom:solid 1px var(--black)}.singleProduct .product_details{font-size:var(--spacing-sm)}.singleProduct .product_details p{margin-bottom:0}.singleProduct .out-of-stock{color:var(--orange);min-width:40%;width:40%;text-align:right}.singleProduct .quantity{min-width:45%;width:45%;display:flex;flex-wrap:wrap}@media (min-width:30em){.singleProduct .quantity{min-width:40%;width:40%}}@media (min-width:68.75em){.singleProduct .quantity{min-width:170px}}.singleProduct .quantity:lang(de):before{content:"Menge"}.singleProduct .quantity:lang(en):before{content:"Amount"}.singleProduct .quantity:before{display:block;text-transform:uppercase;border-bottom:solid 1px var(--black);font-size:var(--spacing-sm);width:100%}.singleProduct .quantity input{border-bottom:solid 1px var(--black)}.singleProduct .quantity input.minus,.singleProduct .quantity input.plus{padding:0;width:10%}.singleProduct .quantity input.text{flex-grow:2;text-align:center;width:80%;max-width:80%}.singleProduct .product_more_information{margin-top:auto;border-top:solid 1px var(--black);padding-top:var(--spacing-sm);margin-top:var(--spacing-2xl);font-size:var(--spacing-sm)}.singleProduct .product_more_information h2{font-size:var(--spacing-md)}.singleProduct .product_more_information p{margin-bottom:0}.singleProduct .product_more_information li{margin-bottom:0}.singleProduct .product_more_information a{padding-left:var(--spacing-base);position:relative}.singleProduct .product_more_information a:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow-rotated.svg);background-repeat:no-repeat;background-size:contain;background-position:left 25%;height:var(--spacing-base);width:var(--spacing-xs);width:var(--spacing-2xs)}.price{display:block;font-size:var(--spacing-md);text-align:right;margin-bottom:0}@media (min-width:30em){.price{min-width:40%;width:40%}}.price .amount{margin-top:var(--spacing-base);margin-bottom:var(--spacing-base);display:block}.product-type-simple .cart{display:flex;justify-content:space-between;align-items:flex-end}.product-type-variable .woocommerce-product-gallery__image.flex-active-slide{pointer-events:none!important}.product-type-variable .price .amount{margin-bottom:0}.product-type-variable .woocommerce-variation-price .price .amount{margin-bottom:var(--spacing-base);margin-top:0}.product-type-variable .variations_form{margin-top:var(--spacing-base)}.product-type-variable .variations{font-size:var(--spacing-sm);min-width:100%;width:100%}@media (min-width:30em){.product-type-variable .variations{min-width:40%;width:40%}}@media (min-width:68.75em){.product-type-variable .variations{min-width:170px}}.product-type-variable .variations tr{display:flex;flex-direction:column;margin-bottom:var(--spacing-base)}.product-type-variable .variations td.label{text-transform:uppercase;border-bottom:solid 1px var(--black)}.product-type-variable .variations td.value div:last-of-type{border-bottom:solid 1px var(--black)}.product-type-variable .variations input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-type-variable .variations input[type=radio]+label{position:relative;padding-left:var(--spacing-lg);line-height:var(--line-height-sm);padding-left:var(--spacing-md)}.product-type-variable .variations input[type=radio]+label:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center 90%;height:var(--spacing-base);width:var(--spacing-base);top:var(--spacing-9xs);height:var(--spacing-sm);width:var(--spacing-sm);background-position:center 30%}@media (min-width:30em){.product-type-variable .variations input[type=radio]+label{display:block}}.product-type-variable .variations input[type=radio]+label:before{transition:var(--hover-transition);opacity:0}.product-type-variable .variations input[type=radio]:checked+label:before{opacity:1}.product-type-variable .variations input[type=radio][disabled]+label{color:var(--grey)}.product-type-variable .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;align-items:flex-end}.singleProduct .woocommerce-product-gallery{position:relative;transition:opacity 0.1s ease-in-out 0s!important}.singleProduct .woocommerce-product-gallery__image img,.singleProduct .wp-post-image{height:90vh;width:100%;max-width:100%;object-fit:cover}.singleProduct .flex-control-nav{z-index:2;position:absolute;bottom:var(--spacing-md);width:100%;display:flex;justify-content:center}.singleProduct .flex-control-nav li{width:var(--spacing-xs);height:var(--spacing-xs);margin-left:var(--spacing-5xs);margin-right:var(--spacing-5xs);border-radius:100%;border:solid 2px var(--light-grey);display:flex;align-items:center;justify-content:center;overflow:hidden}.singleProduct .flex-control-nav a{width:100%;height:100%;color:#fff0}.singleProduct .flex-control-nav a.flex-active{background-color:var(--light-grey)}.singleProduct .flex-direction-nav{position:absolute;height:calc(100% - 5 * var(--spacing-base));width:100%;top:0;display:flex}.singleProduct .flex-nav-prev,.singleProduct .flex-nav-next{display:flex;width:50%}.singleProduct .flex-nav-prev a,.singleProduct .flex-nav-next a{color:#fff0;position:relative;z-index:2;width:100%}.singleProduct .flex-prev{cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-left-1x.png) 0 0,pointer;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-left.svg) 0 0,pointer;cursor:-webkit-image-set(url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-left-1x.png) 1x,url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-left-2x.png) 2x) 0 0,pointer}.singleProduct .flex-next{cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-right-1x.png) 0 0,pointer;cursor:url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-right.svg) 0 0,pointer;cursor:-webkit-image-set(url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-right-1x.png) 1x,url(/wp-content/themes/glaslabor_ch/assets/dist/img/grey-arrow-right-2x.png) 2x) 0 0,pointer}.cart-contents{position:absolute;top:0;left:0;right:0;bottom:0;height:var(--spacing-lg);width:var(--spacing-lg);background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/cart-icon.svg);background-size:100%}.cart-contents-count{position:absolute;color:var(--orange);top:-8px;right:0;font-size:var(--spacing-2xs)}.woocommerce-message{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.woocommerce-message .wc-forward{position:relative;padding-left:var(--spacing-lg);line-height:var(--line-height-sm);padding-left:var(--spacing-md);margin-left:auto;font-size:var(--spacing-sm);text-transform:lowercase;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.woocommerce-message .wc-forward:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center 90%;height:var(--spacing-base);width:var(--spacing-base);top:var(--spacing-9xs);height:var(--spacing-sm);width:var(--spacing-sm);background-position:center 30%}.woocommerce-message .wc-forward:after{content:"";position:absolute;bottom:-1px;height:1px;width:calc(100% - var(--spacing-md));left:var(--spacing-md);background-color:#000;transition:var(--hover-transition)}.woocommerce-message .wc-forward:hover:after{background-color:var(--orange)}.woocommerce-message .restore-item{position:relative;padding-left:var(--spacing-lg);line-height:var(--line-height-sm);padding-left:var(--spacing-md);margin-left:auto;font-size:var(--spacing-sm);text-transform:lowercase;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.woocommerce-message .restore-item:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center 90%;height:var(--spacing-base);width:var(--spacing-base);top:var(--spacing-9xs);height:var(--spacing-sm);width:var(--spacing-sm);background-position:center 30%}.woocommerce-cart .shop_table{width:100%}.woocommerce-cart .woocommerce-cart-form__contents{margin-top:var(--spacing-xl)}.woocommerce-cart .woocommerce-cart-form__contents thead{text-transform:uppercase;border-bottom:1px var(--black) solid}.woocommerce-cart .woocommerce-cart-form__contents thead tr{display:none}@media (min-width:37.5em){.woocommerce-cart .woocommerce-cart-form__contents thead tr{display:contents}}.woocommerce-cart .woocommerce-cart-form__contents thead th{padding-bottom:var(--spacing-2xs);text-align:right}.woocommerce-cart .woocommerce-cart-form__contents thead .product-name{text-align:left}.woocommerce-cart .woocommerce-cart-form__contents button[name=update_cart]{margin-top:var(--spacing-base);float:right}.woocommerce-cart tbody{font-size:var(--spacing-sm)}@media (min-width:37.5em){.woocommerce-cart tbody{font-size:var(--spacing-base)}}.woocommerce-cart .cart_item{border-bottom:1px var(--black) solid;display:flex;flex-wrap:wrap;align-items:center}@media (min-width:30em){.woocommerce-cart .cart_item{display:table-row}}.woocommerce-cart .cart_item td{padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs);vertical-align:middle}.woocommerce-cart .cart_item .product-remove{padding-left:0;padding-right:var(--spacing-lg);width:var(--spacing-sm)}@media (min-width:30em){.woocommerce-cart .cart_item .product-remove{width:var(--spacing-base);padding-left:var(--spacing-2xs);padding-right:var(--spacing-base)}}.woocommerce-cart .cart_item .product-thumbnail{width:30px;padding-right:var(--spacing-sm)}@media (min-width:37.5em){.woocommerce-cart .cart_item .product-thumbnail{width:90px;padding-right:var(--spacing-lg)}}.woocommerce-cart .cart_item .product-thumbnail img{width:30px;height:50px;object-fit:cover;display:block}@media (min-width:37.5em){.woocommerce-cart .cart_item .product-thumbnail img{width:90px;height:130px}}.woocommerce-cart .cart_item .product-name{vertical-align:middle;font-size:var(--spacing-sm);max-width:80%;width:80%;padding-left:5%;margin-left:auto}@media (min-width:30em){.woocommerce-cart .cart_item .product-name{max-width:auto;width:auto;margin-left:0;padding-left:0}}.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-quantity,.woocommerce-cart .cart_item .product-subtotal{text-align:right;white-space:nowrap}@media (min-width:30em){.woocommerce-cart .cart_item .product-price{padding-left:5px}}.woocommerce-cart .cart_item .product-subtotal{margin-left:auto;font-size:var(--spacing-base)}.woocommerce-cart .cart_item .product-quantity{margin-left:auto;margin-right:auto}.woocommerce-cart .cart_item .product-quantity .quantity{display:flex;justify-content:flex-end}@media (min-width:30em){.woocommerce-cart .cart_item .product-quantity input.minus{padding-left:20px}}.woocommerce-cart .cart_item .product-quantity input[type=number]{text-align:center;width:32px;padding-left:5px;padding-right:5px}@media (min-width:37.5em){.woocommerce-cart .cart_item .product-quantity input[type=number]{width:50px;max-width:50px;padding:0}}.woocommerce-cart .cart_totals{margin-top:var(--spacing-base)}.woocommerce-cart .cart_totals h2{padding-left:0;padding-bottom:var(--spacing-2xs)}@media (min-width:37.5em){.woocommerce-cart .cart_totals h2{padding-left:calc(var(--spacing-2xs) + var(--spacing-lg) + var(--spacing-base) + 90px + var(--spacing-lg))}}.woocommerce-cart .cart_totals tr{border-bottom:1px var(--black) solid;border-top:1px var(--black) solid;height:90px}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs);vertical-align:middle}.woocommerce-cart .cart_totals td{font-size:var(--spacing-sm);width:50%}.woocommerce-cart .cart_totals td p{margin-bottom:0}.woocommerce-cart .cart_totals th{font-size:var(--spacing-sm);padding-left:0}@media (min-width:37.5em){.woocommerce-cart .cart_totals th{padding-left:calc(var(--spacing-2xs) + var(--spacing-lg) + var(--spacing-base) + 90px + var(--spacing-lg))}}.woocommerce-cart .cart_totals .order-total td{font-size:var(--spacing-base);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg)}.woocommerce-cart .cart_totals td{vertical-align:middle;text-align:right}.woocommerce-cart .wc-proceed-to-checkout{margin-top:var(--spacing-md);display:flex;justify-content:flex-end}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm);font-size:var(--spacing-sm);letter-spacing:var(--letter-spacing-base);line-height:1;background-color:#fff0;border:solid 2px var(--orange);color:var(--orange);transition:var(--hover-transition)}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{border-color:var(--black);color:var(--black)}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:focus{border-color:var(--black);color:var(--black);outline:none}.woocommerce-cart .wc-proceed-to-checkout .checkout-button.disabled{border:solid 2px var(--grey);color:var(--grey)}.woocommerce-checkout h3{text-transform:uppercase;padding-bottom:var(--spacing-2xs);margin-bottom:var(--spacing-base);border-bottom:solid 2px var(--black)}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email],.woocommerce-checkout textarea{width:100%}.woocommerce-checkout label{color:var(--grey);font-size:var(--spacing-sm)}.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row label{transition:var(--hover-transition)}.woocommerce-checkout .form-row:hover input,.woocommerce-checkout .form-row:hover label{border-color:var(--black);color:var(--black)}.woocommerce-checkout .required{text-decoration:none}@media (min-width:37.5em){.woocommerce-checkout #customer_details{width:55%;float:left}}.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout__shippingPDF{width:100%}@media (min-width:37.5em){.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout__shippingPDF{width:40%;float:right}}.woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody{font-size:var(--spacing-sm)}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{vertical-align:middle;padding-bottom:var(--spacing-3xs)}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:var(--spacing-base)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal{border-top:solid 1px var(--black)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal>th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal>td{padding-top:var(--spacing-base);padding-bottom:var(--spacing-3xs)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals>th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals>td{padding-bottom:var(--spacing-base)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{font-size:var(--spacing-sm)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right;width:40%}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{text-transform:uppercase;border-top:solid 1px var(--black);border-bottom:solid 1px var(--black)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{font-size:var(--spacing-base);vertical-align:middle;padding-bottom:var(--spacing-base);padding-top:var(--spacing-base)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th{letter-spacing:var(--letter-spacing-md)}.woocommerce-checkout .woocommerce-checkout__shippingPDF{padding-left:var(--spacing-base);position:relative;color:var(--orange);line-height:initial;font-size:var(--spacing-sm);display:inline-block;margin-top:var(--spacing-base)}.woocommerce-checkout .woocommerce-checkout__shippingPDF:before{content:"";position:absolute;left:0;top:0;background-image:url(/wp-content/themes/glaslabor_ch/assets/dist/img/arrow-rotated.svg);background-repeat:no-repeat;background-size:contain;background-position:left 25%;height:var(--spacing-base);width:var(--spacing-xs)}.woocommerce-checkout .woocommerce-checkout__shippingPDF:hover{color:var(--black)}.woocommerce-checkout .woocommerce-checkout-payment#payment{font-size:var(--spacing-sm)}@media (min-width:37.5em){.woocommerce-checkout .woocommerce-checkout-payment#payment{clear:both;width:55%}}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm);font-size:var(--spacing-sm);letter-spacing:var(--letter-spacing-base);line-height:1;background-color:#fff0;border:solid 2px var(--light-grey);color:var(--light-grey);transition:var(--hover-transition);display:block;text-align:center;margin-bottom:var(--spacing-base)}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label:hover{border-color:var(--black);color:var(--black)}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label:focus{border-color:var(--black);color:var(--black);outline:none}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label.disabled{border:solid 2px var(--grey);color:var(--grey)}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label img,.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method label a{display:none}.woocommerce-checkout .woocommerce-checkout-payment#payment .payment_method_mame_twint>label{display:block!important}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method input:checked+label{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-3xs) var(--spacing-sm);font-size:var(--spacing-sm);letter-spacing:var(--letter-spacing-base);line-height:1;background-color:#fff0;border:solid 2px var(--orange);color:var(--orange);transition:var(--hover-transition)}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method input:checked+label:hover{border-color:var(--black);color:var(--black)}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method input:checked+label:focus{border-color:var(--black);color:var(--black);outline:none}.woocommerce-checkout .woocommerce-checkout-payment#payment .wc_payment_method input:checked+label.disabled{border:solid 2px var(--grey);color:var(--grey)}.woocommerce-checkout .place-order{margin-top:var(--spacing-xl)}.woocommerce-checkout .place-order button{display:block;margin-left:auto}.woocommerce-checkout .woocommerce-thankyou-order-received,.woocommerce-checkout .woocommerce-order-overview,.woocommerce-checkout .woocommerce-order-overview+p,.woocommerce-checkout .woocommerce-bacs-bank-details,.woocommerce-checkout .woocommerce-order-details,.woocommerce-checkout .woocommerce-customer-details,.woocommerce-checkout .woocommerce-column--billing-address{margin-bottom:var(--spacing-3xl)}.woocommerce-checkout .woocommerce-thankyou-order-received h2,.woocommerce-checkout .woocommerce-order-overview h2,.woocommerce-checkout .woocommerce-order-overview+p h2,.woocommerce-checkout .woocommerce-bacs-bank-details h2,.woocommerce-checkout .woocommerce-order-details h2,.woocommerce-checkout .woocommerce-customer-details h2,.woocommerce-checkout .woocommerce-column--billing-address h2{margin-bottom:var(--spacing-2xs)}.woocommerce-checkout .woocommerce-order-overview+p,.woocommerce-checkout .woocommerce-bacs-bank-details{border-top:1px solid var(--black);border-bottom:1px solid var(--black);padding-top:var(--spacing-base);padding-bottom:var(--spacing-base)}.woocommerce-checkout .woocommerce-order-details .woocommerce-table--order-details{font-size:var(--spacing-sm)}.woocommerce-checkout .woocommerce-order-details .product-total{text-align:right}.woocommerce-checkout .woocommerce-order-details thead{display:none}.woocommerce-checkout .woocommerce-order-details tfoot tr:last-child{font-size:var(--spacing-base)}.woocommerce-checkout .woocommerce-order-details tfoot td{text-align:right}.woocommerce-checkout .woocommerce-customer-details--phone{margin-bottom:var(--spacing-9xs)}.woocommerce-error{font-size:var(--spacing-sm);margin-bottom:var(--spacing-lg);color:var(--orange)}.otgs-development-site-front-end{display:none!important}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}