.jdgm-preview-badge--no-reviews,.jdgm-preview-badge:not(.jdgm-preview-badge--with-text){display:none!important}.jdgm-preview-badge[data-average-rating="0.00"]{display:none!important}.collection-seo-text{max-height:120px;overflow:hidden;position:relative;transition:max-height .4s ease}.collection-seo-text.expanded{max-height:none}.collection-seo-text:not(.expanded):after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent,#fff);pointer-events:none}.seo-toggle-btn{display:block;margin:10px auto 20px;padding:8px 24px;background:none;border:1px solid #ccc;border-radius:20px;cursor:pointer;font-size:14px;color:#666;transition:all .2s ease}.seo-toggle-btn:hover{border-color:#333;color:#333}.product-form__submit{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.product-form__submit:active{transform:scale(.95)}.product-form__submit.added{animation:cartPulse .6s ease}@keyframes cartPulse{0%{transform:scale(1);box-shadow:0 0 rgba(var(--color-button),.4)}50%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(var(--color-button),0)}to{transform:scale(1);box-shadow:0 0 rgba(var(--color-button),0)}}.jadel-collection-search{max-width:var(--page-width);margin:0 auto 12px;padding:0 1.5rem;display:flex;align-items:center;gap:10px}.jadel-collection-search__toggle{width:36px;height:36px;border:none;border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease;flex-shrink:0;padding:0}.jadel-collection-search__toggle:hover{background:#0000000a}.jadel-collection-search__toggle:active{transform:scale(.9)}.jadel-collection-search__toggle svg{width:20px;height:20px;stroke:#555;transition:stroke .2s ease}.jadel-collection-search__toggle:hover svg{stroke:#111}.jadel-collection-search__toggle.is-active svg{stroke:#111}.jadel-collection-search__wrapper{position:relative;flex:1;max-width:300px;overflow:hidden;max-height:0;opacity:0;transform:translate(-8px);transition:max-height .25s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.jadel-collection-search__wrapper.is-open{max-height:44px;opacity:1;transform:translate(0)}.jadel-collection-search__input{width:100%;padding:8px 32px 8px 14px;border:1px solid #ddd;border-radius:22px;font-size:13px;font-family:inherit;background:#fafafa;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;outline:none}.jadel-collection-search__input:focus{border-color:#111;background:#fff;box-shadow:0 0 0 2px #0000000a}.jadel-collection-search__input::placeholder{color:#aaa;font-size:12px}.jadel-collection-search__clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;color:#999;padding:0 4px;line-height:1;display:none;transition:color .15s ease}.jadel-collection-search__clear:hover{color:#333}.jadel-collection-search__count{font-size:11px;color:#999;white-space:nowrap;display:none}.jadel-search-hidden{display:none!important}.jadel-tag-detail{position:relative}.jadel-tag-dropdown{position:absolute;top:100%;left:0;z-index:100;background:#fff;border:1px solid #e5e5e5;border-radius:0 0 4px 4px;box-shadow:0 4px 12px #00000014;padding:12px 16px;min-width:180px}.jadel-tag-dropdown__buttons{display:flex;flex-direction:column;gap:4px}.jadel-tag-btn{border:1px solid #ddd;background:transparent;border-radius:20px;padding:6px 16px;font-size:13px;font-family:inherit;cursor:pointer;transition:all .15s ease;text-align:left}.jadel-tag-btn:hover{border-color:#999;background:#f5f5f5}.jadel-tag-btn.is-active{background:#111;color:#fff;border-color:#111}.jadel-ajax-product{position:relative}.jadel-ajax-product__link{text-decoration:none;color:inherit;display:block}.jadel-ajax-product__img-wrap{position:relative;aspect-ratio:3/4;overflow:hidden;background:#f5f5f5;border-radius:4px;margin-bottom:8px}.jadel-ajax-product__img-wrap img{width:100%;height:100%;object-fit:cover}.jadel-ajax-product__badge{position:absolute;top:8px;left:8px;background:#2d8544;color:#fff;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600}.jadel-ajax-product__title{font-size:13px;font-weight:400;margin:0 0 4px;line-height:1.3}.jadel-ajax-product__price{font-size:13px}.jadel-ajax-product__compare{text-decoration:line-through;color:#999;margin-right:4px}.jadel-ajax-product__discount{background:#2d8544;color:#fff;padding:1px 6px;border-radius:3px;font-size:11px;margin-left:4px}.jadel-no-results{list-style:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jadel-custom.css.map */
