.product-photo.is-current.is-gel .product-photo-frame{transform:none;overflow:visible}.product-photo.is-current.is-gel.is-cutout .product-photo-frame img{padding:0;width:100%;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 12px 9px #49371e24)}.product-art:has(.product-photo.is-gel),.pdp-image:has(.product-photo.is-gel),.shop-selection-media:has(.product-photo.is-gel){background:linear-gradient(140deg,#f1ece2,#e5dccc)!important}.product-art .product-photo.is-gel{padding:45px 22px 0}.pdp-image:has(.product-photo.is-gel){height:420px;min-height:0}.pdp-image .product-photo.is-gel{padding:40px 28px 0}.pet-discovery-product .product-photo.is-gel{padding:16px 14px}.pet-discovery-product .product-photo.is-gel .product-photo-frame img{filter:drop-shadow(0 7px 5px #49371e24)}.pet-discovery-product>div:has(.is-gel){background:linear-gradient(140deg,#f6f0e6,#e5dac9)}.family-path-photo:has(img[src*=gel-horizontal]){background:linear-gradient(140deg,#f1ece2,#e5dccc)}.family-path-photo img[src*=gel-horizontal]{width:91%;height:auto;max-height:84%;filter:drop-shadow(0 7px 5px #49371e24)}body:has(.pet-hero) .format-display:has(.product-stage[data-format=gel]){border:0;background:transparent;gap:24px;align-items:start;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}body:has(.pet-hero) .product-stage[data-format=gel]{background:linear-gradient(140deg,#f1ece2,#e5dccc);position:sticky;top:24px;align-self:start;border:1px solid #d4c6b3}body:has(.pet-hero) .product-stage[data-format=gel]+.product-story{border:1px solid #d4c6b3;background:#fffdf8}body:has(.pet-hero) .product-stage[data-format=gel] .pet-product-visual{height:360px;padding:60px 5% 15px}body:has(.pet-hero) .product-stage[data-format=gel] .pet-product-visual img{width:100%;height:auto;max-height:100%;filter:drop-shadow(0 15px 11px #49371e29)}.pet-product-rail>button{grid-template-columns:104px minmax(0,1fr) 20px;gap:18px}.pet-product-rail img{width:104px;height:80px}.pet-product-rail img[src*=gel-horizontal]{height:auto;filter:drop-shadow(0 5px 4px #49371e26)}.cart-line .product-photo.is-gel,.bag-offer-product .product-photo.is-gel,.commerce-search-result .product-photo.is-gel{padding:3px}.cart-line .product-photo.is-gel img,.bag-offer-product .product-photo.is-gel img,.commerce-search-result .product-photo.is-gel img{filter:drop-shadow(0 3px 2px #49371e26)!important}@media(max-width:1100px){.pet-product-rail>button,.pet-product-rail>button+button{grid-template-columns:80px minmax(0,1fr) 16px;gap:13px}.pet-product-rail img{width:80px}.pet-product-rail strong{overflow-wrap:anywhere}}@media(max-width:800px){.shop-selection-media:has(.product-photo.is-gel){float:none;width:100%;height:140px;margin:0 0 18px}.shop-selection-content:has(.product-photo.is-gel) .shop-selection-description{min-height:0;margin-bottom:18px}}@media(max-width:760px){.pet-product-rail>button,.pet-product-rail>button+button{grid-template-columns:92px minmax(0,1fr) 20px;gap:18px}.pet-product-rail img{width:92px;height:68px}.pet-product-rail img[src*=gel-horizontal]{height:auto}body:has(.pet-hero) .format-display:has(.product-stage[data-format=gel]){gap:0;grid-template-columns:1fr}body:has(.pet-hero) .product-stage[data-format=gel]{position:relative;top:auto;border-bottom:0}body:has(.pet-hero) .product-stage[data-format=gel] .pet-product-visual{height:265px;padding:65px 5% 18px}.pdp-image:has(.product-photo.is-gel){height:275px}.commerce-pdp .pdp-image .product-photo.is-gel{padding:25px 14px 0}.product-art .product-photo.is-gel{padding-inline:15px}}.drawer .menu-nav{display:grid;gap:30px;padding-top:6px}.menu-group{min-width:0}.menu-group-label{display:block;font:500 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#7a6c5d;padding-bottom:10px;border-bottom:1px solid #2a211a}.menu-nav a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;border-bottom:1px solid var(--line);font:400 17px/1.3 var(--body);color:inherit;text-decoration:none;transition:color .15s ease}.menu-nav a>span{font-size:14px;line-height:1;opacity:.5;transition:opacity .15s ease,translate .2s cubic-bezier(.2,0,0,1)}.menu-nav a:hover,.menu-nav a:focus-visible{color:#1d1610}.menu-nav a:hover>span,.menu-nav a:focus-visible>span{opacity:1;translate:2px -2px}.menu-nav a:active{opacity:.7}@media(min-width:700px){.drawer .menu-nav{grid-template-columns:1fr 1fr;gap:34px 40px}}@media(prefers-reduced-motion:reduce){.menu-nav a,.menu-nav a>span{transition:none}}@media(max-width:480px){.native-purchase-cost>p:first-child{display:grid;gap:2px}.native-purchase-cost>p:first-child>strong{font-size:17px;line-height:1.4}}.shop-heading h1 em{font-style:italic;font-weight:inherit;opacity:.72}.rings{display:block;flex-shrink:0}.commerce-pdp .pdp-image>.align-center>.rings{margin:0 auto 6px}.footer-bottom>span>span[aria-hidden]{display:none}@media(min-width:601px){.footer-bottom>span:has(>a){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.footer-bottom>span>span[aria-hidden]{display:inline}}@media(min-width:601px){.footer .footer-bottom,#natren-shared-footer .footer-bottom{display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"copy privacy policies" "loc privacy policies";column-gap:40px;row-gap:2px;align-items:start;padding-bottom:72px}.footer .footer-bottom>span:nth-child(1),#natren-shared-footer .footer-bottom>span:nth-child(1){grid-area:copy}.footer .footer-bottom>span:nth-child(2),#natren-shared-footer .footer-bottom>span:nth-child(2){grid-area:privacy}.footer .footer-bottom>span:nth-child(3),#natren-shared-footer .footer-bottom>span:nth-child(3){grid-area:loc}.footer .footer-bottom>span:nth-child(4),#natren-shared-footer .footer-bottom>span:nth-child(4){grid-area:policies;justify-self:end}#natren-shared-footer [data-native-footer-policies]{flex-basis:auto}}@media(max-width:600px){.footer .footer-bottom,#natren-shared-footer .footer-bottom{display:flex!important;flex-direction:column}.footer .footer-bottom>span:nth-child(1),#natren-shared-footer .footer-bottom>span:nth-child(1){order:-2}.footer .footer-bottom>span:nth-child(3),#natren-shared-footer .footer-bottom>span:nth-child(3){order:-1;margin-top:2px!important}}@media(max-width:600px){.footer .footer-bottom{padding-bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/natren-f6da5929897e-pet-imagery.css.map */
