.hw-pill-btn,.hw-hr__wa,.hw-hb__send{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;border:0;background:var(--hw-moss);color:var(--hw-on-moss);font-family:var(--ui);font-weight:700;font-size:15px;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .14s ease-out,transform 80ms ease-out}.hw-pill-btn:active,.hw-hr__wa:active,.hw-hb__send:active{transform:scale(.96)}.hw-pill-btn:focus-visible,.hw-hr__wa:focus-visible,.hw-hb__send:focus-visible,.hw-wa-link:focus-visible,.hw-hb__tile:focus-visible,.hw-hb__bar-go:focus-visible,.hw-hb__clear:focus-visible,.hw-hb__step-btn:focus-visible{outline:2px solid var(--hw-clay);outline-offset:2px}@media(hover:hover)and (pointer:fine){.hw-pill-btn:hover,.hw-hr__wa:hover,.hw-hb__send:hover{background:var(--hw-moss-press)}}.hw-wa-link__icon{display:inline-flex;width:18px;height:18px;flex:none}.hw-wa-link__icon svg{width:100%;height:100%;fill:currentColor}.hw-wa-link{display:inline-flex;align-items:center;gap:8px;min-height:46px;font-family:var(--ui);font-weight:700;font-size:15px;line-height:1.2;color:var(--hw-moss);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.hw-hamper-head{margin-bottom:18px}.hw-hamper-head__kicker{margin:0;font-family:var(--kk);font-weight:var(--kw);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--kls);text-transform:uppercase;color:var(--hw-clay)}.hw-hamper-head__h{margin:6px 0 0;font-family:var(--hd);font-weight:900;font-size:26px;line-height:1.08;letter-spacing:-.01em;color:var(--hw-ink)}.hw-hamper-head__p{margin:8px 0 0;max-width:56ch;font-family:var(--ui);font-size:15px;line-height:1.55;color:var(--hw-body)}.hw-hh{background:var(--hw-tint);padding:26px var(--sh-gutter) 30px}.hw-hh__wrap{display:grid;gap:24px}.hw-hh__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hw-hh__pill{margin:0;display:inline-block;padding:7px 14px;border-radius:999px;background:var(--hw-moss);color:var(--hw-on-moss);font-family:var(--ui);font-weight:700;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.hw-hh__h{margin:14px 0 0;font-family:var(--hd);font-weight:900;font-size:40px;line-height:1;letter-spacing:-.025em;color:var(--hw-ink);text-wrap:balance}.hw-hh__acc{color:var(--hw-tier-best);text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.1em}.hw-hh__lede{margin-top:14px;max-width:46ch}.hw-hh__lede p{margin:0;font-family:var(--ui);font-size:16px;line-height:1.55;color:var(--hw-body)}.hw-hh__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:20px}.hw-hh__aside{font-family:var(--hd);font-style:italic;font-size:18px;line-height:1.1;color:var(--hw-body);transform:rotate(-4deg)}.hw-hh__steps{counter-reset:hwstep;list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.hw-hh__step{counter-increment:hwstep;display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;font-family:var(--ui);font-size:14px;line-height:1.45;color:var(--hw-body)}.hw-hh__step:before{content:counter(hwstep);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--hw-card);border:1px solid var(--hw-hairline);font-family:var(--num);font-weight:600;font-size:12px;line-height:1;color:var(--hw-moss)}.hw-hh__media-wrap{position:relative;container-type:inline-size}.hw-hh__media{position:relative;aspect-ratio:1 / 1;border-radius:var(--r-card-lg);overflow:hidden}.hw-hh__toggle{right:12px;bottom:12px}.hw-hr{padding:34px var(--sh-gutter) 8px}.hw-hr__grid{list-style:none;margin:0;padding:0;display:grid;gap:16px}.hw-hr__card{display:flex;flex-direction:column;background:var(--hw-card);border:1px solid var(--hw-hairline);border-radius:var(--r-card-lg);overflow:hidden}.hw-hr__media{position:relative;aspect-ratio:1 / 1;background:var(--hw-tint)}.hw-hr__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hw-hr__mark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--hd);font-style:italic;font-size:96px;line-height:1;color:var(--hw-placeholder)}.hw-hr__badge{position:absolute;left:10px;top:10px;padding:5px 10px;border-radius:999px;background:var(--hw-card);color:var(--hw-moss);font-family:var(--ui);font-weight:700;font-size:12px;line-height:1;box-shadow:0 1px 3px #17150f29}.hw-hr__body{display:flex;flex-direction:column;flex:1;padding:16px 16px 18px}.hw-hr__name{margin:0;font-family:var(--hd);font-weight:900;font-size:22px;line-height:1.1;letter-spacing:-.01em;color:var(--hw-ink)}.hw-hr__note{margin:6px 0 0;font-family:var(--ui);font-size:14px;line-height:1.5;color:var(--hw-body)}.hw-hr__inside-h{margin:14px 0 0;font-family:var(--kk);font-weight:var(--kw);font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--kls);text-transform:uppercase;color:var(--hw-muted)}.hw-hr__items{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px}.hw-hr__items li{position:relative;padding-left:16px;font-family:var(--ui);font-size:14px;line-height:1.4;color:var(--hw-ink)}.hw-hr__items li:before{content:"";position:absolute;left:2px;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--hw-tier-best)}.hw-hr__items a{color:inherit;text-decoration:underline;text-decoration-color:var(--hw-hairline-2);text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.hw-hr__items a:hover{text-decoration-color:currentColor}}.hw-hr__vendor{display:block;font-size:12px;line-height:1.4;color:var(--hw-muted)}.hw-hr__oos{font-size:12px;color:var(--hw-clay)}.hw-hr__total{margin:14px 0 0;font-family:var(--ui);font-size:14px;line-height:1.45;color:var(--hw-body)}.hw-hr__sum{font-family:var(--num);font-weight:600;color:var(--hw-ink)}.hw-hr__fine{margin:10px 0 0;font-family:var(--ui);font-size:12.5px;line-height:1.45;color:var(--hw-muted)}.hw-hr__info{padding-bottom:16px}.hw-hr__wa{margin-top:auto;width:100%;box-sizing:border-box}.hw-hr--compact{padding:24px var(--sh-gutter) 0}.hw-hr--compact>.sh-wrap{background:var(--hw-tint);border-radius:var(--r-card-lg);padding:22px 0 20px;overflow:hidden}.hw-hr--compact .hw-hamper-head{padding:0 18px;margin-bottom:16px}.hw-hr__grid--mini{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;padding:0 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:18px;scrollbar-width:none}.hw-hr__grid--mini::-webkit-scrollbar{display:none}.hw-hr__mini{scroll-snap-align:start;min-width:0;display:flex}.hw-hr__mini-link{display:flex;flex-direction:column;width:100%;background:var(--hw-card);border:1px solid var(--hw-hairline);border-radius:var(--r-card);overflow:hidden;color:inherit;text-decoration:none;transition:border-color .14s ease-out}.hw-hr__mini-link .hw-hr__media{display:block;aspect-ratio:4 / 3}.hw-hr__mini-link .hw-hr__mark{font-size:72px}.hw-hr__mini-body{display:block;padding:12px 14px 14px}.hw-hr__mini-body .hw-hr__name{display:block;font-size:18px;line-height:1.15}.hw-hr__mini-body .hw-hr__note{display:block;font-size:13.5px;line-height:1.45}a.hw-hr__mini-link:focus-visible{outline:2px solid var(--hw-clay);outline-offset:2px}@media(hover:hover)and (pointer:fine){a.hw-hr__mini-link:hover{border-color:var(--hw-moss)}a.hw-hr__mini-link:hover .hw-hr__name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}}.hw-hr__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:18px;padding:0 18px}.hw-hr__fine--band{padding:0 18px;margin-top:6px}.hw-hb{padding:34px var(--sh-gutter) 40px}.hw-hb__layout{display:grid;gap:22px}.hw-hb__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hw-hb__cell{display:flex;min-width:0}.hw-hb__tile{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;margin:0;padding:8px 8px 10px;background:var(--hw-card);border:1px solid var(--hw-hairline);border-radius:12px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease-out,box-shadow .14s ease-out}.hw-hb__tile.is-on{border-color:var(--hw-moss);box-shadow:inset 0 0 0 1px var(--hw-moss)}.hw-hb__tile:disabled{cursor:default}.hw-hb__tile:disabled .hw-hb__well{opacity:.55}.hw-hb__well{position:relative;display:block;aspect-ratio:1 / 1;border-radius:10px;background:color-mix(in srgb,var(--hw-tint) 40%,var(--hw-card));overflow:hidden;margin-bottom:6px}.hw-hb__img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}.hw-hb__mark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--hd);font-style:italic;font-size:52px;line-height:1;color:var(--hw-placeholder)}.hw-hb__check{position:absolute;right:6px;top:6px;display:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--hw-moss);color:var(--hw-on-moss)}.hw-hb__brand{font-family:var(--ui);font-weight:600;font-size:13px;line-height:18px;color:var(--hw-clay);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hw-hb__name{font-family:var(--ch);font-weight:var(--chw);font-size:15px;line-height:20px;color:var(--hw-ink);height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hw-hb__price{font-family:var(--num);font-weight:700;font-size:17px;line-height:22px;color:var(--hw-ink);font-variant-numeric:tabular-nums}.hw-hb__act{display:flex;align-items:center;justify-content:center;min-height:40px;box-sizing:border-box;margin-top:auto;border:1.5px solid var(--hw-moss);border-radius:999px;background:var(--hw-card);color:var(--hw-moss);font-family:var(--ui);font-weight:600;font-size:var(--t-btn);line-height:1.2;text-align:center}.hw-hb__act-on,.hw-hb__tile.is-on .hw-hb__act-add{display:none}.hw-hb__tile.is-on .hw-hb__act-on{display:inline}.hw-hb__tile.is-on .hw-hb__act-on:before{content:"\2713  "}.hw-hb__tile.is-on .hw-hb__act{background:color-mix(in srgb,var(--hw-moss) 9%,var(--hw-card))}.hw-hb__tile:disabled .hw-hb__act{background:var(--hw-card);border-color:var(--hw-hairline-2);color:var(--hw-strike)}.hw-hb__tile:not(:disabled):active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.hw-hb__tile:not(:disabled):hover{border-color:var(--hw-hairline-2)}.hw-hb__tile:not(:disabled):hover .hw-hb__act{background:color-mix(in srgb,var(--hw-moss) 9%,var(--hw-card))}.hw-hb__tile.is-on:hover{border-color:var(--hw-moss)}}.hw-hb__tally{background:var(--hw-butter);border:1px solid var(--hw-butter-line);border-radius:var(--r-card-lg);padding:18px 16px;scroll-margin-top:90px}.hw-hb__tally-h{margin:0;font-family:var(--hd);font-weight:900;font-size:20px;line-height:1.15;color:var(--hw-ink)}.hw-hb__empty{margin:8px 0 0;font-family:var(--ui);font-size:14px;line-height:1.5;color:var(--hw-body)}.hw-hb__lines{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0}.hw-hb__line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amt" "step step";gap:6px 10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--hw-butter-line)}.hw-hb__line-name{grid-area:name;font-family:var(--ui);font-size:14px;line-height:1.4;color:var(--hw-ink)}.hw-hb__line-amt{grid-area:amt;font-family:var(--num);font-weight:600;font-size:14px;color:var(--hw-ink)}.hw-hb__step{grid-area:step;justify-self:start;display:inline-flex;align-items:center;border:1px solid var(--hw-control-line);border-radius:var(--r-input);background:var(--hw-card)}.hw-hb__step-btn{width:34px;height:32px;padding:0;border:0;background:none;font-family:var(--ui);font-size:16px;line-height:1;color:var(--hw-ink);cursor:pointer}.hw-hb__step-btn:disabled{color:var(--hw-strike);cursor:default}.hw-hb__step-n{min-width:22px;text-align:center;font-family:var(--num);font-weight:600;font-size:14px;color:var(--hw-ink)}.hw-hb__sum{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:12px;font-family:var(--ui);font-weight:600;font-size:15px;color:var(--hw-ink)}.hw-hb__sum[hidden]{display:none}.hw-hb__sum-n{font-family:var(--num);font-weight:600;font-size:18px}.hw-hb__fine{margin:8px 0 0;font-family:var(--ui);font-size:12.5px;line-height:1.45;color:var(--hw-muted)}.hw-hb__note-l{display:block;margin-top:14px;font-family:var(--ui);font-weight:600;font-size:13px;color:var(--hw-ink)}.hw-hb__note{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:10px 12px;resize:vertical;border:1px solid var(--hw-control-line);border-radius:var(--r-input);background:var(--hw-card);font-family:var(--ui);font-size:16px;line-height:1.4;color:var(--hw-ink)}.hw-hb__note::placeholder{color:var(--hw-faint)}.hw-hb__note:focus-visible{outline:2px solid var(--hw-clay);outline-offset:1px}.hw-hb__send{width:100%;box-sizing:border-box;margin-top:14px}.hw-hb__send[aria-disabled=true]{background:var(--hw-hairline-2);color:var(--hw-body)}.hw-hb__clear{display:block;margin:10px auto 0;padding:6px 8px;border:0;background:none;font-family:var(--ui);font-size:13px;color:var(--hw-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hw-hb__clear[hidden]{display:none}.hw-hb__bar{position:sticky;z-index:5;bottom:calc(58px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;border-radius:999px;background:var(--hw-moss);color:var(--hw-on-moss);box-shadow:0 4px 14px #17150f38}.hw-hb__bar[hidden]{display:none}.hw-hb__bar-n{font-family:var(--ui);font-weight:600;font-size:14px}.hw-hb__bar-t{font-family:var(--num);font-weight:600;font-size:14px;color:var(--hw-on-moss-2)}.hw-hb__bar-go{margin-left:auto;padding:8px 14px;border-radius:999px;background:var(--hw-on-moss);color:var(--hw-moss);font-family:var(--ui);font-weight:700;font-size:13px;text-decoration:none}.hw-hb__none{padding:22px 18px;background:var(--hw-tint);border-radius:var(--r-card-lg);font-family:var(--ui);font-size:15px;line-height:1.5;color:var(--hw-body)}.hw-hb__none p{margin:0 0 14px}.hw-hb__noscript{font-family:var(--ui);font-size:15px;line-height:1.5;color:var(--hw-body)}.hw-hb__noscript a{color:var(--hw-moss)}@media(scripting:none){.hw-hb__tally,.hw-hb__bar,.hw-hb__act{display:none}.hw-hb__tile{cursor:default}}@media(min-width:750px){.hw-hamper-head__h{font-size:32px}.hw-hh{padding-top:36px;padding-bottom:40px}.hw-hh__h{font-size:52px}.hw-hr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-hr__media{aspect-ratio:4 / 5}.hw-hb__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hw-hr--compact>.sh-wrap{padding:28px 0 26px}.hw-hr--compact .hw-hamper-head,.hw-hr__actions,.hw-hr__fine--band{padding-inline:24px}.hw-hr__grid--mini{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 24px;overflow:visible}.hw-hr__mini-link .hw-hr__media{aspect-ratio:4 / 5}}@media(min-width:990px){.hw-hh{padding-top:48px;padding-bottom:52px}.hw-hh__wrap{grid-template-columns:minmax(0,1fr) 440px;gap:56px;align-items:center}.hw-hh__wrap--solo{grid-template-columns:minmax(0,1fr)}.hw-hh__h{font-size:64px}.hw-hh__lede p{font-size:18px}.hw-hh__aside{font-size:21px}.hw-hh__media{aspect-ratio:4 / 5;border-radius:20px}.hw-hh__toggle{right:14px;bottom:14px}.hw-hr{padding-top:48px}.hw-hr__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hw-hr--compact{padding-top:32px}.hw-hr--compact>.sh-wrap{display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-areas:"head cards" "acts cards" "fine cards";grid-template-rows:auto auto 1fr;column-gap:32px;padding:32px}.hw-hr--compact .hw-hamper-head{grid-area:head;padding:0;margin:0}.hw-hr--compact .hw-hamper-head__h{font-size:36px}.hw-hr__grid--mini{grid-area:cards;padding:0;gap:16px}.hw-hr__actions{grid-area:acts;flex-direction:column;align-items:flex-start;padding:0;margin-top:22px}.hw-hr__fine--band{grid-area:fine;padding:0;margin-top:10px}.hw-hr__mini-body .hw-hr__name{font-size:20px}.hw-hb{padding-top:48px;padding-bottom:56px}.hw-hb__layout{grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.hw-hb__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hw-hb__tile{padding:10px 10px 12px;border-radius:var(--r-card)}.hw-hb__tally{position:sticky;top:96px;padding:20px 20px 18px}.hw-hb__bar{display:none}}@media(min-width:1200px){.hw-hb__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hw-pill-btn,.hw-hr__wa,.hw-hb__send,.hw-hb__tile,.hw-hr__mini-link{transition:none}.hw-pill-btn:active,.hw-hr__wa:active,.hw-hb__send:active,.hw-hb__tile:not(:disabled):active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hiwe-hampers.css.map */
