@media screen and (max-width:749px){.footer-content .logo img,.footer-content [class*=logo] img{max-width:80px!important;width:80px!important;height:auto!important}.footer-content .menu__list{display:none;max-height:0;overflow:hidden;transition:max-height .3s ease}.footer-content .menu__list.is-open{display:block;max-height:400px}.footer-content .menu__heading,.footer-content .menu__heading__default{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);-webkit-user-select:none;user-select:none}.footer-content .menu__heading:after,.footer-content .menu__heading__default:after{content:"+";font-size:1.25rem;font-weight:300;color:#ffffff80;flex-shrink:0}.footer-content .menu__heading.is-open:after,.footer-content .menu__heading__default.is-open:after{content:"\2212"}.footer-content .menu__item{padding:8px 0}.footer-content{gap:0!important}}@media screen and (min-width:990px){.menu-list__link{position:relative;z-index:0;padding-inline:16px;padding-block:8px;border-radius:999px;cursor:pointer;transition:color var(--animation-speed, .22s) var(--animation-easing, ease)}.menu-list__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:999px;background-color:rgb(var(--color-foreground-rgb));opacity:0;transform:scale(.96);transition:opacity var(--animation-speed, .22s) var(--animation-easing, ease),transform var(--animation-speed, .22s) var(--animation-easing, ease)}.header-menu .menu-list .menu-list__link:hover,.header-menu .menu-list .menu-list__link:focus-visible{color:var(--color-background)}.menu-list__link:hover:before,.menu-list__link:focus-visible:before{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.menu-list__link,.menu-list__link:before{transition:none!important}.menu-list__link:hover:before,.menu-list__link:focus-visible:before{transform:none}}@media screen and (min-width:750px){.hero__container{width:calc(100% - (var(--page-margin) * 2));margin-inline:auto;border-radius:16px}.hero-wrapper .hero{background-color:transparent}}@media screen and (min-width:990px){.hero__container{border-radius:20px;margin-block-start:8px}}@media screen and (max-width:749px){#shopify-section-hero_jVaWmY .hero{--hero-min-height: var(--section-height-large) !important}}@media(prefers-reduced-motion:no-preference){.hero__media-grid .hero__media{animation:pettlys-hero-zoom 2.4s cubic-bezier(.22,1,.36,1) both}.hero__content-wrapper>*{animation:pettlys-hero-fade-up 1.2s cubic-bezier(.22,1,.36,1) both}.hero__content-wrapper>*:nth-child(1){animation-delay:.15s}.hero__content-wrapper>*:nth-child(2){animation-delay:.4s}.hero__content-wrapper>*:nth-child(3){animation-delay:.65s}.hero__content-wrapper>*:nth-child(4){animation-delay:.9s}}@keyframes pettlys-hero-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes pettlys-hero-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dialog-zoomed-gallery .product-media-container--image .product-media{display:flex;align-items:center;justify-content:center;max-width:100vw;max-height:100dvh}.dialog-zoomed-gallery .product-media-container--image .product-media__image{max-width:100%;max-height:100dvh;width:auto;height:auto;object-fit:contain}.amose-pi2__main{background-color:var(--color-background)!important}.amose-pi2__main img{object-fit:contain!important;background-color:var(--color-background)}@media screen and (max-width:749px){.amose-pi2__benefit-rail{display:none!important}.amose-pi2__media-grid,.amose-pi2__media-grid--benefits-left{grid-template-columns:1fr!important}}@media screen and (max-width:749px){.amose-pi2__main{aspect-ratio:1 / 1!important;height:auto!important;border-radius:20px!important}.amose-pi2__main img{width:100%!important;height:100%!important;object-fit:cover!important}}.amose-pi2__main{cursor:zoom-in;touch-action:pan-y}.pettlys-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#000000eb;opacity:0;visibility:hidden;transition:opacity .22s ease}.pettlys-lightbox.is-open{opacity:1;visibility:visible}.pettlys-lightbox__image{max-width:min(92vw,1400px);max-height:88dvh;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none}.pettlys-lightbox__close,.pettlys-lightbox__prev,.pettlys-lightbox__next{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#ffffff1f;color:#fff;border:none;border-radius:999px;cursor:pointer;transition:background-color .18s ease}.pettlys-lightbox__close:hover,.pettlys-lightbox__prev:hover,.pettlys-lightbox__next:hover{background-color:#ffffff38}.pettlys-lightbox__close{top:20px;right:20px;width:40px;height:40px;font-size:20px}.pettlys-lightbox__prev,.pettlys-lightbox__next{top:50%;transform:translateY(-50%);width:48px;height:48px;font-size:22px}.pettlys-lightbox__prev{left:20px}.pettlys-lightbox__next{right:20px}.pettlys-lightbox__counter{position:absolute;top:24px;left:24px;color:#fff;font-size:.875rem;opacity:.85}@media screen and (max-width:749px){.pettlys-lightbox__prev,.pettlys-lightbox__next{width:40px;height:40px;font-size:18px}}@media(prefers-reduced-motion:reduce){.pettlys-lightbox{transition:none!important}}[data-pettlys-fade-up]{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}[data-pettlys-fade-up].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-pettlys-fade-up]{transition:none!important;opacity:1!important;transform:none!important}}.product-card__content{box-shadow:0 1px 4px rgb(var(--color-shadow-rgb) / 6%)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card__content{transition:box-shadow .4s cubic-bezier(.22,1,.36,1)}.product-card:hover .product-card__content{box-shadow:0 12px 28px rgb(var(--color-shadow-rgb) / 14%)}}.product-card,.product-card__content{height:100%}.product-card .buy-buttons-block{margin-top:auto}.product-card .add-to-cart-button{padding-block:10px;font-size:.8125rem}@media screen and (max-width:749px){#shopify-section-product_list_fa6P9H .resource-list__slide,#shopify-section-product_list_yC9LAB .resource-list__slide,#shopify-section-product_list_K3DzMP .resource-list__slide{--mobile-card-size: 90cqw}}.product-card .swatch{display:none!important}.product-card .variant-option__button-label.variant-option__button-label--has-swatch{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important}.product-card .variant-option__button-label:not(:has(:checked)),.product-card .add-to-cart-button{-webkit-tap-highlight-color:transparent;outline:none}.product-card .variant-option__button-label--has-swatch:has(:checked){outline:3px solid #2b2620!important;outline-offset:2px!important;border-color:transparent!important}@media screen and (max-width:749px){.product-card__content{padding:10px!important}.product-card .variant-option__button-label.variant-option__button-label--has-swatch{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important}.product-card .add-to-cart-button{padding-block:8px!important;font-size:.75rem!important}}@media screen and (min-width:750px){#shopify-section-product_list_fa6P9H .card-gallery,#shopify-section-product_list_yC9LAB .card-gallery,#shopify-section-product_list_K3DzMP .card-gallery{--gallery-aspect-ratio: 1 !important}}@media screen and (min-width:750px){#shopify-section-product_list_fa6P9H .card-gallery .product-media-container,#shopify-section-product_list_yC9LAB .card-gallery .product-media-container,#shopify-section-product_list_K3DzMP .card-gallery .product-media-container{--product-media-fit: contain}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pettlys-custom.css.map */
