html,body{width:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}img,picture,video{max-width:100%;height:auto}li.grid__item:has(>.product-card-wrapper),li.slider__slide:has(>.product-card-wrapper){display:flex;height:auto}ul.slider{align-items:stretch}.grid .product-card-wrapper,.product-card-wrapper{height:100%;width:100%;display:flex;flex-direction:column}.product-card-wrapper .card{flex:1 1 auto;height:auto;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.product-card-wrapper .card__inner{flex:none}.product-card-wrapper .card__content,.product-card-wrapper .card__information{flex:1 0 auto;display:flex;flex-direction:column}.product-card-wrapper .quick-add,.product-card-wrapper .quick-add-bulk{margin-top:auto}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card__media{aspect-ratio:1 / 1}.product-card-wrapper .card__media .media img{width:100%;height:100%;object-fit:cover;object-position:center center}.utility-bar .announcement-bar__message{animation:gumtti-wiggle 4s ease-in-out infinite;transform-origin:center}@keyframes gumtti-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}}.template-index .title{position:relative;display:inline-block}.template-index .title:after{content:"";position:absolute;left:.2rem;bottom:-.9rem;width:13rem;max-width:80%;height:1rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 130 12" preserveAspectRatio="none"><path d="M3 8 Q 12 2 24 7 T 46 7 T 68 7 T 90 7 T 112 7 T 127 7" fill="none" stroke="%23ff6b4a" stroke-width="4" stroke-linecap="round"/></svg>') no-repeat center / contain}.template-index .rich-text.color-scheme-2{background-image:radial-gradient(rgba(53,167,224,.14) .15rem,transparent .16rem),radial-gradient(rgba(255,107,74,.12) .15rem,transparent .16rem);background-size:2.8rem 2.8rem;background-position:0 0,1.4rem 1.4rem}.template-index .banner__box{border:.25rem dashed rgba(255,255,255,.85);border-radius:2rem;transform:rotate(-1deg)}@media screen and (max-width:749px){.template-index .banner__box{transform:none}}.product-card-wrapper .card{transition:box-shadow .25s ease,transform .25s ease}.product-card-wrapper:hover .card{box-shadow:0 1rem 2.4rem #ff6b4a47;transform:translateY(-.4rem)}.button:hover,.button:focus-visible{transform:translateY(-.2rem)}.g-breadcrumbs{max-width:120rem;margin:0 auto;padding:1.2rem 1.5rem 0;font-size:1.3rem}.g-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none}.g-breadcrumbs__item{display:inline-flex;align-items:center}.g-breadcrumbs__item a{color:rgba(var(--color-foreground),.72);text-decoration:none}.g-breadcrumbs__item a:hover{color:var(--gb-tint, rgb(var(--color-foreground)));text-decoration:underline}.g-breadcrumbs__item[aria-current=page] span{color:rgba(var(--color-foreground),.55);font-weight:500}.g-breadcrumbs__sep{margin:0 .4rem;color:rgba(var(--color-foreground),.35)}@media screen and (min-width:750px){.g-breadcrumbs{padding-top:2rem}}@media screen and (max-width:749px){.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.announcement-bar__message{font-size:1.3rem;letter-spacing:.06em;padding:.6rem 0;min-height:0}.announcement-bar .slider-button--next,.announcement-bar .slider-button--prev{min-width:3.2rem;margin-right:0;margin-left:0}.header{padding-top:.6rem;padding-bottom:.6rem}.header__heading-link{padding:.2rem}.header__heading-logo-wrapper{width:8rem}.header__heading-logo{width:100%;height:auto}.header__icons{padding-right:.4rem}.header__icon,.header__icon--cart .icon,.header__icon--menu{width:4rem;height:4rem}.header__icon .svg-wrapper{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gumtti.css.map */
