.team-gift-guide{max-width:980px;margin:0 auto;padding:0 20px;color:#1a1a1a;font-family:inherit}.team-gift-guide--intro{padding-top:50px;padding-bottom:0}.team-gift-guide--row{padding-bottom:0}.team-gift-guide--row+.team-gift-guide--row,.team-gift-guide--intro+.team-gift-guide--row{margin-top:0}.team-gift-guide .tgg-hero{margin:0 auto 48px;max-width:980px}.team-gift-guide .tgg-hero img,.team-gift-guide .tgg-hero svg{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:#f3efe9}.team-gift-guide .tgg-placeholder-svg{fill:#b8ad9c;background:#f3efe9}.team-gift-guide .tgg-placeholder-svg--hero{width:100%;aspect-ratio:16 / 9}.team-gift-guide .tgg-img-wrap .tgg-placeholder-svg--tile{width:100%;height:100%}.team-gift-guide .tgg-header{text-align:center;margin-bottom:72px}.team-gift-guide .tgg-eyebrow{font-size:11px;letter-spacing:.18em;margin:0 0 10px;color:#555}.team-gift-guide .tgg-title{font-size:32px;letter-spacing:.16em;font-weight:500;margin:0 0 24px;text-transform:uppercase;line-height:1.2}.team-gift-guide .tgg-intro{max-width:640px;margin:0 auto;font-size:14px;line-height:1.7;color:#333}.team-gift-guide .tgg-intro p{margin:0 0 1em}.team-gift-guide .tgg-intro p:last-child{margin-bottom:0}.team-gift-guide .tgg-intro--mobile{display:none}.team-gift-guide .tgg-person{margin-bottom:80px}.team-gift-guide .tgg-signature{text-align:center;margin-bottom:36px;font-family:Brush Script MT,Segoe Script,Lucida Handwriting,cursive;font-size:30px;line-height:1.25;color:#1a1a1a}.team-gift-guide .tgg-signature .tgg-name,.team-gift-guide .tgg-signature .tgg-role{display:block}.team-gift-guide .tgg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.team-gift-guide .tgg-grid--cols-2{grid-template-columns:repeat(2,1fr)}.team-gift-guide .tgg-grid--cols-3{grid-template-columns:repeat(3,1fr)}.team-gift-guide .tgg-grid--cols-4{grid-template-columns:repeat(4,1fr)}.team-gift-guide .tgg-item{margin:0;display:flex;flex-direction:column}.team-gift-guide .tgg-img-wrap{display:block;width:100%;aspect-ratio:4 / 5;background:#f3efe9;overflow:hidden;margin-bottom:18px;text-decoration:none;color:inherit}.team-gift-guide .tgg-img-wrap img,.team-gift-guide .tgg-img-wrap svg{display:block;width:100%;height:100%;object-fit:cover}.team-gift-guide .tgg-product{text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.team-gift-guide .tgg-product a,.team-gift-guide .tgg-product{text-decoration:underline;text-underline-offset:3px;color:inherit}.team-gift-guide .tgg-quote{font-size:13px;line-height:1.7;color:#333;margin:0 0 18px}.team-gift-guide .tgg-shop-btn{align-self:center;display:inline-block;margin-top:auto;padding:10px 30px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#1a1a1a;border:1px solid #1a1a1a;background:transparent;transition:background .2s ease,color .2s ease}.team-gift-guide .tgg-shop-btn:hover,.team-gift-guide .tgg-shop-btn:focus{background:#1a1a1a;color:#fff}.team-gift-guide--shop-all{text-align:center;padding:16px 20px 80px}.team-gift-guide--shop-all .tgg-shop-all-btn{display:inline-block;padding:16px 48px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#fff;background:#1a1a1a;border:1px solid #1a1a1a;transition:background .2s ease,color .2s ease}.team-gift-guide--shop-all .tgg-shop-all-btn:hover,.team-gift-guide--shop-all .tgg-shop-all-btn:focus{background:#fff;color:#1a1a1a}@media(max-width:768px){.team-gift-guide--intro{padding-top:32px}.team-gift-guide .tgg-hero{margin-bottom:28px}.team-gift-guide .tgg-header{margin-bottom:48px}.team-gift-guide .tgg-title{font-size:26px;margin-bottom:20px}.team-gift-guide .tgg-intro--desktop{display:none}.team-gift-guide .tgg-intro--mobile{display:block}.team-gift-guide .tgg-grid{grid-template-columns:1fr;gap:40px}.team-gift-guide .tgg-person{margin-bottom:56px}.team-gift-guide .tgg-signature{font-size:26px}.team-gift-guide--shop-all{padding-bottom:56px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/team-rajani-gift-guide.css.map */
