.collection{position:relative;background:linear-gradient(180deg,#fff1e4 0,#fff1e400 320px),#fffdf7}.collection .collection-hero{position:relative;z-index:2;padding:10px 0 4px}.collection .collection-hero__title{font-family:Zen Maru Gothic,sans-serif;font-weight:900;font-size:26px;margin:0 0 6px;letter-spacing:.01em;line-height:1.3}.collection .collection-hero__bar{display:inline-block;width:34px;height:5px;border-radius:3px;background:var(--grade-low);vertical-align:middle;margin-left:10px;transform-origin:left;animation:pl-growBar .7s .25s both cubic-bezier(.34,1.56,.64,1)}.collection .collection-hero__sub{font-size:15.5px;font-weight:700;color:#4a3e1a;margin:0 0 4px;max-width:440px}.collection .collection-deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.collection .collection-deco span{position:absolute;display:block;opacity:.5}.collection .collection-deco .d1{width:16px;height:16px;border-radius:50%;background:var(--grade-low);top:6px;right:40px;animation:pl-bob 5s ease-in-out infinite}.collection .collection-deco .d2{width:11px;height:11px;border-radius:50%;background:var(--grade-mid);top:42px;right:84px;animation:pl-bob 4.2s ease-in-out infinite .3s}.collection .collection-deco .d3{width:13px;height:13px;border-radius:4px;background:var(--grade-youji);top:-2px;right:118px;transform:rotate(18deg);animation:pl-bob 5.6s ease-in-out infinite .6s}.collection .collection-deco .d4{width:9px;height:9px;border-radius:50%;background:var(--grade-high);top:58px;right:22px;animation:pl-bob 4.6s ease-in-out infinite .15s}.collection .collection-deco .d5{width:22px;height:6px;border-radius:99px;background:var(--grade-low);opacity:.3;top:22px;right:150px;transform:rotate(-12deg);animation:pl-bob 6s ease-in-out infinite .4s}.collection .age-chip{transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s,color .2s,border-color .2s,box-shadow .2s}.collection .age-chip:hover{transform:translateY(-2px)}.collection .age-chip:active{transform:scale(.93)}.collection .age-chip.pl-pop{animation:pl-pop .34s cubic-bezier(.34,1.56,.64,1)}.collection #product-grid .grid__item{opacity:1!important;transform:none!important;animation:none!important}.collection.pl-ready .card-wrapper{opacity:0;transform:translateY(18px)}.collection.pl-ready .card-wrapper.pl-in{animation:pl-floatUp .55s cubic-bezier(.2,.7,.3,1) forwards}.collection .card-wrapper .card{border:1px solid var(--line, #EFE9DB);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 14px #46371e12;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s}.collection .card-wrapper:hover .card{transform:translateY(-7px) rotate(-1.2deg) scale(1.02);box-shadow:0 16px 32px #46371e29}.collection .card-wrapper:active .card{transform:translateY(-2px) scale(.99)}.collection .card__content{padding:11px 12px 13px}.collection .card .age-badge--line{margin:6px 0 2px}.collection .card__badge{display:none}.collection .card__inner.ratio:before{padding-bottom:100%!important}.collection .card__inner{position:relative!important}.collection .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;overflow:hidden}.collection .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;background:#f6f1e7}.collection .card__media .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transition:transform .45s ease}.collection .card-wrapper:hover .card__media .media img{transform:scale(1.07)}.collection .card-wrapper.pl-soldout .card__media .media img{filter:grayscale(.5) brightness(.92)}.collection .card-wrapper.pl-soldout .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff59;z-index:1;pointer-events:none}.collection .pl-tag{position:absolute;z-index:2;font-family:Zen Maru Gothic,sans-serif;line-height:1.2}.collection .pl-tag-set{top:9px;left:9px;font-weight:900;font-size:11px;color:#fff;background:var(--set, #E0942A);padding:3px 10px;border-radius:99px;box-shadow:0 2px 6px #00000026}.collection .pl-tag-soldout{top:9px;right:9px;font-weight:700;font-size:11px;color:#fff;background:#9a938a;padding:3px 10px;border-radius:99px}.collection .pl-tag-off{bottom:9px;left:9px;font-weight:900;font-size:11px;color:#fff;background:var(--sale, #E8332E);padding:3px 9px;border-radius:7px;box-shadow:0 2px 6px #00000026;overflow:hidden}.collection .pl-tag-off:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.65) 50%,transparent 65%);transform:translate(-130%);animation:pl-shine 3s ease-in-out infinite}.collection .price--on-sale .price-item--sale,.collection .price--on-sale .price-item--last{color:var(--sale, #E8332E)}.collection .price__sale{font-weight:900}.collection .facets-container,.collection .product-count{position:relative;z-index:2}@keyframes pl-floatUp{to{opacity:1;transform:translateY(0)}}@keyframes pl-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pl-growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pl-pop{0%{transform:scale(.88)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes pl-shine{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.collection *,.collection *:before,.collection *:after{animation:none!important;transition:none!important}.collection.pl-ready .card-wrapper{opacity:1!important;transform:none!important}}.collection .card__heading{font-size:17px;font-weight:800;line-height:1.5}.collection .pl-card-age{display:inline-block;background:#fff3cf;color:#5b4300;font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;margin:2px 0 4px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/collection-redesign.css.map */
