@layer lp-shop-funnel{.lp-funnel-shop{--lp-shop-ink:#1e2d27;--lp-shop-green:#173f34;--lp-shop-coral:#c6533d;--lp-shop-line:#d8ddd3;--lp-shop-muted:#5d6963;background:linear-gradient(180deg,#f1f3eb 0,#f7f7f2 58%,#fff)!important;color:var(--lp-shop-ink)!important;padding:40px 24px 72px!important}.lp-funnel-shop:before,.lp-funnel-shop:after{display:none!important}.lp-funnel-shop *{box-sizing:border-box}.lp-pet-builder.lp-funnel-shop [hidden]{display:none!important}.lp-funnel-shop .lp-pet-shell{max-width:1200px;margin:auto}.lp-funnel-shop .lp-pet-header{max-width:800px!important;margin:0 auto 28px!important;text-align:center}.lp-funnel-shop .lp-shop-eyebrow{display:block;margin:0 0 12px;color:var(--lp-shop-coral);font-size:12px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.lp-funnel-shop .lp-pet-header h1{max-width:760px;margin:0 auto 14px!important;color:var(--lp-shop-ink)!important;font:700 clamp(34px,4.1vw,58px)/1.02 Georgia,serif!important;letter-spacing:-.035em!important}.lp-funnel-shop .lp-pet-header p{max-width:580px;margin:auto!important;font-size:16px!important;line-height:1.55!important;letter-spacing:0!important;color:var(--lp-shop-muted)!important}.lp-funnel-shop .lp-flow-progress{max-width:330px!important;margin:24px auto 0!important;gap:0!important}.lp-funnel-shop .lp-flow-progress span{min-width:64px!important;gap:6px!important}.lp-funnel-shop .lp-flow-progress span b{width:26px!important;height:26px!important;box-shadow:none!important;background:#e4e8df!important;border:0!important;color:#68736d!important;font-size:12px!important}.lp-funnel-shop .lp-flow-progress span b:before,.lp-funnel-shop .lp-flow-progress span b:after{display:none!important}.lp-funnel-shop .lp-flow-progress span.is-active b{background:var(--lp-shop-coral)!important;color:#fff!important}.lp-funnel-shop .lp-flow-progress span em{color:#68736d!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase}.lp-funnel-shop .lp-flow-progress span.is-active em{color:var(--lp-shop-coral)!important}.lp-funnel-shop .lp-flow-progress i{height:1px!important;margin-top:13px!important;background:var(--lp-shop-line)!important}.lp-funnel-shop .lp-flow-card{max-width:1000px!important;margin:auto!important;width:100%;min-width:0}.lp-funnel-shop .lp-flow-step>fieldset{max-width:1000px!important;width:100%;padding:30px!important;border:1px solid var(--lp-shop-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 50px #1e2d2710!important}.lp-funnel-shop .lp-flow-step>fieldset>legend{text-align:left!important;font:700 clamp(25px,3vw,34px)/1.1 Georgia,serif!important;letter-spacing:-.025em!important;color:var(--lp-shop-ink)!important;margin-bottom:24px!important}.lp-funnel-shop .lp-step-eyebrow{color:var(--lp-shop-coral)!important;font-size:10px!important;font-weight:850!important;line-height:1.4!important;letter-spacing:.13em!important;margin:0 0 8px!important}.lp-shop-inspiration{display:none}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:0 44px;align-items:start}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-shop-inspiration{display:block;position:relative;grid-column:1;grid-row:1/3;margin:0;overflow:hidden;border-radius:28px;background:#dfe4d9;box-shadow:0 24px 70px #1e2d2720;align-self:stretch;min-height:620px}.lp-shop-inspiration>img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.lp-shop-inspiration figcaption{position:absolute;bottom:18px;left:18px;right:18px;display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid #ffffffb0;border-radius:16px;background:#ffffffed;color:var(--lp-shop-ink);box-shadow:0 10px 30px #1e2d2720}.lp-shop-inspiration figcaption>span{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;background:#f6e3de;color:var(--lp-shop-coral);font-size:20px}.lp-shop-inspiration strong,.lp-shop-inspiration small{display:block}.lp-shop-inspiration strong{font-size:14px}.lp-shop-inspiration small{margin-top:3px;font-size:12px;color:var(--lp-shop-muted)}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header{grid-column:2;grid-row:1;text-align:left!important;margin:8px 0 24px!important;max-width:none!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header h1{font-size:clamp(38px,4.1vw,58px)!important;margin-left:0!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header p{margin-left:0!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-progress{display:none!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-card{grid-column:2;grid-row:2;align-self:start}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-step>fieldset{padding:22px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-step>fieldset>legend{font-size:25px!important;margin-bottom:18px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-step-eyebrow{display:none!important}.lp-funnel-shop .lp-route-picker{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.lp-funnel-shop .lp-route-card{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:0 16px!important;min-height:0!important;padding:18px 16px!important;text-align:left!important;border:1px solid var(--lp-shop-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;transition:border-color .18s,box-shadow .18s,transform .18s}.lp-funnel-shop .lp-route-card:hover{border-color:var(--lp-shop-coral)!important;box-shadow:0 8px 24px #1e2d2710!important;transform:translateY(-2px)!important}.lp-funnel-shop .lp-route-visual{grid-column:1!important;grid-row:1/4!important;align-self:start;width:72px!important;height:88px!important;border-radius:14px!important;background:#eef1e7!important;overflow:hidden!important}.lp-funnel-shop .lp-route-visual:before{display:none!important}.lp-funnel-shop .lp-route-visual img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:9px!important;background:transparent!important}.lp-funnel-shop .lp-route-visual--photo img{padding:20px!important}.lp-funnel-shop .lp-route-card>strong{grid-column:2!important;font:700 19px/1.16 Georgia,serif!important;color:var(--lp-shop-ink)!important;margin:0!important}.lp-funnel-shop .lp-route-card>small{grid-column:2!important;margin:7px 0 12px!important;color:var(--lp-shop-muted)!important;font-size:12px!important;line-height:1.45!important}.lp-funnel-shop .lp-route-card>b{grid-column:2!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:max-content!important;max-width:100%;min-width:0!important;margin:0!important;padding:9px 13px!important;border-radius:999px!important;background:var(--lp-shop-coral)!important;color:#fff!important;font-size:11px!important;line-height:1.3!important}.lp-funnel-shop .lp-route-card>b span{font-size:15px!important}.lp-funnel-shop .lp-shop-entry-note{display:none;margin:16px 0 0;text-align:center;font-size:11px;color:var(--lp-shop-muted)}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-shop-entry-note{display:block}.lp-funnel-shop .lp-search-wrap{background:#fff!important;top:0!important;padding-bottom:18px!important}.lp-funnel-shop .lp-search-label{font-size:13px!important}.lp-funnel-shop .lp-search-help{color:var(--lp-shop-muted)!important;font-size:12px!important}.lp-funnel-shop .lp-choice-grid--two,.lp-funnel-shop .lp-version-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.lp-funnel-shop .lp-choice,.lp-funnel-shop .lp-version{min-width:0!important;border:1px solid var(--lp-shop-line)!important;border-radius:16px!important;padding:0 0 14px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;font-size:13px!important}.lp-funnel-shop .lp-choice img,.lp-funnel-shop .lp-version img{display:block;width:100%!important;height:auto!important;aspect-ratio:1.05!important;object-fit:contain!important;transform:none!important;padding:12px!important;margin:0 0 12px!important;border-radius:0!important;background:#f1f3eb!important}.lp-funnel-shop .lp-choice.is-active,.lp-funnel-shop .lp-version.is-active{border:2px solid var(--lp-shop-coral)!important;background:#fff7f4!important;box-shadow:none!important}.lp-funnel-shop .lp-choice.is-active:after,.lp-funnel-shop .lp-version.is-active:after{background:var(--lp-shop-coral)!important}.lp-funnel-shop .lp-choice:focus-visible,.lp-funnel-shop .lp-version:focus-visible,.lp-funnel-shop .lp-route-card:focus-visible{outline:3px solid #c6533d66!important;outline-offset:3px}.lp-funnel-shop .lp-ai-panel{max-width:700px!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.lp-funnel-shop .lp-back{margin-left:0!important;color:var(--lp-shop-muted)!important;font-size:12px!important;min-height:40px}.lp-funnel-shop .lp-ai-heading{gap:12px!important;margin-bottom:20px!important}.lp-funnel-shop .lp-ai-heading strong{font:700 26px/1.12 Georgia,serif!important;color:var(--lp-shop-ink)!important}.lp-funnel-shop .lp-ai-heading small{font-size:13px!important;color:var(--lp-shop-muted)!important}.lp-funnel-shop .lp-ai-paw{display:none!important}.lp-funnel-shop .lp-ai-drop{min-height:230px!important;padding:28px 20px!important;background:#f5f7f0!important;border:2px dashed #b3c0ae!important;border-radius:16px!important}.lp-funnel-shop .lp-ai-drop strong{font-size:16px!important;color:var(--lp-shop-green)!important}.lp-funnel-shop .lp-ai-drop small{max-width:350px!important;font-size:12px!important;color:var(--lp-shop-muted)!important;line-height:1.5!important}.lp-funnel-shop .lp-ai-camera{background-color:#e6ecdf!important;box-shadow:none!important;border-radius:50%!important}.lp-funnel-shop .lp-ai-tips{display:flex;justify-content:center;flex-wrap:wrap;gap:6px!important;margin:16px 0 20px!important}.lp-funnel-shop .lp-ai-tips li{background:#eef1e7!important;border:0!important;border-radius:999px!important;font-size:11px!important;padding:7px 11px!important}.lp-funnel-shop .lp-add-button,.lp-funnel-shop .lp-dialog-save,.lp-funnel-shop .lp-building-retry{min-height:50px!important;border:0!important;border-radius:999px!important;padding:14px 20px!important;background:var(--lp-shop-coral)!important;color:#fff!important;font-size:14px!important;box-shadow:0 8px 20px #c6533d20!important}.lp-funnel-shop .lp-add-button:hover,.lp-funnel-shop .lp-dialog-save:hover{background:#a94130!important}.lp-funnel-shop .lp-add-button:disabled{opacity:.5!important;cursor:not-allowed;box-shadow:none!important}.lp-funnel-shop input:not([type=checkbox]):not([type=file]),.lp-funnel-shop select{min-width:0;min-height:48px!important;border:1px solid #ccd3c7!important;border-radius:10px!important;background-color:#fff!important;color:var(--lp-shop-ink)!important;font-size:16px!important;box-shadow:none!important}.lp-funnel-shop input:focus,.lp-funnel-shop select:focus{outline:3px solid #c6533d26!important;border-color:var(--lp-shop-coral)!important}.lp-funnel-shop .lp-profile-group{padding:20px!important;border:1px solid var(--lp-shop-line)!important;border-radius:16px!important;background:#fff!important}.lp-funnel-shop .lp-profile-group--human{background:#f5f7f0!important}.lp-funnel-shop .lp-profile-group h3{font:700 21px/1.2 Georgia,serif!important;margin:0 0 16px!important}.lp-funnel-shop .lp-profile-optional,.lp-funnel-shop .lp-profile-fields{gap:16px!important}.lp-funnel-shop .lp-profile-optional label,.lp-funnel-shop .lp-profile-fields label{font-size:12px!important;color:var(--lp-shop-ink)!important}.lp-funnel-shop .lp-profile-optional small,.lp-funnel-shop .lp-profile-fields small{color:var(--lp-shop-muted)!important;font-size:11px!important}.lp-funnel-shop .lp-ai-privacy{max-width:560px;margin:18px auto 0!important;color:var(--lp-shop-muted)!important;font-size:11px!important;line-height:1.5!important;text-align:center}.lp-funnel-shop .lp-name-stage{max-width:800px!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:32px!important;align-items:start!important}.lp-funnel-shop .lp-name-dog{width:100%;max-width:300px!important;border:0!important;border-radius:20px!important;background:#eef1e7!important;margin:0 auto!important;overflow:hidden}.lp-funnel-shop .lp-name-dog img{width:100%;height:auto!important;aspect-ratio:1;object-fit:contain!important;padding:16px}.lp-funnel-shop .lp-ai-result>img{display:block;width:100%!important;max-width:340px!important;height:auto!important;max-height:45vh!important;object-fit:contain!important;margin:0 auto 24px!important;padding:12px;border-radius:20px!important;background:#eef1e7!important}.lp-funnel-shop .lp-ai-result h3{font:700 29px/1.12 Georgia,serif!important;color:var(--lp-shop-ink)!important}.lp-funnel-shop .lp-ai-result p{max-width:460px;margin:12px auto 24px;color:var(--lp-shop-muted)!important;font-size:14px!important;line-height:1.5}.lp-funnel-shop .lp-ai-result .lp-add-button{max-width:460px}.lp-funnel-shop .lp-ai-photo-stage{border-radius:16px!important;background:#f1f3eb!important;border:1px solid var(--lp-shop-line)!important;padding:16px!important}.lp-funnel-shop .lp-drawing-card,.lp-funnel-shop .lp-collection-loading{border-radius:22px!important;background:#f7f8f2!important;border:1px solid var(--lp-shop-line)!important;box-shadow:0 20px 60px #1e2d2720!important}.lp-funnel-shop .lp-drawing-card h2,.lp-funnel-shop .lp-collection-loading h2{font-family:Georgia,serif!important;color:var(--lp-shop-ink)!important}.lp-funnel-shop .lp-drawing-track>span,.lp-funnel-shop .lp-building-progress>span{background:var(--lp-shop-coral)!important}.lp-funnel-shop:has(.lp-collection-ready:not([hidden])){padding-top:20px!important}.lp-funnel-shop .lp-editorial-store{background:transparent!important}.lp-funnel-shop .lp-o2-hero{border-radius:24px!important;overflow:hidden}.lp-funnel-shop .lp-o2-hero__copy>a,.lp-funnel-shop .lp-o2-category__label>b,.lp-funnel-shop .lp-o2-picks>header>a{background:var(--lp-shop-coral)!important;color:#fff!important;border:0!important;border-radius:999px!important}.lp-funnel-shop .lp-o2-hero__copy h2,.lp-funnel-shop .lp-o2-shop h2,.lp-funnel-shop .lp-o2-picks h2{font-family:Georgia,serif!important;letter-spacing:-.035em!important}.lp-funnel-shop .lp-o2-profile{background:#fff!important;border-color:var(--lp-shop-line)!important;border-radius:18px!important;box-shadow:0 10px 30px #1e2d2710!important}.lp-funnel-shop .lp-o2-profile__portrait{background:#eef1e7!important;border-color:#fff!important}.lp-funnel-shop .lp-o2-profile__actions a{color:var(--lp-shop-green)!important}.lp-funnel-shop .lp-o2-category{border:1px solid var(--lp-shop-line)!important;border-radius:18px!important;box-shadow:0 10px 30px #1e2d2710!important;overflow:hidden}.lp-funnel-shop .lp-o2-category__label{background:#ffffffef!important;color:var(--lp-shop-ink)!important;border-radius:14px!important}.lp-funnel-shop .lp-o2-shop>header>span{color:var(--lp-shop-coral)!important}@media(max-width:1000px){.lp-funnel-shop{padding:28px 18px 56px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-shell{gap:0 26px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header h1{font-size:42px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-shop-inspiration{min-height:600px}}@media(max-width:749px){.lp-funnel-shop{padding:26px 14px 48px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-shell{display:flex;flex-direction:column;gap:0}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header{order:0;width:100%;margin:0 0 22px!important;text-align:center!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header h1{font-size:38px!important;max-width:430px!important;margin-left:auto!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-pet-header p{font-size:14px!important;max-width:400px!important;margin-left:auto!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-card{order:1}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-shop-inspiration{order:2;align-self:auto;min-height:0;aspect-ratio:1.18;width:100%;max-width:540px;margin:22px auto 0;border-radius:20px}.lp-funnel-shop .lp-shop-eyebrow{font-size:10px;margin-bottom:10px}.lp-funnel-shop .lp-pet-header h1{font-size:34px!important}.lp-funnel-shop .lp-pet-header p{font-size:14px!important}.lp-funnel-shop .lp-flow-progress{margin-top:20px!important}.lp-funnel-shop .lp-flow-step>fieldset{padding:22px 16px!important;border-radius:18px!important}.lp-funnel-shop[data-current-step="1"]:has([data-route-picker]:not([hidden])) .lp-flow-step>fieldset{padding:20px 14px!important}.lp-funnel-shop .lp-flow-step>fieldset>legend{font-size:27px!important;text-align:left!important}.lp-funnel-shop .lp-route-card{grid-template-columns:62px minmax(0,1fr)!important;padding:16px 12px!important;column-gap:12px!important}.lp-funnel-shop .lp-route-visual{width:62px!important;height:80px!important}.lp-funnel-shop .lp-route-visual--photo img{padding:16px!important}.lp-funnel-shop .lp-route-card>strong{font-size:18px!important}.lp-funnel-shop .lp-route-card>small{font-size:12px!important}.lp-funnel-shop .lp-route-card>b{padding:9px 12px!important;font-size:11px!important}.lp-funnel-shop .lp-choice-grid--two,.lp-funnel-shop .lp-version-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.lp-funnel-shop .lp-choice img,.lp-funnel-shop .lp-version img{aspect-ratio:1.12!important;padding:10px!important}.lp-funnel-shop .lp-name-stage{grid-template-columns:1fr!important;gap:24px!important}.lp-funnel-shop .lp-name-dog{max-width:190px!important}.lp-funnel-shop .lp-ai-heading strong{font-size:24px!important}.lp-funnel-shop .lp-ai-drop{min-height:210px!important;padding:24px 14px!important}.lp-funnel-shop .lp-profile-group{padding:16px!important}.lp-funnel-shop .lp-profile-optional{grid-template-columns:1fr 1fr!important;gap:12px!important}.lp-funnel-shop .lp-profile-group--human .lp-profile-optional{grid-template-columns:1fr!important}.lp-funnel-shop .lp-ai-result>img{max-width:260px!important}.lp-shop-inspiration figcaption{left:12px;right:12px;bottom:12px;padding:12px}.lp-funnel-shop .lp-o2-hero{border-radius:18px!important}}@media(prefers-reduced-motion:reduce){.lp-funnel-shop *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lp-pet-builder.lp-funnel-shop[data-lp-pet-builder][data-ready]{background:linear-gradient(180deg,#f1f3eb 0,#f7f7f2 58%,#fff)!important}.lp-funnel-shop .lp-route-visual--photo svg{width:32px;height:32px;display:block;color:#173f34}.lp-funnel-shop .lp-back[data-back="2"]:before{display:none!important}.lp-funnel-shop button,.lp-funnel-shop input,.lp-funnel-shop select{font-family:var(--font-body-family,Arial,sans-serif)!important}.lp-funnel-shop .lp-shop-optional{margin-top:18px;border-top:1px solid #d8ddd3;padding-top:14px}.lp-funnel-shop .lp-shop-optional summary{display:list-item;cursor:pointer;font-size:13px;font-weight:750;color:#173f34;min-height:32px}.lp-funnel-shop .lp-shop-optional summary>span{font-size:11px;font-weight:400;margin-left:6px;color:#5d6963}.lp-funnel-shop .lp-shop-optional[open] summary{margin-bottom:14px}.lp-funnel-shop .lp-profile-group>.lp-profile-optional:has(+.lp-shop-optional){grid-template-columns:1fr!important}.lp-funnel-shop:has([data-ai-panel]:not([hidden])) [data-step="1"]>fieldset>legend{display:none!important}.lp-funnel-shop .lp-ai-camera{background-image:none!important}.lp-funnel-shop .lp-ai-camera svg{display:block;width:30px;height:30px;color:#173f34}.lp-funnel-shop .lp-o2-categories{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.lp-funnel-shop .lp-o2-category{display:flex!important;flex-direction:column!important;aspect-ratio:auto!important;height:auto!important;min-height:0!important;background:#fff!important;text-decoration:none!important}.lp-funnel-shop .lp-o2-category:before,.lp-funnel-shop .lp-o2-category:after{display:none!important}.lp-funnel-shop .lp-o2-category>.lp-o2-scene__photo{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:cover!important;transform:none!important;flex:none}.lp-funnel-shop .lp-o2-category__label{position:static!important;inset:auto!important;transform:none!important;width:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;min-height:82px!important;padding:16px!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.lp-funnel-shop .lp-o2-category__label strong{font:700 20px/1.12 Georgia,serif!important;color:#1e2d27!important}.lp-funnel-shop .lp-o2-category__label small{font-size:12px!important;line-height:1.3!important;font-weight:750!important;color:#c6533d!important;white-space:normal!important}.lp-funnel-shop .lp-clothing-tile-name{top:50.78cqw!important}.lp-funnel-shop .lp-o2-shop h3{font:700 34px/1.1 Georgia,serif!important;letter-spacing:-.035em!important;color:#1e2d27!important;margin:0 0 12px!important}.lp-funnel-shop .lp-o2-picks>header>a{display:inline-flex!important;align-items:center!important;min-height:42px!important;padding:10px 16px!important;font-size:12px!important;text-decoration:none!important}@media(max-width:749px){.lp-funnel-shop .lp-o2-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.lp-funnel-shop .lp-o2-category__label{padding:13px!important;min-height:78px!important}.lp-funnel-shop .lp-o2-category__label strong{font-size:19px!important}.lp-funnel-shop .lp-o2-category__label small{font-size:11px!important}.lp-funnel-shop .lp-o2-shop h3{font-size:29px!important}}.lp-funnel-shop .lp-o2-category:has(img[data-scene-pending]){background:#e6ebdf!important}.lp-funnel-shop [data-store-loading-status]{padding:12px 16px!important;border:1px solid #d8ddd3!important;border-radius:12px!important;background:#eef1e7!important;color:#5d6963!important;font-size:13px!important}@media(min-width:750px)and (max-width:1000px){.lp-funnel-shop .lp-o2-categories{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.lp-funnel-shop .lp-shop-inspiration:has(>img[src*=lp-shop-christmas-cushion-hero-v1]){aspect-ratio:auto!important;height:auto!important}.lp-funnel-shop .lp-shop-inspiration>img[src*=lp-shop-christmas-cushion-hero-v1]{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;object-fit:contain!important}.lp-funnel-shop .lp-shop-inspiration:has(>img[src*=lp-shop-christmas-cushion-hero-v1]) figcaption{position:static!important;margin:12px!important}}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lp-shop-flow-funnel.css.map */
