.dj29-collection{background:#faf8f3;color:#233c30;padding:clamp(42px,7vw,100px) 18px 95px}.dj29-wrap{max-width:1180px;margin:auto}.dj29-collection-heading{text-align:center;max-width:700px;margin:0 auto 52px}.dj29-kicker{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#55755d}.dj29-collection-heading h1{font-size:clamp(35px,5vw,66px);line-height:1.07;letter-spacing:-.045em;margin:18px 0 16px;font-weight:500}.dj29-collection-heading p{font-size:17px;line-height:1.7;color:#5a695e}.dj29-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,42px)}.dj29-product-card{background:#fff;border:1px solid #e6e7df;border-radius:20px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.dj29-product-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #18392514}.dj29-product-image{display:block;background:#edf0e8;aspect-ratio:1.16;overflow:hidden}.dj29-product-image img{width:100%;height:100%;object-fit:contain;transition:transform .65s ease}.dj29-product-card:hover img{transform:scale(1.035)}.dj29-product-copy{padding:clamp(20px,3vw,34px)}.dj29-product-copy h2{font-size:clamp(22px,2.5vw,32px);line-height:1.2;font-weight:500;margin:12px 0}.dj29-product-copy a{color:inherit;text-decoration:none}.dj29-product-copy p{font-size:14px;line-height:1.7;color:#607064;min-height:42px}.dj29-product-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;border-top:1px solid #e9eee8;padding-top:18px}.dj29-product-bottom strong{font-size:21px}.dj29-product-bottom a{font-size:13px;font-weight:700;color:#234d3c}.dj29-pagination{text-align:center;margin-top:45px}.dj29-pagination a{margin:0 8px}.dj29-collection a:focus-visible{outline:3px solid #c4a66b;outline-offset:4px}@media(max-width:680px){.dj29-collection{padding:48px 15px 80px}.dj29-collection-heading{margin-bottom:28px}.dj29-product-grid{grid-template-columns:1fr;gap:20px}.dj29-product-image{aspect-ratio:1.22}.dj29-product-copy p{min-height:0}}@media(prefers-reduced-motion:reduce){.dj29-product-card,.dj29-product-image img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/dj-v29.css.map */
