.wish{background-color:#1a1a1a;color:#fff}.wish__hero{position:relative;width:100%;height:440px;overflow:hidden;isolation:isolate;background-color:#1a1a1a}.wish__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.wish__hero-gradient{position:absolute;left:0;right:0;bottom:0;height:231px;background:linear-gradient(to bottom,#1a1a1a00,#1a1a1a 90%);pointer-events:none}.wish__hero-title{position:absolute;left:0;right:0;bottom:0;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.wish__wordmark{width:180px;height:37.868px;max-width:80%;display:block}.wish__subtitle{margin:0;font-family:Satoshi,sans-serif;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.6px;color:#fff;opacity:.8;text-align:center}.wish__content{padding:32px 16px 0;display:flex;justify-content:center}.wish__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:32px;width:100%;max-width:1440px}.wish__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;text-align:center}.wish__item-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #605f5f;border-radius:999px;flex:0 0 auto}.wish__item-icon svg,.wish__item-icon img{width:24px;height:24px;display:block}.wish__item-text{display:flex;flex-direction:column;gap:4px;width:100%;text-align:center}.wish__item-title{margin:0;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.07px;color:#fff}.wish__item-desc{margin:0;font-feature-settings:"liga" off,"clig" off;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07px;color:#a7a7a7}@media screen and (min-width:990px){.wish__hero{height:clamp(600px,60vw,800px)}.wish__hero-title{gap:24px;padding:0 24px}.wish__wordmark{width:300px;height:63.114px;max-width:60%}.wish__subtitle{font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-1px}.wish__content{padding:48px clamp(24px,8vw,240px) clamp(40px,8vw,100px)}.wish__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,3vw,48px);row-gap:clamp(24px,3vw,48px)}.wish__item{padding:0 clamp(16px,3vw,48px)}.wish__item-title{font-size:20px;line-height:26px}.wish__item-desc{font-size:16px;line-height:22px}}@media screen and (min-width:1366px){.wish__hero{height:800px}.wish__subtitle{font-size:56px;white-space:nowrap}.wish__content{padding:48px 240px var(--space-section)}.wish__grid{column-gap:48px;row-gap:48px}.wish__item{padding:0 48px}}.wish__grid--square{display:flex;gap:16px}.wish__grid--square .wish__item-desc{color:#fff}.wish__grid--square .wish__item{flex:1;flex-direction:column;align-items:flex-start;text-align:left;gap:20px;padding:20px;border-radius:12px;background:linear-gradient(0deg,#45454529,#454545);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.wish__grid--square .wish__item-icon{width:52px;height:52px;aspect-ratio:1/1;border-radius:50%;padding:12px;background:#fff;border-color:transparent;color:#000}.wish__grid--square .wish__item-text{text-align:left}@media screen and (max-width:1299px){.wish__grid--square{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.wish__grid--square::-webkit-scrollbar{display:none}.wish__grid--square .wish__item{min-width:275px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ux-wish-you-had-these.css.map */
