.header__underlay,.header__underlay:before,.header__underlay:after{background:transparent!important;box-shadow:none!important}.header-menu .menu-list__list-item{position:relative}.header-menu .menu-list__submenu{width:max-content!important;min-width:260px;left:0!important;right:auto!important;height:auto!important;background:transparent!important}.header-menu .menu-list__submenu-inner{width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}.header-menu .menu-list__submenu .mega-menu{width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;margin:12px 0 0!important;padding:10px 28px 14px!important;background:#6e7a63;border-radius:0 0 4px 4px;box-shadow:0 12px 30px #4a41362e}.header-menu .menu-list__submenu .mega-menu__grid{display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.header-menu .menu-list__submenu .mega-menu__list{display:flex!important;flex-direction:column;gap:0;width:auto!important;margin:0!important}.header-menu .menu-list__submenu .mega-menu__column{width:auto!important;padding:10px 0}.header-menu .menu-list__submenu .mega-menu__column+.mega-menu__column{border-top:1px solid rgba(248,245,238,.22)}.header-menu .menu-list__submenu .mega-menu__link--parent{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin-bottom:4px}.header-menu .menu-list__submenu .mega-menu__link{padding-block:4px}header-component .header__row{background-color:var(--color-background)!important}.ui-test-collection-list .collection-card__image{border-radius:50%!important;overflow:hidden;background:#f1efea;aspect-ratio:1 / 1!important}.ui-test-collection-list .collection-card__image img.resource-image__image{object-fit:contain!important;padding:14%;mix-blend-mode:multiply}.ui-test-collection-list .collection-card__content{align-items:center;text-align:center}.ui-test-collection-list .collection-card__content p{font-size:.95rem;font-weight:600}[id$=__ff_dogs],[id$=__ff_cats]{scroll-margin-top:66px}html{scroll-behavior:smooth}.ff-addon{display:flex;align-items:center;gap:14px;padding:12px;margin:4px 0 8px;border:1px solid #E6DFD0;border-radius:8px;background:#fff}.ff-addon__img img{width:72px;height:72px;object-fit:contain;border-radius:6px;background:#f8f5ee;display:block}.ff-addon__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ff-addon__label{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#6e7a63}.ff-addon__name{font-weight:600;color:#4a4136;text-decoration:none}.ff-addon__price{font-size:.9rem;color:#4a4136}.ff-addon__btn{padding:10px 18px;border-radius:999px;border:1px solid #4A4136;background:#4a4136;color:#f8f5ee;font-weight:600;cursor:pointer;white-space:nowrap}.ff-addon__btn[disabled]{opacity:.75;cursor:default}.card-gallery img,.card-gallery video{object-fit:var(--product-media-fit, cover)!important;background:#fff}.ff-fit-contain{background:#fff}.ff-fit-contain :is(img,.deferred-media__poster-image){object-fit:contain!important;background:#fff}.dialog-zoomed-gallery__dialog button[aria-label=Close]{background:#4a4136!important;color:#f8f5ee!important;opacity:1!important;width:auto!important;height:44px!important;min-width:44px;padding:0 16px 0 12px!important;border-radius:999px!important;display:inline-flex!important;align-items:center;gap:6px;box-shadow:0 2px 10px #00000059;top:16px!important;right:16px!important;z-index:10;mix-blend-mode:normal!important}.dialog-zoomed-gallery__dialog button[aria-label=Close] svg{width:16px;height:16px;color:#f8f5ee}.dialog-zoomed-gallery__dialog button[aria-label=Close]:after{content:"Close";font:600 15px/1 Nunito Sans,sans-serif;letter-spacing:.02em;color:#f8f5ee}media-gallery slideshow-arrows{mix-blend-mode:normal!important}media-gallery .slideshow-control{color:#4a4136!important;opacity:1!important}media-gallery .slideshow-control .svg-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f8f5eee6;box-shadow:0 1px 4px #4a413640}@media screen and (min-width:990px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr) !important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ff-custom-v9.css.map */
