.nav-link{position:relative;overflow:hidden}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#f7d547;transition:width .3s cubic-bezier(.16,1,.3,1)}.nav-link:hover:after{width:100%}@keyframes slideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-in{animation:slideDown .3s cubic-bezier(.16,1,.3,1) forwards}header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#search-bar,#search-bar-desktop{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.cart-icon:hover,button:hover{transform:translateY(-1px)}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}button,a,input{transition:all .3s cubic-bezier(.4,0,.2,1)}#search-bar{border-width:1px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
