.template-collection main,body:has(.product-grid-container) main{background:radial-gradient(circle at 8% 4%,rgba(255,122,24,.08),transparent 28%),radial-gradient(circle at 92% 2%,rgba(111,172,133,.13),transparent 32%),linear-gradient(180deg,#fffaf3e0,#f4f9f5f0 44%,#fffffff5)}.petfun-collection-hero,[class*=collection-hero],.collection-hero{position:relative;overflow:hidden}.petfun-collection-hero:before,[class*=collection-hero]:before,.collection-hero:before{content:"";position:absolute;inset:18px 20px auto;height:180px;pointer-events:none;border-radius:999px;background:radial-gradient(circle at 14% 45%,rgba(255,122,24,.13),transparent 30%),radial-gradient(circle at 82% 36%,rgba(77,139,104,.16),transparent 30%);filter:blur(2px);opacity:.9}.petfun-collection-hero>*,[class*=collection-hero]>*,.collection-hero>*{position:relative;z-index:1}.product-grid-container{background:transparent}.collection-wrapper{max-width:1360px;margin-inline:auto;padding-inline:clamp(16px,2.8vw,34px)}.collection-wrapper .facets,.collection-wrapper facet-filters-form,.collection-wrapper .facets-container,.collection-wrapper .facets__form,.collection-wrapper .facets-wrapper{border-radius:20px}.collection-wrapper .facets__form,.collection-wrapper .facets-container,.collection-wrapper facet-filters-form{padding:10px 12px;border:1px solid rgba(53,82,66,.12);background:#ffffffc2;box-shadow:0 18px 42px #20302b17;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.collection-wrapper select,.collection-wrapper summary,.collection-wrapper button,.collection-wrapper .facets__summary,.collection-wrapper .facet-filters__sort{border-radius:999px}.collection-wrapper .product-grid,.collection-wrapper ul[id*=product-grid],.collection-wrapper .resource-list{gap:clamp(18px,2vw,28px)!important}.product-grid__item,.collection-wrapper .resource-list__item{min-width:0}.product-grid__item product-card,.collection-wrapper .resource-list__item product-card{display:block;height:100%;padding:12px;border:1px solid rgba(53,82,66,.11);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(255,122,24,.07),transparent 30%),#fffc;box-shadow:0 18px 42px #20302b17;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.product-grid__item product-card:hover,.collection-wrapper .resource-list__item product-card:hover{transform:translateY(-5px);border-color:#ff7a183d;background:#fffffff0;box-shadow:0 28px 58px #20302b26}.product-grid__item product-card a,.collection-wrapper .resource-list__item product-card a{text-decoration:none}.product-grid__item product-card img,.collection-wrapper .resource-list__item product-card img,.product-grid__item .product-card__image,.collection-wrapper .resource-list__item .product-card__image{border-radius:15px;background:#fff}.product-grid__item .product-title,.product-grid__item product-title,.collection-wrapper .resource-list__item product-title{color:#20362b;font-weight:850;line-height:1.28}.product-grid__item .price,.collection-wrapper .resource-list__item .price{margin-top:5px}.product-grid__item .quick-add,.product-grid__item quick-add,.collection-wrapper .resource-list__item .quick-add,.collection-wrapper .resource-list__item quick-add{margin-top:10px}.product-grid__item .button,.collection-wrapper .resource-list__item .button{border-radius:999px}.pagination,.pagination-wrapper{margin-top:34px}.pagination a,.pagination span,.pagination button{border-radius:999px}@media screen and (min-width:990px){.collection-wrapper--grid-full-width{max-width:1500px}}@media screen and (max-width:989px){.collection-wrapper{padding-inline:16px}.collection-wrapper .facets__form,.collection-wrapper .facets-container,.collection-wrapper facet-filters-form{border-radius:16px}}@media screen and (max-width:749px){.collection-wrapper{padding-inline:12px}.collection-wrapper .product-grid,.collection-wrapper ul[id*=product-grid],.collection-wrapper .resource-list{gap:16px!important}.product-grid__item product-card,.collection-wrapper .resource-list__item product-card{padding:9px;border-radius:16px;box-shadow:0 12px 28px #20302b17}.product-grid__item product-card img,.collection-wrapper .resource-list__item product-card img,.product-grid__item .product-card__image,.collection-wrapper .resource-list__item .product-card__image{border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/petfun-collection-page-premium.css.map */
