/* Larger original product photographs with a quiet, warm studio backdrop. */
.category-photo-card{min-height:292px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);border-color:#e5e3da;border-radius:5px;background:linear-gradient(135deg,#fff,#f6f5ef);box-shadow:0 5px 20px #24241c06}
.category-photo-card:nth-child(4n+2),.category-photo-card:nth-child(4n+3){background:linear-gradient(135deg,#fbfbf8,#f2f1e9)}
.category-copy{padding-block:32px;padding-inline-start:30px;padding-inline-end:10px}
.category-photo-card .category-number{margin-bottom:30px}
.category-name{font-size:23px;line-height:1.25;letter-spacing:-.45px}
.category-description{color:#707265;max-width:210px}
.category-image-wrap::before{inset:12px 0;border-radius:0;background:radial-gradient(ellipse at center,#eadca545 0%,#ece8d330 45%,transparent 72%);opacity:1}
.category-image-wrap img{width:100%;height:100%;max-height:290px;object-fit:contain;padding:20px 14px 20px 4px;mix-blend-mode:normal;filter:drop-shadow(0 12px 10px #1e24151c);transition:transform .25s ease}
.category-photo-card:hover{background:linear-gradient(135deg,#fff,#faf5df);border-color:#cdb76b;box-shadow:0 13px 28px #24241c10;transform:translateY(-3px)}
.category-photo-card:hover .category-image-wrap img{transform:translateY(-3px) scale(1.035)}
@media(max-width:1100px){.category-photo-card{min-height:282px}.category-copy{padding-block:28px;padding-inline-start:24px;padding-inline-end:6px}.category-name{font-size:21px}.category-image-wrap img{padding:20px 10px 20px 2px}}
@media(max-width:850px){.category-photo-card{min-height:280px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.category-copy{padding-block:24px;padding-inline-start:20px;padding-inline-end:4px}.category-photo-card .category-number{margin-bottom:23px}.category-name{font-size:19px}.category-image-wrap img{padding:18px 8px 18px 0}}
@media(max-width:600px){.category-photo-card{min-height:326px;display:flex;flex-direction:column}.category-copy{padding:181px 16px 20px}.category-image-wrap{inset:14px 7px auto;height:158px;width:calc(100% - 14px)}.category-image-wrap::before{inset:8px 0 0;background:radial-gradient(ellipse at center,#eadca554,transparent 72%)}.category-image-wrap img{width:100%;height:100%;max-height:158px;padding:7px 4px 0;filter:drop-shadow(0 8px 7px #1e241518)}.category-photo-card .category-number{margin-bottom:0}.category-name{font-size:16px;line-height:1.3;letter-spacing:-.2px}.category-description{font-size:10px;line-height:1.6;margin-bottom:18px}.category-explore{font-size:9px}html[dir="rtl"] .category-photo-card .category-copy{padding:181px 16px 20px}html[dir="rtl"] .category-image-wrap img{padding:7px 4px 0}}
@media(max-width:360px){.category-copy{padding-inline:12px}.category-name{font-size:14px}.category-description{font-size:9px}html[dir="rtl"] .category-photo-card .category-copy{padding-inline:12px}}
@media(prefers-reduced-motion:reduce){.category-photo-card:hover,.category-photo-card:hover .category-image-wrap img{transform:none}}
