.wf-band.wf-collection-about-range{padding:clamp(48px,6vw,88px) var(--wf-gutter)}.wf-collection-about-range .wf-collection-about-range__stack{display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.wf-collection-about-range__part{display:flex;flex-direction:column;min-width:0}.wf-collection-about-range .wf-collection-about-range__heading{margin:0 0 28px;letter-spacing:-.8px;line-height:1.15;text-wrap:balance}.wf-collection-about-range .wf-collection-about-range__heading--rules{margin-bottom:24px;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.6px;line-height:1.2;text-wrap:wrap}.wf-collection-about-range__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none}.wf-collection-about-range__card-item{display:flex;min-width:0}.wf-collection-about-range .wf-collection-about-range__card{display:flex;box-sizing:border-box;flex:1 1 auto;flex-direction:column;gap:14px;min-width:0;border:1.5px solid var(--wf-color-warm-line);border-radius:var(--wf-radius-card-md);padding:12px 12px 20px;background:var(--wf-color-card);color:inherit;text-decoration:none;transition:border-color .2s ease,transform .25s ease}.wf-collection-about-range .wf-collection-about-range__card:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}@media(hover:hover){.wf-collection-about-range .wf-collection-about-range__card:hover{border-color:var(--wf-color-range-hover);transform:translateY(-3px)}}.wf-collection-about-range__well{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--wf-radius-tile);background:var(--wf-color-lilac-ghost)}.wf-collection-about-range .wf-collection-about-range__img,.wf-collection-about-range .wf-collection-about-range__art,.wf-collection-about-range .wf-collection-about-range__range-art{position:absolute;top:14%;right:14%;bottom:14%;left:14%;width:72%;max-width:none;height:72%;object-fit:contain;filter:none}.wf-collection-about-range .wf-collection-about-range__art.wf-art--photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wf-collection-about-range .wf-collection-about-range__pair-a{inset:auto;top:12%;left:12%;width:50%;height:50%}.wf-collection-about-range .wf-collection-about-range__pair-b{inset:auto;right:12%;bottom:12%;width:46%;height:46%}.wf-collection-about-range__card-body{display:flex;flex-direction:column;gap:6px;padding:0 8px}.wf-collection-about-range__card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.wf-collection-about-range__card-title{margin:0;font-family:var(--wf-font-display);font-size:var(--wf-text-lead-md);font-weight:700;letter-spacing:-.2px;line-height:normal;text-transform:none;color:var(--wf-color-ink)}.wf-collection-about-range .wf-collection-about-range__chevron{flex:none;color:var(--wf-color-brand)}.wf-collection-about-range__card-text{margin:0;font-size:var(--wf-text-body);line-height:1.6;color:var(--wf-color-body);text-wrap:pretty}.wf-collection-about-range__rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none}.wf-collection-about-range__rule{display:flex;box-sizing:border-box;flex-direction:column;gap:16px;min-width:0;border-radius:var(--wf-radius-card-md);padding:28px;background:var(--wf-color-lilac-ghost)}.wf-collection-about-range__rule-art{display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:3 / 2}.wf-collection-about-range .wf-collection-about-range__rule-img{display:block;width:100%;height:100%;object-fit:contain}.wf-collection-about-range__rule-title{margin:0;font-family:var(--wf-font-display);font-size:var(--wf-text-hook);font-weight:700;letter-spacing:-.3px;line-height:1.3;text-transform:none;color:var(--wf-color-ink);text-wrap:balance}.wf-collection-about-range__rule-text{margin:0;font-size:var(--wf-text-button);line-height:1.7;color:var(--wf-color-body);text-wrap:pretty}.wf-collection-about-range__panel{position:relative;overflow:hidden;border-radius:36px;padding:clamp(28px,5vw,64px);background:linear-gradient(125deg,var(--wf-color-brand-deep) 0%,var(--wf-color-brand) 55%,var(--wf-color-cyan-deep) 130%);color:var(--wf-color-card)}.wf-collection-about-range .wf-collection-about-range__glow{position:absolute;top:-40px;right:-60px;width:420px;height:420px;pointer-events:none}.wf-collection-about-range .wf-collection-about-range__glow-blob{--wf-blob-fill: color-mix(in srgb, var(--wf-color-card) 7%, transparent)}.wf-collection-about-range__panel-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(28px,5vw,72px)}.wf-collection-about-range__panel-copy{display:flex;flex-direction:column;gap:20px;min-width:0}.wf-collection-about-range__pill{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin:0;border-radius:var(--wf-radius-full);padding:6px 14px 6px 8px;background:var(--wf-color-butter-pale);color:var(--wf-color-butter-note-ink);font-size:var(--wf-text-caption);font-weight:700;letter-spacing:1px;line-height:normal;text-transform:uppercase}.wf-collection-about-range__pill-disc{display:inline-grid;flex:none;place-items:center;width:22px;height:22px;border-radius:var(--wf-radius-full);background:var(--wf-color-ink);color:var(--wf-color-card)}.wf-collection-about-range .wf-collection-about-range__why-heading{margin:0;font-size:clamp(32px,4vw,54px);letter-spacing:-1.6px;line-height:1.04;color:var(--wf-color-card);text-wrap:balance}.wf-collection-about-range__why-text{margin:0;font-size:var(--wf-text-body-lg);line-height:1.7;color:var(--wf-color-panel-copy);text-wrap:pretty}.wf-collection-about-range__quote{display:flex;align-items:flex-start;gap:14px;border-radius:var(--wf-radius-card);padding:18px 20px;background:var(--wf-color-card);color:var(--wf-color-ink)}.wf-collection-about-range .wf-collection-about-range__avatar{flex:none;width:52px;height:52px;border-radius:var(--wf-radius-full);object-fit:cover}.wf-collection-about-range__quote-text{margin:0;font-size:var(--wf-text-body-md);line-height:1.6;color:var(--wf-color-quote-body);text-wrap:pretty}.wf-collection-about-range__tiles{display:grid;gap:12px;margin:0;padding:0;list-style:none}.wf-collection-about-range__tile{display:flex;align-items:center;gap:14px;min-width:0;border:1.5px solid color-mix(in srgb,var(--wf-color-card) 18%,transparent);border-radius:var(--wf-radius-xl);padding:16px 18px;background:color-mix(in srgb,var(--wf-color-card) 12%,transparent)}.wf-collection-about-range__tile-icon{position:relative;display:grid;flex:none;place-items:center;width:44px;height:44px;color:var(--wf-color-ink)}.wf-collection-about-range .wf-collection-about-range__tile-blob{--wf-blob-fill: var(--wf-color-butter-pale)}.wf-collection-about-range .wf-collection-about-range__tile-icon>.wf-icon{position:relative}.wf-collection-about-range__tile-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.wf-collection-about-range__tile-title{font-size:var(--wf-text-title-sm);font-weight:700;letter-spacing:-.4px;line-height:1.1;color:var(--wf-color-card)}.wf-collection-about-range__tile-text{font-size:var(--wf-text-body-sm);line-height:1.35;color:var(--wf-color-panel-note)}@media(prefers-reduced-motion:reduce){.wf-collection-about-range .wf-collection-about-range__card{transition:none}}.wf-collection-bed-finder .wf-finder__rail>.wf-finder__empty{width:min(760px,86vw);margin:0;scroll-snap-align:none}.wf-finder__pill.wf-collection-bed-finder__size{width:44px;min-width:44px;height:44px;padding:0}.wf-collection-bed-finder .wf-finder__tiles{display:flex;gap:8px}.wf-collection-bed-finder .wf-finder__tile{gap:6px;width:96px;padding:8px 6px 10px;border-color:transparent;border-radius:var(--wf-radius-tile);background:transparent;color:var(--wf-color-body)}.wf-collection-bed-finder .wf-finder__tile[aria-pressed=true]{border-color:var(--wf-color-ink);background:var(--wf-color-card);color:var(--wf-color-ink)}.wf-collection-bed-finder .wf-finder__badge{align-self:center;align-items:center;width:72px;height:40px}.wf-collection-bed-finder__shape{height:100%}.wf-collection-bed-finder .wf-finder__tile-name{color:inherit;font-size:var(--wf-text-note)}.wf-collection-bed-finder .wf-pill.wf-collection-bed-finder__reset{gap:8px;min-height:44px;margin-top:8px;padding:0 20px 0 16px;background:var(--wf-color-ink);color:var(--wf-color-card);font-size:var(--wf-text-body);box-shadow:none;transition:none}.wf-collection-bed-finder .wf-pill.wf-collection-bed-finder__reset:hover{transform:none}.wf-collection-bed-finder .wf-pill.wf-collection-bed-finder__reset:active{transform:scale(.97)}@media(scripting:none){.wf-collection-bed-finder .wf-finder__group,.wf-collection-bed-finder .wf-collection-bed-finder__reset{display:none}}.wf-collection-bed-finder[data-wf-module-state=error] .wf-finder__group,.wf-collection-bed-finder[data-wf-module-state=error] .wf-collection-bed-finder__reset{display:none}.wf-band.wf-collection-community{padding:clamp(56px,6vw,96px) var(--wf-gutter)}.wf-collection-community__grid{display:grid;grid-template:"head" "media" "foot" / minmax(0,1fr)}.wf-collection-community__media,.wf-collection-community__foot{display:flex;flex-direction:column;justify-content:center;min-width:0}.wf-collection-community__media{grid-area:media;margin-bottom:24px}.wf-collection-community__foot{grid-area:foot}@media(min-width:952px){.wf-collection-community__grid{grid-template:"media ." 1fr "media head" auto "media foot" auto "media ." 1fr / minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,80px)}.wf-collection-community__media{margin-bottom:0}}.wf-collection-community__grid--solo{grid-template:"head" "foot" / minmax(0,760px);justify-content:center}.wf-collection-community__card{box-sizing:border-box;border-radius:32px;padding:18px;background:var(--wf-color-card);box-shadow:0 24px 54px color-mix(in srgb,var(--wf-color-ink) 10%,transparent)}.wf-collection-community__panel[hidden]{display:none}.wf-collection-community__figure{margin:0}.wf-collection-community__frame{position:relative;display:block;overflow:clip;aspect-ratio:4 / 4.3;border-radius:var(--wf-radius-card-md);background:var(--wf-color-lilac-stage)}.wf-collection-community .wf-collection-community__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;transition:opacity .28s var(--wf-ease-quint)}.wf-collection-community [data-wf-community-enter] .wf-collection-community__photo{opacity:0;transition:none}.wf-collection-community__fade{position:absolute;inset:0 0 auto;z-index:1;height:34%;background:linear-gradient(180deg,color-mix(in srgb,var(--wf-color-ink) 40%,transparent),transparent);pointer-events:none}.wf-collection-community .wf-collection-community__mark{position:absolute;top:20px;left:20px;z-index:2;width:92px;max-width:none;height:auto}.wf-collection-community__caption{padding:16px 6px 4px;font-size:var(--wf-text-body-lg);line-height:normal}.wf-collection-community__name{display:block;color:var(--wf-color-ink);font-size:var(--wf-text-lead-md);font-weight:700}.wf-collection-community__note{color:var(--wf-color-body);font-size:var(--wf-text-body)}.wf-collection-community .wf-section-head{grid-area:head;max-width:none;margin:0 0 28px}.wf-collection-community .wf-eyebrow{padding-bottom:.18em;font-size:var(--wf-text-body)}.wf-collection-community .wf-h2{margin-bottom:18px;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.025em;text-wrap:balance}.wf-collection-community .wf-lead{max-width:52ch;font-size:var(--wf-text-lead-md)}.wf-collection-community__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 30px}.wf-collection-community .wf-collection-community__thumb{position:relative;display:block;box-sizing:border-box;overflow:clip;aspect-ratio:1;margin:0;border:3px solid transparent;border-radius:var(--wf-radius-lg);padding:0;background:var(--wf-color-lilac-stage);cursor:pointer;transition:border-color .15s ease,transform .16s var(--wf-ease-quint)}.wf-collection-community .wf-collection-community__thumb[aria-selected=true]{border-color:var(--wf-color-brand)}.wf-collection-community .wf-collection-community__thumb:active{transform:scale(.97)}.wf-collection-community .wf-collection-community__thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;opacity:.75;transition:opacity .15s ease}.wf-collection-community .wf-collection-community__thumb[aria-selected=true] .wf-collection-community__thumb-img{opacity:1}.wf-collection-community .wf-pill.wf-collection-community__follow{align-self:flex-start;min-height:52px;padding:0 28px 0 22px;font-size:var(--wf-text-item);font-weight:600;transition:transform .16s var(--wf-ease-quint)}.wf-collection-community .wf-pill.wf-collection-community__follow:hover{transform:none}.wf-collection-community .wf-pill.wf-collection-community__follow:active{transform:scale(.97)}@media(forced-colors:active){.wf-collection-community .wf-collection-community__thumb[aria-selected=true]{border-color:Highlight}}@media(prefers-reduced-motion:reduce){.wf-collection-community .wf-collection-community__photo,.wf-collection-community .wf-collection-community__thumb,.wf-collection-community .wf-collection-community__thumb-img,.wf-collection-community .wf-pill.wf-collection-community__follow{transition:none}}.wf-band.wf-collection-grid{padding-top:40px;padding-bottom:64px}.wf-band.wf-collection-grid:has(.wf-collection-grid__ranges){padding-top:28px}.wf-collection-grid__form{margin:0}.wf-collection-grid .wf-collection-grid__ranges{min-width:0;margin:0 0 40px;padding:0;border:0}.wf-collection-grid__range-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:12px;margin:0;padding:0;list-style:none}.wf-collection-grid__range{display:flex;min-width:0}.wf-collection-grid .wf-collection-grid__range-card{position:relative;display:flex;flex:1 1 auto;min-width:0;margin:0;cursor:pointer}.wf-collection-grid .wf-collection-grid__range-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.wf-collection-grid__range-body{position:relative;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px 14px;border:1.5px solid var(--wf-color-warm-line);border-radius:var(--wf-radius-xl);background-color:var(--wf-color-card);text-align:left;transition:transform .16s var(--wf-ease-quint),border-color .2s ease,box-shadow .25s ease}.wf-collection-grid__range-card:hover .wf-collection-grid__range-body,.wf-collection-grid__range-input:checked+.wf-collection-grid__range-body{border-color:var(--wf-color-ink)}.wf-collection-grid__range-input:active+.wf-collection-grid__range-body{transform:scale(.97)}.wf-collection-grid .wf-collection-grid__range-input:focus-visible+.wf-collection-grid__range-body{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-collection-grid__range-art{position:relative;display:block;width:100%;aspect-ratio:16 / 9}.wf-collection-grid .wf-collection-grid__range-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:none}.wf-collection-grid .wf-collection-grid__range-picture.wf-art--photo{border-radius:var(--wf-radius-sm);object-fit:cover}.wf-collection-grid__range-text{display:flex;flex-direction:column;gap:2px;width:100%}.wf-collection-grid__range-label{color:var(--wf-color-ink);font-size:var(--wf-text-button);font-weight:700;line-height:1.25}.wf-collection-grid__range-count{color:var(--wf-color-soft);font-size:var(--wf-text-note);font-weight:400;line-height:normal}.wf-collection-grid__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin-bottom:28px;padding:14px 0;border-top:1px solid var(--wf-color-lilac-border);border-bottom:1px solid var(--wf-color-lilac-border)}.wf-collection-grid__lead,.wf-collection-grid__controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.wf-band.wf-collection-grid .wf-collection-grid__count{margin:0;color:var(--wf-color-body);font-size:var(--wf-text-card);font-weight:600;line-height:normal}.wf-band.wf-collection-grid .wf-switch{font-size:var(--wf-text-body-md);font-weight:600}.wf-band.wf-collection-grid .wf-collection-grid__sort{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--wf-color-body);font-size:var(--wf-text-card);font-weight:600;line-height:normal;cursor:default}.wf-collection-grid__select-wrap{position:relative;display:inline-flex;align-items:center}.wf-collection-grid .wf-collection-grid__select{box-sizing:border-box;min-height:44px;margin:0;padding:0 42px 0 18px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);background-color:var(--wf-color-card);background-image:none;color:var(--wf-color-ink);font:inherit;font-size:var(--wf-text-body);font-weight:700;line-height:normal;cursor:pointer;-webkit-appearance:none;appearance:none}.wf-collection-grid .wf-collection-grid__select:focus{border-color:var(--wf-color-lilac-line)}.wf-collection-grid .wf-collection-grid__select:focus-visible{outline:revert;outline-offset:revert}.wf-collection-grid__select-icon{position:absolute;right:16px;display:flex;color:var(--wf-color-brand);pointer-events:none}.wf-collection-grid__sorter{display:inline-flex;align-items:center;gap:10px}.wf-collection-grid__menu{position:relative}.wf-collection-grid__menu[hidden],.wf-collection-grid .wf-collection-grid__menu-list[hidden]{display:none}.wf-collection-grid .wf-collection-grid__menu-button{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:0 42px 0 18px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);background:var(--wf-color-card);color:var(--wf-color-ink);font-size:var(--wf-text-body);font-weight:700;line-height:normal;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--wf-duration-control) ease}.wf-collection-grid .wf-collection-grid__menu-button:hover,.wf-collection-grid .wf-collection-grid__menu-button[aria-expanded=true]{border-color:var(--wf-color-brand)}.wf-collection-grid .wf-collection-grid__menu-button:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-collection-grid__menu-button .wf-collection-grid__select-icon{transition:rotate var(--wf-duration-control) ease}.wf-collection-grid__menu-button[aria-expanded=true] .wf-collection-grid__select-icon{rotate:180deg}.wf-collection-grid .wf-collection-grid__menu-list{position:absolute;top:calc(100% + 8px);right:0;z-index:20;box-sizing:border-box;min-width:100%;margin:0;padding:6px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-md);background:var(--wf-color-card);box-shadow:var(--wf-shadow-card-lift);list-style:none}.wf-collection-grid .wf-collection-grid__menu-option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:40px;margin:0;padding:0 12px;border-radius:var(--wf-radius-sm);color:var(--wf-color-ink);font-size:var(--wf-text-body);font-weight:600;line-height:normal;white-space:nowrap;cursor:pointer;transition:background-color var(--wf-duration-control) ease,color var(--wf-duration-control) ease}.wf-collection-grid .wf-collection-grid__menu-option[data-wf-active]{background:var(--wf-color-lilac-hover)}.wf-collection-grid .wf-collection-grid__menu-option[aria-selected=true]{color:var(--wf-color-brand);font-weight:700}.wf-collection-grid__menu-check{visibility:hidden}.wf-collection-grid__menu-option[aria-selected=true] .wf-collection-grid__menu-check{visibility:visible}.wf-collection-grid__sorter[data-wf-sort-menu-on] .wf-collection-grid__select-wrap,.wf-collection-grid__menu-sizer{display:none}.wf-collection-grid .wf-collection-grid__price{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:var(--wf-radius-full);background:var(--wf-color-lilac-ghost)}.wf-collection-grid .wf-collection-grid__price[hidden]{display:none}.wf-band.wf-collection-grid .wf-collection-grid__price-option{box-sizing:border-box;min-height:40px;margin:0;padding:0 16px;border:1.5px solid transparent;border-radius:var(--wf-radius-full);background:transparent;box-shadow:none;color:var(--wf-color-body);font:inherit;font-size:var(--wf-text-body);font-weight:500;letter-spacing:normal;line-height:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--wf-ease-quint)}.wf-band.wf-collection-grid .wf-collection-grid__price-option[aria-pressed=true]{border-color:var(--wf-color-brand);background:var(--wf-color-card);color:var(--wf-color-brand);font-weight:700}.wf-band.wf-collection-grid .wf-collection-grid__price-option:active{transform:scale(.97)}@media(scripting:none){.wf-collection-grid__price[role=group]{display:none}}.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__price,.wf-collection-grid .wf-collection-grid__apply[hidden]{display:none}@media(scripting:enabled){.wf-collection-grid:not([data-wf-module-state=error]) .wf-collection-grid__apply:not(:focus-visible){position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px;white-space:nowrap}}.wf-collection-grid__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(22px,2.2vw,32px) clamp(16px,1.6vw,22px);margin:0;padding:0;list-style:none}.wf-collection-grid__item{display:flex;min-width:0}.wf-collection-grid__item[hidden]{display:none}.wf-collection-grid__item>*{flex:1 1 auto;min-width:0}.wf-collection-grid__inner{scroll-margin-top:var(--wf-scroll-offset)}.wf-collection-grid__empty{padding:48px;border-radius:var(--wf-radius-panel);background-color:var(--wf-color-lilac-ghost);font-size:var(--wf-text-body-lg);line-height:normal;text-align:center}.wf-collection-grid .wf-collection-grid__empty-title{display:block;margin:0 0 8px;color:var(--wf-color-ink);font-size:var(--wf-text-hook);font-weight:700;line-height:normal}.wf-band.wf-collection-grid .wf-collection-grid__clear{display:inline-block;color:var(--wf-color-brand);font-size:var(--wf-text-body);font-weight:700;line-height:normal;text-decoration:underline;text-underline-offset:3px}.wf-band.wf-collection-grid .wf-collection-grid__clear:hover{color:var(--wf-color-brand)}.wf-collection-grid .wf-collection-grid__empty .wf-collection-grid__clear{padding:1px 6px}.wf-band.wf-collection-grid .wf-collection-grid__clear:active{transform:scale(.97)}.wf-collection-grid .wf-collection-grid__show-all{margin:0 0 20px}@media(max-width:767px){.wf-collection-grid .wf-collection-grid__price{border-radius:var(--wf-radius-sm)}.wf-collection-grid__range-list{display:flex;gap:12px;margin:-6px calc(-1 * var(--wf-gutter));padding:6px var(--wf-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wf-gutter);scrollbar-width:none}.wf-collection-grid__range-list::-webkit-scrollbar{display:none}.wf-collection-grid__range{flex:0 0 auto;scroll-snap-align:start}.wf-collection-grid__range-body{flex-direction:row;align-items:center;gap:12px;width:210px;padding:10px 14px 10px 10px}.wf-collection-grid__range-art{flex:0 0 auto;width:56px;aspect-ratio:1}.wf-collection-grid__range-text{flex:1 1 auto;width:auto;min-width:0}.wf-collection-grid__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(140px,calc(50% - 5px))),1fr));gap:16px 10px}.wf-collection-grid__bar{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px 10px}.wf-collection-grid__lead,.wf-collection-grid__controls{display:contents}.wf-collection-grid .wf-collection-grid__price,.wf-collection-grid .wf-collection-grid__apply{grid-column:1 / -1}.wf-band.wf-collection-grid .wf-collection-grid__count,.wf-band.wf-collection-grid .wf-switch{font-size:var(--wf-text-body-sm);white-space:nowrap}.wf-band.wf-collection-grid .wf-switch{gap:8px}.wf-collection-grid__sorter{justify-self:end;min-width:0;max-width:100%;gap:0}.wf-band.wf-collection-grid .wf-collection-grid__sort{min-width:0;max-width:100%}.wf-collection-grid__sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wf-collection-grid__select-wrap{min-width:0;max-width:100%}.wf-collection-grid .wf-collection-grid__select{max-width:100%;min-height:40px;padding:0 30px 0 12px;font-size:var(--wf-text-body-sm);text-overflow:ellipsis}.wf-collection-grid__select-icon{right:12px}.wf-collection-grid__menu{min-width:0;max-width:100%}.wf-collection-grid .wf-collection-grid__menu-button{flex-direction:column;align-items:stretch;justify-content:center;max-width:100%;min-height:40px;padding:0 30px 0 12px;font-size:var(--wf-text-body-sm);-webkit-tap-highlight-color:transparent}.wf-collection-grid__menu-value{overflow:hidden;text-overflow:ellipsis}.wf-collection-grid__menu-sizer{display:block;height:0;overflow:hidden;visibility:hidden;white-space:nowrap}.wf-collection-grid .wf-collection-grid__menu-list{width:max-content;max-width:calc(100vw - 2 * var(--wf-gutter))}.wf-collection-grid .wf-collection-grid__menu-option{min-height:44px;white-space:normal;-webkit-tap-highlight-color:transparent}}@media(max-width:389px){.wf-collection-grid__bar{grid-template-columns:auto minmax(0,1fr)}.wf-band.wf-collection-grid .wf-collection-grid__count{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.wf-collection-grid__range-body,.wf-band.wf-collection-grid .wf-collection-grid__price-option,.wf-collection-grid .wf-collection-grid__menu-button,.wf-collection-grid .wf-collection-grid__menu-option,.wf-collection-grid__menu-button .wf-collection-grid__select-icon{transition:none}}.wf-band.wf-collection-hero{--wf-collection-hero-ramp: linear-gradient( 100deg, var(--wf-color-ramp-orchid) 10%, var(--wf-color-brand) 45%, var(--wf-color-cyan-deep) 100% );--wf-collection-hero-ramp-pill: linear-gradient( 100deg, var(--wf-color-ramp-orchid) 0%, var(--wf-color-brand) 45%, var(--wf-color-ramp-blue) 100% );padding:16px var(--wf-gutter) 0;color:var(--wf-color-ink)}.wf-collection-hero .wf-breadcrumb{margin-bottom:8px;padding:0;color:var(--wf-color-body);font-size:var(--wf-text-body);font-weight:500}.wf-collection-hero .wf-breadcrumb__list{align-items:center;gap:10px}.wf-collection-hero .wf-breadcrumb__link{display:inline-flex;align-items:center;gap:7px;min-height:32px;transition:color .15s ease}.wf-collection-hero .wf-breadcrumb__link:focus-visible{border-radius:0}.wf-collection-hero .wf-breadcrumb__sep{display:flex;align-items:center;color:var(--wf-color-crumb-chevron)}.wf-collection-hero .wf-breadcrumb__current{display:inline-flex;align-items:center;box-sizing:border-box;min-height:32px;border-radius:var(--wf-radius-full);padding:0 12px;background:var(--wf-color-lilac);color:var(--wf-color-brand-deep);font-weight:700}.wf-collection-hero__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(40px,5vw,72px) 0 clamp(36px,4vw,56px)}.wf-collection-hero__copy,.wf-collection-hero__media{min-width:0}.wf-collection-hero__pill{display:block;box-sizing:border-box;width:fit-content;max-width:100%;margin:0 0 22px;border-radius:var(--wf-radius-xs);padding:8px 14px;background:var(--wf-color-butter);color:var(--wf-color-ink);font-family:var(--wf-font-display);font-size:var(--wf-text-body-sm);font-weight:700;letter-spacing:.06em;line-height:normal;text-transform:uppercase;text-wrap:wrap}.wf-collection-hero .wf-section-head{max-width:none;margin:0}.wf-collection-hero__title{margin:0 0 20px;font-family:var(--wf-font-display);font-size:var(--wf-text-display);font-weight:700;letter-spacing:-.03em;line-height:1.04;color:var(--wf-color-ink);text-wrap:balance}.wf-collection-hero__title .wf-gradient-text{display:block;padding-bottom:.1em;background-image:var(--wf-collection-hero-ramp)}.wf-collection-hero .wf-lead{max-width:54ch;margin:0 0 30px;font-size:var(--wf-text-hook);line-height:1.6;color:var(--wf-color-body);text-wrap:pretty}.wf-collection-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:34px}.wf-pill.wf-collection-hero__cta{min-height:56px;padding-top:0;padding-bottom:0}.wf-pill.wf-collection-hero__cta--primary{padding-right:32px;padding-left:32px;background:var(--wf-collection-hero-ramp-pill);font-size:var(--wf-text-body-lg);transition:transform .16s var(--wf-ease-quint)}.wf-pill.wf-collection-hero__cta--secondary{padding-right:26px;padding-left:20px;font-size:var(--wf-text-item);transition:border-color .15s ease,color .15s ease,transform .16s var(--wf-ease-quint)}.wf-pill.wf-collection-hero__cta--primary:hover{transform:none}.wf-pill.wf-collection-hero__cta:active{transform:scale(.97)}.wf-collection-hero__stats{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.wf-collection-hero__stat{display:flex;align-items:center;gap:14px;margin:0}.wf-collection-hero__stat .wf-blob{width:64px;height:64px}.wf-collection-hero__stat .wf-blob>.wf-icon{width:26px;height:26px}.wf-collection-hero__stat-copy{min-width:0}.wf-collection-hero__stat-value{display:block;font-family:var(--wf-font-display);font-size:clamp(30px,3vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1}.wf-collection-hero__stat-value .wf-gradient-text{display:block;padding-bottom:.08em;background-image:var(--wf-collection-hero-ramp)}.wf-collection-hero__stat-label{display:block;margin-top:4px;font-size:var(--wf-text-body-md);line-height:normal;color:var(--wf-color-body)}.wf-collection-hero__divider{width:1px;height:56px;background:var(--wf-color-lilac-line)}@media(max-width:767px){.wf-collection-hero__media{display:none}.wf-collection-hero__pill{margin-bottom:20px;border-radius:var(--wf-radius-full);padding:6px 12px;font-size:var(--wf-text-tag);letter-spacing:1px;line-height:1.5}.wf-collection-hero__title{margin-bottom:22px;font-size:30px;font-weight:600;letter-spacing:-1.4px;line-height:1.15}.wf-collection-hero .wf-lead{font-size:var(--wf-text-lead-sm);line-height:1.68}.wf-collection-hero__actions{flex-direction:column;align-items:stretch;gap:14px}.wf-pill.wf-collection-hero__cta{min-height:49px;font-size:var(--wf-text-button);font-weight:600}.wf-collection-hero__stats{display:grid;grid-template-columns:auto auto auto;justify-content:start;align-items:center;gap:12px}.wf-collection-hero__stat{gap:10px}.wf-collection-hero__stat .wf-blob{flex:0 0 auto;width:44px;height:44px}.wf-collection-hero__stat .wf-blob>.wf-icon{width:20px;height:20px}.wf-collection-hero__stat-value{font-size:var(--wf-text-price)}.wf-collection-hero__stat-label{font-size:var(--wf-text-body-sm)}.wf-collection-hero__divider{height:44px}}.wf-collection-hero__art{position:relative;width:100%;max-width:560px;margin:0 auto;aspect-ratio:1 / .9}.wf-collection-hero__stage{position:absolute;top:0;right:0;bottom:0;left:0}.wf-collection-hero__blob{position:absolute;top:4%;left:4%;width:92%;aspect-ratio:1;opacity:.9}.wf-collection-hero__orbit{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-7%)}.wf-collection-hero__shadow{position:absolute;bottom:2%;left:50%;width:58%;height:9%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--wf-color-night) 16%,transparent),transparent)}.wf-collection-hero__item{position:absolute;top:50%;left:50%;width:58%;aspect-ratio:1}.wf-collection-hero__item--1{transform:translate(-50%,-28%) scale(1.14)}.wf-collection-hero__item--2{transform:translate(calc(-50% + 55.4%),-67%) scale(.72)}.wf-collection-hero__item--3{transform:translate(-105.4%,-67%) scale(.72)}.wf-collection-hero__art--single .wf-collection-hero__item{width:78%;transform:translate(-50%,-50%)}.wf-collection-hero .wf-collection-hero__item .wf-collection-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:contain;filter:drop-shadow(0 22px 30px color-mix(in srgb,var(--wf-color-night) 20%,transparent))}.wf-collection-hero__art--float .wf-collection-hero__item{z-index:1;transform:none}.wf-collection-hero__art--float .wf-collection-hero__item--1{top:2%;left:0%;width:47%;rotate:-8deg}.wf-collection-hero__art--float .wf-collection-hero__item--2{top:2%;left:53%;width:47%;rotate:7deg}.wf-collection-hero__art--float .wf-collection-hero__item--3{top:53%;left:26.5%;z-index:2;width:47%;rotate:-3deg}.wf-collection-hero__art--float.wf-collection-hero__art--pair .wf-collection-hero__item--1{top:6%;left:0%;width:56%;rotate:-7deg}.wf-collection-hero__art--float.wf-collection-hero__art--pair .wf-collection-hero__item--2{top:40%;left:42%;width:56%;rotate:6deg}.wf-collection-hero__art--float.wf-collection-hero__art--single .wf-collection-hero__item{top:12%;left:4%;width:92%;rotate:-4deg;transform:none}.wf-collection-hero .wf-collection-hero__art--float .wf-collection-hero__item .wf-collection-hero__img{filter:drop-shadow(0 22px 30px color-mix(in srgb,var(--wf-color-night) 22%,transparent))}@media(prefers-reduced-motion:no-preference){.wf-collection-hero__art--float .wf-collection-hero__item--2,.wf-collection-hero__art--float .wf-collection-hero__item--3{translate:0 -10.76px}.wf-collection-hero__art--float.wf-collection-hero__art--pair .wf-collection-hero__item--2{translate:0 -12.05px}}@keyframes wf-collection-orbit{0%{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14);animation-timing-function:linear}18%{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14);animation-timing-function:cubic-bezier(.55,0,.75,.2)}25.67%{z-index:3;opacity:.92;transform:translate(calc(-50% + 55.4%),-41%) scale(1);animation-timing-function:cubic-bezier(.25,.8,.45,1)}33.33%{z-index:2;opacity:.78;transform:translate(calc(-50% + 55.4%),-67%) scale(.72);animation-timing-function:linear}51.33%{z-index:2;opacity:.78;transform:translate(calc(-50% + 55.4%),-67%) scale(.72);animation-timing-function:cubic-bezier(.55,0,.75,.2)}59%{z-index:1;opacity:.7;transform:translate(-50%,-80%) scale(.58);animation-timing-function:cubic-bezier(.25,.8,.45,1)}66.67%{z-index:1;opacity:.77;transform:translate(-105.4%,-67%) scale(.72);animation-timing-function:linear}84.67%{z-index:1;opacity:.77;transform:translate(-105.4%,-67%) scale(.72);animation-timing-function:cubic-bezier(.55,0,.75,.2)}92.34%{z-index:3;opacity:.92;transform:translate(-105.4%,-41%) scale(1);animation-timing-function:cubic-bezier(.25,.8,.45,1)}to{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14)}}@keyframes wf-collection-float{0%{translate:0 0}50%{translate:0 -14px}to{translate:0 0}}.wf-collection-hero__art[data-wf-hero-motion] .wf-collection-hero__item{animation:wf-collection-orbit 12s linear 0s infinite both}.wf-collection-hero__art[data-wf-hero-motion] .wf-collection-hero__item--2{animation-delay:-4s}.wf-collection-hero__art[data-wf-hero-motion] .wf-collection-hero__item--3{animation-delay:-8s}.wf-collection-hero__art--float[data-wf-hero-motion] .wf-collection-hero__item{animation:wf-collection-float 5.4s ease-in-out 0s infinite}.wf-collection-hero__art--float[data-wf-hero-motion] .wf-collection-hero__item--2{animation-delay:-1.8s}.wf-collection-hero__art--float[data-wf-hero-motion] .wf-collection-hero__item--3{animation-delay:-3.6s}.wf-collection-hero__art--float.wf-collection-hero__art--pair[data-wf-hero-motion] .wf-collection-hero__item--2{animation-delay:-2s}.wf-collection-hero__orbit:hover .wf-collection-hero__item,.wf-collection-hero__art[data-wf-hero-paused] .wf-collection-hero__item{animation-play-state:paused}.wf-collection-hero__art[data-wf-module-state=error] .wf-collection-hero__item{animation:none}.wf-collection-hero__toggle{position:absolute;right:4%;bottom:0;z-index:4;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;margin:0;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);padding:0;background:var(--wf-color-card);color:var(--wf-color-ink);box-shadow:var(--wf-shadow-card);cursor:pointer}.wf-collection-hero__toggle:not(:focus-visible){clip-path:inset(50%)}.wf-collection-hero__toggle:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-collection-hero__toggle[hidden],.wf-collection-hero__art:not([data-wf-hero-paused]) .wf-collection-hero__glyph--play,.wf-collection-hero__art[data-wf-hero-paused] .wf-collection-hero__glyph--pause,.wf-collection-hero__art[data-wf-module-state=error] .wf-collection-hero__toggle{display:none}.wf-collection-hero__copy{--wf-collection-hero-has-pill: 1;--wf-collection-hero-has-lead: 1;--wf-collection-hero-has-actions: 1}.wf-collection-hero__copy:not(:has(>.wf-collection-hero__pill)){--wf-collection-hero-has-pill: 0}.wf-collection-hero__copy:not(:has(.wf-lead)){--wf-collection-hero-has-lead: 0}.wf-collection-hero__copy:not(:has(>.wf-collection-hero__actions)){--wf-collection-hero-has-actions: 0}.wf-collection-hero__pill{--wf-collection-hero-delay: 0ms}.wf-collection-hero__title{--wf-collection-hero-delay: calc(80ms * var(--wf-collection-hero-has-pill))}.wf-collection-hero .wf-lead{--wf-collection-hero-delay: calc(80ms * (var(--wf-collection-hero-has-pill) + 1))}.wf-collection-hero__actions{--wf-collection-hero-delay: calc( 80ms * (var(--wf-collection-hero-has-pill) + 1 + var(--wf-collection-hero-has-lead)) )}.wf-collection-hero__stats{--wf-collection-hero-delay: calc( 80ms * ( var(--wf-collection-hero-has-pill) + 1 + var(--wf-collection-hero-has-lead) + var(--wf-collection-hero-has-actions) ) )}@keyframes wf-collection-hero-fade{0%{opacity:0}}@keyframes wf-collection-hero-rise{0%{transform:translateY(22px)}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.wf-collection-hero--enter .wf-collection-hero__pill,.wf-collection-hero--enter .wf-collection-hero__title,.wf-collection-hero--enter .wf-lead,.wf-collection-hero--enter .wf-collection-hero__actions,.wf-collection-hero--enter .wf-collection-hero__stats{animation:wf-collection-hero-fade .8s var(--wf-ease-quint) var(--wf-collection-hero-delay) backwards,wf-collection-hero-rise .9s var(--wf-ease-quint) var(--wf-collection-hero-delay) backwards}}@media(forced-colors:active){.wf-collection-hero__title .wf-gradient-text,.wf-collection-hero__stat-value .wf-gradient-text{background-image:none}}@media(scripting:none){.wf-collection-hero__toggle{display:none}}@media(prefers-reduced-motion:reduce){.wf-collection-hero__art[data-wf-hero-motion] .wf-collection-hero__item{animation:none}.wf-collection-hero__toggle{display:none;transition:none}.wf-collection-hero .wf-breadcrumb__link{transition:none}}.wf-band.wf-collection-need-picker{padding:clamp(56px,6vw,96px) var(--wf-gutter);scroll-margin-top:var(--wf-scroll-offset)}.wf-collection-need-picker .wf-collection-need-picker__head{max-width:640px;margin:0 auto clamp(24px,3vw,36px)}.wf-collection-need-picker .wf-collection-need-picker__heading{margin:0 0 10px;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.wf-collection-need-picker .wf-collection-need-picker__lead{font-size:var(--wf-text-lead-sm);line-height:1.6;text-wrap:wrap}.wf-collection-need-picker__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 clamp(28px,3vw,40px)}.wf-collection-need-picker .wf-collection-need-picker__tab{display:inline-flex;box-sizing:border-box;align-items:center;gap:9px;max-width:100%;min-height:48px;margin:0;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);padding:0 18px 0 14px;background:var(--wf-color-card);box-shadow:none;color:var(--wf-color-ink);font:inherit;font-size:var(--wf-text-button);font-weight:600;letter-spacing:normal;line-height:normal;text-align:left;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--wf-ease-quint)}.wf-collection-need-picker .wf-collection-need-picker__tab:hover{border-color:var(--wf-color-brand)}.wf-collection-need-picker .wf-collection-need-picker__tab:active{transform:scale(.97)}.wf-collection-need-picker .wf-collection-need-picker__tab[aria-selected=true]{border-color:var(--wf-color-brand);background:var(--wf-color-brand);color:var(--wf-color-card);font-weight:700}.wf-collection-need-picker .wf-collection-need-picker__tab:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-collection-need-picker .wf-collection-need-picker__tab-icon{flex:none;color:var(--wf-color-brand)}.wf-collection-need-picker .wf-collection-need-picker__tab[aria-selected=true] .wf-collection-need-picker__tab-icon{color:var(--wf-color-card)}.wf-collection-need-picker__tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.wf-collection-need-picker__tab-count{flex:none;font-size:var(--wf-text-body-sm);font-weight:700;font-variant-numeric:tabular-nums;color:var(--wf-color-soft)}.wf-collection-need-picker .wf-collection-need-picker__tab[aria-selected=true] .wf-collection-need-picker__tab-count{color:var(--wf-color-lilac-btn)}.wf-collection-need-picker__panel{transition:opacity .24s var(--wf-ease-quint),translate .28s var(--wf-ease-quint)}.wf-collection-need-picker__panel[hidden]{display:none}.wf-collection-need-picker__panel[data-wf-entering]{opacity:0;translate:0 8px;transition:none}.wf-collection-need-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none}.wf-collection-need-picker__item{display:flex;min-width:0}.wf-collection-need-picker__item>*{flex:1 1 auto;min-width:0}.wf-collection-need-picker .wf-collection-need-picker__item .wf-product-card__cta{transition:background-color .15s ease}.wf-collection-need-picker__empty{margin:0;border-radius:var(--wf-radius-panel);padding:32px;background:var(--wf-color-lilac-ghost);color:var(--wf-color-body);text-align:center}@media(max-width:767px){.wf-collection-need-picker__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.wf-collection-need-picker .wf-collection-need-picker__tab{gap:5px;width:100%;padding:8px 9px;font-size:var(--wf-text-body-sm);white-space:normal}.wf-collection-need-picker .wf-collection-need-picker__tab-icon{width:16px;height:16px}.wf-collection-need-picker__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(140px,calc(50% - 5px))),1fr));gap:16px 10px}}@media(scripting:none){.wf-collection-need-picker__tab:not([aria-selected=true]){display:none}}.wf-collection-need-picker[data-wf-module-state=error] .wf-collection-need-picker__tab:not([aria-selected=true]){display:none}@media(prefers-reduced-motion:reduce){.wf-collection-need-picker .wf-collection-need-picker__tab,.wf-collection-need-picker__panel,.wf-collection-need-picker .wf-collection-need-picker__item .wf-product-card__cta{transition:none}.wf-collection-need-picker__panel[data-wf-entering]{opacity:1;translate:none}}.wf-collection-size-finder .wf-finder__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-collection-size-finder .wf-collection-size-finder__dog{width:auto;aspect-ratio:9 / 10;object-fit:contain;object-position:center bottom}.wf-collection-size-finder .wf-collection-size-finder__dog--s{height:62%}.wf-collection-size-finder .wf-collection-size-finder__dog--m{height:82%}.wf-collection-size-finder .wf-collection-size-finder__dog--l{height:100%}.wf-collection-size-finder .wf-pill.wf-collection-size-finder__reset{gap:8px;min-height:44px;margin-top:8px;padding:0 20px 0 16px;background:var(--wf-color-ink);box-shadow:none;color:var(--wf-color-card);font-size:var(--wf-text-body);transition:none}.wf-collection-size-finder .wf-pill.wf-collection-size-finder__reset:hover{transform:none}.wf-collection-size-finder .wf-pill.wf-collection-size-finder__reset:active{transform:scale(.97)}@media(scripting:none){.wf-collection-size-finder .wf-collection-size-finder__side,.wf-collection-size-finder .wf-collection-size-finder__main{display:none}}.wf-collection-size-finder[data-wf-module-state=error] .wf-collection-size-finder__side,.wf-collection-size-finder[data-wf-module-state=error] .wf-collection-size-finder__main{display:none}.wf-collection-toy-finder .wf-collection-toy-finder__toy{width:auto;height:92%;aspect-ratio:1;object-fit:contain;object-position:center bottom}.wf-collection-toy-finder .wf-finder__tip-note{flex:1 1 360px}.wf-collection-toy-finder .wf-pill.wf-collection-toy-finder__reset{gap:8px;min-height:44px;margin-top:8px;padding:0 20px 0 16px;background:var(--wf-color-ink);box-shadow:none;color:var(--wf-color-card);font-size:var(--wf-text-body);transition:none}.wf-collection-toy-finder .wf-pill.wf-collection-toy-finder__reset:hover{transform:none}.wf-collection-toy-finder .wf-pill.wf-collection-toy-finder__reset:active{transform:scale(.97)}@media(scripting:none){.wf-collection-toy-finder .wf-collection-toy-finder__side,.wf-collection-toy-finder .wf-collection-toy-finder__main{display:none}}.wf-collection-toy-finder[data-wf-module-state=error] .wf-collection-toy-finder__side,.wf-collection-toy-finder[data-wf-module-state=error] .wf-collection-toy-finder__main{display:none}.wf-band.wf-collection-vet-note{padding:clamp(48px,6vw,80px) var(--wf-gutter)}.wf-collection-vet-note__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(28px,4vw,64px)}.wf-collection-vet-note__grid--solo{grid-template-columns:minmax(0,760px);justify-content:center}.wf-collection-vet-note__media,.wf-collection-vet-note__copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.wf-collection-vet-note__figure{position:relative;overflow:clip;margin:0;aspect-ratio:5 / 4;border-radius:32px;background:var(--wf-color-lilac-stage)}.wf-collection-vet-note .wf-collection-vet-note__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 30%}.wf-collection-vet-note .wf-collection-vet-note__mark{position:absolute;top:22px;left:22px;z-index:1;width:92px;max-width:none;height:auto}.wf-collection-vet-note__pill{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin:0;border-radius:var(--wf-radius-full);padding:6px 14px 6px 8px;background:var(--wf-color-butter-pale);color:var(--wf-color-butter-note-ink);font-size:var(--wf-text-caption);font-weight:700;letter-spacing:1px;line-height:normal;text-transform:uppercase}.wf-collection-vet-note__badge{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:var(--wf-radius-full);background:var(--wf-color-ink);color:var(--wf-color-card)}.wf-collection-vet-note .wf-collection-vet-note__quote{margin:20px 0 18px;border:0;padding:0;color:var(--wf-color-ink);font-family:var(--wf-font-display);font-size:clamp(26px,2.8vw,38px);font-style:normal;font-weight:600;letter-spacing:-1px;line-height:1.15;text-wrap:balance}.wf-collection-vet-note .wf-collection-vet-note__quote>p{margin:0;font-size:inherit;line-height:inherit}.wf-collection-vet-note__body{margin:0 0 22px;color:var(--wf-color-body);font-size:var(--wf-text-body-lg);line-height:1.7;text-wrap:pretty}.wf-collection-vet-note__body:last-child{margin-bottom:0}.wf-collection-vet-note .wf-collection-vet-note__body>p{margin:0 0 12px}.wf-collection-vet-note .wf-collection-vet-note__body>p:last-child{margin-bottom:0}.wf-collection-vet-note__by{margin:0;font-size:var(--wf-text-body-lg);line-height:normal}.wf-collection-vet-note__name{display:block;color:var(--wf-color-ink);font-size:var(--wf-text-button);font-weight:700}.wf-collection-vet-note__role{color:var(--wf-color-soft);font-size:var(--wf-text-card)}.wf-search-products .wf-breadcrumb{margin-bottom:8px;padding:0;color:var(--wf-color-body);font-size:var(--wf-text-body);font-weight:500}.wf-search-products .wf-breadcrumb__list{align-items:center;gap:10px}.wf-search-products .wf-breadcrumb__link{display:inline-flex;align-items:center;gap:7px;min-height:32px;transition:color .15s ease}.wf-search-products .wf-breadcrumb__link:focus-visible{border-radius:0}.wf-search-products .wf-breadcrumb__sep{display:flex;align-items:center;color:var(--wf-color-crumb-chevron)}.wf-search-products .wf-breadcrumb__current{display:inline-flex;align-items:center;box-sizing:border-box;min-height:32px;border-radius:var(--wf-radius-full);padding:0 12px;background:var(--wf-color-lilac);color:var(--wf-color-brand-deep);font-weight:700}@media(prefers-reduced-motion:reduce){.wf-search-products .wf-breadcrumb__link{transition:none}}.wf-band.wf-search-products{padding-top:20px}.wf-search-products .wf-search-products__head{margin-bottom:36px}.wf-search-products .wf-search-products__types{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.wf-band.wf-collection-grid .wf-search-products__type{text-decoration:none}.wf-band.wf-collection-grid .wf-search-products__type[aria-current=page]{border-color:var(--wf-color-brand);background:var(--wf-color-brand);color:var(--wf-color-card);font-weight:700}.wf-search-products .wf-search-products__type-count{margin-left:6px;font-size:var(--wf-text-note);font-weight:600;opacity:.8}.wf-search-products .wf-search-products__menu-count{margin-left:4px;color:var(--wf-color-soft);font-size:var(--wf-text-note);font-weight:500}.wf-collection-grid .wf-collection-grid__menu-option[aria-selected=true] .wf-search-products__menu-count{color:var(--wf-color-soft)}.wf-search-products .wf-search-products__none{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.wf-collection-grid .wf-collection-grid__type .wf-collection-grid__menu-list{right:auto;left:0}.wf-collection-grid__type+.wf-collection-grid__lead{margin-right:auto}@media(scripting:none){.wf-collection-grid__type{display:none}}.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__type{display:none}.wf-collection-grid__needs{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:8px}.wf-band.wf-collection-grid .wf-collection-grid__need{display:inline-flex;box-sizing:border-box;align-items:center;min-height:40px;margin:0;padding:0 16px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);background:var(--wf-color-card);box-shadow:none;color:var(--wf-color-ink);font:inherit;font-size:var(--wf-text-body);font-weight:600;letter-spacing:normal;line-height:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--wf-ease-quint)}.wf-band.wf-collection-grid .wf-collection-grid__need:hover{border-color:var(--wf-color-brand)}.wf-band.wf-collection-grid .wf-collection-grid__need:active{transform:scale(.97)}.wf-band.wf-collection-grid .wf-collection-grid__need:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-band.wf-collection-grid .wf-collection-grid__need[aria-pressed=true]{border-color:var(--wf-color-brand);background:var(--wf-color-brand);color:var(--wf-color-card);font-weight:700}@media(prefers-reduced-motion:reduce){.wf-band.wf-collection-grid .wf-collection-grid__need{transition:none}}@media(scripting:none){.wf-collection-grid__needs{display:none}}.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__needs{display:none}.wf-band.wf-collection-grid .wf-collection-grid__more-toggle{box-sizing:border-box;min-height:40px;margin:0;padding:0 16px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);background:var(--wf-color-card);box-shadow:none;color:var(--wf-color-ink);font:inherit;font-size:var(--wf-text-body);font-weight:600;letter-spacing:normal;line-height:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .16s var(--wf-ease-quint)}.wf-band.wf-collection-grid .wf-collection-grid__more-toggle:hover{border-color:var(--wf-color-brand)}.wf-band.wf-collection-grid .wf-collection-grid__more-toggle:active{transform:scale(.97)}.wf-band.wf-collection-grid .wf-collection-grid__more-toggle:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-band.wf-collection-grid .wf-collection-grid__more-toggle[aria-expanded=true]{border-color:var(--wf-color-brand);background:var(--wf-color-brand);color:var(--wf-color-card);font-weight:700}@media(prefers-reduced-motion:reduce){.wf-band.wf-collection-grid .wf-collection-grid__more-toggle{transition:none}}.wf-collection-grid__more{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:12px 24px}.wf-collection-grid__more[hidden]{display:none}@media(scripting:none){.wf-collection-grid__more-toggle,.wf-collection-grid__more{display:none}}.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__more-toggle,.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__more{display:none}.wf-band.wf-collection-grid .wf-collection-grid__show-more{display:flex;width:fit-content;margin:30px auto 0}.wf-band.wf-collection-grid .wf-collection-grid__show-more[hidden]{display:none}@media(scripting:none){.wf-band.wf-collection-grid .wf-collection-grid__show-more{display:none}}.wf-band.wf-collection-grid[data-wf-module-state=error] .wf-collection-grid__show-more{display:none}.wf-collection-grid__inner:has(>.wf-collection-grid__bar--sticky){--wf-grid-bar-top: 73px}.wf-collection-grid__bar--sticky{scroll-margin-top:var(--wf-grid-bar-top)}.wf-collection-grid__inner>.wf-collection-grid__needs{margin-bottom:14px}@media(min-width:768px)and (min-height:560px){.wf-collection-grid__bar--sticky{position:sticky;top:var(--wf-grid-bar-top);z-index:2;background-color:var(--wf-color-card)}.wf-collection-grid .wf-collection-grid__bar--sticky~.wf-collection-grid__results :where(a[href],area[href],button,input,select,textarea,summary,iframe,video[controls],[tabindex]){scroll-margin-top:calc(var(--wf-grid-bar-top) + 240px)}}@media(max-width:767px){.wf-collection-grid__needs{flex-wrap:nowrap;margin:-6px calc(-1 * var(--wf-gutter));padding:6px var(--wf-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--wf-gutter);scrollbar-width:none}.wf-collection-grid__needs::-webkit-scrollbar{display:none}.wf-band.wf-collection-grid .wf-collection-grid__need{flex:0 0 auto}.wf-collection-grid__inner>.wf-collection-grid__needs{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/woopf-sections-collection.css.map */
