.pm-listing{width:100%;box-sizing:border-box;background:#fff8ec;font-family:Nunito,sans-serif;color:#4a2a26;overflow-x:clip}.pm-listing [hidden]{display:none!important}.pm-listing__hero{position:relative;box-sizing:border-box;background:linear-gradient(180deg,#fff8ec00 70%,#fff8ec) #fde9d8;padding:52px clamp(24px,8vw,140px) 60px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;isolation:isolate;overflow:hidden}.pm-listing__hero:before,.pm-listing__hero:after{content:"";position:absolute;z-index:-1;border-radius:50%;background:#fbd3cf;opacity:.55;pointer-events:none}.pm-listing__hero:before{width:280px;height:280px;left:-90px;top:-110px}.pm-listing__hero:after{width:200px;height:200px;right:-60px;bottom:-70px;background:#dde8c4}.pm-listing__crumbs{display:flex;gap:8px;align-items:center;font:700 15px Fredoka,sans-serif;color:#8e3447}.pm-listing__crumbs a{color:#8e3447}.pm-listing__title{margin:0;font:700 clamp(40px,5.4vw,66px)/1.02 "Fredoka",sans-serif;color:#4a2a26;text-wrap:balance}.pm-listing__title span{color:#8e3447}.pm-listing__intro{margin:0;font-size:18px;line-height:1.6;max-width:560px}.pm-listing__search{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:620px;margin-top:6px}.pm-listing__field{position:relative;display:block;flex:1 1 300px}.pm-listing__field svg{position:absolute;left:18px;top:17px;pointer-events:none}.pm-listing__field input{box-sizing:border-box;width:100%;height:54px;border:2px solid #F1D6D1;background:#fff;color:#4a2a26;font:600 16px Nunito,sans-serif;border-radius:99px;outline:none;padding:0 20px 0 48px;transition:border-color .2s}.pm-listing__field input:focus{border-color:#e8878a}.pm-listing__btn{background:#e8878a;color:#fff!important;box-shadow:0 0 0 2px #c9566a inset,0 6px 14px #c9566a47;border:0;font:600 17px Fredoka,sans-serif;padding:0 30px;height:54px;border-radius:99px;cursor:pointer;transition:transform .2s;display:inline-flex;align-items:center;justify-content:center}.pm-listing__btn:hover{transform:translateY(-2px)}.pm-listing__btn--ghost{background:#fff8ec;color:#c9566a!important;box-shadow:0 0 0 2px #e8878a inset,0 6px 14px #c9566a24}.pm-listing__body{padding:36px clamp(24px,8vw,140px) 88px;display:flex;flex-direction:column;gap:40px;min-height:320px}.pm-listing__status{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;font:600 16px Nunito,sans-serif;color:#7a5750;text-align:center}.pm-listing__status a{font:600 16px Fredoka,sans-serif;color:#c9566a;border-bottom:2px solid #E8878A}.pm-listing__head{display:flex;align-items:center;gap:16px;margin-bottom:22px}.pm-listing__head h2{margin:0;font:600 clamp(26px,2.8vw,32px) "Fredoka",sans-serif}.pm-listing__count{background:#fde3dc;color:#c9566a;font:700 13px Nunito,sans-serif;padding:5px 12px;border-radius:99px;white-space:nowrap}.pm-listing__rule{flex:1;height:0;border-top:2px dotted rgba(232,135,138,.5)}.pm-listing__others{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}.pm-listing__other{display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;background:#fff;border-radius:28px;padding:22px 24px;box-shadow:0 0 0 2px #f1d6d1 inset;color:#4a2a26;transition:transform .25s,box-shadow .25s}.pm-listing__other:hover{transform:translateY(-4px);box-shadow:0 0 0 2px #e8878a inset,0 8px #f4a8a0;color:#4a2a26}.pm-listing__other small{font:800 12px Nunito,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c9566a}.pm-listing__other strong{font:600 20px/1.25 Fredoka,sans-serif}.pm-listing__other span{font-size:15px;line-height:1.5;color:#7a5750}.pm-listing__empty{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;padding:32px 0}.pm-listing__empty h2{margin:0;font:700 30px Fredoka,sans-serif}.pm-listing__empty p{margin:0;font-size:18px}.pm-listing__empty div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px}.pm-listing__pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.pm-listing__pages a,.pm-listing__pages span{min-width:44px;height:44px;box-sizing:border-box;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;font:600 16px Fredoka,sans-serif}.pm-listing__pages a{background:#fff8ec;color:#c9566a;box-shadow:0 0 0 2px #e8878a inset}.pm-listing__pages a:hover{background:#fde3dc;color:#8e3447}.pm-listing__pages [aria-current]{background:#e8878a;color:#fff;box-shadow:0 0 0 2px #c9566a inset}.pm-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:34px 22px}.pm-tile{display:flex;flex-direction:column;gap:14px;color:#4a2a26}.pm-tile:hover{color:#4a2a26}.pm-tile__img{aspect-ratio:4/3;border-radius:28px;background:#fde9d8 center/cover no-repeat;box-shadow:0 0 0 5px transparent,0 8px 0 var(--acc,#F4A8A0);transition:transform .25s;overflow:hidden}.pm-tile__img img{display:block;width:100%;height:100%;object-fit:cover}.pm-tile:hover .pm-tile__img,.pm-tile:focus-visible .pm-tile__img{transform:translateY(-6px)}.pm-tile:focus-visible{outline:3px solid #C9566A;outline-offset:6px;border-radius:28px}.pm-tile__meta{display:flex;justify-content:space-between;align-items:center;gap:8px}.pm-tile__name{font:700 clamp(18px,1.6vw,22px) "Fredoka",sans-serif;min-width:0}.pm-tile__count{font:600 16px Fredoka,sans-serif;color:#c9566a;white-space:nowrap;flex:none}@media(max-width:760px){.pm-listing__hero{padding:36px 20px 44px}.pm-listing__title{font-size:clamp(36px,11vw,48px)}.pm-listing__intro{font-size:16px}.pm-listing__body{padding:24px 16px 56px;gap:32px}.pm-listing__head{flex-wrap:wrap;gap:8px 12px;justify-content:center;text-align:center}.pm-listing__rule{display:none}.pm-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.pm-tile__img{border-radius:22px}.pm-tile__meta{flex-direction:column;align-items:flex-start;gap:2px}.pm-tile__name{font-size:17px}.pm-tile__count{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pm-shop-pages.css.map */
