.lr-gs{padding:5.6rem 0 6.4rem}.lr-gs__heading{margin:0 0 3.2rem}.lr-gs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.lr-gs__card{display:flex;flex-direction:column;overflow:hidden;border-radius:2rem;background:#eef6fc}.lr-gs__media{display:block;aspect-ratio:1 / .82;background:#fff}.lr-gs__media img,.lr-gs__placeholder{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.22,1,.36,1)}.lr-gs__card:hover .lr-gs__media img{transform:scale(1.03)}.lr-gs__body{display:flex;flex:1;flex-direction:column;gap:1rem;padding:2.4rem 2.4rem 2.6rem}.lr-gs__title{margin:0;font-size:2rem;line-height:1.15}.lr-gs__title a{color:inherit;text-decoration:none}.lr-gs__price{margin:0;font-size:1.7rem;font-weight:700;color:#0b2233}.lr-gs__text{font-size:1.5rem;line-height:1.55;color:#0b2233bf}.lr-gs__text p{margin:0}.lr-gs__gifts{margin-top:.4rem;padding:1.4rem 1.4rem 1.2rem;border:.15rem dashed rgba(33,159,218,.45);border-radius:1.4rem;background:#fff9}.lr-gs__gift-label{display:inline-flex;margin:0 0 1rem;padding:.4rem 1rem;border-radius:10rem;background:#c9452f;color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lr-gs__gift-list{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin:0;padding:0;list-style:none}.lr-gs__gift{display:flex;align-items:center;gap:1rem;min-width:0}.lr-gs__gift-img{flex:none;width:5.2rem;height:5.2rem;overflow:hidden;border-radius:1rem;background:#fff;box-shadow:0 0 0 .1rem #0b223314}.lr-gs__gift-img img{display:block;width:100%;height:100%;object-fit:contain}.lr-gs__gift-img--waffle{background-color:#fff;background-image:repeating-linear-gradient(0deg,rgba(33,159,218,.28) 0 .2rem,transparent .2rem .8rem),repeating-linear-gradient(90deg,rgba(33,159,218,.28) 0 .2rem,transparent .2rem .8rem)}.lr-gs__gift-name{font-size:1.4rem;font-weight:600;line-height:1.25;color:#0b2233}.lr-gs__body .bj-tee{margin-top:auto}.lr-gs__atc .bj-atc--card{min-height:5.4rem;margin-top:0}.lr-gs__gifts,.lr-gs__text{margin-bottom:.6rem}@media screen and (max-width:989px){.lr-gs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:649px){.lr-gs{padding:4rem 0 4.8rem}.lr-gs__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lr-gift-sets.css.map */
