@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600&display=swap";:root{--font-heading-family: "Space Grotesk", "Poppins", sans-serif !important;--font-body-family: "Inter", "Roboto", sans-serif !important;--sp-ink: #1a1a18;--sp-canvas: #f7f5f0;--sp-spruce: #1e4d3b;--sp-spruce-deep: #142a21;--sp-honey: #c98a2c;--sp-sand: #ece5d8}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family)!important;letter-spacing:-.02em!important;font-weight:600}body{font-family:var(--font-body-family)!important;letter-spacing:.01rem}.sp-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.sp-reveal.sp-visible{opacity:1;transform:translateY(0)}.sp-visible .grid__item,.sp-visible .multicolumn-list__item{animation:spFadeUp .6s cubic-bezier(.22,1,.36,1) both}.sp-visible .grid__item:nth-child(1),.sp-visible .multicolumn-list__item:nth-child(1){animation-delay:.05s}.sp-visible .grid__item:nth-child(2),.sp-visible .multicolumn-list__item:nth-child(2){animation-delay:.12s}.sp-visible .grid__item:nth-child(3),.sp-visible .multicolumn-list__item:nth-child(3){animation-delay:.19s}.sp-visible .grid__item:nth-child(4),.sp-visible .multicolumn-list__item:nth-child(4){animation-delay:.26s}@keyframes spFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;border-radius:var(--product-card-corner-radius, 16px)}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 44px -14px #142a2147,0 0 0 1px #1e4d3b2e}.card__media img,.card .media img{transition:transform .6s cubic-bezier(.22,1,.36,1)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.05)}.button,.shopify-challenge__button,.customer button{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .3s ease,background-color .3s ease!important}.button:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.35) 50%,transparent 80%);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}.button:hover:after{left:160%}.button:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px #1e4d3b8c}.button:active{transform:translateY(0) scale(.98)}.slideshow__media img,.banner__media img{animation:spKenBurns 16s ease-in-out infinite alternate}@keyframes spKenBurns{0%{transform:scale(1)}to{transform:scale(1.06)}}.slideshow__text-wrapper .banner__heading,.banner__box .banner__heading{animation:spHeroIn .9s cubic-bezier(.22,1,.36,1) both}.slideshow__text-wrapper .banner__text,.banner__box .banner__text{animation:spHeroIn .9s cubic-bezier(.22,1,.36,1) .15s both}.slideshow__text-wrapper .banner__buttons,.banner__box .banner__buttons{animation:spHeroIn .9s cubic-bezier(.22,1,.36,1) .3s both}@keyframes spHeroIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.shopify-section-header-sticky .section-header,sticky-header{transition:box-shadow .3s ease,backdrop-filter .3s ease}body.sp-scrolled sticky-header{backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px)}body.sp-scrolled .header-wrapper{background:#f7f5f0d9!important;box-shadow:0 6px 24px -14px #142a214d}.header__menu-item>span{position:relative}.header__menu-item>span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--sp-spruce);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.22,1,.36,1)}.header__menu-item:hover>span:after{transform:scaleX(1);transform-origin:left}.ds-icon-bar svg,.multicolumn .media svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ds-icon-bar .multicolumn-list__item:hover svg,.multicolumn-list__item:hover .media svg{transform:translateY(-5px) scale(1.12)}.collection-list__item .card,.collection-list__item .card-wrapper{overflow:hidden}.collection-list__item img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.collection-list__item:hover img{transform:scale(1.07)}.announcement-bar__message{animation:spGentlePulse 4s ease-in-out infinite}@keyframes spGentlePulse{0%,to{opacity:1}50%{opacity:.85}}.newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 0 3px #1e4d3b59!important;transition:box-shadow .25s ease}.ds-testimonials .multicolumn-card,.ds-testimonials [class*=column]{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.ds-testimonials .multicolumn-card:hover{transform:translateY(-5px);box-shadow:0 14px 34px -14px #142a2140}.accordion summary{transition:color .25s ease}.accordion summary:hover{color:var(--sp-spruce)}.accordion .accordion__title{font-family:var(--font-heading-family)!important}html{scroll-behavior:smooth}::selection{background:#1e4d3b33}@media(prefers-reduced-motion:reduce){.sp-reveal,.sp-reveal.sp-visible,.card-wrapper,.button,.slideshow__media img,.banner__media img,.slideshow__text-wrapper .banner__heading,.slideshow__text-wrapper .banner__text,.slideshow__text-wrapper .banner__buttons{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/snoutpaw-animations.css.map */
