.i3-dogp,.i3-pet{--dog-ink: #09204c;--dog-blue: #073bf5;--dog-blue-dark: #0530c4;--dog-butter: #fff0bd;--dog-sky: #d5f2ff;--dog-sun: #ffe17a;--dog-coral: #ff7768;--dog-lilac: #b798f2;--dog-paper: #fffcf5;box-sizing:border-box;color:var(--dog-ink);font-family:var(--i3-body, Inter, system-ui, sans-serif)}.i3-dogp *,.i3-pet *{box-sizing:border-box}.i3-dogp :where(h2,p,figure,ul),.i3-pet :where(h2,p,figure,ul){margin:0}.i3-dogp a,.i3-pet a{color:inherit}.i3-dogp a:focus-visible,.i3-pet a:focus-visible{outline:3px solid var(--dog-ink);outline-offset:4px}.i3-dogp img,.i3-pet img{display:block;max-width:100%}.i3-dogp{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;padding:18px;border-radius:30px;background:var(--dog-butter)}.i3-dogp__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-self:center}.i3-dogp__tile{display:block;min-width:0;border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .18s ease}.i3-dogp__tile:hover{transform:translateY(-3px)}.i3-dogp__tile img{width:100%;height:auto;aspect-ratio:485 / 519;object-fit:cover;border-radius:14px}.i3-dogp__copy{position:relative;isolation:isolate;align-self:center;padding:clamp(12px,2.7vw,40px) clamp(8px,2.6vw,36px) clamp(26px,3vw,44px) 0}.i3-dogp__eyebrow,.i3-pet__eyebrow{font-size:14px;line-height:1.5;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dog-blue)}.i3-dogp .i3-dogp__title,.i3-pet .i3-pet__title{font-family:var(--i3-display, inherit);font-size:clamp(38px,4.4vw,66px);font-weight:800;letter-spacing:-.045em;line-height:1.02;color:var(--dog-ink);margin:20px 0 22px;text-transform:none}.i3-dogp__intro,.i3-pet__intro{font-size:clamp(16px,1.5vw,20px);line-height:1.5;max-width:520px}.i3-dogp__tagline{font-size:clamp(16px,1.4vw,19px);line-height:1.5;margin-top:8px}.i3-dogp__button,.i3-pet__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:13px 26px;color:#fff!important;background:var(--dog-blue);border:2px solid var(--dog-blue);border-radius:999px;font-size:17px;font-weight:700;line-height:1.3;text-decoration:none;text-align:center;transition:background .18s ease,transform .18s ease}.i3-dogp__button:hover,.i3-pet__button:hover{background:var(--dog-blue-dark);border-color:var(--dog-blue-dark);transform:translateY(-1px)}.i3-dogp__copy>.i3-dogp__button{display:flex;margin-top:28px}.i3-dogp__jump{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:10px;font-size:17px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.i3-dogp__spark{position:absolute;right:18px;top:14px;width:30px;height:30px;color:var(--dog-coral)}.i3-dogp__paw{position:absolute;right:14px;bottom:0;width:52px;height:52px;color:var(--dog-blue);transform:rotate(12deg);z-index:-1}.i3-card__media:has(img[src*=i3d-dog-]) .i3-card__tag{left:auto;right:12px}.i3-pet{display:grid;grid-template-columns:1fr 1.12fr;gap:12px;margin-top:28px;border-radius:30px;background:var(--dog-sky);overflow:hidden;scroll-margin-top:120px}.i3-pet__copy{align-self:center;padding:48px 0 48px 42px;position:relative;z-index:2}.i3-pet__eyebrow{color:#d6362f}.i3-pet .i3-pet__title{font-size:clamp(38px,4.2vw,63px)}.i3-pet__benefits{list-style:none;padding:0;margin:30px 0;display:grid;gap:20px}.i3-pet__benefits li{display:flex;align-items:center;gap:16px;font-size:19px;font-weight:700;line-height:1.35}.i3-pet__icon{width:34px;height:34px;flex:0 0 34px;color:var(--dog-blue);overflow:visible}.i3-pet__icon--sun{color:#e0a500}.i3-pet__icon--lilac{color:#8f62e6}.i3-pet__actions{display:flex;flex-wrap:wrap;gap:10px}.i3-pet__button--outline{color:var(--dog-ink)!important;background:transparent;border-color:var(--dog-ink)}.i3-pet__button--outline:hover{background:#ffffff8c;border-color:var(--dog-ink)}.i3-pet__footnote{font-size:14px;line-height:1.5;margin-top:12px;font-style:italic}.i3-pet__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.i3-pet__visual{position:relative;min-width:0;min-height:690px;display:flex;align-items:center;justify-content:center;padding:40px 110px 60px 40px;isolation:isolate}.i3-pet__visual:before{content:"";position:absolute;width:min(92%,540px);height:min(92%,540px);max-height:100%;background:var(--dog-sun);border-radius:50%;top:18%;right:4%;z-index:-2}.i3-pet__heart{position:absolute;right:9%;top:34px;width:64px;height:60px;color:var(--dog-coral);transform:rotate(12deg)}.i3-pet__phone{display:block;width:320px;max-width:100%;border-radius:40px;padding:9px;background:#161718;border:3px solid #a9a397;box-shadow:0 24px 40px -18px #09204c80,0 0 0 1px #171717;transform:rotate(5deg);text-decoration:none;z-index:1}.i3-pet__screen{background:var(--dog-paper);padding:20px 14px 16px;border-radius:30px;overflow:hidden}.i3-pet__brand{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.i3-pet__brand svg{width:16px;height:16px;color:var(--dog-coral)}.i3-pet__menu{margin-left:auto;width:18px;height:2px;background:var(--dog-ink);box-shadow:0 -5px 0 var(--dog-ink),0 5px 0 var(--dog-ink)}.i3-pet .i3-pet__screen-title{font-family:var(--i3-display, inherit);font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:22px 0 14px}.i3-pet__photo{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px}.i3-pet__care{background:#ffd4bf;border-radius:14px;padding:14px 10px;margin-top:12px}.i3-pet__care>p{font-size:14px;line-height:1.4;font-weight:800}.i3-pet__chips{display:flex;align-items:center;justify-content:space-around;gap:6px;margin-top:10px}.i3-pet__chips span{background:#fff8ed;border-radius:99px;padding:6px 12px;font-size:11px;line-height:1.2;font-weight:700}.i3-pet__found{font-size:12px;font-weight:700;line-height:1.4;text-align:center;margin-top:14px}.i3-pet__polaroid{position:absolute;width:28%;max-width:200px;right:6%;top:26%;padding:9px 9px 14px;background:#fffdf7;box-shadow:0 12px 24px #09204c2e;transform:rotate(9deg);z-index:0}.i3-pet__polaroid img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.i3-pet__polaroid figcaption{text-align:center;font:italic 700 20px/1.2 Georgia,Times New Roman,serif;margin-top:10px}.i3-pet__tag{position:absolute;width:31%;max-width:205px;bottom:34px;left:0;padding:7px 7px 10px;border-radius:14px;background:var(--dog-paper);box-shadow:0 12px 24px #09204c2e;transform:rotate(-9deg);z-index:2}.i3-pet__tag img{width:100%;height:auto;aspect-ratio:485 / 519;object-fit:cover;border-radius:9px}.i3-pet__tag figcaption{text-align:center;font-size:13px;font-weight:700;line-height:1.4;margin-top:8px}@media(max-width:1199px){.i3-dogp{gap:22px}.i3-pet__copy{padding:36px 0 36px 30px}.i3-pet__visual{padding:40px 80px 65px 15px;min-height:650px}.i3-pet__phone{width:300px}.i3-pet__actions{flex-direction:column;align-items:flex-start}.i3-pet__actions .i3-pet__button{min-width:230px}}@media(max-width:989px){.i3-dogp{grid-template-columns:1fr;gap:22px;padding:24px}.i3-dogp__copy{order:-1;padding:10px 12px 4px}.i3-dogp .i3-dogp__title{font-size:clamp(40px,6vw,60px)}.i3-dogp__copy>.i3-dogp__button{display:inline-flex;margin-right:20px}.i3-dogp__paw{bottom:10px;right:12px}.i3-pet{grid-template-columns:1fr}.i3-pet__copy{padding:36px 36px 0}.i3-pet .i3-pet__title{font-size:clamp(40px,6vw,60px)}.i3-pet__actions{flex-direction:row}.i3-pet__actions .i3-pet__button{min-width:0}.i3-pet__visual{width:min(620px,100%);margin-inline:auto;padding:25px 120px 70px 90px;min-height:710px}.i3-pet__phone{width:320px}.i3-pet__tag{left:25px;width:27%}.i3-pet__polaroid{right:25px;width:27%}.i3-pet__heart{right:12%;top:18px}}@media(max-width:599px){.i3-dogp{border-radius:23px;padding:14px;gap:20px}.i3-dogp__copy{padding:14px 9px 4px}.i3-dogp__eyebrow,.i3-pet__eyebrow{font-size:11px;letter-spacing:.06em}.i3-dogp .i3-dogp__title,.i3-pet .i3-pet__title{margin:14px 0 18px}.i3-dogp .i3-dogp__title{font-size:clamp(36px,10.5vw,52px)}.i3-dogp__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.i3-dogp__tile,.i3-dogp__tile img{border-radius:10px}.i3-dogp__copy>.i3-dogp__button{display:flex;margin:22px 0 0}.i3-dogp__button,.i3-pet__button{width:100%;font-size:16px;min-height:50px;padding-inline:14px}.i3-dogp__jump{font-size:16px;margin-top:6px}.i3-dogp__paw{width:42px;height:42px}.i3-dogp__spark{width:24px;height:24px;right:12px;top:10px}.i3-pet{margin-top:18px;border-radius:23px;gap:0}.i3-pet__copy{padding:30px 22px 0}.i3-pet .i3-pet__title{font-size:clamp(35px,9.5vw,48px)}.i3-pet__benefits{gap:16px;margin:24px 0}.i3-pet__benefits li{font-size:17px;gap:13px}.i3-pet__icon{width:28px;height:28px;flex-basis:28px}.i3-pet__actions{display:grid;grid-template-columns:1fr;gap:10px}.i3-pet__visual{min-height:600px;padding:35px 68px 70px 14px;justify-content:flex-start}.i3-pet__visual:before{top:14%;right:-6%}.i3-pet__phone{width:270px;border-radius:32px;padding:7px;transform:rotate(4deg)}.i3-card__media:has(img[src*=i3d-dog-]) .i3-card__tag{top:auto;bottom:12px}.i3-pet__screen{padding:18px 11px 12px;border-radius:24px}.i3-pet__brand{font-size:13px}.i3-pet .i3-pet__screen-title{font-size:29px;margin:18px 0 12px}.i3-pet__care{padding:11px 8px}.i3-pet__care>p{font-size:12px}.i3-pet__chips{gap:3px}.i3-pet__chips span{font-size:10px;padding:5px 8px}.i3-pet__found{font-size:10px}.i3-pet__polaroid{width:31%;right:6px;top:7%;padding:6px 6px 9px}.i3-pet__polaroid figcaption{font-size:16px;margin-top:6px}.i3-pet__tag{width:32%;left:10px;bottom:26px;padding:5px 5px 8px}.i3-pet__tag figcaption{font-size:11px}.i3-pet__heart{width:46px;height:44px;right:10%;top:20px}}@media(max-width:359px){.i3-pet__copy{padding-inline:18px}.i3-pet .i3-pet__title{font-size:32px}.i3-pet__visual{min-height:545px;padding-right:52px;padding-left:16px}.i3-pet__phone{width:250px}.i3-pet .i3-pet__screen-title{font-size:26px}.i3-pet__chips span{padding-inline:6px}}@media(prefers-reduced-motion:reduce){.i3-dogp__tile,.i3-dogp__button,.i3-pet__button{transition:none}.i3-dogp__tile:hover,.i3-dogp__button:hover,.i3-pet__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/i3d-dog.css.map */
