.custom-grid *{letter-spacing:0}.custom-grid li{width:100%;max-width:100%}.custom-grid .title{max-width:800px}.custom-grid .page-width{max-width:1320px;padding-right:2.4rem;padding-left:2.4rem}.custom-grid .custom-grid{background-color:var(--d2c-color-parchment-02)}.custom-grid .custom-grid-card__image-wrapper img{position:absolute;width:100%;border-radius:16px}.custom-grid .custom-grid-card__image-wrapper,.custom-grid .video-section__blocks-container{width:100%}.custom-grid .video-section__wrap{transition:background-color 255ms cubic-bezier(.4,0,.2,1),border-color 255ms cubic-bezier(.4,0,.2,1)}.custom-grid .video-section__wrap:hover{padding:0}.custom-grid .title-wrapper-with-link{flex-direction:column;grid-gap:1.4rem;margin-bottom:3.2rem}.custom-grid .title-wrapper-with-link--left{align-items:flex-start;text-align:left}.custom-grid .title-wrapper-with-link--center{align-items:center;text-align:center;padding:0}.custom-grid .rich-text__caption{font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-font-size);font-weight:var(--d2c-typography-body-02-bold-font-weight);line-height:var(--d2c-typography-body-02-bold-line-height);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);margin:0}.custom-grid .rich-text__caption.badge{color:var(--d2c-color-white);padding:.6rem 1.2rem;background-color:var(--d2c-color-moody-navy);font-family:var(--d2c-typography-body-04-bold-font-family);font-size:var(--d2c-typography-body-04-bold-font-size);font-style:var(--d2c-typography-body-04-bold-font-style);font-weight:var(--d2c-typography-body-04-bold-font-weight);letter-spacing:var(--d2c-typography-body-04-bold-letter-spacing);line-height:var(--d2c-typography-body-04-bold-line-height)}.custom-grid li .inline-richtext{font-family:var(--d2c-typography-subtitle-font-family);font-size:var(--d2c-typography-body-01-bold-font-size);font-weight:var(--d2c-typography-subtitle-font-weight);line-height:26px;letter-spacing:var(--d2c-typography-subtitle-letter-spacing);margin:0 0 12px}.custom-grid .button.arrow-circle-right{font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-weight:var(--d2c-typography-body-02-bold-font-weight);line-height:var(--d2c-typography-body-02-bold-line-height);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);border-radius:8px;border-color:var(--d2c-color-steel-blue)}.custom-grid .button.arrow-circle-right:before,.custom-grid .button.arrow-circle-right:after{content:none}.custom-grid .button.arrow-circle-right span{border:1px solid var(--d2c-color-white);border-radius:50%;width:20px;height:20px;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xLjQxNyA1aDguMTY2bTAgMEw1LjUuOTE3TTkuNTgzIDUgNS41IDkuMDgzIi8+PC9zdmc+);background-position:50% 50%;background-repeat:no-repeat;background-size:10px 10px}.custom-grid .title.h1{font-family:var(--d2c-typography-header-04-font-family);font-size:var(--d2c-typography-header-04-font-size);font-weight:var(--d2c-typography-header-04-font-weight);line-height:var(--d2c-typography-header-04-line-height);letter-spacing:var(--d2c-typography-header-04-letter-spacing)}.custom-grid .rte>p{font-size:var(--d2c-typography-body-03-font-size);line-height:20px}.custom-grid-list__button{display:flex;gap:8px}.custom-grid-list__button.center{justify-content:center}.custom-grid a.d2c-button--transparent:active,.custom-grid a.d2c-button--transparent:hover,.custom-grid a.d2c-button--transparent:focus-visible,.custom-grid a.d2c-button--transparent-inverted:active,.custom-grid a.d2c-button--transparent-inverted:hover,.custom-grid a.d2c-button--transparent-inverted:focus-visible{background-color:transparent!important}.custom-grid .custom-grid-card__fixed-aspect-ratio{aspect-ratio:1.1517;padding-bottom:94.67%!important;width:100%}.custom-grid .custom-grid-card__fixed-aspect-ratio img{object-fit:cover;width:100%;height:100%!important}@media screen and (min-width:577px){.custom-grid .custom-grid-card__fixed-aspect-ratio{aspect-ratio:2/1;padding-bottom:50%!important}}@media screen and (min-width:1025px){.custom-grid .custom-grid-card__fixed-aspect-ratio{aspect-ratio:75/71;padding-bottom:94.67%!important}}@media screen and not (max-width:1300px){.custom-grid .custom-grid-card__fixed-aspect-ratio{aspect-ratio:175/111;padding-bottom:63.43%!important}}.custom-grid.theme__color-parchment .rte,.custom-grid.theme__color-parchment .inline-richtext,.custom-grid.theme__color-parchment .rich-text__caption,.custom-grid.theme__color-white .rte,.custom-grid.theme__color-white .inline-richtext,.custom-grid.theme__color-white .rich-text__caption,.custom-grid.theme__color-pale-sky .rte,.custom-grid.theme__color-pale-sky .inline-richtext,.custom-grid.theme__color-pale-sky .rich-text__caption{color:var(--d2c-color-moody-navy-80)!important}@media only screen and (max-width:1024px){.custom-grid a.button.arrow-circle-right{min-width:100%}.custom-grid .grid-5 li:not(:nth-child(3)){order:1;max-width:calc(50% - 20px)}.custom-grid ul{grid-gap:30px 16px;justify-content:space-between;margin-bottom:3.2rem}.custom-grid .d2c-button{width:100%;max-width:100%}}@media only screen and (max-width:576px){.custom-grid .grid-5 li:not(:nth-child(3)){order:1;max-width:calc(50% - 8px)!important}}@media only screen and (min-width:577px){.custom-grid ul{grid-gap:30px 40px}.custom-grid .title.h1{font-size:var(--d2c-typography-header-03-font-size);line-height:var(--d2c-typography-header-03-line-height)}}@media only screen and (min-width:1025px){.custom-grid .page-width{max-width:1480px;padding-right:8rem;padding-left:8rem}.custom-grid ul{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(50%,auto));grid-gap:0 30px}.custom-grid ul:has(>:nth-child(3)){grid-gap:64px 30px}.custom-grid ul+.center{margin-top:40px}.custom-grid ul.grid-5{grid-template-columns:minmax(100px,190px) minmax(500px,auto) minmax(100px,190px)}.custom-grid ul.grid-5 li:nth-child(3){grid-column:2/3;grid-row:1/3;width:100%;max-width:100%;display:flex;align-items:center}.custom-grid ul.grid-5 li:nth-child(1),.custom-grid ul.grid-5 li:nth-child(2){align-self:flex-end}.custom-grid ul.grid-5 li:nth-child(1) .custom-grid-card,.custom-grid ul.grid-5 li:nth-child(4) .custom-grid-card{display:flex;justify-content:flex-end;width:100%}.custom-grid .title.h1{font-size:var(--d2c-typography-header-02-font-size)}.custom-grid .title-wrapper-with-link{grid-gap:2.6rem;margin-bottom:3rem}.custom-grid .rte>p{font-size:var(--d2c-typography-body-02-font-size);line-height:var(--d2c-typography-body-02-line-height)}}@media only screen and (min-width:1025px)and (min-width:1540px){.custom-grid ul.grid-5{grid-template-columns:minmax(auto,280px) minmax(auto,700px) minmax(auto,280px)!important}.custom-grid li .inline-richtext{font-size:var(--d2c-typography-header-04-font-size);line-height:var(--d2c-typography-header-04-line-height)}}@media only screen and (min-width:1300px){.custom-grid .rich-text__caption{font-size:var(--d2c-typography-body-02-bold-font-size);line-height:var(--d2c-typography-body-02-bold-line-height)}.custom-grid li .inline-richtext{margin-bottom:18px}.custom-grid .title.h1{font-size:var(--d2c-typography-header-02-font-size);line-height:var(--d2c-typography-header-02-line-height)}.title-wrapper-with-link{margin-bottom:4rem}}.template-product-dog-tracker [class*=section_faq_category]{background-color:var(--d2c-surface-color-02)}
/*# sourceMappingURL=/cdn/shop/t/157/assets/compile-petivity-custom-grid.css.map */
