.lightingCatalog{background:#f4f1eb;padding:70px 5vw 110px}.lightingIntro,.lightingTools{justify-content:space-between;align-items:end;gap:40px;display:flex}.lightingIntro h3,.lightingTools h3{letter-spacing:3px;margin:10px 0;font:400 clamp(32px,4vw,58px)/1.2 Noto Serif TC,serif}.lightingIntro>div>p:last-child{color:#626963;max-width:620px;line-height:2}.lightingIntro>span{letter-spacing:2px;color:#7c756b;font:11px sans-serif}.lightingCategoryTabs{border:1px solid #cec8bd;grid-template-columns:repeat(4,1fr);margin:55px 0 75px;display:grid}.lightingCategoryTabs button{text-align:left;cursor:pointer;color:#48514c;background:0 0;border:0;min-height:125px;padding:24px}.lightingCategoryTabs button+button{border-left:1px solid #cec8bd}.lightingCategoryTabs button.active{color:#fff;background:#1d2a25}.lightingCategoryTabs span{opacity:.6;font:10px sans-serif}.lightingCategoryTabs b{margin:18px 0 8px;font:400 22px Noto Serif TC,serif;display:block}.lightingCategoryTabs small{letter-spacing:1px;opacity:.7;font:9px sans-serif}.lightingTools{align-items:flex-start;margin-bottom:38px}.lightingIntro+.lightingTools{margin-top:55px}.lightingTools p{letter-spacing:3px;font:10px sans-serif}.lightingTools h3{font-size:34px}.lightingTools label{gap:8px;display:grid}.lightingTools label span{letter-spacing:2px;font-size:10px}.lightingTools input{background:0 0;border:0;border-bottom:1px solid #99958e;outline:none;width:100%;padding:12px 0;font:13px inherit}.lightingFilterPanel{border:1px solid #c9c3b9;width:min(760px,70%);padding:24px}.lightingFilterFields{border-bottom:1px solid #c9c3b9;grid-template-columns:minmax(240px,1fr) 190px;gap:28px;padding-bottom:24px;display:grid}.lightingFilterFields select{background:0 0;border:0;border-bottom:1px solid #99958e;outline:none;width:100%;padding:12px 0;font:13px inherit}.lightingPriceBands{scrollbar-width:thin;gap:26px;padding-top:22px;display:flex;overflow-x:auto}.lightingPriceBands button{color:#756f67;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 0 10px;font:12px inherit}.lightingPriceBands button.active{color:#1d2a25;border-bottom-color:#1d2a25}.lightingPriceBands small{color:#999188;margin-left:8px}.lightingGrid{grid-template-columns:repeat(4,1fr);gap:48px 18px;display:grid}.lightingGrid article{min-width:0}.lightingCardImage,.lightingCardText{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.lightingCardImage{background:#e5e1da;height:26vw;min-height:270px;max-height:420px;position:relative;overflow:hidden}.lightingCardImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.lightingCardImage:hover img{transform:scale(1.035)}.lightingCardImage .lightingCardSku{letter-spacing:1px;background:#ffffffe6;padding:6px 8px;font:9px sans-serif;position:absolute;bottom:12px;left:12px}.lightingCardText{padding-top:17px}.lightingCardText>p{letter-spacing:2px;color:#8a7c67;margin:0;font:9px sans-serif}.lightingCardText h4{min-height:50px;margin:8px 0 13px;font:400 16px/1.55 Noto Serif TC,serif}.lightingCardText>div{justify-content:space-between;align-items:center;display:flex}.lightingCardText strong{font:500 13px sans-serif}.lightingCardText small{font-size:10px}.lightingPagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:70px;display:flex}.lightingPagination button,.lightingBack{cursor:pointer;background:0 0;border:1px solid #bcb6ac;padding:12px 20px}.lightingPagination button:disabled{opacity:.35}.lightingPageNumbers{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lightingPageNumbers button{min-width:42px;padding:12px 10px}.lightingPageNumbers button.active{color:#fff;background:#1d2a25;border-color:#1d2a25}.lightingPageJump{align-items:center;gap:8px;margin-left:12px;display:flex}.lightingPageJump label{letter-spacing:1px;font:11px sans-serif}.lightingPageJump input{text-align:center;background:#fff;border:1px solid #bcb6ac;width:62px;padding:12px 8px;font:12px sans-serif}.lightingEmpty{text-align:center;color:#777;padding:90px}.lightingDetail{background:#f4f1eb;padding:40px 5vw 110px}.lightingBack{margin-bottom:35px}.lightingDetailGrid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:6vw;display:grid}.lightingMainImage{background:#e5e1da;height:72vh;min-height:600px}.lightingMainImage img{object-fit:contain;width:100%;height:100%}.lightingThumbs{gap:9px;padding:14px 0;display:flex;overflow-x:auto}.lightingThumbs button{cursor:pointer;background:#e5e1da;border:1px solid #0000;flex:0 0 74px;height:74px;padding:0}.lightingThumbs button.active{border-color:#1d2a25}.lightingThumbs img{object-fit:cover;width:100%;height:100%}.lightingInfo{padding-top:8vh}.lightingEyebrow,.lightingSku{letter-spacing:2px;color:#847a6d;font:10px sans-serif}.lightingInfo h2{margin:22px 0;font:400 clamp(34px,4vw,58px)/1.25 Noto Serif TC,serif}.lightingPrice{margin:30px 0 48px;font:500 20px sans-serif;display:block}.lightingOptions,.lightingDescription{border-top:1px solid #c9c3b9;padding:26px 0}.lightingOptions h3,.lightingDescription h3{letter-spacing:2px;margin:0 0 18px;font:500 12px sans-serif}.lightingOptions>div{flex-wrap:wrap;gap:8px;display:flex}.lightingOptions span{border:1px solid #bdb6ab;padding:9px 12px;font-size:12px}.lightingDescription p{white-space:pre-line;color:#5d655f;font-size:13px;line-height:2}.lightingConsult{color:#fff;letter-spacing:2px;cursor:pointer;background:#1d2a25;border:0;width:100%;margin-top:20px;padding:18px}.lightingRights{color:#817d76;margin-top:16px;line-height:1.7;display:block}.lightingCatalog .sectionTag{margin-bottom:0}@media (max-width:1000px){.lightingGrid{grid-template-columns:repeat(3,1fr)}.lightingDetailGrid{grid-template-columns:1fr}.lightingInfo{padding-top:10px}.lightingMainImage{height:65vh}.lightingCategoryTabs{grid-template-columns:1fr 1fr}.lightingCategoryTabs button:nth-child(3){border-top:1px solid #cec8bd;border-left:0}.lightingCategoryTabs button:nth-child(4){border-top:1px solid #cec8bd}}@media (max-width:700px){.lightingCatalog,.lightingDetail{padding:55px 18px 90px}.lightingIntro,.lightingTools{display:block}.lightingIntro>span{margin-top:20px;display:block}.lightingCategoryTabs{margin:38px 0 55px}.lightingCategoryTabs button{min-height:110px;padding:18px 14px}.lightingTools label{margin-top:25px}.lightingFilterPanel{width:100%;margin-top:28px;padding:18px}.lightingFilterFields{grid-template-columns:1fr;gap:0}.lightingPriceBands{gap:20px}.lightingTools input{width:100%}.lightingGrid{grid-template-columns:1fr 1fr;gap:42px 12px}.lightingCardImage{height:58vw;min-height:0}.lightingCardText h4{min-height:60px;font-size:13px}.lightingCardText>div{flex-direction:column;align-items:start;gap:9px}.lightingMainImage{height:60vh;min-height:480px}.lightingInfo h2{font-size:38px}}@media (max-width:440px){.lightingGrid{grid-template-columns:1fr}.lightingCardImage{height:110vw;max-height:520px}.lightingCardText h4{min-height:0}.lightingCategoryTabs b{font-size:18px}.lightingCategoryTabs small{font-size:8px}}.lightingCardImage{background:#fff;place-items:center;display:grid}.lightingCardImage img{object-fit:contain;width:75%;height:75%}.lightingSprite{background-repeat:no-repeat;display:block}.lightingCardImage .lightingSprite{width:75%;height:75%;transition:transform .6s}.lightingCardImage:hover .lightingSprite{transform:scale(1.035)}.lightingMainImage .lightingSprite,.lightingThumbs .lightingSprite{width:100%;height:100%}.lightingCardImage .lightingDirectImage{object-fit:contain;object-position:center center;width:75%;height:75%;margin:auto;display:block;position:absolute;inset:12.5%}.lightingMainImage{background:#fff;place-items:center;display:grid;overflow:hidden}.lightingMainImage .lightingDirectImage{object-fit:contain;object-position:center center;max-width:78%;max-height:78%;margin:auto;display:block;width:auto!important;height:auto!important}.lightingThumbs .lightingDirectImage{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.lightingOptionGroups{gap:22px;display:grid!important}.lightingOptionGroup{gap:10px;display:grid}.lightingOptionGroup>b{letter-spacing:1px;color:#756b5f;font:500 11px sans-serif}.lightingOptionGroup>div{flex-wrap:wrap;gap:8px;display:flex}.lightingPrice{color:#b44e3c}.lightingCardText strong{color:#b44e3c;line-height:1.45}.lightingActive .collectionDirectory{display:none}.lightingOptionGroup button{color:#1d2a25;cursor:pointer;background:0 0;border:1px solid #bdb6ab;padding:11px 15px;font:12px inherit;transition:all .2s}.lightingOptionGroup button:hover:not(:disabled),.lightingOptionGroup button.active{color:#fff;background:#1d2a25;border-color:#1d2a25}.lightingOptionGroup button:disabled{cursor:not-allowed;opacity:.28;text-decoration:line-through}.lightingConsult:disabled{cursor:not-allowed;opacity:.45}.lightingIntroActions{align-items:flex-end;gap:18px;display:flex}.lightingIntroActions>span{letter-spacing:2px;color:#7c756b;font:11px sans-serif}.lightingCartShortcut{color:#1d2a25;cursor:pointer;letter-spacing:1px;background:0 0;border:1px solid #1d2a25;padding:11px 16px}.lightingCartHandle{z-index:1120;color:#fff;cursor:pointer;background:#1d2a25;border:0;place-items:center;width:56px;height:64px;transition:transform .3s,opacity .2s;display:grid;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:-8px 8px 24px #0000002e}.lightingCartHandle.is-hidden{opacity:0;pointer-events:none;transform:translate(110%,-50%)}.lightingCartHandle span{font-size:21px;line-height:1}.lightingCartHandle b{color:#fff;background:#b44e3c;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font:10px/17px sans-serif;position:absolute;top:8px;right:7px}.lightingCartBackdrop{z-index:1100;cursor:pointer;background:#0c110f80;border:0;position:fixed;inset:0}.lightingCart{z-index:1110;background:#f4f1eb;grid-template-rows:auto 1fr auto;width:min(470px,100vw);height:100vh;transition:transform .35s;display:grid;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-18px 0 50px #0000002e}.lightingCart.open{transform:translate(0)}.lightingCartHead{border-bottom:1px solid #cbc5ba;justify-content:space-between;align-items:center;padding:28px 30px;display:flex}.lightingCartHead small{letter-spacing:2px;color:#81796e;font:9px sans-serif}.lightingCartHead h3{margin:7px 0 0;font:400 25px Noto Serif TC,serif}.lightingCartHead>button{cursor:pointer;background:0 0;border:0;font-size:30px}.lightingCartItems{padding:10px 30px;overflow-y:auto}.lightingCartItems article{border-bottom:1px solid #d2ccc2;grid-template-columns:105px 1fr;gap:16px;padding:20px 0;display:grid}.lightingCartImage{background:#fff;place-items:center;height:115px;display:grid;overflow:hidden}.lightingCartImage img,.lightingCartImage .lightingDirectImage{object-fit:contain;width:86%;height:86%}.lightingCartImage .lightingSprite{width:86%;height:86%}.lightingCartItems h4{margin:0 0 5px;font:400 15px/1.5 Noto Serif TC,serif}.lightingCartItems small{letter-spacing:1px;color:#80786e;font:9px sans-serif}.lightingCartItems p{color:#655f57;margin:7px 0;font-size:11px;line-height:1.6}.lightingCartItems strong{color:#b44e3c;font:500 13px sans-serif}.lightingCartQuantity{align-items:center;gap:0;margin-top:12px;display:flex}.lightingCartQuantity>button:not(.lightingCartRemove),.lightingCartQuantity>span{background:0 0;border:1px solid #bdb6ab;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.lightingCartQuantity>button{cursor:pointer}.lightingCartRemove{color:#756d63;background:0 0;border:0;margin-left:auto;font-size:11px;text-decoration:underline}.lightingCartEmpty{text-align:center;color:#777;margin-top:80px}.lightingCartFooter{border-top:1px solid #cbc5ba;padding:24px 30px 30px}.lightingCartFooter>div{justify-content:space-between;margin-bottom:18px;display:flex}.lightingCartFooter>div strong{color:#b44e3c}.lightingCartFooter>button{color:#fff;cursor:pointer;letter-spacing:2px;background:#1d2a25;border:0;width:100%;padding:16px}.lightingCartFooter>small{color:#817d76;margin-top:12px;line-height:1.6;display:block}@media (max-width:700px){.lightingIntroActions{align-items:flex-start;margin-top:20px}.lightingCartHead,.lightingCartItems,.lightingCartFooter{padding-left:20px;padding-right:20px}.lightingCartItems article{grid-template-columns:88px 1fr}.lightingCartImage{height:98px}.lightingPagination{gap:10px 6px}.lightingPagination>button{padding:11px 14px}.lightingPageNumbers{order:3;width:100%}.lightingPageNumbers button{min-width:36px;padding:10px 7px}.lightingPageJump{order:4;justify-content:center;width:100%;margin:8px 0 0}}.lightingTools{scroll-margin-top:24px}.paintingGrid{padding:0 5vw 90px}.paintingCard{cursor:pointer;background:#eee8de;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);max-width:1250px;display:grid}.paintingCard>img{aspect-ratio:1;object-fit:cover;width:100%}.paintingCard>div{flex-direction:column;justify-content:center;padding:clamp(32px,6vw,80px);display:flex}.paintingCard p{letter-spacing:3px;color:#a26c3b;font-size:11px}.paintingCard h4{margin:14px 0 18px;font:400 clamp(30px,3.5vw,50px)/1.35 Noto Serif TC,serif}.paintingCard span{color:#68706b}.paintingCard strong{margin-top:40px;font:400 25px/1.2 Noto Serif TC,serif}.paintingCard button,.paintingBack{text-align:left;cursor:pointer;background:0 0;border:0;margin-top:28px}.paintingEmpty{text-align:center;color:#68706b;background:#eee8de;margin:0 5vw 90px;padding:70px}.paintingDetail{padding:50px 5vw 100px;scroll-margin-top:36px}.paintingBack{color:#68706b;margin:0 0 28px}.paintingDetailGrid{grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);gap:clamp(36px,6vw,90px);display:grid}.paintingMainImage{background:#eee8de;position:sticky;top:45px}.paintingMainImage img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.paintingInfo h2{margin:12px 0 18px;font:400 clamp(34px,4vw,58px)/1.28 Noto Serif TC,serif}.paintingPrice{margin-bottom:40px;font:400 30px/1 Noto Serif TC,serif;display:block}.paintingInfo fieldset{border:0;margin:0 0 34px;padding:0}.paintingInfo legend{letter-spacing:2px;border-bottom:1px solid #d1cabf;width:100%;margin-bottom:16px;padding:0 0 11px;font-size:14px}.patternOptions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.patternOptions button{cursor:pointer;background:#f7f4ee;border:1px solid #d1cabf;grid-template-columns:54px 1fr;align-items:center;gap:11px;padding:7px;display:grid}.patternOptions img{object-fit:cover;width:54px;height:54px}.patternOptions span{text-align:left}.patternOptions button.active,.paintingOptions button.active{color:#fff;background:#16493e;border-color:#16493e}.paintingOptions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.paintingOptions.frames{grid-template-columns:repeat(3,1fr)}.paintingOptions button{cursor:pointer;background:#f7f4ee;border:1px solid #d1cabf;min-height:54px;padding:12px}.frameSwatch{vertical-align:-2px;border:1px solid #aaa;border-radius:50%;width:14px;height:14px;margin-right:8px;display:inline-block}.frame-0{background:#fff}.frame-1{background:#111}.frame-2{background:#c5a15a}.paintingDescription{border-top:1px solid #d1cabf;padding:25px 0}.paintingDescription h3{margin:0 0 10px}.paintingDescription p{color:#68706b;margin:0;line-height:1.9}.paintingCart{color:#fff;letter-spacing:2px;cursor:pointer;background:#16493e;border:0;width:100%;margin-top:20px;padding:19px}@media (max-width:800px){.paintingCard,.paintingDetailGrid{grid-template-columns:1fr}.paintingCard>div{padding:32px 24px}.paintingDetail{padding-inline:20px}.patternOptions{grid-template-columns:repeat(2,1fr)}.paintingOptions.frames{grid-template-columns:1fr}.paintingMainImage{position:static}.paintingGrid{padding-inline:20px}.paintingEmpty{margin-inline:20px;padding:45px 20px}}.paintingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.paintingCard{flex-direction:column;max-width:none;display:flex}.paintingCard>div{flex:1;justify-content:flex-start;padding:30px}.paintingCard button{margin-top:auto;padding-top:28px}.paintingCard h4{font-size:clamp(25px,2.4vw,38px)}.paintingCard>img[src*=inkjet-838053304830],.paintingCard>img[src*=inkjet-819121626890],.paintingMainImage img[src*=inkjet-838053304830],.paintingMainImage img[src*=inkjet-819121626890]{aspect-ratio:1;object-fit:contain;object-position:center}@media (max-width:800px){.paintingGrid{grid-template-columns:1fr}}.paintingGrid{background:#f1ede5;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 22px;padding-top:24px}.paintingCard{background:0 0;min-width:0;display:flex}.paintingCard>img{aspect-ratio:1;object-fit:cover;background:#fff;width:100%}.paintingCard>div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 18px;padding:22px 0 0;display:grid}.paintingCard p,.paintingCard h4,.paintingCard span{grid-column:1/-1}.paintingCard p{color:#8d6a47;letter-spacing:2px;margin:0 0 14px;font-size:12px}.paintingCard h4{margin:0 0 18px;font-size:clamp(21px,1.7vw,29px);line-height:1.45}.paintingCard span{margin-bottom:30px;font-size:14px}.paintingCard strong{color:#c55f43;margin:0;font:400 17px/1.2 inherit}.paintingCard button{color:#111;text-align:right;white-space:nowrap;margin:0;padding:0}@media (max-width:1000px){.paintingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.paintingGrid{gap-bottom:48px;grid-template-columns:1fr}.paintingCard h4{font-size:24px}}.paintingBrowse{padding-top:65px}.paintingBrowse .lightingIntro+.lightingTools{margin-top:55px}.paintingProductGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 22px}.paintingCardImage img[src*="838053304830"],.paintingCardImage img[src*="819121626890"]{object-fit:contain;object-position:center;height:100%}.paintingBrowse .lightingCardText strong{color:#c55f43}.paintingBrowse .lightingCardText h4{font-size:20px}.paintingBrowse .lightingCardImage{aspect-ratio:1;height:auto}.paintingCardImage:has(img[src*="838053304830"]):after{content:"";z-index:1;pointer-events:none;background:#fff;height:24%;position:absolute;bottom:0;left:0;right:0}.paintingCardImage:has(img[src*="819121626890"]):after{content:"";z-index:1;pointer-events:none;background:#fff;height:24%;position:absolute;bottom:0;left:0;right:0}.paintingMainImage:has(img[src*="838053304830"]):after{content:"";z-index:1;pointer-events:none;background:#fff;height:24%;position:absolute;bottom:0;left:0;right:0}.paintingMainImage:has(img[src*="819121626890"]):after{content:"";z-index:1;pointer-events:none;background:#fff;height:24%;position:absolute;bottom:0;left:0;right:0}.paintingMainImage{overflow:hidden}:is(.paintingMainImage:has(img[src*="838053304830"]),.paintingMainImage:has(img[src*="819121626890"])){position:relative}.paintingCardImage .lightingCardSku{z-index:2}@media (max-width:900px){.paintingProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.paintingProductGrid{grid-template-columns:1fr}}.paintingCardImage:has(img[src*="838053304830"]):before{content:"";z-index:1;pointer-events:none;background:#e8e8e8;height:14%;position:absolute;top:0;left:0;right:0}.paintingCardImage:has(img[src*="819121626890"]):before{content:"";z-index:1;pointer-events:none;background:#e8e8e8;height:14%;position:absolute;top:0;left:0;right:0}.paintingMainImage:has(img[src*="838053304830"]):before{content:"";z-index:1;pointer-events:none;background:#e8e8e8;height:14%;position:absolute;top:0;left:0;right:0}.paintingMainImage:has(img[src*="819121626890"]):before{content:"";z-index:1;pointer-events:none;background:#e8e8e8;height:14%;position:absolute;top:0;left:0;right:0}.paintingCardImage:has(img[src*="838053304830"]):after{background:#e8e8e8;height:18%}.paintingCardImage:has(img[src*="819121626890"]):after{background:#e8e8e8;height:18%}.paintingMainImage:has(img[src*="838053304830"]):after{background:#e8e8e8;height:18%}.paintingMainImage:has(img[src*="819121626890"]):after{background:#e8e8e8;height:18%}.paintingSourceImage{position:relative;overflow:hidden;background:#e8e8e8!important}.paintingCardImage.paintingSourceImage img{object-fit:contain!important;width:100%!important;height:100%!important}.paintingSourceImage:before,.paintingSourceImage:after{content:""!important;z-index:3!important;pointer-events:none!important;background:#e8e8e8!important;position:absolute!important;left:0!important;right:0!important}.paintingSourceImage:before{height:15%!important;top:0!important}.paintingSourceImage:after{height:21%!important;bottom:0!important}.paintingCardImage.paintingSourceImage .lightingCardSku{z-index:4}.paintingSourceImage:before{height:0!important}.paintingSourceImage:has(img[src*="838053304830-04"]):before{height:15%!important}.paintingSourceImage:has(img[src*="838053304830-05"]):before{height:15%!important}.paintingSourceImage:has(img[src*="838053304830-06"]):before{height:15%!important}.paintingSourceImage:has(img[src*="838053304830-01"]):after{height:16%!important}.paintingSourceImage:has(img[src*="838053304830-02"]):after{height:16%!important}.paintingSourceImage:has(img[src*="838053304830-03"]):after{height:16%!important}.paintingSourceImage:has(img[src*=-clean\.png]):before{display:none!important}.paintingSourceImage:has(img[src*=-clean\.png]):after{display:none!important}:is(.paintingCardImage:has(img[src^="/paintings/oil-product/"]),.paintingMainImage:has(img[src^="/paintings/oil-product/"])){background:#fff!important}.paintingCardImage:has(img[src^="/paintings/oil-product/"]):before{content:none!important;display:none!important}.paintingCardImage:has(img[src^="/paintings/oil-product/"]):after{content:none!important;display:none!important}.paintingMainImage:has(img[src^="/paintings/oil-product/"]):before{content:none!important;display:none!important}.paintingMainImage:has(img[src^="/paintings/oil-product/"]):after{content:none!important;display:none!important}.paintingBrowse .paintingCardImage img[src^="/paintings/oil-product/"]{object-fit:contain;object-position:center;width:75%;height:75%;transform:none}.paintingMainImage img[src^="/paintings/oil-product/"]{aspect-ratio:1;object-fit:contain;object-position:center;box-sizing:border-box;width:100%;height:auto;padding:24px}:is(.paintingCardImage:has(img[src^="/paintings/photography-product/"]),.paintingMainImage:has(img[src^="/paintings/photography-product/"])){background:#fff}.paintingBrowse .paintingCardImage img[src^="/paintings/photography-product/"]{object-fit:contain;object-position:center;width:75%;height:75%;transform:none}.paintingMainImage img[src^="/paintings/photography-product/"]{aspect-ratio:1;object-fit:contain;object-position:center;box-sizing:border-box;width:100%;height:auto;padding:24px}
