.hm{--hm-gold: #ffae00;--hm-gold-d: #c98800;--hm-teal: #004e4e;--hm-ink: #111;--hm-off: #f7f5f2;--hm-line: #e7e3dc;color:#222}.hm *,.hm *:before,.hm *:after{box-sizing:border-box}.hm-wrap{max-width:112rem;margin:0 auto;padding:0 1.6rem}.hm-sec{padding:5.6rem 0;background:#fff}.hm-sec--off{background:var(--hm-off)}.hm-sec--dark{background:#161616;color:#fff}.hm-head{text-align:center;margin-bottom:3.2rem}.hm-eyebrow{margin:0 0 1rem;font-family:var(--suri-head);font-weight:800;font-size:1.25rem;letter-spacing:.28rem;text-transform:uppercase;color:var(--hm-teal)}.hm-sec--dark .hm-eyebrow{color:var(--hm-gold)}.hm-h2{margin:0;font-family:var(--suri-head);font-weight:800;font-size:clamp(2.8rem,7vw,4.4rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:var(--hm-ink);text-wrap:balance}.hm-sec--dark .hm-h2{color:#fff}.hm-h2 em{font-style:normal;color:var(--hm-teal)}.hm-lead{margin:1.2rem 0 0;font-size:1.7rem;line-height:1.5;color:#555}.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.6rem;padding:1.4rem 3.2rem;border-radius:.6rem;font-family:var(--suri-head);font-weight:800;font-size:1.6rem;letter-spacing:.14rem;text-transform:uppercase;text-decoration:none;transition:filter .15s,background .15s,color .15s}.hm-btn--primary{background:var(--hm-gold);color:var(--hm-ink);box-shadow:0 4px 0 var(--hm-gold-d)}.hm-btn--primary:hover{filter:brightness(1.05);color:var(--hm-ink)}.hm-btn--ghost{background:transparent;color:var(--hm-ink);border:2px solid var(--hm-ink)}.hm-btn--ghost:hover{background:var(--hm-ink);color:#fff}.hm-btn--ghost-light{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.85)}.hm-btn--ghost-light:hover{background:#fff;color:var(--hm-ink)}.hm-btn--sm{min-height:4.4rem;padding:1rem 1.6rem;font-size:1.3rem}.hm-center{text-align:center}.hm-more{margin-top:3.2rem}.hm-icons{background:#111;color:#fff}.hm-icons__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;max-width:112rem;margin:0 auto;padding:1.6rem;list-style:none;font-family:var(--suri-head);font-weight:700;font-size:1.05rem;letter-spacing:.08rem;text-transform:uppercase;text-align:center}.hm-ic{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:0 .4rem}.hm-ic__i{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--hm-gold)}.hm-ic__i svg{width:100%;height:100%}.hm-ic__t{display:block;line-height:1.3;max-width:13rem}@media(min-width:750px){.hm-icons__row{padding:2rem 1.6rem;font-size:1.25rem}.hm-ic{flex-direction:row;justify-content:center;gap:1.2rem}.hm-ic__i{width:3.6rem;height:3.6rem}.hm-ic__t{max-width:none;text-align:left}}.hm-tabs{display:flex;justify-content:center;gap:.8rem;margin:-1.2rem 0 2.8rem}.hm-tab{padding:.9rem 1.8rem;border-radius:99px;border:1.5px solid var(--hm-line);background:#fff;color:#555;font-family:var(--suri-head);font-weight:800;font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;cursor:pointer}.hm-tab[aria-selected=true]{background:var(--hm-ink);border-color:var(--hm-ink);color:#fff}.hm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.hm-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--hm-line);border-radius:1.2rem;overflow:hidden;color:inherit;text-decoration:none}.hm-card__img{position:relative;aspect-ratio:1;background:#fff;border-bottom:1px solid var(--hm-line)}.hm-card__img img{display:block;width:100%;height:100%;object-fit:contain;padding:6%}.hm-card__img--cover img{object-fit:cover;padding:0}.hm-card__b{display:flex;flex-direction:column;flex:1;padding:1.4rem 1.4rem 1.6rem}.hm-chips{display:flex;flex-wrap:nowrap;gap:.5rem;margin-bottom:.8rem;min-height:2.2rem;overflow:hidden}.hm-chip{display:inline-block;padding:.5rem .9rem;border-radius:.4rem;background:var(--hm-gold);color:var(--hm-ink);font-family:var(--suri-head);font-weight:800;font-size:1.1rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.hm-chip--dark{background:var(--hm-ink);color:#fff}.hm-card__t{display:block;min-height:2.3em;font-family:var(--suri-head);font-weight:800;font-size:1.8rem;line-height:1.15;text-transform:uppercase;color:var(--hm-ink)}.hm-card__p{display:flex;align-items:baseline;gap:.8rem;margin-top:.6rem;font-family:var(--suri-head);font-weight:800;font-size:1.9rem;color:var(--hm-ink)}.hm-card__p s{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;color:#888}.hm-card__p small{font-family:var(--font-body-family);font-weight:400;font-size:1.25rem;color:#777}.hm-card .hm-btn{margin-top:auto;width:100%}.hm-card__p+.hm-btn{margin-top:1.4rem}.hm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:88rem;margin:0 auto}.hm-tile{position:relative;display:block;border-radius:1.2rem;overflow:hidden;aspect-ratio:4 / 5;background:#ddd}.hm-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.hm-tile:hover img{transform:scale(1.03)}.hm-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000b3)}.hm-tile__c{position:absolute;z-index:1;left:2rem;right:2rem;bottom:2rem;color:#fff}.hm-tile__c b{display:block;font-family:var(--suri-head);font-weight:800;font-size:2.6rem;line-height:1;text-transform:uppercase}.hm-tile__c span{display:inline-block;margin-top:.8rem;padding-bottom:.2rem;border-bottom:2px solid var(--hm-gold);font-family:var(--suri-head);font-weight:700;font-size:1.3rem;letter-spacing:.14rem;text-transform:uppercase}.hm-story{display:grid;grid-template-columns:1fr 1fr;gap:5.6rem;align-items:center}.hm-story__img{border-radius:1.2rem;overflow:hidden}.hm-story__img img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.hm-story__txt p{margin:1.4rem 0 0;font-size:1.7rem;line-height:1.6;color:#d6d3cd}.hm-story__txt p strong{color:#fff}.hm-story .hm-btn{margin-top:2.6rem}.hm-rating{display:inline-flex;align-items:center;gap:1rem;margin-top:1.4rem;padding:.8rem 1.4rem;border-radius:99px;background:#fff;font-family:var(--suri-head);font-weight:700;font-size:1.4rem;color:#333}.hm-stars{color:var(--hm-gold);letter-spacing:.15rem}.hm-collage{columns:2;column-gap:1rem;text-align:left}.hm-cpair{display:contents}.hm-cpair--desk{display:none}.hm-cq,.hm-cp{break-inside:avoid;margin:0 0 1rem;border-radius:1rem;overflow:hidden}.hm-cp img{display:block;width:100%;height:100%;object-fit:cover}.hm-cp--tall{aspect-ratio:3 / 4}.hm-cp--short{aspect-ratio:4 / 3}.hm-cp--square{aspect-ratio:1}.hm-cq{background:#fff;padding:1.4rem 1.4rem 1.6rem;box-shadow:0 1px 2px #0000000a}.hm-cq .hm-stars{font-size:1.3rem}.hm-cq blockquote{margin:.8rem 0 1.2rem;padding:0;border:0;font-size:1.4rem;line-height:1.45;color:#222;font-style:normal}.hm-cq figcaption{display:flex;flex-direction:column;gap:.4rem}.hm-cn{font-family:var(--suri-head);font-weight:700;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:#111}.hm-cm{display:inline-flex;align-items:center;gap:.5rem;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;color:#2a7a45}.hm-cm svg{flex:0 0 auto;color:#2a9d4b}.hm-recap{display:grid;grid-template-columns:1.1fr 1fr;gap:4.8rem;align-items:center;background:var(--hm-off);border:1px solid var(--hm-line);border-radius:1.6rem;padding:4rem}.hm-recap ul{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.hm-recap li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.6rem;line-height:1.4;color:#333}.hm-recap li b{display:block;font-family:var(--suri-head);font-weight:800;font-size:1.5rem;letter-spacing:.04rem;text-transform:uppercase;color:var(--hm-ink)}.hm-recap li svg{flex:0 0 auto;width:2.6rem;height:2.6rem;color:var(--hm-teal)}.hm-recap .hm-btn{margin-top:2.4rem}@media(min-width:750px){.hm-collage{columns:3;column-gap:1.4rem}.hm-cpair--desk{display:contents}.hm-cq,.hm-cp{margin-bottom:1.4rem}.hm-cq{padding:1.8rem 1.8rem 2rem}.hm-cq blockquote{font-size:1.5rem}}@media(min-width:990px){.hm-collage{columns:4}}@media(max-width:989px){.hm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.hm-sec{padding:4rem 0}.hm-head{margin-bottom:2.4rem}.hm-lead{font-size:1.55rem}.hm-tabs{margin:-.8rem 0 2rem}.hm-grid{gap:1rem}.hm-card__b{padding:1.1rem 1.1rem 1.2rem}.hm-card__t{font-size:1.5rem}.hm-card__p{font-size:1.6rem}.hm-card__p small{display:none}.hm-chip{font-size:.9rem;padding:.35rem .6rem}.hm-chips{gap:.4rem;min-height:1.9rem;margin-bottom:.6rem}.hm-chips .hm-chip--dark:has(+.hm-chip){display:none}.hm-card .hm-btn{min-height:4rem;font-size:1.15rem;padding:.8rem}.hm-card__p+.hm-btn{margin-top:1rem}.hm-more .hm-btn,.hm-story .hm-btn,.hm-recap .hm-btn{width:100%}.hm-tiles{gap:1rem}.hm-tile__c{left:1.2rem;right:1.2rem;bottom:1.2rem}.hm-tile__c b{font-size:1.8rem}.hm-tile__c span{font-size:1.1rem}.hm-story{grid-template-columns:1fr;gap:2.4rem}.hm-story__img{order:2}.hm-story__img img{aspect-ratio:4 / 3}.hm-story__txt p{font-size:1.55rem}.hm-collage{columns:auto;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.hm-cq,.hm-cp{margin:0}.hm-cp{aspect-ratio:auto!important;min-height:100%}.hm-cq blockquote{font-size:1.35rem}.hm-cn{font-size:1.2rem}.hm-cm{font-size:1.05rem;align-items:flex-start}.hm-recap{grid-template-columns:1fr;gap:2.4rem;padding:2.4rem 1.6rem}}.hm-card__img{overflow:hidden}.hm-card__img img{transition:transform .45s ease}@media(hover:hover)and (pointer:fine){.hm-card:hover .hm-card__img img{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.hm-card__img img{transition:none;transform:none!important}}.hm-closer{position:relative;overflow:hidden;background:#1c1c1c;color:#fff;text-align:center}.hm-closer__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.85) saturate(1.05)}.hm-closer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 62% 58% at 50% 45%,#00000080,#0000 75%)}.hm-closer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28%;pointer-events:none;background:linear-gradient(to bottom,#1c1c1c00,#1c1c1cbf 60%,#1c1c1c)}.hm-closer__in{position:relative;z-index:1;max-width:72rem;margin:0 auto;padding:10rem 1.6rem 15rem}.hm-closer .hm-eyebrow{color:var(--hm-gold);text-shadow:0 1px 6px rgba(0,0,0,.5)}.hm-closer .hm-h2{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5)}.hm-closer__txt{margin:1.4rem auto 0;max-width:48rem;font-size:1.8rem;line-height:1.5;color:#ece9e3;text-shadow:0 1px 8px rgba(0,0,0,.55)}.hm-closer .hm-btn{margin-top:2.8rem;min-width:28rem}#MainContent:has(>.shopify-section:last-child .hm-closer){margin-bottom:0;padding-bottom:0}@media(max-width:749px){.hm-closer__bg{object-position:72% 50%}.hm-closer__in{padding:6.4rem 1.6rem 8.8rem}.hm-closer__txt{font-size:1.55rem}.hm-closer .hm-btn{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/suri-home.css.map?w=0.6710426154755693 */
