html{scroll-behavior:smooth}@keyframes petream-pageEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.content-for-layout{animation:petream-pageEnter .45s cubic-bezier(.25,.46,.45,.94) both}.petream-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.25,.46,.45,.94),transform .65s cubic-bezier(.25,.46,.45,.94)}.petream-reveal.petream-visible{opacity:1;transform:translateY(0)}.petream-reveal-delay-1{transition-delay:.08s}.petream-reveal-delay-2{transition-delay:.16s}.petream-reveal-delay-3{transition-delay:.24s}.petream-reveal-delay-4{transition-delay:.32s}.petream-reveal-left{opacity:0;transform:translate(-36px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.petream-reveal-right{opacity:0;transform:translate(36px);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.petream-reveal-left.petream-visible,.petream-reveal-right.petream-visible{opacity:1;transform:translate(0)}#petream-progress-bar{position:fixed;top:0;left:0;width:0%;height:2px;background:#1a1a1a;z-index:99999;transition:width .1s linear;opacity:.55}#petream-cursor{position:fixed;width:10px;height:10px;border-radius:50%;background:#1a1a1a;pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:width .2s ease,height .2s ease,background .2s ease;display:none}#petream-cursor-ring{position:fixed;width:32px;height:32px;border-radius:50%;border:1px solid rgba(26,26,26,.35);pointer-events:none;z-index:99997;transform:translate(-50%,-50%);transition:width .25s ease,height .25s ease,border-color .25s ease;display:none}@media(hover:hover)and (pointer:fine){#petream-cursor,#petream-cursor-ring{display:block}body,a,button,[role=button],.card-wrapper,.button,.btn{cursor:none}}body.petream-cursor-hover #petream-cursor{width:6px;height:6px;background:#555}body.petream-cursor-hover #petream-cursor-ring{width:44px;height:44px;border-color:#1a1a1a2e}.card-wrapper{transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform;transform-style:preserve-3d;perspective:1000px}.card-wrapper:hover{box-shadow:0 24px 48px #0000001a!important}.card-wrapper .media{overflow:hidden;position:relative}.card-wrapper .media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.card-wrapper:hover .media img{transform:scale(1.06)!important}.card-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff0a,#00000008);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.card-wrapper:hover:before{opacity:1}.button,.btn{position:relative;overflow:hidden;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease!important}.button:hover,.btn:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px #0000002e!important}.button:active,.btn:active{transform:translateY(0)!important}@keyframes petream-shimmer{0%{transform:translate(-150%) skew(-12deg)}to{transform:translate(260%) skew(-12deg)}}.button:after,.btn:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-150%) skew(-12deg);pointer-events:none}.button:hover:after,.btn:hover:after{animation:petream-shimmer .65s ease forwards}.header__menu-item>a,.header__menu-item>button{position:relative}.header__menu-item>a:after,.header__menu-item>button:after{content:"";display:block;position:absolute;bottom:-2px;left:50%;right:50%;height:2px;background:currentColor;transition:left .3s ease,right .3s ease}.header__menu-item>a:hover:after,.header__menu-item>button:hover:after{left:0;right:0}.header-wrapper,.sticky-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.collection-list__item{transition:transform .35s cubic-bezier(.25,.46,.45,.94)!important}.collection-list__item:hover{transform:translateY(-5px)!important}.content-with-icons__item{transition:transform .3s ease!important}.content-with-icons__item:hover{transform:translateY(-4px)!important}.multicolumn-card{transition:transform .3s ease,box-shadow .3s ease!important}.multicolumn-card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 32px #00000014!important}@keyframes petream-pulseSoft{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.badge--sale{animation:petream-pulseSoft 2.5s ease-in-out infinite}.quantity__button{transition:background-color .2s ease,transform .15s ease!important}.quantity__button:hover{transform:scale(1.12)!important}@keyframes petream-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer .footer__column:nth-child(1){animation:petream-fadeInUp .5s ease .1s both}.footer .footer__column:nth-child(2){animation:petream-fadeInUp .5s ease .2s both}.footer .footer__column:nth-child(3){animation:petream-fadeInUp .5s ease .3s both}.footer .footer__column:nth-child(4){animation:petream-fadeInUp .5s ease .4s both}@keyframes petream-holo{0%{background-position:0% 50%;opacity:0}20%{opacity:1}80%{opacity:1}to{background-position:100% 50%;opacity:0}}.card-wrapper:hover .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.1) 45%,rgba(255,255,255,.06) 55%,transparent 75%);background-size:200% 200%;animation:petream-holo 1.1s ease forwards;pointer-events:none;z-index:2}.petream-magnetic{display:inline-block;transition:transform .3s cubic-bezier(.25,.46,.45,.94)!important}@keyframes petream-ripple{to{transform:scale(4);opacity:0}}.petream-ripple-wrap{position:relative;overflow:hidden}.petream-ripple-wrap .petream-ripple-circle{position:absolute;border-radius:50%;background:#ffffff40;transform:scale(0);animation:petream-ripple .6s linear;pointer-events:none}.petream-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.12),transparent);border:none;margin:2rem 0}.petream-parallax{will-change:transform;transition:transform .05s linear}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.petream-reveal,.petream-reveal-left,.petream-reveal-right{opacity:1!important;transform:none!important}#petream-cursor,#petream-cursor-ring{display:none!important}body{cursor:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/petream-custom.css.map */
