:root{--color-bg: #EDEAE4;--color-contrast-high: #171717;--color-contrast-higher: #000;--font-body: "PP Fraktion Mono", serif;--font-header: "OT Neue Montreal", serif;--font-button: "PP Fraktion Mono", serif;--border-radius-sm: 8px;--border-radius: 16px;--border-radius-lg: 20px;--spacing-lg: 40px;--spacing-md: 20px;--spacing-sm: 12px}.color-bg{color:var(--color-bg)!important}.bg,.bg-dark{background-color:var(--color-bg)!important}html,body{background-color:var(--color-bg)!important;background-image:url(/cdn/shop/files/bg-tile.jpg?v=1754445121)!important;background-size:300px 300px!important;background-repeat:repeat!important;background-attachment:fixed!important}@font-face{font-family:PP Fraktion Mono;src:url(./PPFraktionMono-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OT Neue Montreal;src:url(./OTNeueMontreal-BoldSemiSqueezed.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--font-header: "OT Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body: "PP Fraktion Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-button: "PP Fraktion Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600}:root{--font-h1--family: var(--font-header);--font-h2--family: var(--font-header);--font-h3--family: var(--font-header);--font-h4--family: var(--font-header);--font-h5--family: var(--font-header);--font-h6--family: var(--font-header);--font-h1--weight: var(--font-weight-semibold);--font-h2--weight: var(--font-weight-semibold);--font-h3--weight: var(--font-weight-semibold);--font-h4--weight: var(--font-weight-semibold);--font-h5--weight: var(--font-weight-semibold);--font-h6--weight: var(--font-weight-semibold);--font-paragraph--family: var(--font-body);--font-paragraph--weight: var(--font-weight-regular);--font-body-family: var(--font-body);--font-body-weight: var(--font-weight-regular);--font-heading-family: var(--font-header);--font-heading-weight: var(--font-weight-semibold)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,jumbo-text,.ready,.menu-drawer__menu-item{font-family:var(--font-header)!important;font-weight:var(--font-weight-semibold)!important;font-feature-settings:"liga" 1,"kern" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase!important}body{font-family:var(--font-body);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.menu-drawer__menu-item{font-size:64px!important;text-align:center!important}p,a{font-family:var(--font-body);font-weight:var(--font-weight-regular);text-transform:uppercase}p strong,p b,a strong,a b{font-weight:var(--font-weight-medium);text-transform:uppercase}button,.button,.button-secondary,.btn,[type=button],[type=submit],.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.quick-add__submit{font-family:var(--font-button)!important;font-weight:var(--font-weight-medium)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select,.field__input,.select__select,label,.field__label{font-family:var(--font-body);font-weight:var(--font-weight-regular)}.header__menu-item,.menu-drawer__menu-item,nav a,.nav-link{font-family:var(--font-body);font-weight:var(--font-weight-regular)}.font-body-weight-regular{font-weight:var(--font-weight-regular)!important}.font-body-weight-medium,.font-heading-weight{font-weight:var(--font-weight-medium)!important}.font-body-family{font-family:var(--font-body)!important}.font-heading-family{font-family:var(--font-header)!important}.font-semibold{font-weight:var(--font-weight-semibold)!important}.product__title,.card__heading,.product-card__title{font-family:var(--font-header);font-weight:var(--font-weight-semibold)}.price,.price-item,.product__price{font-family:var(--font-body);font-weight:var(--font-weight-regular)}.badge,.label,.tag{font-family:var(--font-body);font-weight:var(--font-weight-medium)}@media screen and (max-width: 749px){body{-webkit-text-size-adjust:100%}}@media print{body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-header);font-weight:var(--font-weight-medium)}}h1,.h1{font-size:var(--font-h1--size)!important;line-height:var(--font-h1--line-height)!important;letter-spacing:var(--font-h1--letter-spacing)!important}h2{font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;color:#28282a!important}@media screen and (max-width: 749px){h2{font-size:38px!important}}h3{font-size:var(--font-h3--size)!important;line-height:var(--font-h3--line-height)!important;letter-spacing:var(--font-h3--letter-spacing)!important}h4{font-size:var(--font-h4--size)!important;line-height:var(--font-h4--line-height)!important;letter-spacing:var(--font-h4--letter-spacing)!important}h5{font-size:var(--font-h5--size)!important;line-height:var(--font-h5--line-height)!important;letter-spacing:var(--font-h5--letter-spacing)!important}h6{font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important}p{font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:var(--font-paragraph--letter-spacing)!important}.text-indent{text-indent:2em;position:relative}.mx-d{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.px-d{padding-left:var(--spacing-lg)!important;padding-right:var(--spacing-lg)!important}.py-d{padding-top:var(--spacing-lg)!important;padding-bottom:var(--spacing-lg)!important}.br{border-radius:var(--border-radius-lg)!important;-webkit-border-radius:var(--border-radius-lg)!important;-moz-border-radius:var(--border-radius-lg)!important;-ms-border-radius:var(--border-radius-lg)!important;-o-border-radius:var(--border-radius-lg)!important;overflow:hidden}.tw-grid{display:grid}@media (max-width:1023px){.mx-d{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.px-d{padding-left:var(--spacing-sm)!important;padding-right:var(--spacing-sm)!important}.py-d{padding-top:var(--spacing-md)!important;padding-bottom:var(--spacing-md)!important}}.btn{background-color:var(--color-contrast-higher);position:relative;display:inline-block;padding:1.5em 3em;color:var(--color-bg);text-align:center;text-decoration:none;font-family:var(--font-button);font-size:15px;border:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.btn:hover{background-color:var(--color-contrast-high);cursor:pointer}.btn:hover:before{border-color:var(--color-bg)}.btn--invert{background-color:var(--color-bg);color:var(--color-contrast-higher)}.btn--invert:hover{background-color:var(--color-contrast-lower)!important}.field__input,.select__select,.customer .field input,.customer select{border-radius:var(--border-radius)}.field__input{background-color:var(--color-bg)!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}select:after:active{box-shadow:none}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;border-radius:var(--border-radius)}.hero__content-wrapper{position:relative!important;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.hero__content-wrapper .text-block:nth-child(1){position:absolute;top:100px;left:40px;margin:0}.hero__content-wrapper .text-block:nth-child(2){position:absolute;bottom:40px;right:40px;margin:0}@media screen and (max-width: 749px){.hero__content-wrapper .text-block:nth-child(1){top:0;left:20px}.hero__content-wrapper .text-block:nth-child(2){bottom:20px;right:20px}}.hero__content-wrapper .text-block h1,.hero__content-wrapper .text-block h2,.hero__content-wrapper .text-block h3,.hero__content-wrapper .text-block p{margin:0;color:inherit}.noise{top:0;left:0;width:100%;height:100vh;display:block;z-index:1;overflow:hidden;position:fixed;pointer-events:none;z-index:9999}.noise:after{top:-10rem;left:-10rem;width:calc(100% + 20rem);height:calc(100% + 20rem);content:"";position:absolute;animation:noise 1s steps(2) infinite;background-image:url(https://cdn.shopify.com/s/files/1/0522/0640/3776/files/noise.png?v=1608751486);background-position:50%}@keyframes noise{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0);-webkit-transform:translate3d(2rem,6rem,0);-moz-transform:translate3d(2rem,6rem,0);-ms-transform:translate3d(2rem,6rem,0);-o-transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}.resource-list__item,.product-grid__item{height:100%;color:var(--color-foreground);text-decoration:none;padding:.5em .5em 1.5em!important;border:1px solid black}@media screen and (min-width: 749px){.resource-list__item,.product-grid__item{padding:2em!important}}.resource-list--grid{display:grid;column-gap:0!important;row-gap:0!important;grid-template-columns:var(--resource-list-columns-mobile)}.product-grid{column-gap:0!important;row-gap:0!important}.product-media{filter:brightness(.91) sepia(.08);-webkit-filter:brightness(.91) sepia(.08)}.section-resource-list__header .group-block-content.layout-panel-flex{padding-left:2em;padding-right:2em}@media screen and (max-width: 749px){.section-resource-list__header .group-block-content.layout-panel-flex{flex-direction:row;justify-content:space-between;align-items:center}}media-gallery .product-media-container,.cart-items__media-image{filter:brightness(.95);-webkit-filter:brightness(.95)}.cart-discount__label,.cart__total-value,.cart__total-label,.cart-items__price{font-family:var(--font-body)!important;font-weight:400!important}.cart__total-value{font-size:var(--cart-font-size--sm)!important}.hero__container .button,.hero__container .button-secondary{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;min-width:300px}@media screen and (width < 750px){.hero__container .button,.hero__container .button-secondary{min-width:100%}}.product-badges__badge--rectangle{border-radius:0!important;font-family:var(--font-body)!important;text-transform:uppercase!important;background:var(--color-contrast-high)!important;color:var(--color-bg)!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important}.color-scheme-6 .button--secondary{background:#edeae426!important}.color-scheme-6 .button--secondary:hover{background:#edeae44d!important}footer.section-wrapper{position:relative;width:100vw;margin-left:50%;transform:translate(-50%);overflow:hidden}footer.section-wrapper .section.section--page-width{max-width:100vw!important;width:100vw!important;margin-left:50%!important;transform:translate(-50%)!important;padding-left:0!important;padding-right:0!important}footer.section-wrapper .background-image-container{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:1;overflow:hidden;min-height:600px;margin-left:-40px}footer.section-wrapper{min-height:600px}@media screen and (width < 750px){footer.section-wrapper .background-image-container{margin-left:-16px}}footer.section-wrapper .background-image-container img{width:100vw!important;height:auto!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;display:block}footer.section-wrapper .section-content-wrapper{position:relative;z-index:2;min-height:inherit}footer.section-wrapper .section{min-height:600px}@media screen and (max-width: 749px){footer.section-wrapper{min-height:480px}footer.section-wrapper .background-image-container{min-height:480px}footer.section-wrapper .background-image-container img{content:url(/cdn/shop/files/footer-mobile.jpg?v=1754446171)!important}.footer-utilities__group{margin-top:-200px}}#ultimateTrustBadgeswidgetDiv{display:none!important}.ui-test-product-list .section-resource-list__content .button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background-color:#1c1c1c;min-width:300px}.quantity-selector,.variant-option__button-label input:not(:checked){background-color:transparent!important;border:1px solid #1c1c1c!important}@media (hover: none) and (pointer: coarse){.card-gallery{pointer-events:none}.product-card__link,.product-grid__link{pointer-events:auto}.card-gallery slideshow-component [data-slide]:not(:first-child){display:none!important}.card-gallery slideshow-component{pointer-events:none}}@media (hover: hover){.card-gallery:hover slideshow-component{pointer-events:auto}}.menu-drawer__featured-content-list,.footer-utilities__group--right{display:none!important}.footer-utilities__group{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
