jr-seasonal-gifts{display:block;padding-block:5rem}.jr-native-gifts [hidden]{display:none!important}.jr-native-gifts>h1{font-size:clamp(4.5rem,6vw,8rem);line-height:1.04;margin:1.5rem 0 2.5rem}.jr-native-gifts>h2{font-size:4.5rem}.jr-native-seasons{display:grid;grid-template-columns:repeat(4,1fr);margin:3rem 0;border-bottom:1px solid var(--border)}.jr-native-seasons button{border:0;border-bottom:3px solid transparent;background:transparent;min-height:5.2rem;font:inherit;cursor:pointer;color:inherit}.jr-native-seasons button[aria-pressed=true]{border-bottom-color:currentColor;font-weight:600}.jr-native-gift{display:grid;grid-template-columns:1fr 1.3fr;gap:6rem;padding-block:3rem}.jr-native-gift h2{font-size:4.7rem;line-height:1.05;margin:2rem 0}.jr-native-gift>div>p{font-size:1.9rem;line-height:1.65}.jr-native-gift-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.jr-native-gift-product{display:flex;flex-direction:column;text-decoration:none;color:inherit}.jr-native-gift-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.jr-native-gift-product strong{font:400 2rem/1.2 Fraunces,serif;margin:1rem 0}.jr-native-gift-product span{font-size:1.5rem}.jr-native-gift .jr-native-gift-price{font:400 4rem Fraunces,serif}.jr-native-gift-price small{font:400 1.5rem 'Source Sans 3',sans-serif;display:block}.jr-native-gifts [data-gift-status]{font-size:1.5rem}.jr-native-gifts [data-gift-status] a{color:inherit}.jr-native-gifts .jr-fine{font-size:1.4rem}@media(max-width:749px){.jr-native-gift{grid-template-columns:1fr;gap:2rem}.jr-native-gift h2{font-size:3.6rem}.jr-native-gift-products{gap:1.5rem}.jr-native-gifts{padding-block:3rem}.jr-native-seasons button{font-size:1.6rem}}
.jr-gift-intro{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(3rem,6vw,8rem);align-items:center;margin-bottom:4rem}.jr-gift-intro h1,.jr-gift-intro h2{font-size:clamp(4.2rem,5.5vw,7rem);line-height:1.06;margin:0 0 2rem;letter-spacing:-.035em}.jr-gift-intro .jr-intro{max-width:43rem;line-height:1.7}.jr-gift-editorial{margin:0}.jr-gift-editorial img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.jr-native-gift{align-items:start;gap:clamp(3rem,5vw,7rem);border-bottom:1px solid #d6d7cb}.jr-gift-story>.jr-eyebrow,.jr-gift-selection>h3{margin:0 0 2rem;min-height:2rem;font-size:1.2rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.jr-gift-story h2{margin:0 0 2rem;max-width:12ch}.jr-gift-story>p:last-child{max-width:39rem;margin:0}.jr-native-gift-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.jr-native-gift-product{display:grid;grid-template-rows:auto 1fr auto;align-content:start;text-align:left;min-width:0}.jr-native-gift-product img{background:#f0ede3;padding:12%;mix-blend-mode:multiply;box-sizing:border-box}.jr-native-gift-product strong{font-family:Georgia,serif;font-size:1.8rem;line-height:1.3;margin:1.4rem 0 .8rem;min-height:2.6em}.jr-native-gift-product span{font-size:1.4rem;line-height:1.5;margin:0}.jr-native-gift-price{padding-top:2rem;border-top:1px solid #d6d7cb;margin-top:2.4rem}.jr-native-gift-price small{margin-top:.6rem}.jr-native-gift-products:not(:has(a:nth-of-type(3))){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:749px){.jr-gift-intro{grid-template-columns:1fr;gap:2.5rem}.jr-gift-intro h1,.jr-gift-intro h2{font-size:4.4rem}.jr-native-gift-products{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-native-gift-product strong{font-size:1.7rem}.jr-native-gift-product img{padding:10%}.jr-gift-story h2{max-width:none}.jr-native-gift{gap:3rem}.jr-gift-story>.jr-eyebrow,.jr-gift-selection>h3{min-height:0}}

.jr-gift-image{background:#f0ede3;isolation:isolate}.jr-native-gift-product img{background:transparent}.jr-native-gift-product strong{margin-bottom:1rem}
