:root{--pf-v27-ink: #1d2a26;--pf-v27-muted: #4a5a54;--pf-v27-mist: #eef2f0;--pf-v27-mist-dark: #e3eae6;--pf-v27-line: #d3dcd8;--pf-v27-fir: #1f5545;--pf-v27-fir-dark: #174236;--pf-v27-copper: #b4724f;--pf-v27-copper-text: #9a5c3c;--pf-v27-font-head: "Gabarito", "Gabarito Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--pf-v27-font-body: "Albert Sans", "Albert Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}.pf-v27{padding-top:var(--pf-v27-pt, 0);padding-bottom:var(--pf-v27-pb, 0);background:#fff;color:var(--pf-v27-ink);font-family:var(--pf-v27-font-body);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}.pf-v27 *,.pf-v27 *:before,.pf-v27 *:after{box-sizing:border-box}:where(.pf-v27) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.pf-v27) p{margin:0}.shopify-section.pf-v27-section{border-top:0}.pf-v27-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media screen and (min-width:750px){.pf-v27-wrap{padding:0 24px}}.pf-v27-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pf-v27 a:focus-visible{outline:3px solid var(--pf-v27-ink);outline-offset:3px}.pf-v27-h2{margin:0 0 20px;font-family:var(--pf-v27-font-head);font-size:26px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--pf-v27-ink);text-wrap:balance}@media screen and (min-width:750px){.pf-v27-h2{margin-bottom:24px;font-size:32px}}.pf-v27-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:2px solid var(--pf-v27-fir);border-radius:6px;background:var(--pf-v27-fir);color:#fff;font-family:var(--pf-v27-font-head);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none}.pf-v27-btn:hover{background:var(--pf-v27-fir-dark);border-color:var(--pf-v27-fir-dark);color:#fff}.pf-v27-btn--ghost{background:#fff;color:var(--pf-v27-fir)}.pf-v27-btn--ghost:hover{background:var(--pf-v27-mist);border-color:var(--pf-v27-fir);color:var(--pf-v27-fir)}.pf-v27-note{padding:16px;border:1px dashed var(--pf-v27-copper-text);font-size:14px}.pf-v27-chips{margin:0 0 12px}.pf-v27-chips__list{display:flex;gap:8px;padding:4px 16px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pf-v27-chips__list::-webkit-scrollbar{display:none}.pf-v27-chips__list li{flex:0 0 auto;scroll-snap-align:start}.pf-v27-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--pf-v27-line);border-radius:6px;background:#fff;color:var(--pf-v27-ink);font-family:var(--pf-v27-font-head);font-size:15px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.pf-v27-chip--current{border-color:var(--pf-v27-fir);background:var(--pf-v27-fir);color:#fff}@media screen and (min-width:750px){.pf-v27-chips{display:none}}.pf-v27-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}.pf-v27-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.pf-v27-eyebrow{margin-bottom:12px;font-family:var(--pf-v27-font-head);font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:var(--pf-v27-copper-text)}.pf-v27-hero__title{margin:0;font-family:var(--pf-v27-font-head);font-size:34px;font-weight:800;letter-spacing:-.015em;line-height:1.05;color:var(--pf-v27-ink);text-wrap:balance;word-break:normal}.pf-v27-hero__sub{margin-top:12px;max-width:34em;font-size:17px;line-height:1.45;color:var(--pf-v27-muted)}.pf-v27-hero__copy .pf-v27-btn,.pf-v27-qs{width:100%;margin-top:20px}.pf-v27-qs__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.pf-v27-qs__field{display:flex;flex-direction:column;gap:4px;min-width:0}.pf-v27-qs__label{font-family:var(--pf-v27-font-head);font-size:14px;font-weight:700;line-height:1.2;color:var(--pf-v27-ink)}.pf-v27-qs__control{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:0 14px;border:2px solid #6f7f79;border-radius:6px;background:#fff;color:var(--pf-v27-ink);font-family:var(--pf-v27-font-body);font-size:16px;line-height:1.3}.pf-v27-qs__control:focus-visible{outline:3px solid var(--pf-v27-ink);outline-offset:2px}.pf-v27-qs .pf-v27-btn{width:100%;margin-top:16px;cursor:pointer}.pf-v27-trust{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin-top:4px;font-size:14px;line-height:1.3;color:var(--pf-v27-muted)}.pf-v27-trust a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}.pf-v27-stars{--pf-v27-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cg id='s'%3E%3Cpath d='M10 1l2.6 5.9 6.4.6-4.8 4.3 1.4 6.3L10 14.8 4.4 18.1l1.4-6.3L1 7.5l6.4-.6z'/%3E%3C/g%3E%3Cuse href='%23s' x='20'/%3E%3Cuse href='%23s' x='40'/%3E%3Cuse href='%23s' x='60'/%3E%3Cuse href='%23s' x='80'/%3E%3C/svg%3E");position:relative;display:inline-block;flex:0 0 auto;width:80px;height:16px;background:var(--pf-v27-line);-webkit-mask:var(--pf-v27-star-mask) no-repeat 0 0 / 100% 100%;mask:var(--pf-v27-star-mask) no-repeat 0 0 / 100% 100%}.pf-v27-stars:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--pf-v27-stars, 100%);background:var(--pf-v27-copper)}.pf-v27-hero__media{position:relative;order:-1;aspect-ratio:5 / 4;overflow:hidden;border-radius:12px;background:var(--pf-v27-mist)}.pf-v27-hero__img,.pf-v27-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pf-v27-hero__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:12px}.pf-v27-hero__media-link:focus-visible{outline-offset:-6px}.pf-v27-badge{position:absolute;z-index:2;padding:6px 12px;border-radius:6px;font-family:var(--pf-v27-font-head);font-size:13px;font-weight:700;line-height:1.2;pointer-events:none}.pf-v27-badge--new{top:12px;left:12px;background:#fff;color:var(--pf-v27-copper-text)}.pf-v27-badge--deadline{right:12px;bottom:12px;background:var(--pf-v27-fir);color:#fff}@media screen and (min-width:750px){.pf-v27-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}.pf-v27-hero__media{order:0;aspect-ratio:6 / 5}.pf-v27-hero__title{font-size:clamp(40px,4.6vw,60px)}.pf-v27-hero__sub{margin-top:18px;font-size:19px}.pf-v27-hero__copy .pf-v27-btn{width:auto;margin-top:28px;padding:0 32px}.pf-v27-qs{max-width:520px;margin-top:28px}.pf-v27-qs__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pf-v27-qs .pf-v27-btn{width:auto;margin-top:16px;padding:0 32px}.pf-v27-trust{margin-top:8px}.pf-v27-badge{font-size:14px}.pf-v27-badge--new{top:18px;left:18px}.pf-v27-badge--deadline{right:18px;bottom:18px}}.pf-v27-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pf-v27-tile{display:flex;align-items:center;gap:10px;min-height:64px;height:100%;padding:8px;border-radius:12px;background:var(--pf-v27-mist);color:var(--pf-v27-ink);font-family:var(--pf-v27-font-head);font-size:15px;font-weight:700;line-height:1.2;text-decoration:none}.pf-v27-tile:hover{background:var(--pf-v27-mist-dark);color:var(--pf-v27-ink)}.pf-v27-tile__media{display:block;flex:0 0 auto;width:56px;height:56px;overflow:hidden;border-radius:8px}.pf-v27-tile__img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}@media screen and (min-width:750px){.pf-v27-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pf-v27-tile{gap:14px;min-height:84px;padding:10px;font-size:16px}.pf-v27-tile__media{width:64px;height:64px}}.pf-v27-cards{display:grid;grid-auto-flow:column;grid-auto-columns:44%;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pf-v27-cards::-webkit-scrollbar{display:none}.pf-v27-cards__item{scroll-snap-align:start;min-width:0}.pf-v27-card{display:block;color:var(--pf-v27-ink);text-decoration:none}.pf-v27-card__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--pf-v27-mist)}.pf-v27-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pf-v27-card__title{display:-webkit-box;margin:10px 0 0;overflow:hidden;font-family:var(--pf-v27-font-head);font-size:15px;font-weight:700;letter-spacing:0;line-height:1.25;color:var(--pf-v27-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:normal}.pf-v27-card__price{display:block;margin-top:4px;font-size:15px;color:var(--pf-v27-muted)}.pf-v27-card:hover .pf-v27-card__title{text-decoration:underline;text-underline-offset:3px}.pf-v27-more{margin-top:24px;text-align:center}@media screen and (min-width:750px){.pf-v27-cards{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--pf-v27-cols, 5),minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.pf-v27-more{margin-top:32px}}@media(prefers-reduced-motion:no-preference){.pf-v27-tile,.pf-v27-btn{transition:background-color .15s ease,border-color .15s ease}}:root{--pf-v27-blush: #f6e1db;--pf-v27-butter: #f7ecd0;--pf-v27-sky: #dfeaf1;--pf-v27-lilac: #ece4f1;--pf-v27-sage: #e1ece5;--pf-v27-peach: #f8e3d3;--pf-v27-font-hand: "Caveat", "Bradley Hand", "Segoe Print", cursive;--pf-v27-doodle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg stroke='%23b4724f' stroke-opacity='.45' stroke-width='2'%3E%3Cpath d='M30 20v26M17 33h26M21 24l18 18M39 24 21 42'/%3E%3Cpath d='M160 150l4 9 10 1-8 6 3 10-9-6-9 6 3-10-8-6 10-1z'/%3E%3C/g%3E%3Cg stroke='%231f5545' stroke-opacity='.28' stroke-width='2'%3E%3Cpath d='M150 40c-4-8-16-6-15 3 1 7 15 15 15 15s14-8 15-15c1-9-11-11-15-3z'/%3E%3Ccircle cx='60' cy='160' r='5'/%3E%3Ccircle cx='52' cy='148' r='3'/%3E%3Ccircle cx='60' cy='145' r='3'/%3E%3Ccircle cx='68' cy='148' r='3'/%3E%3Cpath d='M100 100h0M195 95h0M110 195h0' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E")}:where(.pf-v27) :where(button){font:inherit;color:inherit;letter-spacing:0}.pf-v27 button:focus-visible,.pf-v27 input:focus-visible,.pf-v27 summary:focus-visible{outline:3px solid var(--pf-v27-ink);outline-offset:2px}.pf-v27-link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--pf-v27-fir);font-family:var(--pf-v27-font-body);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pf-v27-link:hover{color:var(--pf-v27-fir-dark)}.pf-v27-paw{display:inline-block;width:.78em;height:.78em;margin-left:.14em;vertical-align:-.06em;color:var(--pf-v27-copper)}.pf-v27-bh__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.pf-v27-bh__copy{min-width:0}.pf-v27-bh__title{margin:0;font-family:var(--pf-v27-font-head);font-size:34px;font-weight:800;line-height:1.02;letter-spacing:-.015em;color:var(--pf-v27-ink)}.pf-v27-bh__title:focus{outline:none}.pf-v27-bh__lead{margin-top:10px;max-width:34em;font-size:15px;line-height:1.45;color:var(--pf-v27-muted)}.pf-v27-bh .pf-v27-eyebrow{display:none}.pf-v27-bq{margin-top:14px}.pf-v27-bq__inner{display:flex;flex-direction:column}.pf-v27-bq__group--rec{order:1;margin:14px 0 0}.pf-v27-bq__note,.pf-v27-bq__links{order:2}.pf-v27-bq__group--dog>.pf-v27-bq__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf-v27-bq__group{margin-bottom:14px}.pf-v27-bq__label,.pf-v27-bq__minilabel{display:block;margin-bottom:6px;font-family:var(--pf-v27-font-head);font-size:14px;font-weight:700;line-height:1.2;color:var(--pf-v27-ink)}.pf-v27-bq__minilabel{font-size:13px;color:var(--pf-v27-muted)}.pf-v27-bq__recs{display:flex;gap:8px;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto;scrollbar-width:none}.pf-v27-bq__recs::-webkit-scrollbar{display:none}.pf-v27-bq__recs li{flex:0 0 auto}.pf-v27-rb{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--pf-v27-line);border-radius:6px;background:#fff;font-family:var(--pf-v27-font-body);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.pf-v27-rb:hover{border-color:var(--pf-v27-copper)}.pf-v27-rb[aria-pressed=true]{border-color:var(--pf-v27-fir);background:var(--pf-v27-fir);color:#fff}.pf-v27-bq__tiles{display:flex;gap:8px;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none}.pf-v27-bq__tiles::-webkit-scrollbar{display:none}.pf-v27-bq__tiles li{flex:0 0 96px;scroll-snap-align:start}.pf-v27-bt{--pf-c: var(--pf-v27-mist);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%;min-height:44px;margin:0;padding:8px 4px 9px;border:2px solid transparent;border-radius:12px;background:var(--pf-c);color:var(--pf-v27-ink);text-align:center;text-decoration:none;cursor:pointer}.pf-v27-bt--butter{--pf-c: var(--pf-v27-butter)}.pf-v27-bt--peach{--pf-c: var(--pf-v27-peach)}.pf-v27-bt--sage{--pf-c: var(--pf-v27-sage)}.pf-v27-bt--lilac{--pf-c: var(--pf-v27-lilac)}.pf-v27-bt--sky{--pf-c: var(--pf-v27-sky)}.pf-v27-bt--blush{--pf-c: var(--pf-v27-blush)}.pf-v27-bt__pic{position:relative;display:block;flex:0 0 auto;width:64px;height:64px;margin-bottom:4px;overflow:hidden}.pf-v27-bt__pic img{position:absolute;top:0;left:calc(var(--pf-i, 0) * -100%);width:auto;max-width:none;height:100%}.pf-v27-bt__name{display:block;font-family:var(--pf-v27-font-head);font-size:13px;font-weight:700;line-height:1.15;word-break:normal;overflow-wrap:anywhere}.pf-v27-bt__n{display:block;margin-top:1px;font-size:12px;line-height:1.2;color:var(--pf-v27-muted)}.pf-v27-bt[aria-pressed=true]{border-color:var(--pf-v27-fir);background:#fff;box-shadow:0 6px 18px #1f554529}.pf-v27-bt[aria-pressed=true]:after{content:"";position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:var(--pf-v27-fir) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5.5 10.5 3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 16px no-repeat}.pf-v27-bt--more{border:2px dashed var(--pf-v27-line);background:#fff;justify-content:center}.pf-v27-bt--more .pf-v27-bt__pic{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--pf-v27-fir)}.pf-v27-bt--more .pf-v27-bt__name{color:var(--pf-v27-fir)}.pf-v27-bt--more[aria-expanded=true]{border-style:solid;border-color:var(--pf-v27-fir)}.pf-v27-bq__chosen{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:15px}.pf-v27-bq__chosen[hidden],.pf-v27-bq__dots[hidden],.pf-v27-bq__panel[hidden]{display:none}.pf-v27-bq__chosen-pic{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--pf-v27-butter) center / cover no-repeat}.pf-v27-bq__chosen-text span{color:var(--pf-v27-muted)}.pf-v27-bq__dots{margin-top:8px}.pf-v27-bq__dotlist{display:flex;flex-wrap:wrap;gap:6px}.pf-v27-dot{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:2px solid var(--pf-v27-line);border-radius:50%;background:#fff;cursor:pointer;overflow:hidden}.pf-v27-dot img{width:40px;height:40px;object-fit:contain}.pf-v27-dot[aria-pressed=true]{border:3px solid var(--pf-v27-fir)}.pf-v27-bq__panel{margin-top:10px;padding:12px 14px 14px;border:1px solid var(--pf-v27-line);border-radius:12px;background:#fff;box-shadow:0 10px 28px #1d2a261a}.pf-v27-bq__panelhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.pf-v27-bq__panelhead .pf-v27-bq__minilabel{margin:0;color:var(--pf-v27-ink)}.pf-v27-bq__paneltitle{font-family:var(--pf-v27-font-head);font-size:17px;font-weight:800}.pf-v27-bq__msg{margin:8px 0;font-size:15px;line-height:1.45;color:var(--pf-v27-muted)}.pf-v27-bq__count{margin:4px 0 8px;font-size:14px;font-weight:600}.pf-v27-bq__lookrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.pf-v27-bq__lookrow .pf-v27-bq__minilabel{flex:0 0 100%;margin:0}.pf-v27-fb{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1.5px solid var(--pf-v27-line);border-radius:6px;background:#fff;font-size:14px;font-weight:600;cursor:pointer}.pf-v27-fb[aria-pressed=true]{border-color:var(--pf-v27-fir);background:var(--pf-v27-sage)}.pf-v27-fb__sw{width:16px;height:16px;border:1px solid rgba(0,0,0,.15);border-radius:50%}.pf-v27-fb__sw--black{background:#222}.pf-v27-fb__sw--brown{background:#7a4a2b}.pf-v27-fb__sw--light{background:#e3c28f}.pf-v27-fb__sw--grey{background:#cfd3d6}.pf-v27-fb__sw--mix{background:conic-gradient(#222 0 33%,#fff 0 66%,#b5703a 0)}.pf-v27-bq__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}.pf-v27-st{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:6px 4px;border:1.5px solid transparent;border-radius:10px;background:var(--pf-v27-mist);font-size:12px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.pf-v27-st:hover{border-color:var(--pf-v27-copper)}.pf-v27-st img{width:56px;height:56px;object-fit:contain}.pf-v27-bq__contact{margin-top:8px;font-size:14px;color:var(--pf-v27-muted)}.pf-v27-combo{position:relative;margin-top:6px}.pf-v27-combo__list{max-height:300px;margin-top:6px;overflow-y:auto;border:1px solid var(--pf-v27-line);border-radius:10px;background:#fff}.pf-v27-combo__list[hidden]{display:none}.pf-v27-combo__opt{display:flex;align-items:center;gap:10px;min-height:48px;padding:4px 10px;cursor:pointer}.pf-v27-combo__opt img{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--pf-v27-butter)}.pf-v27-combo__opt[aria-selected=true]{background:var(--pf-v27-sage)}.pf-v27-combo__name{display:block;font-weight:600}.pf-v27-combo__alias{display:block;font-size:13px;color:var(--pf-v27-muted)}.pf-v27-combo__opt--special{border-top:1px solid var(--pf-v27-line);color:var(--pf-v27-fir);font-weight:700}.pf-v27-bq__row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:2px}.pf-v27-field{display:flex;flex-direction:column;min-width:0}.pf-v27-field__label{margin-bottom:4px;font-family:var(--pf-v27-font-head);font-size:14px;font-weight:700}.pf-v27-field__input{box-sizing:border-box;width:100%;min-height:50px;margin:0;padding:0 14px;border:2px solid #6f7f79;border-radius:6px;background:#fff;color:var(--pf-v27-ink);font-family:var(--pf-v27-font-body);font-size:17px;line-height:1.3;-webkit-appearance:none;appearance:none}.pf-v27-bq__cta{width:100%;min-height:52px;font-size:17px;cursor:pointer}.pf-v27-bq__note{margin-top:8px;font-size:13px;line-height:1.4;color:var(--pf-v27-muted)}.pf-v27-bq__links{display:flex;flex-wrap:wrap;gap:0 18px}.pf-v27-bq noscript .pf-v27-btn{width:100%}.pf-v27-bh__stage{position:relative;order:-1;aspect-ratio:4 / 3;border-radius:16px;background:var(--pf-v27-sage);isolation:isolate}.pf-v27-bh__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--pf-v27-doodle);opacity:.55;pointer-events:none}.pf-v27-bh__mug{position:absolute;top:5%;left:30%;width:40%;aspect-ratio:460 / 722;filter:drop-shadow(0 18px 16px rgba(29,42,38,.22))}.pf-v27-bh__mugimg,.pf-v27-bh__live,.pf-v27-bh__live>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pf-v27-bh__live{opacity:0}.pf-v27-bh__live.is-on{opacity:1}.pf-v27-bh__mug.is-live .pf-v27-bh__mugimg{visibility:hidden}.pf-v27-bh__art{position:absolute;mix-blend-mode:multiply;opacity:.92}.pf-v27-bh__art svg{display:block}.pf-v27-bh__art--ss>svg{width:200%;height:200%;transform:scale(.5);transform-origin:0 0}.pf-v27-bh__tag{position:absolute;z-index:2;top:30%;right:2%;width:26%;padding:10px 10px 10px 18px;border-radius:4px 10px 10px 4px;background:#e8c9a8;color:#3a2a22;font-family:var(--pf-v27-font-hand);font-size:19px;font-weight:600;line-height:1.02;transform:rotate(5deg);box-shadow:0 6px 14px #1d2a2629;overflow-wrap:anywhere}.pf-v27-bh__tag:before{content:"";position:absolute;top:50%;left:7px;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #9a5c3c}.pf-v27-bh__buddy{position:absolute;z-index:2;left:1%;bottom:-3%;width:24%;aspect-ratio:202 / 300;filter:drop-shadow(0 8px 8px rgba(29,42,38,.18))}.pf-v27-bh__buddy img{width:100%;height:100%;object-fit:contain;object-position:50% 100%}.pf-v27-bh__bubble{position:absolute;z-index:3;left:2%;bottom:46%;max-width:31%;padding:7px 10px;border-radius:12px;background:#fff;font-family:var(--pf-v27-font-head);font-size:13px;font-weight:700;line-height:1.2;box-shadow:0 8px 22px #1d2a261f;overflow-wrap:anywhere}.pf-v27-bh__bubble:after{content:"";position:absolute;left:22px;bottom:-9px;border:9px solid transparent;border-top-color:#fff;border-bottom:0}.pf-v27-bh__bubble span{color:var(--pf-v27-copper-text)}.pf-v27-bh .pf-v27-badge--new{top:10px;left:auto;right:10px;font-size:12px}.pf-v27-bh .pf-v27-badge--deadline{display:none;right:16px;bottom:16px;text-align:right}.pf-v27-badge--deadline small{display:block;font-family:var(--pf-v27-font-body);font-size:11px;font-weight:600;opacity:.92}.pf-v27-pop{animation:pf-v27-pop .38s cubic-bezier(.3,1.6,.5,1)}@keyframes pf-v27-pop{0%{transform:scale(.94)}to{transform:scale(1)}}.pf-v27-bh__tag.pf-v27-pop{animation-name:pf-v27-pop-tag}@keyframes pf-v27-pop-tag{0%{transform:rotate(5deg) scale(.92)}to{transform:rotate(5deg) scale(1)}}@media(prefers-reduced-motion:no-preference){.pf-v27-bh__live{transition:opacity .25s ease}.pf-v27-bt,.pf-v27-rb{transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.pf-v27-bt:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.pf-v27-pop,.pf-v27-bh__tag.pf-v27-pop{animation:none}}@media screen and (min-width:750px){.pf-v27-bh__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:44px;align-items:start}.pf-v27-bh .pf-v27-eyebrow{display:block}.pf-v27-bh__copy{padding-top:8px}.pf-v27-bh__title{font-size:clamp(40px,4.4vw,58px)}.pf-v27-bh__lead{margin-top:14px;font-size:18px}.pf-v27-bq{margin-top:20px}.pf-v27-bq__inner{display:block}.pf-v27-bq__group--rec{margin:0 0 14px}.pf-v27-bq__group--dog>.pf-v27-bq__label{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.pf-v27-bq__recs,.pf-v27-bq__tiles{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.pf-v27-bq__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pf-v27-bt__pic{width:72px;height:72px}.pf-v27-bt__name{font-size:14px}.pf-v27-bq__row{grid-template-columns:minmax(0,1fr) auto;align-items:end}.pf-v27-bq__cta{width:auto;padding:0 26px}.pf-v27-bh__stage{order:0;position:sticky;top:24px;aspect-ratio:1 / 1.02}.pf-v27-bh__mug{top:7%;left:25%;width:45%}.pf-v27-bh__tag{top:34%;right:2.5%;width:24%;padding:14px 14px 14px 24px;font-size:27px}.pf-v27-bh__tag:before{left:9px;width:8px;height:8px;margin-top:-4px}.pf-v27-bh__buddy{left:-3%;bottom:-3%;width:25%}.pf-v27-bh__bubble{left:4%;bottom:34%;max-width:24%;padding:10px 13px;font-size:17px}.pf-v27-bh .pf-v27-badge--new{top:16px;right:16px;font-size:14px}.pf-v27-bh .pf-v27-badge--deadline{display:block;font-size:14px}.pf-v27-badge--deadline small{font-size:12px}}@media screen and (min-width:750px)and (max-width:989px){.pf-v27-bh__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}.pf-v27-bq__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-v27-bq__row{grid-template-columns:minmax(0,1fr)}.pf-v27-bq__cta{width:100%}.pf-v27-bh__tag{right:1.5%;width:31%;padding:12px 10px 12px 22px;font-size:20px}}.pf-v27-gang__head{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.pf-v27-gang__title{margin-bottom:6px}.pf-v27-gang__sub{max-width:640px;font-size:16px;color:var(--pf-v27-muted)}.pf-v27-gang__search{position:relative;flex:0 0 auto}.pf-v27-gang__search-icon{position:absolute;top:15px;left:14px;color:var(--pf-v27-ink);pointer-events:none}.pf-v27-gang__input{box-sizing:border-box;width:100%;min-height:50px;margin:0;padding:0 14px 0 44px;border:1.5px solid var(--pf-v27-ink);border-radius:6px;background:#fff;color:var(--pf-v27-ink);font-family:var(--pf-v27-font-body);font-size:16px;-webkit-appearance:none;appearance:none}.pf-v27-gang__search .pf-v27-combo__list{position:absolute;z-index:5;top:100%;right:0;left:0;box-shadow:0 12px 28px #1d2a2624}.pf-v27-gang__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pf-v27-gang__grid .pf-v27-bt__pic{width:70px;height:70px}.pf-v27-gang__grid li:nth-child(n+9):not(:last-child){display:none}.pf-v27-gang__mix{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--pf-v27-butter);font-size:15px;line-height:1.45}.pf-v27-gang__mix p{flex:1 1 220px}.pf-v27-gang__mix strong{font-family:var(--pf-v27-font-head)}.pf-v27-gang__mixdog{position:relative;flex:0 0 auto;width:56px;height:56px;overflow:hidden}.pf-v27-gang__mixdog img{position:absolute;top:0;left:calc(var(--pf-i, 0) * -100%);width:auto;max-width:none;height:100%}.pf-v27-all{margin-top:12px}.pf-v27-all__summary{display:inline-flex;align-items:center;min-height:44px;color:var(--pf-v27-fir);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pf-v27-all__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;margin-top:8px}.pf-v27-at{display:flex;align-items:center;gap:8px;min-height:52px;padding:4px 8px 4px 4px;border-radius:10px;background:var(--pf-v27-mist);color:var(--pf-v27-ink);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}.pf-v27-at:hover{background:var(--pf-v27-sage)}.pf-v27-at img{flex:0 0 auto;width:44px;height:44px;object-fit:contain}@media screen and (min-width:750px){.pf-v27-gang__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.pf-v27-gang__search{width:340px}.pf-v27-gang__sub{font-size:17px}.pf-v27-gang__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.pf-v27-gang__grid .pf-v27-bt__pic{width:92px;height:92px}.pf-v27-gang__grid li:nth-child(n+9):not(:last-child){display:block}.pf-v27-gang__mix{flex-wrap:nowrap;margin-top:18px;padding:14px 18px;font-size:16px}}.pf-v27-tile{position:relative;font-size:14px;-webkit-hyphens:auto;hyphens:auto}.pf-v27-tile--0{background:var(--pf-v27-blush)}.pf-v27-tile--1{background:var(--pf-v27-butter)}.pf-v27-tile--2{background:var(--pf-v27-sky)}.pf-v27-tile--3{background:var(--pf-v27-lilac)}.pf-v27-tile:hover{filter:brightness(.97)}.pf-v27-tile__media{border-radius:10px;background:#fff}.pf-v27-tile__img{mix-blend-mode:normal}.pf-v27-tile__img--asset{object-fit:contain;padding:3px}.pf-v27-tile__arrow{display:none;position:absolute;top:50%;right:6px;width:18px;height:18px;margin-top:-9px;color:var(--pf-v27-fir)}@media screen and (min-width:750px){.pf-v27-tile{padding-right:36px;font-size:16px}.pf-v27-tile__arrow{display:block;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pf-v27-home.css.map */
