@font-face{font-family:HP Brandon;src:url(/cdn/shop/files/Brandon_reg.woff2?v=1680831002) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:HP Brandon;src:url(/cdn/shop/files/Brandon_med.woff2?v=1680831002) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:HP Brandon;src:url(/cdn/shop/files/Brandon_bld.woff2?v=1680831002) format("woff2");font-weight:700;font-display:swap}.hp,:root{--hp-ink:#181618;--hp-cream:#f7f3ec;--hp-sand:#f3f1ed;--hp-red:#8f2322;--hp-mute:#6b6762;--hp-body:"HP Brandon",Lato,sans-serif;--hp-anton:Anton,Impact,sans-serif}.hp{font-family:var(--hp-body);font-weight:400;color:var(--hp-ink);-webkit-font-smoothing:antialiased;line-height:1.4;font-size:16px}.hp *{box-sizing:border-box}.hp a{color:inherit;text-decoration:none}.hp img{display:block;max-width:100%}.hp h2,.hp h3,.hp p{margin:0;letter-spacing:normal}.hp .anton{font-family:var(--hp-anton);font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.02em;color:var(--hp-ink)}.hp .ul{display:inline-block;font-weight:400;font-size:13px;letter-spacing:.06em;border-bottom:1px solid currentColor;padding-bottom:2px}.hp .chip{display:inline-block;background:var(--hp-red);color:#fff;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;line-height:1.2}.hp .band{background:var(--hp-cream);padding:24px 32px;display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.hp .band h2{font-size:28px}.hp .band p{font-size:18px;color:#2b2825}.hp .band p a{text-decoration:underline;text-underline-offset:3px}.hp .band .r{margin-left:auto;font-size:13px;font-weight:400;letter-spacing:.06em;border-bottom:1px solid var(--hp-ink);padding-bottom:2px}.hp .band.stack{flex-direction:column;align-items:flex-start;gap:12px;padding:44px 32px 36px}.hp .band.stack h2{font-size:44px}.hp .band.stack p{font-size:19px;max-width:60ch}.hp .band.stack .r{margin-left:0;margin-top:4px}.hp .band.stack .row2{display:flex;align-items:center;gap:22px;width:100%}.hp .band .arr{margin-left:auto;display:flex;gap:10px}.hp .band .arr button{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid var(--hp-ink);color:var(--hp-ink);width:38px;height:38px;font-size:18px;line-height:1;cursor:pointer;padding:0;border-radius:0}.hp .band .arr button:hover{background:var(--hp-ink);color:#fff}@media(max-width:749px){.hp .band{padding:18px 15px;display:block}.hp .band h2{font-size:24px}.hp .band p{font-size:15px;margin-top:4px}.hp .band .r{display:inline-block;margin:10px 0 0}.hp .band.stack{padding:22px 15px 18px;display:flex;gap:8px}.hp .band.stack h2{font-size:26px}.hp .band.stack p{font-size:15px;margin:0}.hp .band .arr{display:none}}.hp .hp-hero{display:block;position:relative;background:var(--hp-red);color:#fff;overflow:hidden}.hp .hp-hero .l1,.hp .hp-hero .in{color:#fff}.hp-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right 78%;transform:scale(1.22);transform-origin:right bottom}.hp-hero .in{position:relative;z-index:1;min-height:clamp(520px,44vw,680px);display:flex;align-items:center;justify-content:flex-start;text-align:center;padding:48px 0}.hp-hero .in>div{width:50%}.hp-hero .logo{width:clamp(420px,40vw,640px);display:block;margin:0 auto 18px}.hp-hero .l1{font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(13px,1.15vw,17px)}.hp-hero .cta{display:inline-block;background:#fff;color:var(--hp-ink);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:15px;padding:19px 40px;margin-top:26px;transition:background .2s,color .2s}.hp .hp-hero .cta{background:#fff;color:var(--hp-ink)}@media(hover:hover){.hp .hp-hero:hover .cta{background:var(--hp-ink);color:#fff}}.hp .hp-hero:active .cta,.hp .hp-hero .cta:active{background:var(--hp-ink);color:#fff}@media(max-width:749px){.hp-hero .in{min-height:0;height:560px;padding:0 0 22px;align-items:flex-end;justify-content:center}.hp-hero .in>div{width:100%}.hp-hero .bg{object-position:center 74%;transform:none}.hp-hero .logo{display:none}.hp-hero .l1{font-size:11px}.hp-hero .l1 span{display:none}.hp-hero .cta{margin-top:12px;padding:14px 24px;font-size:12px}}.hp-strip{background:var(--hp-ink);color:#fff;display:grid;grid-template-columns:repeat(var(--n,5),1fr);padding:22px 32px;gap:10px}.hp-strip>div{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:14px;text-align:center}.hp-strip img{width:38px;height:38px;object-fit:contain;mix-blend-mode:screen}.hp-strip svg{width:40px;height:40px;stroke:#fff;fill:none;stroke-width:1;padding:5px}.hp-strip.promise{padding:30px 32px;margin:48px 0}.hp-strip.promise img{width:40px;height:40px}@media(max-width:749px){.hp-strip svg{width:30px;height:30px;padding:3px}}.hp-strip b{font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.hp-strip small{font-size:13px;line-height:1.45;color:#cfc9c0;max-width:26ch}.hp-strip small a{text-decoration:underline}@media(max-width:749px){.hp-strip{display:flex;overflow-x:auto;gap:0;padding:16px 8px;scrollbar-width:none}.hp-strip::-webkit-scrollbar{display:none}.hp-strip>div{flex:0 0 33.33%;font-size:11px;line-height:1.3;padding:0 6px}.hp-strip img{width:30px;height:30px}.hp-strip.promise{margin:28px 0;padding:18px 8px}.hp-strip.promise>div{flex:0 0 60%}.hp-strip.promise img{width:30px;height:30px}.hp-strip b,.hp-strip small{font-size:11px}}.hp .tiles{display:grid;grid-template-columns:repeat(var(--cols,5),1fr);gap:2px;background:#fff}.hp .t{position:relative;display:block;overflow:hidden;background:#eeeae4;aspect-ratio:3/4}.hp .tiles.sq .t{aspect-ratio:4/5}.hp .t img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.hp .t:hover img{transform:scale(1.03)}.hp .t .lab{position:absolute;left:0;right:0;bottom:0;padding:70px 24px 26px;background:linear-gradient(to top,#00000073,#0000);color:#fff}.hp .t .lab b{display:block;font-weight:400;font-size:27px;line-height:1.15;text-shadow:0 1px 10px rgba(0,0,0,.3)}.hp .t .lab small{display:block;font-size:14px;margin-top:4px;opacity:.9}.hp .t .lab em{display:inline-block;margin-top:12px;font-style:normal;font-weight:400;font-size:13px;letter-spacing:.06em;border-bottom:1px solid #fff;padding-bottom:2px;text-shadow:0 1px 8px rgba(0,0,0,.3)}.hp .t .lab .step{display:block;font-family:var(--hp-anton);font-size:13px;letter-spacing:.14em;margin-bottom:8px;opacity:.95;text-transform:uppercase}.hp .t .lab .chip{margin:0 0 10px;font-size:10px;letter-spacing:.1em;white-space:nowrap;padding:5px 8px}.hp .tiles.sq .t .lab{padding:60px 20px 22px}.hp .tiles.sq .t .lab b{font-size:24px}.hp .foot{padding:12px 32px 0;font-size:13px;color:var(--hp-mute);display:flex;gap:28px;flex-wrap:wrap}@media(min-width:750px){.hp .tiles.scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.hp .tiles.scroll::-webkit-scrollbar{display:none}.hp .tiles.scroll .t{flex:0 0 25%;scroll-snap-align:start;aspect-ratio:4/5}.hp .tiles.scroll .t.big{flex:0 0 37.5%;aspect-ratio:auto}.hp .tiles.scroll .t.big .lab{top:0;bottom:auto;padding:30px 28px 90px;background:linear-gradient(to bottom,#00000080,#0000)}.hp .tiles.scroll .t.big .lab b{font-size:52px;line-height:1.05}.hp .tiles.scroll .t.big .lab em{font-size:15px;margin-top:16px}.hp .tiles.scroll .t.big .lab .chip{font-size:12px;letter-spacing:.14em;padding:7px 11px;margin-bottom:14px}.hp .tiles.scroll .t.big img{object-position:center bottom}}@media(max-width:1100px){.hp .t .lab b{font-size:22px}.hp .tiles.sq .t .lab b{font-size:20px}}@media(max-width:749px){.hp .tiles{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hp .tiles::-webkit-scrollbar{display:none}.hp .tiles .t{flex:0 0 62%;scroll-snap-align:start}.hp .tiles.sq .t{flex:0 0 48%}.hp .tiles.scroll .t{flex:0 0 70%;aspect-ratio:4/5}.hp .t .lab{padding:48px 16px 18px}.hp .t .lab b,.hp .tiles.sq .t .lab b{font-size:21px}.hp .t .lab em{margin-top:8px;font-size:12px}.hp .foot{padding:12px 15px 0;display:block;font-size:12px;line-height:1.7}.hp .foot span{display:block}}.hp-rev{background:var(--hp-cream);padding:0 0 44px}.hp-rev .band{padding-bottom:18px}.hp-rev .band p b{font-weight:400}.hp-rev .rcards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:0 32px}.hp-rev .c{background:#fff;padding:26px 24px 22px;display:flex;flex-direction:column;min-height:230px}.hp-rev .stars{font-size:12px;letter-spacing:1px}.hp-rev q{display:block;quotes:none;font-size:16px;line-height:1.55;margin:14px 0 auto;color:#2b2825}.hp-rev .who{font-size:13px;margin-top:18px;font-weight:400}.hp-rev .who small{display:block;color:var(--hp-mute);margin-top:2px}@media(max-width:749px){.hp-rev{padding-bottom:32px}.hp-rev .rcards{display:flex;gap:10px;overflow-x:auto;padding:0 15px;scroll-snap-type:x mandatory;scrollbar-width:none}.hp-rev .rcards::-webkit-scrollbar{display:none}.hp-rev .c{flex:0 0 78%;scroll-snap-align:start;min-height:0}}.hp-svc{padding:44px 32px 48px;background:#fff}.hp-svc h2{text-align:center;font-size:28px;margin-bottom:26px}.hp-svc .g{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.hp-svc .g a{display:block}.hp-svc .ph{aspect-ratio:1/1;overflow:hidden;background:var(--hp-sand)}.hp-svc .ph img{width:100%;height:100%;object-fit:cover}.hp-svc h3{font-weight:400;font-size:24px;margin-top:16px}.hp-svc .ul{margin-top:8px}@media(max-width:749px){.hp-svc{padding:34px 15px 40px}.hp-svc h2{font-size:24px;margin-bottom:18px}.hp-svc .g{grid-template-columns:1fr 1fr;gap:14px 10px}.hp-svc h3{font-size:18px;margin-top:10px}.hp-svc .ul{font-size:12px}}.hp-ig{padding:0 0 48px;background:#fff}.hp-ig .band{background:#fff;padding:0 32px 18px}.hp-ig .row{display:grid;grid-template-columns:repeat(6,1fr);gap:2px}.hp-ig .row a{aspect-ratio:1/1;overflow:hidden;display:block}.hp-ig .row img{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.hp-ig{padding-bottom:36px}.hp-ig .band{padding:0 15px 14px}.hp-ig .row{grid-template-columns:repeat(3,1fr)}}[id$=__hp_charms] .collection,[id$=__hp_best] .collection{padding-left:32px;padding-right:32px}[id$=__hp_charms] .title-wrapper-with-link,[id$=__hp_best] .title-wrapper-with-link{align-items:baseline;margin-bottom:22px}[id$=__hp_charms] .collection__title .title,[id$=__hp_best] .collection__title .title{font-family:var(--hp-anton);font-weight:400;text-transform:uppercase;font-size:28px;letter-spacing:.02em;color:var(--hp-ink);margin:0}[id$=__hp_charms] .collection__view-all a,.hp-products .collection__view-all .button,[id$=__hp_best] .collection__view-all a{font-family:var(--hp-body);font-size:13px;letter-spacing:.06em;text-transform:none;border:0;border-bottom:1px solid var(--hp-ink);padding:0 0 2px;min-height:0;background:transparent;color:var(--hp-ink);box-shadow:none}[id$=__hp_charms] .card-wrapper,[id$=__hp_best] .card-wrapper{font-family:var(--hp-body)}[id$=__hp_charms] .card--standard .card__inner,[id$=__hp_best] .card--standard .card__inner{background:var(--hp-sand)}[id$=__hp_charms] .card__inner .card__media .media img,[id$=__hp_best] .card__inner .card__media .media img{mix-blend-mode:multiply}[id$=__hp_charms] .card__heading,[id$=__hp_best] .card__heading{font-family:var(--hp-body);font-size:15px;font-weight:400;letter-spacing:0;margin-top:8px}[id$=__hp_charms] .card__heading a,[id$=__hp_best] .card__heading a{color:var(--hp-ink)}[id$=__hp_charms] .price,[id$=__hp_best] .price{font-family:var(--hp-body);font-size:14px;font-weight:400;color:var(--hp-ink);letter-spacing:0}[id$=__hp_charms] .price .price-item--sale,[id$=__hp_best] .price .price-item--sale{color:var(--hp-red)}[id$=__hp_charms] .rating-star,[id$=__hp_best] .rating-star{--color-icon:var(--hp-ink);font-size:11px}[id$=__hp_charms] .rating-count,[id$=__hp_best] .rating-count{font-size:12px;color:var(--hp-mute)}[id$=__hp_charms] .card__information,[id$=__hp_best] .card__information{padding-left:0;padding-right:0}[id$=__hp_charms] .slider-button,[id$=__hp_best] .slider-button{color:#8a857e}@media(max-width:749px){.hp-products .collection{padding-left:15px;padding-right:15px}.hp-products .collection__title .title{font-size:24px}}[id$=__hp_charms] .quick-add,[id$=__hp_best] .quick-add{margin-top:12px}[id$=__hp_charms] .quick-add__submit,[id$=__hp_best] .quick-add__submit{font-family:var(--hp-body);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;background:var(--hp-ink);color:#fff;box-shadow:none;border:1px solid var(--hp-ink);min-height:44px;transition:background .2s,color .2s}[id$=__hp_charms] .quick-add__submit:hover,[id$=__hp_best] .quick-add__submit:hover{background:#fff;color:var(--hp-ink)}[id$=__hp_charms] .quick-add__submit:after,[id$=__hp_best] .quick-add__submit:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hp-home-v4.css.map */
