:root{--pi-navy: 16 39 70;--pi-orange: 232 117 24;--pi-gold: 213 183 122;--pi-grey: 240 241 239;--pi-text: 24 40 60;--pi-muted: 104 115 131;--pi-line: 221 225 229;--pi-shadow-rest: 0 1px 2px rgb(var(--pi-navy) / .06);--pi-shadow-hover: 0 10px 24px rgb(var(--pi-navy) / .12)}.section:not(.text-custom) :is(.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6),.collection-seo-content :is(h1,h2,h3){color:rgb(var(--pi-navy))}.prose a:not(.button),.link{color:rgb(var(--pi-navy));text-decoration:underline;text-decoration-color:rgb(var(--pi-orange));text-decoration-thickness:2px;text-underline-offset:3px}.text-custom .prose a:not(.button),.footer .prose a,.footer .link{color:inherit;text-decoration-color:rgb(var(--pi-gold))}.button,.btn{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;letter-spacing:.04em;font-size:max(1.0625rem,var(--text-sm));min-height:48px;transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-in-out,color .15s ease-in-out}@media(hover:hover){.button:not(.button--secondary,.button--outline,.button--subdued,[disabled]):hover{transform:translateY(-2px);box-shadow:var(--pi-shadow-hover)}}.button--secondary{--button-background: 0 0 0 / 0;color:rgb(var(--text-color, var(--pi-navy)));box-shadow:inset 0 0 0 1.5px currentColor;background:transparent}.button--secondary:hover{background:rgb(var(--text-color, var(--pi-navy)) / .06)}buy-buttons.buy-buttons .button--secondary:not(.shopify-payment-button *){--button-background: var(--pi-orange);--button-text-color: var(--pi-navy);background:rgb(var(--pi-orange));color:rgb(var(--pi-navy));box-shadow:none}buy-buttons.buy-buttons--multiple{grid-template-columns:minmax(0,1fr)!important}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid rgb(var(--pi-orange));outline-offset:2px}.badge{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;letter-spacing:.06em;font-size:12px;border-radius:4px;padding:3px 9px}.badge--primary{--badge-color: var(--pi-navy)}.badge--lager,.badge--on-sale{--badge-background: var(--pi-navy);--badge-color: 255 255 255}.badge--in-planung{--badge-background: 255 255 255;--badge-color: var(--pi-navy);outline:1.5px dashed rgb(var(--pi-navy));outline-offset:-1.5px}.badge--auf-bestellung,.badge--auf-anfrage{--badge-background: 255 255 255;--badge-color: var(--pi-navy);box-shadow:inset 0 0 0 1.5px rgb(var(--pi-navy))}.badge--sammlerarchiv,.badge--sold-out{--badge-background: var(--pi-grey);--badge-color: var(--pi-text)}.badge--scale{--badge-background: 255 255 255;--badge-color: var(--pi-navy);box-shadow:inset 0 0 0 1px rgb(var(--pi-line));letter-spacing:.04em}.product-card{border:1px solid rgb(var(--pi-line));border-radius:6px;background:#fff;box-shadow:var(--pi-shadow-rest);overflow:hidden;transition:transform .2s ease-out,box-shadow .2s ease-out}.product-card__figure{background:rgb(var(--pi-grey))}.product-card__info,.product-card--blends .product-card__info{padding:var(--spacing-4)!important}.product-card__title{font-weight:500;line-height:1.4}.product-card__title a.bold{font-weight:500}.product-card .price-list,.product-card sale-price{font-weight:600;color:rgb(var(--pi-navy))}.product-card .vendor{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--pi-muted))}.product-card__scale{position:absolute;z-index:1;inset-block-start:var(--spacing-2);inset-inline-end:var(--spacing-2)}@media(hover:hover){.product-card:hover{transform:translateY(-2px);box-shadow:var(--pi-shadow-hover)}}.product-list{padding-block-end:8px}@media(prefers-reduced-motion:reduce){.product-card,.button{transition:none}.product-card:hover,.button:hover{transform:none}}.section-header .h2:after,.section-header .h1:after,.collection-header h1:after{content:"";display:block;width:160px;max-width:60%;height:10px;margin-top:12px;color:rgb(var(--pi-navy));background:linear-gradient(currentColor,currentColor) left center / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) left center / 2px 10px no-repeat,linear-gradient(currentColor,currentColor) right center / 2px 10px no-repeat}.section-header.text-center .h2:after,.section-header.justify-center .h2:after{margin-inline:auto}[style*="--background: 16 39 70"] .section-header .h2:after,.collection-header h1:after{color:rgb(var(--pi-gold))}.shopify-section--collection-banner:has(.collection-header){background:rgb(var(--pi-navy))}.collection-header{color:#fff;padding-block:clamp(2rem,3.5vw,3.25rem);text-align:start;overflow:hidden}.collection-header__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.collection-header h1{color:#fff;font-size:clamp(2.25rem,1.5rem + 2.5vw,3.75rem);line-height:1}.collection-header .prose{max-width:62ch;color:#ffffffd9}.collection-header__aside{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-3)}.collection-header__showcase{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-3);width:100%}.collection-header__tile{display:block;aspect-ratio:4 / 3;background:rgb(var(--pi-grey));border:1px solid rgb(var(--pi-gold) / .5);border-radius:6px;overflow:hidden;padding:var(--spacing-2);transition:border-color .2s ease-out,transform .2s ease-out}.collection-header__tile:hover{border-color:rgb(var(--pi-gold));transform:translateY(-2px)}.collection-header__tile img{width:100%;height:100%;object-fit:contain}.collection-header__count{position:relative;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;letter-spacing:.08em;font-size:14px;color:rgb(var(--pi-gold))}@media screen and (max-width:999px){.collection-header__grid{grid-template-columns:minmax(0,1fr)}.collection-header__aside{display:none}}.collection-header .prose a{color:#fff;text-decoration-color:rgb(var(--pi-gold))}.shopify-section--collection-subtypes .subtypes__list{gap:var(--spacing-3)!important}.shopify-section--collection-subtypes .subtypes__link{padding:.875rem 1.125rem!important;min-height:48px;align-items:center!important;background:#fff;border:1px solid rgb(var(--pi-line))!important;border-radius:6px!important;box-shadow:var(--pi-shadow-rest);color:rgb(var(--pi-navy));font-weight:500;transition:box-shadow .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.shopify-section--collection-subtypes .subtypes__link:hover{border-color:rgb(var(--pi-gold))!important;box-shadow:var(--pi-shadow-hover);transform:translateY(-2px)}.shopify-section--collection-subtypes .subtypes__count{color:rgb(var(--pi-muted));opacity:1!important}.shopify-section--collection-subtypes .subtypes>p{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:12px;color:rgb(var(--pi-muted))}.facets-vertical,.facets{--border-color: var(--pi-line)}.collection-top-bar{border-block-end:1px solid rgb(var(--pi-line));padding-block-end:var(--spacing-3)}.product-info__title{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)!important;line-height:1.02;color:rgb(var(--pi-navy))}.product-info__price .price-list,.product-info__price sale-price{font-size:clamp(1.5rem,1.1rem + 1vw,2.125rem);font-weight:600;color:rgb(var(--pi-navy))}.product-info .prose{color:rgb(var(--pi-text))}.product-gallery__media-list .product-gallery__media{background:#fff;border:1px solid rgb(var(--pi-line));border-radius:6px}.product-gallery__thumbnail[aria-current=true]{outline:2px solid rgb(var(--pi-navy));outline-offset:2px}.cs-trust{list-style:none;margin:0;padding:16px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;border-block:1px solid rgb(var(--pi-line))}.cs-trust__item{display:flex;align-items:center;gap:10px;font-size:var(--text-sm);color:rgb(var(--pi-navy))}.cs-trust__icon{flex:none}@media screen and (max-width:699px){.cs-trust{grid-template-columns:minmax(0,1fr)}}.announcement-bar{font-size:13px;letter-spacing:.02em}.footer{border-top:2px solid rgb(var(--pi-gold))}.footer :is(.h6,.h5,.heading){color:rgb(var(--pi-gold))}.cs-seo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:start}.cs-seo__intro{max-width:62ch}.cs-seo__intro h2{margin-block-start:0}.cs-seo__sections{border-block-start:1px solid rgb(var(--pi-line))}.cs-seo__item{border-block-end:1px solid rgb(var(--pi-line))}.cs-seo__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding-block:var(--spacing-5);cursor:pointer;list-style:none}.cs-seo__summary::-webkit-details-marker{display:none}.cs-seo__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;font-size:clamp(1.125rem,1rem + .5vw,1.5rem);line-height:1.15;color:rgb(var(--pi-navy))}.cs-seo__icon{flex:none;position:relative;width:28px;height:28px;border:1px solid rgb(var(--pi-line));border-radius:50%;transition:border-color .2s ease-out,transform .2s ease-out}.cs-seo__icon:before,.cs-seo__icon:after{content:"";position:absolute;inset:50% auto auto 50%;width:10px;height:2px;background:rgb(var(--pi-navy));transform:translate(-50%,-50%)}.cs-seo__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease-out}.cs-seo__item[open] .cs-seo__icon{border-color:rgb(var(--pi-orange))}.cs-seo__item[open] .cs-seo__icon:after{transform:translate(-50%,-50%) rotate(0)}.cs-seo__summary:hover .cs-seo__icon{border-color:rgb(var(--pi-orange))}.cs-seo__body{padding-block-end:var(--spacing-5);color:rgb(var(--pi-text))}@media screen and (max-width:999px){.cs-seo{grid-template-columns:minmax(0,1fr)}}.shopify-section--product-description-split .section{padding-block:clamp(2.5rem,5vw,4.5rem)}.cs-desc__label{margin:0 0 var(--spacing-6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;letter-spacing:.08em;font-size:14px;color:rgb(var(--pi-muted))}.cs-desc .cs-seo__intro>p:first-child strong{display:block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:uppercase;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.05;color:rgb(var(--pi-navy))}.cs-desc .cs-seo__body table{width:100%;border-collapse:collapse}.cs-desc .cs-seo__body td{padding:.5rem .75rem .5rem 0;border-block-end:1px solid rgb(var(--pi-line));vertical-align:top}.cs-desc .cs-seo__body td:first-child{color:rgb(var(--pi-muted));width:40%}.cs-desc__plain{max-width:75ch}.cs-collection-desc__more{margin-top:var(--spacing-2)}.cs-collection-desc__toggle{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;list-style:none;font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:rgb(var(--pi-gold));text-decoration-thickness:2px;text-underline-offset:4px}.cs-collection-desc__toggle::-webkit-details-marker{display:none}.cs-collection-desc .cs-collection-desc__close,.cs-collection-desc .cs-collection-desc__more[open] .cs-collection-desc__open{display:none!important}.cs-collection-desc .cs-collection-desc__more[open] .cs-collection-desc__close{display:inline!important}.cs-collection-desc__more[open] .cs-collection-desc__toggle{order:2}.cs-collection-desc__more[open]{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:var(--spacing-4)}.cs-collection-desc__rest>:first-child{margin-top:0}.shopify-section--main-page:has(.cs-page) .page{max-width:none}.cs-page .h1{margin-block-end:var(--spacing-6);color:rgb(var(--pi-navy));font-size:clamp(1.875rem,1.3rem + 1.5vw,2.75rem);line-height:1.05;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.cs-page .cs-seo__body h3{font-size:1.125rem;margin-block-start:var(--spacing-5)}.quantity-input{color:rgb(var(--pi-navy))}.cs-claim,.cs-claim *{color:rgb(var(--pi-orange))!important;text-transform:none!important;-webkit-text-fill-color:rgb(var(--pi-orange))!important;background:none!important}.cs-plaques{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.cs-plaque{font-size:14px;padding:5px 11px;box-shadow:inset 0 0 0 1.5px rgb(var(--pi-navy))!important}.collection-header__showcase:not(:has(li)){display:none}.product-card .text-subdued,.product-card .text-subdued a{color:#556170}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn--solid,.jdgm-widget .jdgm-submit-rev{background:rgb(var(--pi-navy))!important;border-color:rgb(var(--pi-navy))!important;color:#fff!important;border-radius:6px!important;font-family:var(--heading-font-family);text-transform:uppercase;letter-spacing:.02em}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-btn--solid:hover{background:rgb(var(--pi-orange))!important;border-color:rgb(var(--pi-orange))!important;color:rgb(var(--pi-navy))!important}.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.jdgm-rev-widg[data-number-of-reviews="0"]{padding-block:16px!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-stars{display:none!important}.cs-faq{display:grid;gap:0;margin-top:2rem}.cs-faq__group{color:rgb(var(--pi-navy));margin:2.25rem 0 .5rem;padding-bottom:.5rem;border-bottom:2px solid rgb(var(--pi-orange))}.cs-faq__group:first-child{margin-top:0}.cs-faq__item .cs-seo__title{font-family:var(--text-font-family);text-transform:none;font-weight:600;font-size:1rem;letter-spacing:0}.product-card__figure{position:relative}.cs-wish{display:inline-flex;align-items:center;gap:.5rem;color:rgb(var(--pi-navy));cursor:pointer;-webkit-tap-highlight-color:transparent}.product-card__figure>.cs-wish{position:absolute;z-index:2;bottom:10px;right:10px;width:38px;height:38px;justify-content:center;background:#fff;border:1px solid rgb(var(--pi-line));border-radius:50%;transition:transform .15s ease,border-color .15s ease}.product-card__figure>.cs-wish:hover{transform:scale(1.06);border-color:rgb(var(--pi-navy))}.cs-wish[aria-pressed=true] .cs-wish__icon{fill:rgb(var(--pi-orange));stroke:rgb(var(--pi-orange))}.cs-wish:focus-visible{outline:2px solid rgb(var(--pi-orange));outline-offset:2px}.cs-wish--text{font-weight:600;font-size:.9375rem;padding:.25rem 0;border-bottom:1px solid transparent}.cs-wish--text:hover{border-bottom-color:rgb(var(--pi-orange))}.cs-wish--text .cs-wish__label--on{display:none}.cs-wish--text[aria-pressed=true] .cs-wish__label--on{display:inline}.cs-wish--text[aria-pressed=true] .cs-wish__label--off{display:none}.cs-wish-link .count-bubble{background:rgb(var(--pi-orange));color:rgb(var(--pi-navy))}.cs-wishlist__empty[hidden],[data-cs-wishlist-grid][hidden]{display:none!important}.cs-article{display:grid;gap:2.5rem}@media screen and (min-width:1000px){.cs-article{grid-template-columns:minmax(0,1fr) 300px;gap:3.5rem;align-items:start}.cs-article__sticky{position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px)}}.cs-article__main .cs-guide .cs-narrow{max-width:none;padding-inline:0}.cs-article__main .cs-guide .cs-rules .cs-narrow{padding-inline:clamp(20px,3vw,34px)}.cs-article__main .cs-guide .cs-hero-grid{max-width:none}.cs-article__main h2[id]{scroll-margin-top:calc(var(--sticky-area-height, 0px) + 24px)}.cs-article__aside,.cs-article__sticky{display:grid;gap:1.5rem}.cs-article__box{border:1px solid rgb(var(--pi-line));border-radius:6px;padding:1.25rem;background:#fff}.cs-article__label{font-family:var(--heading-font-family);text-transform:uppercase;font-size:.95rem;color:rgb(var(--pi-navy));margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:2px solid rgb(var(--pi-orange))}.cs-article__toc{list-style:none;margin:0;padding:0;counter-reset:cs-toc;display:grid;gap:.5rem;font-size:.9rem;line-height:1.35}.cs-article__toc li{counter-increment:cs-toc;display:grid;grid-template-columns:1.6rem 1fr}.cs-article__toc li:before{content:counter(cs-toc,decimal-leading-zero);color:rgb(var(--pi-orange));font-family:var(--heading-font-family)}.cs-article__toc a{color:rgb(var(--pi-navy));text-decoration:none}.cs-article__toc a:hover{text-decoration:underline;text-decoration-color:rgb(var(--pi-orange))}.cs-article__models{display:grid;gap:1rem}@media screen and (max-width:999px){.cs-article__aside{order:2}.cs-article__models{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-guide{--cs-navy: rgb(var(--pi-navy)) !important;--cs-orange: rgb(var(--pi-orange)) !important;--cs-orange-soft: rgb(var(--pi-gold)) !important}.cs-guide h1,.cs-guide h2,.cs-guide h3,.cs-guide h4{text-transform:uppercase;letter-spacing:0!important;font-weight:700!important}.cs-guide .cs-lead{font-family:var(--text-font-family)!important;letter-spacing:0!important}.cs-guide .cs-btn{border-radius:6px!important}.cs-topics{display:flex;justify-content:center}.cs-topics__menu{position:relative}.cs-topics__toggle{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.75rem 1.25rem;min-height:48px;border:1px solid rgb(var(--pi-navy));border-radius:6px;background:#fff;color:rgb(var(--pi-navy))}.cs-topics__toggle::-webkit-details-marker{display:none}.cs-topics__label{color:rgb(var(--pi-muted, 104 115 131))}.cs-topics__current{font-weight:600}.cs-topics__menu[open] .cs-topics__toggle svg{transform:rotate(180deg)}.cs-topics__list{position:absolute;z-index:10;top:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:280px;max-height:60vh;overflow:auto;margin:0;padding:.5rem;list-style:none;background:#fff;border:1px solid rgb(var(--pi-line));border-radius:6px;box-shadow:0 12px 28px #10274626;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.cs-topics__list a{display:block;padding:.55rem .75rem;border-radius:4px;color:rgb(var(--pi-navy));text-decoration:none;white-space:nowrap}.cs-topics__list a:hover{background:rgb(var(--pi-grey))}.cs-topics__list a[aria-current=page]{background:rgb(var(--pi-navy));color:#fff}.blog-banner{background:rgb(var(--pi-navy))!important;color:#fff!important;--banner-container-gap: 0px !important}.blog-banner-content{text-align:start!important;justify-items:stretch!important;padding-block-end:var(--spacing-6)!important;gap:var(--spacing-6)!important}@media screen and (min-width:1000px){.blog-banner-content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:end;column-gap:4rem!important}}.blog-banner-content .h0{font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);color:#fff}.blog-banner-content .h0:after{content:"";display:block;width:160px;max-width:60%;height:10px;margin-top:12px;color:rgb(var(--pi-gold));background:linear-gradient(currentColor,currentColor) left center / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) left center / 2px 10px no-repeat,linear-gradient(currentColor,currentColor) right center / 2px 10px no-repeat}.blog-banner-content>.v-stack{gap:var(--spacing-4)!important}.blog-banner-content .prose,.blog-banner-content .prose p{color:#ffffffd1;max-width:52ch}.blog-banner__form{max-width:none!important;margin:0!important;padding:0!important}.blog-banner__form .input,.blog-banner__form input{background:#fff}.blog-banner .cs-topics{justify-content:flex-start;padding-block-end:var(--spacing-8)}.blog-banner .cs-topics__toggle{border-color:#fff6;background:#ffffff0f;color:#fff}.blog-banner .cs-topics__toggle:hover{border-color:rgb(var(--pi-orange))}.blog-banner .cs-topics__label{color:#ffffffb3}.blog-banner .cs-topics__list{left:0;transform:none;color:rgb(var(--pi-navy))}@media screen and (min-width:1400px){.article-content:has(.cs-article){max-width:1500px!important}.cs-article{grid-template-columns:230px minmax(0,1fr) 300px;gap:3rem}.cs-article__aside,.cs-article__sticky{display:contents}.cs-article__main{grid-column:2;grid-row:1}.cs-article__sticky>nav.cs-article__box,.cs-article__sticky>div.cs-article__box{grid-row:1;align-self:start;position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px)}.cs-article__sticky>nav.cs-article__box{grid-column:1}.cs-article__sticky>div.cs-article__box{grid-column:3}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/premium-industrial.css.map */
