.painting-intro{position:relative;isolation:isolate;overflow:hidden;background:#fcf8f1}.painting-intro>h1,.painting-intro>p,.painting-intro>.home-primary-entry{position:relative;z-index:1}.painting-intro-tools{display:block;position:absolute;z-index:0;right:0;bottom:-10px;width:clamp(300px,30vw,420px);pointer-events:none;mix-blend-mode:multiply}.painting-intro-tools img{display:block;width:100%;height:auto;filter:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%),linear-gradient(180deg,transparent,#000 10%);-webkit-mask-composite:source-in,source-over;mask-image:linear-gradient(90deg,transparent,#000 28%),linear-gradient(180deg,transparent,#000 10%);mask-composite:intersect}.minimal-home .sample-image{isolation:isolate}.minimal-home .sample-image>img{position:absolute;top:3%;left:5%;width:90%;height:78%;aspect-ratio:auto;object-fit:contain}.minimal-home .sample-image .unframed-showcase{justify-content:flex-start;padding-top:3%}.minimal-home .sample-image .showcase-canvas{max-width:90%!important;max-height:78%!important}.painting-gallery-tools{display:none}.minimal-home .painting-gallery-tools{display:block;position:absolute;z-index:2;right:2%;bottom:0;width:43%;height:20%;pointer-events:none}.minimal-home .painting-gallery-tools img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;transform:none;filter:drop-shadow(0 2px 1px #302d240e)}.minimal-home [data-sample-id=supplier-base-kit] .painting-gallery-tools,.minimal-home [data-sample-id=supplier-painting] .painting-gallery-tools{display:none}.minimal-home [data-sample-id=supplier-base-kit] .unframed-showcase,.minimal-home [data-sample-id=supplier-painting] .unframed-showcase{justify-content:center;padding:0}.minimal-home [data-sample-id=supplier-base-kit] .showcase-canvas,.minimal-home [data-sample-id=supplier-painting] .showcase-canvas{max-width:100%!important;max-height:100%!important}.minimal-home [data-sample-id=supplier-base-kit] .sample-image>img,.minimal-home [data-sample-id=supplier-painting] .sample-image>img{top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(min-width:701px)and (max-width:1050px){.painting-intro-tools{position:relative;width:300px;right:auto;bottom:auto;margin:8px 0 -28px auto}}@media(max-width:700px){.painting-intro{padding-bottom:12px}.painting-intro-tools{position:relative;width:min(100%,330px);right:auto;bottom:auto;margin:4px 0 -12px auto}.minimal-home .painting-gallery-tools{width:42%;height:20%}}.sample-kit-numbers[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/keepsake-painting-home.css.map */
