@font-face{font-family:'Pooj Abril';src:url('https://poojstudios.de/cdn/fonts/abril_fatface/abrilfatface_n4.002841dd08a4d39b2c2d7fe9d598d4782afb7225.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
.pooj-landing{margin:0;background:#fff;color:#000;--pl-red:#7c2529;--pl-heading:'Pooj Abril','Abril Fatface',Georgia,serif;--pl-body:'AktivGroteskEx','Aktiv Grotesk',Arial,sans-serif;font-family:var(--pl-body);font-size:16px;line-height:1.55;padding-bottom:80px}.pl,.pl *{box-sizing:border-box}.pl{--pl-red:#7c2529;--pl-heading:'Pooj Abril','Abril Fatface',Georgia,serif;--pl-body:'AktivGroteskEx','Aktiv Grotesk',Arial,sans-serif;color:#000;background:#fff;font-family:var(--pl-body);font-size:16px;line-height:1.55}.pl img{display:block;width:100%;height:auto}.pl a{color:inherit;text-decoration:none}.pl p{margin:0 0 1em}.pl p:last-child{margin-bottom:0}.pl h1,.pl h2,.pl h3{font-family:var(--pl-heading);font-weight:400;line-height:1.1;letter-spacing:-.025em;margin:0 0 24px;color:inherit}.pl h2{font-size:clamp(32px,3.4vw,54px)}.pl h3{font-size:25px}.pl button,.pl select{font:inherit;color:inherit}.pl button{cursor:pointer}.pl button:disabled{opacity:.45;cursor:not-allowed}.pl button,.pl select{border-radius:0}.pl :focus-visible{outline:2px solid var(--pl-red);outline-offset:5px}.pl [hidden]{display:none!important}.pl-wrap{max-width:1280px;margin-inline:auto;padding-inline:60px}.pl-header{height:86px;padding:16px 5vw;display:flex;align-items:center;justify-content:space-between;background:#fff}.pl-header nav{display:flex;align-items:center;gap:30px;font-size:14px}.pl-header form{margin:0}.pl-header select{border:0;background:#fff;padding:8px}.pl-logo{max-width:105px;max-height:54px;object-fit:contain}.pl-wordmark{font-family:var(--pl-heading);font-size:44px;line-height:1}.pl-hero{position:relative;background:#fff;overflow:hidden;height:var(--pl-hero-height,72svh);max-height:980px;min-height:420px}.pl-hero picture,.pl-hero picture img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 43%}.pl-hero picture img{object-fit:cover}.pl-hero-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:var(--pl-hero-position,flex-start);padding:6vw;color:white;pointer-events:none}.pl-hero h1{font-size:clamp(40px,5vw,76px);max-width:540px;line-height:1.02;color:white}.pl-hero-copy p{font-size:13px;letter-spacing:.12em}.pl-product{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;padding-block:75px;align-items:center}.pl-gallery-stage{background:#f8f8f8}.pl-main-image{aspect-ratio:1;object-fit:contain}.pl-thumbnails{display:flex;overflow-x:auto;gap:9px;margin-top:12px}.pl-thumbnails button{padding:0;border:1px solid transparent;background:#fff;flex:0 0 66px}.pl-thumbnails button[aria-pressed=true]{border-color:#000}.pl-thumbnails img{aspect-ratio:1;object-fit:cover}.pl-product-copy{max-width:500px}.pl-product-copy h2{font-size:clamp(48px,5vw,76px);margin-bottom:16px}.pl-description{margin-bottom:20px}.pl-description p{font-size:16px}.pl-description a{text-decoration:underline}.pl-price{font-size:22px;margin:20px 0!important}.pl-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:52px;background:var(--pl-red);color:#fff!important;border:1px solid var(--pl-red);padding:14px 24px;font-size:14px!important;letter-spacing:.06em;width:100%;text-decoration:none}.pl-button:hover{background:#641c20}.pl-trust{font-size:13px;line-height:1.75;margin-top:18px}.pl-message:empty{display:none}.pl-message{font-size:14px;margin-top:14px!important}.pl form{margin:0}.pl [data-pl-add] label{display:block;font-size:14px;margin-bottom:6px}.pl [data-pl-add] select{width:100%;padding:12px;background:white;border:1px solid #bbb;margin:0 0 18px}.pl-understanding{padding-top:20px;padding-bottom:70px}.pl-material,.pl-capacity{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.pl-material img{aspect-ratio:1;object-fit:cover}.pl-editorial-copy{max-width:470px}.pl-editorial-copy h3{margin-top:32px;margin-bottom:14px}.pl-editorial-copy>div{margin-bottom:22px}.pl-text-link{font-size:14px;background:none;border:0;border-bottom:1px solid currentColor;padding:0 0 3px!important;display:inline-block;margin-top:10px;text-decoration:none}.pl-capacity{margin-top:75px}.pl-capacity img{aspect-ratio:4/5;object-fit:cover}.pl-brand{background:var(--pl-red);color:white;padding:48px 0}.pl-brand .pl-wrap{max-width:950px}.pl-brand h2{color:white;font-size:clamp(32px,3.5vw,48px);max-width:720px}.pl-brand a{color:white}.pl-faq{max-width:950px;padding-block:65px}.pl-faq h2{margin-bottom:28px}.pl-faq details{border-top:1px solid #d3d3d3}.pl-faq details:last-child{border-bottom:1px solid #d3d3d3}.pl-faq summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;cursor:pointer;padding:21px 0;font-size:16px}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq summary span{font-family:Arial;font-size:24px;font-weight:300}.pl-faq details[open] summary span{font-size:0}.pl-faq details[open] summary span:after{content:'âˆ’';font-size:24px}.pl-answer{max-width:650px;padding:0 0 24px}.pl-collection{padding-block:0 65px}.pl-collection-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.pl-collection-heading>div{display:flex;gap:12px}.pl-collection-heading button{border:0;background:white;font-size:36px;min-width:44px;height:44px}.pl-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;gap:22px;scrollbar-width:thin;padding-bottom:14px}.pl-card{scroll-snap-align:start;min-width:0}.pl-card>a>img{aspect-ratio:1;object-fit:contain;background:#f8f8f8;margin-bottom:18px}.pl-card h3{font-family:var(--pl-body);font-size:16px;line-height:1.3;letter-spacing:0;margin-bottom:6px}.pl-card>p{font-size:16px;margin-bottom:14px}.pl-card .pl-button{width:auto;min-height:44px;padding:7px 0;background:transparent;color:#000!important;border:0;text-decoration:underline;text-underline-offset:5px;letter-spacing:0}.pl-card label{font-size:13px!important}.pl-footer{padding-block:15px 45px}.pl-footer>p{font-family:var(--pl-heading);font-size:24px;margin-bottom:14px}.pl-footer nav{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.pl-sticky{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;border-top:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;padding:12px max(24px,5vw) calc(12px + env(safe-area-inset-bottom));gap:20px}.pl-sticky>div{display:flex;gap:18px;font-size:14px}.pl-sticky .pl-button{width:auto;min-width:200px}.pl-cart{position:fixed;inset:0 0 0 auto;margin:0;border:0;padding:24px;width:min(470px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;background:#fff;color:#000;overflow-y:auto;z-index:100}.pl-cart::backdrop{background:#0005}.pl-cart-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:24px}.pl-cart-head h2{font-size:32px;margin:0}.pl-cart-head button{border:0;background:white;font-size:32px;min-width:44px;height:44px}.pl-cart-row{display:grid;grid-template-columns:80px 1fr;gap:18px;margin-bottom:22px}.pl-cart-row img{aspect-ratio:1;object-fit:contain}.pl-cart-row p{font-size:14px}.pl-cart-row h3{font-family:var(--pl-body);font-size:16px;letter-spacing:0;margin:0 0 6px}.pl-cart-bottom{border-top:1px solid #ddd;margin-top:25px;padding-top:24px}.pl-cart-bottom>p:first-child{display:flex;justify-content:space-between}.pl-small{font-size:13px}.pl-cart-bottom .pl-text-link{display:table;margin-top:22px}.pl-cart-bottom form{margin-top:20px}.pl-sr,.pl-skip{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pl-skip:focus{clip:auto;width:auto;height:auto;z-index:200;background:white;color:black;padding:12px}.pl-editor-note{padding:32px;border:1px dashed #bbb;margin:24px}
@media(min-width:1000px){.pl-hero picture{width:100%;margin:0}.pl-hero-copy{padding-inline:5vw}.pl-hero h1{max-width:520px}.pl-hero picture img{object-position:50% 27%}}
@media(max-width:799px){.pl-wrap{padding-inline:24px}.pl-header{height:68px;padding-inline:24px}.pl-wordmark{font-size:36px}.pl-header nav{gap:18px;font-size:13px}.pl-hero{height:min(var(--pl-hero-height,72svh),660px);min-height:410px}.pl-hero-copy{padding:24px;justify-content:center}.pl-hero h1{font-size:36px;max-width:240px;margin-bottom:16px}.pl-hero picture img{object-position:center}.pl-product{display:block;padding-block:30px 48px}.pl-product-copy{padding-top:26px;max-width:none}.pl-product-copy h2{font-size:48px}.pl-gallery-stage{max-width:520px;margin-inline:auto}.pl-thumbnails button{flex-basis:54px}.pl-price{font-size:20px}.pl-material,.pl-capacity{display:flex;flex-direction:column;gap:26px;align-items:stretch}.pl-editorial-copy{max-width:none}.pl-understanding{padding-top:0;padding-bottom:44px}.pl-understanding h2{font-size:34px}.pl-material img{aspect-ratio:4/3}.pl-capacity{margin-top:40px}.pl-capacity>.pl-editorial-copy{order:1}.pl-capacity>div:last-child{order:0}.pl-capacity img{aspect-ratio:4/5}.pl-brand{padding:34px 0}.pl-brand h2{font-size:34px}.pl-faq{padding-block:40px}.pl-faq h2{font-size:34px}.pl-collection{padding-bottom:40px;padding-right:0}.pl-collection-heading{padding-right:24px}.pl-collection h2{font-size:34px}.pl-track{grid-auto-columns:72%;gap:16px;padding-right:24px;scroll-padding-left:0}.pl-card .pl-button{font-size:14px!important}.pl-footer{padding-top:0;padding-bottom:32px}.pl-footer nav{gap:12px 20px}.pl-sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:12px}.pl-sticky>div{display:block;font-size:13px;line-height:1.4}.pl-sticky>div>span{display:block}.pl-sticky .pl-button{min-width:0;padding:12px;font-size:12px!important;min-height:46px}.pl-cart{padding:22px}.pl-cart-head h2{font-size:28px}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.pl-track{scroll-behavior:smooth}}

.pl-faq summary{font-weight:600}.pl-faq details[open] summary{font-family:var(--pl-heading);font-weight:400;font-size:24px}.pl-material-marks{margin-top:25px}.pl-material-marks summary{cursor:pointer;font-size:14px;padding:12px 0}.pl-material-marks img{aspect-ratio:auto;object-fit:contain;width:100%;margin:12px 0}.pl-material-marks p{font-size:13px;line-height:1.5}.pl-footer-boundary{height:0}.pl-sticky{box-sizing:border-box}

.pl-brand .pl-wrap>div{max-width:650px}
.pl-faq details[open] summary span::after {
  content: "" !important;
  display: inline-block;
  width: 14px;
  height: 1px;
  background: currentColor;
  vertical-align: middle;
}