body.pa-dark #MainContent,body.pa-dark #MainContent .product-grid-container,body.pa-dark #MainContent .section-resource-list,body.pa-dark #MainContent .facets,body.pa-dark #MainContent .facets-mobile-wrapper,body.pa-dark #MainContent .color-custom-drawer,body.pa-dark #MainContent .facets .color-custom-popover,body.pa-dark #MainContent .product-grid-container .text-block,body.pa-dark #MainContent .section-resource-list .text-block{--pa-ink: #f2f3f4;--color: #f2f3f4;--color-rgb: 242 243 244;--color-foreground: #f2f3f4;--color-foreground-rgb: 242 243 244;--color-foreground-heading: #f2f3f4;--color-foreground-muted: rgb(242 243 244 / .8);--color-foreground-subdued: rgb(242 243 244 / .74);--color-background: #1c1e21;--color-background-rgb: 28 30 33;--color-border: rgb(255 255 255 / .2);--color-border-rgb: 255 255 255;--checkbox-border: 1px solid rgb(255 255 255 / .5);--color-input-text: #f2f3f4;--color-input-text-rgb: 242 243 244;--color-input-background: #1c1e21;--color-input-border: rgb(255 255 255 / .3);--color-primary-button-text: #15171a;--color-primary-button-background: #f2f3f4;--color-primary-button-border: #f2f3f4;--color-primary-button-hover-text: #15171a;--color-primary-button-hover-background: #ffffff;--color-primary-button-hover-border: #ffffff;--color-secondary-button-text: #f2f3f4;--color-secondary-button-background: transparent;--color-secondary-button-border: rgb(255 255 255 / .5);--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-background: rgb(255 255 255 / .08);--color-secondary-button-hover-border: #ffffff}body.pa-dark #MainContent :is(.product-grid-container,.section-resource-list,.section-background,collection-component,results-list){background:transparent!important;background-color:transparent!important;color:var(--pa-ink, #f2f3f4)}body.pa-dark #MainContent .product-card,body.pa-dark #MainContent .product-card :is(.text-block,.text-block>*,p,h3,h4,a,product-price,.price,bdi,.price-item__group,.unit-price,.tax-note){color:#f2f3f4}body.pa-dark #MainContent .product-card .compare-at-price,body.pa-dark #MainContent .product-card .compare-at-price bdi{color:#c9ccd0}body.pa-dark #MainContent .product-card a:hover,body.pa-dark #MainContent .product-card:hover :is(.text-block,.text-block>*,bdi){color:#fff}body.pa-dark #MainContent :is(.facets,.facets-mobile-wrapper,.facets-toggle__wrapper,.products-count-wrapper){color:#f2f3f4}body.pa-dark #MainContent :is(.facets,.facets-mobile-wrapper) :is(summary,label,span,p,button:not(.button),a,h4,legend,.products-count-wrapper,.sorting-filter__select,select,input,.svg-wrapper,svg){color:#f2f3f4}body.pa-dark #MainContent :is(.facets,.facets-mobile-wrapper) :is(button:not(.button),a,summary):hover{color:#fff}body.pa-dark #MainContent :is(.facets,.facets-mobile-wrapper) select option{color:#15171a;background:#f2f3f4}body.pa-dark #MainContent .facets .color-custom-popover{background-color:#26292d!important;color:#f2f3f4;border:1px solid rgb(255 255 255 / .14);box-shadow:0 16px 36px #00000073}body.pa-dark #MainContent .facets .color-custom-popover input::placeholder{color:#f2f3f4b3}body.pa-dark #MainContent .color-custom-drawer :is(.theme-drawer__dialog,.facets--drawer){background-color:#1c1e21;color:#f2f3f4}body.pa-dark #MainContent .color-custom-drawer :is(summary,label,span,button:not(.button),a,h2,h3,h4,.svg-wrapper,svg){color:#f2f3f4}body.pa-dark #MainContent :is(.product-grid__empty,.main-collection-grid__empty,.collection-empty,.pagination,.pagination *,.product-grid-view-zoom-out--details){color:#f2f3f4}body.pa-dark #MainContent .section-resource-list :is(.collection-card,.resource-card,.text-block,.text-block>*,a,p,h2,h3){color:#f2f3f4}body.pa-dark #MainContent .product-grid .card-gallery{--gallery-aspect-ratio: 1 !important;aspect-ratio:1 / 1;position:relative;overflow:hidden;border-radius:16px;background:#f4f4f2!important}body.pa-dark #MainContent .product-grid .card-gallery>a.contents,body.pa-dark #MainContent .product-grid .card-gallery slideshow-component,body.pa-dark #MainContent .product-grid .card-gallery slideshow-container,body.pa-dark #MainContent .product-grid .card-gallery slideshow-slides{height:100%}body.pa-dark #MainContent .product-grid .card-gallery .product-media-container{aspect-ratio:1 / 1;width:100%;height:100%}body.pa-dark #MainContent .product-grid .card-gallery .product-media-container img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:contain!important;mix-blend-mode:multiply}body.pa-dark #MainContent .product-grid .card-gallery{box-shadow:0 14px 30px #00000059;transition:transform .35s ease,box-shadow .35s ease}body.pa-dark #MainContent .product-grid product-card:hover .card-gallery{transform:translateY(-3px);box-shadow:0 22px 40px #00000073}body.pa-dark #MainContent .product-grid .card-gallery .product-media{transform:none!important;box-shadow:none!important;border-radius:0!important;width:100%;height:100%}body.pa-dark #MainContent .card-gallery slideshow-container{position:relative;display:block}body.pa-dark #MainContent .card-gallery slideshow-arrows{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;z-index:2;margin:0;pointer-events:none;mix-blend-mode:normal}body.pa-dark #MainContent .card-gallery slideshow-arrows .slideshow-control{pointer-events:auto;opacity:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:34px;margin:0 8px;padding:0;border-radius:999px;background:#15171ab8;color:#f2f3f4;transition:opacity .25s ease}body.pa-dark #MainContent .card-gallery slideshow-arrows .slideshow-control .svg-wrapper,body.pa-dark #MainContent .card-gallery slideshow-arrows .slideshow-control svg{width:14px;height:14px;color:#f2f3f4}body.pa-dark #MainContent product-card:hover .card-gallery slideshow-arrows .slideshow-control,body.pa-dark #MainContent .card-gallery slideshow-arrows .slideshow-control:focus-visible{opacity:1}body.pa-dark #MainContent .card-gallery slideshow-component[disabled=true] slideshow-arrows{display:none}@media(hover:none),(max-width:749px){body.pa-dark #MainContent .card-gallery slideshow-arrows{display:none}}body.pa-dark #MainContent .product-grid__card>:first-child{flex:0 0 auto}body.pa-dark #MainContent .section-resource-list .resource-image,body.pa-dark #MainContent .section-resource-list .collection-card__image{--ratio: 1 !important;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#f4f4f2}body.pa-dark #MainContent .section-resource-list .resource-image img{width:100%;height:100%;object-fit:cover}body.pa-dark #MainContent{overflow-x:clip}body.pa-dark #MainContent .resource-list__item:has(a[href$="/collections/frontpage"]){display:none}body.pa-dark .pacol{--pa-ph:url(/cdn/shop/files/pa-real-cafe-cove-wall-panels.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/wall-panels"]){--pa-ph:url(/cdn/shop/files/pa-real-meeting-room-wall-panels-pale.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/ceiling-panels"]){--pa-ph:url(/cdn/shop/files/pa-real-boardroom-ceiling-panels-reed-char.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/hanging-screens"]){--pa-ph:url(/cdn/shop/files/pa-real-open-plan-hanging-screens-fern.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/workstation-screens"]){--pa-ph:url(/cdn/shop/files/pa-real-desk-screens-drift.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/pinboards-tiles"]){--pa-ph:url(/cdn/shop/files/pa-real-frameless-pinboards.jpg?width=1600)}body.pa-dark .pacol:has(.pacol-fams a.on[href$="/fixings-accessories"]){--pa-ph:url(/cdn/shop/files/pa-real-desk-mounted-screen.jpg?width=1600)}body.pa-dark .pacol:before{content:"";position:absolute;top:0;right:0;bottom:0;width:62%;z-index:0;pointer-events:none;background:var(--pa-ph) 50% 50%/cover no-repeat;filter:grayscale(.3) brightness(.62) contrast(1.06);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 30%,#000 62%),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 30%,#000 62%),linear-gradient(180deg,#000 70%,transparent);mask-composite:intersect}body.pa-dark .pacol .pacol-fog{opacity:.9}body.pa-dark .pacol:after{content:"";position:absolute;right:clamp(18px,4vw,56px);bottom:clamp(18px,3vw,40px);width:72px;height:72px;z-index:2;pointer-events:none;border-right:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35)}@media(max-width:749px){body.pa-dark .pacol:before{width:100%;opacity:.42;background-image:var(--pa-ph-s,var(--pa-ph))}body.pa-dark .pacol:after{display:none}}body.pa-dark .pacol .pacol-title{letter-spacing:0}body.pa-dark .pacol .pacol-eyebrow{letter-spacing:.3em}body.pa-dark .pacol .pacol-desc{text-shadow:0 1px 12px rgba(0,0,0,.55)}body.pa-dark .pacol .pacol-fams a{border-radius:2px;border-width:1px;border-color:#ffffff57;min-height:40px;display:inline-flex;align-items:center;background:#1415176b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s,border-color .25s,color .25s,transform .25s}body.pa-dark .pacol .pacol-fams a:hover{transform:translateY(-1px)}body.pa-dark #MainContent .product-grid .card-gallery{border-radius:3px;background:#e9e8e5!important;box-shadow:0 1px #ffffff0f inset,0 18px 36px -18px #0009;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}body.pa-dark #MainContent .product-grid product-card:hover .card-gallery{transform:translateY(-4px);box-shadow:0 1px #ffffff14 inset,0 28px 48px -20px #000000b3}body.pa-dark #MainContent .product-grid .card-gallery:after{content:"";position:absolute;top:-10%;right:-40%;bottom:-10%;left:-40%;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(112deg,transparent 42%,rgba(255,255,255,.34) 50%,transparent 58%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>");mix-blend-mode:soft-light;transform:translate3d(-38%,0,0);transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .35s}body.pa-dark #MainContent .product-grid product-card:hover .card-gallery:after{opacity:1;transform:translate3d(38%,0,0)}body.pa-dark #MainContent product-card{border-radius:3px}body.pa-dark #MainContent product-card:hover{background:transparent}body.pa-dark #MainContent .product-card :is(h3,.product-title,a[class*=title]){font-weight:600;letter-spacing:.01em;line-height:1.3}body.pa-dark #MainContent .product-card :is(product-price,.price,bdi){font-variant-numeric:tabular-nums;letter-spacing:.01em}@media(prefers-reduced-motion:reduce){body.pa-dark #MainContent .product-grid .card-gallery,body.pa-dark #MainContent .product-grid .card-gallery:after{transition:none}body.pa-dark #MainContent .product-grid product-card:hover .card-gallery{transform:none}}body.pa-dark #MainContent .section-resource-list :is(.resource-image,.collection-card__image){border-radius:3px;position:relative;box-shadow:0 18px 36px -18px #0009;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}body.pa-dark #MainContent .section-resource-list .resource-list__item:hover :is(.resource-image,.collection-card__image){transform:translateY(-4px);box-shadow:0 28px 48px -20px #000000b3}body.pa-dark .pacol .pacol-fams a:hover,body.pa-dark .pacol .pacol-fams a.on{background:#eceef0;color:#15171a;border-color:#eceef0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pa-collection-fix.css.map */
