.pp-header__main{width:100%!important;max-width:none!important;grid-template-columns:minmax(220px,1fr) minmax(auto,720px) minmax(180px,1fr)!important;gap:clamp(18px,3vw,48px)!important;padding:0 clamp(24px,4vw,72px)!important}.pp-brand{justify-self:start!important}.pp-header__actions{justify-self:end!important;gap:10px!important}.pp-category-nav__inner{width:100%!important;max-width:none!important;justify-content:center!important}main[data-template*=collection] .collection-wrapper,main[data-template*=collection] .main-collection-grid>div{max-width:1480px!important;margin-inline:auto!important}main[data-template*=collection] .main-collection-grid{padding-inline:clamp(18px,3vw,44px)!important}main[data-template*=collection] .product-grid{gap:clamp(18px,2vw,28px)!important}@media screen and (min-width:990px){main[data-template*=collection] .product-grid--grid{--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}}@media screen and (min-width:750px)and (max-width:989px){main[data-template*=collection] .product-grid--grid{--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important}}main[data-template*=collection] .product-card,main[data-template*=collection] .product-card__content{height:100%!important}main[data-template*=collection] .product-card__content{position:relative!important;padding:14px 14px 16px!important;border:1px solid rgba(23,105,224,.12)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 30px #0f2d4d14!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}main[data-template*=collection] .product-card:hover .product-card__content{transform:translateY(-3px)!important;border-color:#1769e03d!important;box-shadow:0 18px 42px #0f2d4d21!important}main[data-template*=collection] .card-gallery,main[data-template*=collection] .product-card__image-container,main[data-template*=collection] .product-card .product-media,main[data-template*=collection] .product-card .product-media-container{aspect-ratio:1/1!important;background:linear-gradient(180deg,#fff,#f3f8ff)!important;border:1px solid rgba(23,105,224,.1)!important;border-radius:8px!important;overflow:hidden!important}main[data-template*=collection] .product-card img,main[data-template*=collection] .card-gallery img,main[data-template*=collection] .product-card picture img{padding:10px!important;object-fit:contain!important;object-position:center!important;opacity:1!important}main[data-template*=collection] .product-card h3,main[data-template*=collection] .product-card h4,main[data-template*=collection] .product-card [class*=title]{color:#0f2d4d!important;font-weight:800!important;line-height:1.28!important}main[data-template*=collection] .product-card [class*=badge][class*=sale],main[data-template*=collection] .product-card [class*=sale-badge],main[data-template*=collection] .product-card .badge--sale{display:none!important}main[data-template*=collection] .pet-preserve-card-cart-button{width:100%!important;min-height:44px!important;margin-top:8px!important;border-radius:999px!important;font-weight:850!important;box-shadow:0 10px 22px #1769e033!important}@media screen and (max-width:900px){.pp-header__main{grid-template-columns:42px 1fr auto!important;padding:0 18px!important}.pp-brand{justify-self:center!important}.pp-category-nav__inner{justify-content:flex-start!important}}@media screen and (max-width:620px){.pp-header__main{width:calc(100% - 20px)!important;padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pet-preserve-final-repair.css.map */
