.pet-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#fce3cf,#f6c9a6);color:#b85a24}.pet-ph--1{background:linear-gradient(145deg,#e4eedf,#c7ddbe);color:#4e7a3e}.pet-ph--2{background:linear-gradient(145deg,#fbe0e3,#f2bcc3);color:#b3424f}.pet-ph--3{background:linear-gradient(145deg,#e0e9f6,#bed1ec);color:#3c5f94}.pet-ph__icon .icon{width:42%;height:auto;max-width:140px;min-width:56px;opacity:.9}.pet-ph--large .pet-ph__icon .icon{max-width:180px}.pet-ph__paw{position:absolute;opacity:.16}.pet-ph__paw .icon{width:64px;height:64px}.pet-ph__paw--a{top:8%;left:8%;transform:rotate(-20deg)}.pet-ph__paw--b{bottom:10%;right:8%;transform:rotate(18deg)}.pet-ph__paw--b .icon{width:46px;height:46px}.split__media,.cat-card__media,.card__media,.gallery__main{position:relative}.card--placeholder{opacity:1}.card--placeholder .card__title,.card--placeholder .price{opacity:.55}.hero__placeholder{background:radial-gradient(circle at 80% 30%,#E9925A 0%,transparent 45%),linear-gradient(135deg,#3a2a1e,#6b4429 55%,#c4673a);overflow:hidden}.hero__placeholder svg{fill:none}.hero__paw{position:absolute;color:#fff;opacity:.08}.hero__paw .icon{width:120px;height:120px}.hero__paw--1{top:10%;left:55%;transform:rotate(-18deg)}.hero__paw--2{bottom:12%;left:70%;transform:rotate(22deg)}.hero__paw--3{top:45%;left:88%;transform:rotate(-8deg)}.hero__pet{position:absolute;right:-4%;bottom:-6%;color:#fff;opacity:.14}.hero__pet .icon{width:min(60vw,520px);height:auto}@media(max-width:749px){.hero__pet{right:-18%;bottom:-4%;opacity:.1}.hero__paw .icon{width:72px;height:72px}}@media(max-width:749px){.cat-grid{grid-template-columns:repeat(2,1fr)}.cat-grid>.cat-card:nth-child(3):last-child{grid-column:1 / -1}.cat-grid>.cat-card:nth-child(3):last-child .cat-card__media{aspect-ratio:16 / 9}.cat-card__label{left:8px;right:8px;bottom:8px;padding:10px 12px;font-size:.92rem}}@media(max-width:749px){.trust__list{gap:14px 10px}.trust__item{flex-direction:column;align-items:flex-start;gap:8px}.trust__icon{width:40px;height:40px}.trust__icon .icon{width:20px;height:20px}.trust__item strong{font-size:.9rem}}.header__logo-text{white-space:nowrap}@media(max-width:749px){.header__logo-text{font-size:1.3rem}}.shop-look{display:grid;gap:20px}@media(min-width:990px){.shop-look{grid-template-columns:1.6fr 1fr;align-items:center;gap:40px}}.shop-look__media{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden;background:var(--color-surface)}.shop-look__img{width:100%;height:100%;object-fit:cover}.hotspot{position:absolute;transform:translate(-50%,-50%);z-index:2;text-decoration:none}.hotspot__dot{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-text);font-weight:700;font-size:.85rem;box-shadow:0 0 0 6px color-mix(in srgb,var(--color-accent) 30%,transparent);animation:fh-pulse 2s infinite;flex-shrink:0}.hotspot__card{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,6px);display:flex;align-items:center;gap:10px;min-width:210px;padding:8px 12px 8px 8px;background:var(--color-surface);border-radius:12px;box-shadow:0 16px 40px -16px #0006;opacity:0;visibility:hidden;transition:.2s ease}.hotspot__card img{width:48px;height:48px;object-fit:cover;border-radius:8px}.hotspot__card strong{display:block;font-size:.85rem;line-height:1.3}.hotspot__card em{font-style:normal;color:var(--color-accent);font-weight:700;font-size:.85rem}.hotspot:hover .hotspot__card,.hotspot:focus-visible .hotspot__card{opacity:1;visibility:visible;transform:translate(-50%)}@media(max-width:749px){.hotspot__card{display:none}}@keyframes fh-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 35%,transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--color-accent) 0%,transparent)}}.shop-look__list{display:grid;gap:10px}.shop-look__item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);text-decoration:none;transition:border-color .15s,transform .15s}.shop-look__item:hover{border-color:var(--color-accent);transform:translate(3px)}.shop-look__thumb{position:relative;width:56px;height:56px;border-radius:10px;overflow:hidden;flex-shrink:0}.shop-look__thumb img{width:100%;height:100%;object-fit:cover}.shop-look__thumb .pet-ph__paw{display:none}.shop-look__info{flex:1;min-width:0;display:flex;flex-direction:column}.shop-look__info strong{font-size:.92rem;line-height:1.3}.shop-look__info em{font-style:normal;color:var(--color-accent);font-weight:700;font-size:.9rem}.promo-grid{display:grid;gap:14px}@media(min-width:750px){.promo-grid{grid-template-columns:1.3fr 1fr;grid-auto-rows:1fr}.promo--big{grid-row:span 2}}.promo{position:relative;display:block;min-height:240px;border-radius:var(--radius);overflow:hidden;color:#fff;text-decoration:none;background:var(--color-dark)}.promo--big{min-height:340px}.promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.promo__media img,.promo__media video{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.promo:hover .promo__media img,.promo:hover .promo__media video{transform:scale(1.05)}.promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.65) 100%)}.promo__text{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:20px}.promo__badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--color-accent);color:var(--color-accent-text);font-size:.75rem;font-weight:700;margin-bottom:8px}.promo__text h3{color:#fff;font-size:clamp(1.15rem,2.4vw,1.6rem);margin:0 0 4px}.promo__price{margin:0 0 6px;font-weight:700}.promo__cta{display:inline-flex;align-items:center;gap:6px;font-weight:700;border-bottom:2px solid currentColor;padding-bottom:2px}.feat{display:grid;gap:24px;align-items:center}@media(min-width:990px){.feat{grid-template-columns:1.1fr 1fr;gap:56px}}.feat__media{position:relative;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;background:var(--color-surface)}.feat__media img,.feat__media video{width:100%;height:100%;object-fit:cover}.feat__title{font-size:clamp(1.4rem,3vw,2rem)}.feat__title a{text-decoration:none}.feat__info .price{font-size:1.4rem;margin-bottom:14px}.feat__points{display:grid;gap:8px;margin:0 0 18px}.feat__points li{display:flex;gap:8px;align-items:center}.feat__points .icon{color:#2f8f5b}.feat__form{margin-bottom:10px}.feat__more{margin:6px 0 4px}.card__media{cursor:pointer}.card:hover .card__title a{color:var(--color-accent)}ul.page-width,ol.page-width{padding-left:16px;padding-right:16px}@media(min-width:750px){ul.page-width,ol.page-width{padding-left:32px;padding-right:32px}}.pet-ph__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pet-ph__icon .icon{width:42%;height:auto}ul.mobile-menu__list,ul.drawer__items{padding:8px 20px}ul.nav__dropdown{padding:8px}ul.footer__links,ul.footer__contact{padding:0}.product-grid--slider,.reels{scroll-padding-inline:16px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/furhaven.css.map */
