.pp3r{--pp3r-bg: #efedea;--pp3r-card: #fff;--pp3r-soft: #f2f0ed;--pp3r-ink: #111;--pp3r-muted: #7c7873;--pp3r-radius: 10px;--pp3r-radius-sm: 4px;--pp3r-ease: cubic-bezier(.4, 0, .2, 1);background:var(--pp3r-bg);padding:0 8px 8px}.pp3r *,.pp3r *:before,.pp3r *:after{box-sizing:border-box}.pp3r__card{background:var(--pp3r-card);border-radius:var(--pp3r-radius);padding:20px 16px 24px}.pp3r__title{font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--pp3r-ink);margin:0 0 16px}.pp3r__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}@media(min-width:769px){.pp3r__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1025px){.pp3r__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 14px}.pp3r__card{padding:24px 22px 28px}}.pp3r__item{min-width:0}.pp3r__media{position:relative;background:var(--pp3r-soft);border-radius:var(--pp3r-radius-sm);overflow:hidden;margin-bottom:8px}.pp3r__link{display:block;line-height:0}.pp3r__img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .35s var(--pp3r-ease)}@media(hover:hover)and (pointer:fine){.pp3r__item:hover .pp3r__img{transform:scale(1.03)}}.pp3r__badge{position:absolute;top:8px;left:8px;background:var(--pp3r-card);color:var(--pp3r-ink);font-size:9px;line-height:1;letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;border-radius:3px;pointer-events:none}.pp3r__add{position:absolute;right:8px;bottom:8px;z-index:2}.pp3r__add .sf__pcard-quick-add,.pp3r__add form{margin:0}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a{width:30px;height:30px;min-width:0;padding:0;border:0;border-radius:50%;background:var(--pp3r-card);color:var(--pp3r-ink);font-size:0;line-height:0;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001f;transition:background .15s var(--pp3r-ease)}.pp3r__add svg{display:none}@media(hover:hover)and (pointer:fine){.pp3r__add button:hover,.pp3r__add .sf__btn:hover,.pp3r__add a:hover{background:var(--pp3r-soft)}}.pp3r__name{display:block;font-size:12px;line-height:17px;letter-spacing:-.1px;color:var(--pp3r-ink);text-decoration:none;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp3r__price{display:block;font-size:12px;line-height:17px;color:var(--pp3r-ink)}.pp3r__dots{display:flex;align-items:center;gap:5px;margin-top:7px}.pp3r__dot{width:11px;height:11px;border-radius:50%;background-color:var(--pp3r-soft);background-size:cover;background-position:center;display:block;flex:0 0 auto}.pp3r__dot.is-current{box-shadow:0 0 0 1px var(--pp3r-ink)}.pp3r__more{font-size:10px;line-height:1;color:var(--pp3r-muted)}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a,.pp3r__add .sf__pcard-quick-add button,.pp3r__add .sf__pcard-quick-add .sf__btn{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;background-color:#fff!important;color:var(--pp3r-ink)!important;flex:0 0 auto!important}@media(hover:hover)and (pointer:fine){.pp3r__add button:hover,.pp3r__add .sf__btn:hover,.pp3r__add a:hover{background:var(--pp3r-soft)!important;background-color:var(--pp3r-soft)!important}}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a,.pp3r__add .sf__pcard-quick-add button,.pp3r__add .sf__pcard-quick-add .sf__btn{position:relative!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;border-radius:9px!important;font-size:0!important;overflow:hidden!important}.pp3r__add button:before,.pp3r__add button:after,.pp3r__add .sf__btn:before,.pp3r__add .sf__btn:after,.pp3r__add a:before,.pp3r__add a:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:12px!important;height:1.6px!important;margin:0!important;padding:0!important;background:currentColor!important;border-radius:1px!important;transform:translate(-50%,-50%)!important}.pp3r__add button:before,.pp3r__add .sf__btn:before,.pp3r__add a:before{transform:translate(-50%,-50%) rotate(90deg)!important}.pp3r__add .atc-spinner{display:none!important}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a,.pp3r__add .sf__pcard-quick-add button,.pp3r__add .sf__pcard-quick-add .sf__btn{width:var(--pp3r-add-size, 34px)!important;height:var(--pp3r-add-size, 34px)!important;min-width:var(--pp3r-add-size, 34px)!important;min-height:var(--pp3r-add-size, 34px)!important;max-width:var(--pp3r-add-size, 34px)!important;border-radius:var(--pp3r-add-radius, 8px)!important}.pp3r__link-all{display:inline-block;margin-top:18px;font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--pp3r-ink);text-decoration:underline;text-underline-offset:4px}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a,.pp3r__add .sf__pcard-quick-add button,.pp3r__add .sf__pcard-quick-add .sf__btn{background:transparent!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important;color:#111!important;filter:drop-shadow(0 1px 2px rgba(255,255,255,.9));transition:background-color .25s ease,border-color .25s ease}@media(hover:hover)and (pointer:fine){.pp3r__add button:hover,.pp3r__add .sf__btn:hover,.pp3r__add a:hover{background:transparent!important;background-color:transparent!important;opacity:.6}}.pp3r__add button:before,.pp3r__add button:after,.pp3r__add .sf__btn:before,.pp3r__add .sf__btn:after,.pp3r__add a:before,.pp3r__add a:after{width:11px!important;height:1.4px!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a{background:#00000052!important;background-color:#00000052!important;border-color:#ffffff73!important}}.pp3r{--pp3r-bg: #fff;background:#fff;padding:0 16px 8px}.pp3r__card{background:#fff;border-radius:0;padding:20px 0 24px}@media(min-width:769px){.pp3r__card{padding:24px 0 28px}}.pp3r__add{right:10px;bottom:10px}.pp3r__add button,.pp3r__add .sf__btn,.pp3r__add a{width:26px!important;height:26px!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#111!important;filter:drop-shadow(0 1px 2px rgba(255,255,255,.9))}@media(hover:hover)and (pointer:fine){.pp3r__add button:hover,.pp3r__add .sf__btn:hover,.pp3r__add a:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important}}.pp3r__badge{background:transparent!important;color:#111!important;border-radius:0!important;padding:0!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;filter:drop-shadow(0 1px 2px rgba(255,255,255,.9))}.pp3r__media{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pp3-recommended.css.map */
