body.template-collection{--cl-ink: #25234a;--cl-blue: #3d29e8;--cl-yellow: #ffb900;--cl-band: #f6f5fc;--cl-line: #e2dff5;--cl-ease: cubic-bezier(.22, .61, .36, 1)}body.template-collection .collection-hero{position:relative;overflow:hidden;padding:5.6rem 0 5.2rem;background:linear-gradient(118deg,#fff,#f5f3fe 48%,#ebe8fa);border-bottom:.1rem solid var(--cl-line)}body.template-collection .collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(61,41,232,.07) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 42%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 42%,#000 100%);pointer-events:none}body.template-collection .collection-hero:after{content:"";position:absolute;right:-7rem;bottom:-14rem;width:24rem;height:24rem;border:.1rem solid rgba(61,41,232,.16);border-radius:50%;pointer-events:none}body.template-collection .collection-hero__meta{display:flex;align-items:center;gap:1.2rem;margin:1.4rem 0 0;font-family:var(--font-heading-card-family, inherit);font-size:1.4rem;color:#63618a}body.template-collection .collection-hero__count{font-weight:600;color:var(--cl-ink)}body.template-collection .collection-hero__meta-sep{width:.4rem;height:.4rem;border-radius:50%;background:var(--cl-yellow);flex:0 0 auto}body.template-collection .collection-hero__inner,body.template-collection .collection-hero__wrapper{position:relative;z-index:1}body.template-collection .collection-hero__title{position:relative;display:inline-block;padding-bottom:1.2rem;letter-spacing:-.02em}body.template-collection .collection-hero__title:after{content:"";position:absolute;left:0;bottom:0;width:4.4rem;height:.3rem;background:var(--cl-yellow);border-radius:.2rem}body.template-collection .collection-hero__description{max-width:62ch;color:#63618a}body.template-collection .card-wrapper{transition:transform .35s var(--cl-ease)}body.template-collection .card-wrapper:hover{transform:translateY(-.5rem)}body.template-collection .card--product .card__inner,body.template-collection .card-wrapper__image{border-radius:1.2rem;overflow:hidden}body.template-collection .card-wrapper .media img{transition:transform .6s var(--cl-ease)}body.template-collection .card-wrapper:hover .media img{transform:scale(1.06)}body.template-collection .card--product .card__inner{background:#faf9fe}body.template-collection .card-information__wrapper .card__heading a{transition:color .25s var(--cl-ease)}body.template-collection .card-wrapper:hover .card__heading a{color:var(--cl-blue)}body.template-collection .card__badge{top:1rem;left:1rem}@media(prefers-reduced-motion:no-preference){body.template-collection.cl-reveal-ready .cl-reveal,body.template-list-collections.cl-reveal-ready .cl-reveal{opacity:0;transform:translateY(1.8rem);transition:opacity .6s var(--cl-ease),transform .6s var(--cl-ease);transition-delay:var(--cl-reveal-delay, 0ms)}body.template-collection.cl-reveal-ready .cl-reveal.cl-reveal--in,body.template-list-collections.cl-reveal-ready .cl-reveal.cl-reveal--in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body.template-collection .cl-reveal,body.template-collection.cl-reveal-ready .cl-reveal,body.template-list-collections .cl-reveal,body.template-list-collections.cl-reveal-ready .cl-reveal{opacity:1!important;transform:none!important;transition:none!important}body.template-collection .card-wrapper,body.template-collection .card-wrapper .media img{transition:none}}@media screen and (max-width:749px){body.template-collection .collection-hero:after{display:none}}body.template-collection .card--product .card__inner{box-shadow:inset 0 0 0 .1rem var(--cl-line),0 .2rem .8rem #25234a0d;transition:box-shadow .35s var(--cl-ease)}body.template-collection .card-wrapper:hover .card--product .card__inner,body.template-collection .card-wrapper:focus-within .card--product .card__inner{box-shadow:inset 0 0 0 .2rem var(--cl-blue),0 1.4rem 3.4rem #3d29e82e}body.template-collection .card__badge .badge{transition:transform .35s var(--cl-ease)}body.template-collection .card-wrapper:hover .card__badge .badge{transform:translateY(-.2rem)}body.template-collection .card-information__wrapper .price{transition:color .25s var(--cl-ease)}body.template-collection .card-wrapper:hover .price{color:var(--cl-ink)}body.template-collection .card__heading{position:relative;display:inline-block}body.template-collection .card__heading:after{content:"";position:absolute;left:0;bottom:-.3rem;width:100%;height:.2rem;background:var(--cl-yellow);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--cl-ease)}body.template-collection .card-wrapper:hover .card__heading:after,body.template-collection .card-wrapper:focus-within .card__heading:after{transform:scaleX(1)}body.template-collection .facets__wrapper,body.template-collection .product-count{font-family:var(--font-heading-card-family, inherit)}body.template-collection .facets-container{padding-bottom:1.6rem;border-bottom:.1rem solid var(--cl-line);margin-bottom:2.4rem}@media(prefers-reduced-motion:reduce){body.template-collection .card--product .card__inner,body.template-collection .card__badge .badge,body.template-collection .card__heading:after,body.template-collection .card-information__wrapper .price{transition:none}body.template-collection .card__heading:after{transform:scaleX(1)}}body.template-collection .collection-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:6rem 2rem 5.6rem}body.template-collection .collection-empty__art{position:relative;display:block;width:8.4rem;height:8.4rem;margin-bottom:2.4rem;border:.2rem dashed #cfc8f2;border-radius:50%}body.template-collection .collection-empty__art:after{content:"";position:absolute;top:50%;left:50%;width:2.2rem;height:2.2rem;margin:-1.1rem 0 0 -1.1rem;border-radius:50%;background:var(--cl-yellow)}body.template-collection .collection-empty__heading{margin:0 0 1rem;font-family:var(--font-heading-family, inherit);font-size:clamp(2.2rem,3vw,2.8rem);line-height:1.2;letter-spacing:-.015em;color:var(--cl-ink)}body.template-collection .collection-empty__text{max-width:46ch;margin:0 0 2.6rem;color:#63618a;font-size:1.6rem;line-height:1.6}body.template-collection .collection-empty__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.4rem 2.2rem}body.template-collection .collection-empty__button{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 2.8rem;border-radius:999rem;background:var(--cl-blue);color:#fff;font-family:var(--font-heading-card-family, inherit);font-size:1.45rem;font-weight:600;text-decoration:none;transition:background-color .25s var(--cl-ease),transform .25s var(--cl-ease)}body.template-collection .collection-empty__button:hover,body.template-collection .collection-empty__button:focus-visible{background:#2e1fb8;color:#fff;transform:translateY(-.2rem)}body.template-collection .collection-empty__link{color:var(--cl-ink);font-size:1.45rem;text-decoration:none;padding-bottom:.2rem;border-bottom:.1rem solid #cfc8f2;transition:border-color .25s var(--cl-ease),color .25s var(--cl-ease)}body.template-collection .collection-empty__link:hover,body.template-collection .collection-empty__link:focus-visible{color:var(--cl-blue);border-bottom-color:var(--cl-yellow)}body.template-collection .collection-empty__suggest{width:100%;margin-top:5.6rem;padding-top:4rem;border-top:.1rem solid var(--cl-line)}body.template-collection .collection-empty__suggest-title{display:flex;align-items:center;gap:1.6rem;margin:0 0 2.8rem;font-family:var(--font-heading-card-family, inherit);font-size:1.35rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#63618a}body.template-collection .collection-empty__suggest-title:before,body.template-collection .collection-empty__suggest-title:after{content:"";flex:1 1 auto;height:.1rem;background:var(--cl-line)}body.template-collection .collection-empty__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;text-align:left}@media screen and (max-width:989px){body.template-collection .collection-empty__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:480px){body.template-collection .collection-empty{padding:4rem 1rem 3.6rem}body.template-collection .collection-empty__grid{gap:1.6rem 1.4rem}body.template-collection .collection-empty__button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){body.template-collection .collection-empty__button,body.template-collection .collection-empty__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-collection-polish.css.map */
