#snize_results li.snize-product{background:#fff;border-radius:1.6rem;border:1px solid #EEE;overflow:hidden}#snize_results li.snize-product>a.snize-view-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}#snize_results li.snize-product .snize-item{display:flex!important;flex-direction:column!important;flex:1;padding:2rem!important;float:none!important;overflow:visible!important}#snize_results li.snize-product .snize-item:before,#snize_results li.snize-product .snize-item:after{display:none!important}#snize_results li.snize-product .snize-thumbnail-wrapper{width:100%!important;aspect-ratio:1 / 1!important;padding-top:0!important;height:auto!important;position:relative!important;overflow:hidden!important;flex-shrink:0;margin-bottom:1.6rem;background-size:200% 100%!important}#snize_results li.snize-product .snize-thumbnail{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:block!important}#snize_results li.snize-product .snize-item-image{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block!important;margin:0!important}#snize_results li.snize-product:hover .snize-item-image:not(.snize-flip-image){transform:scale(1.03);transition:transform .3s ease}#snize_results li.snize-product .snize-thumbnail-wrapper .product-card__overlay{position:absolute!important;top:0!important;left:0!important;z-index:3!important}#snize_results li.snize-product .product-card__subscription-badge{background:#1a4314!important;color:#fff!important;border-radius:2rem!important;padding:.2rem .4rem!important}#snize_results li.snize-product .product-card__overlay-message{background:#5fce36!important;color:#fff!important;border-radius:2rem!important;padding:.2rem .4rem!important}#snize_results li.snize-product .product-card__badge{background:var(--colour--orange, #FD8D0D)!important;color:#fff!important;border-radius:2rem!important}#snize_results li.snize-product .snize-overhidden{display:flex!important;flex-direction:column!important;flex:1;overflow:visible!important;width:100%!important}#snize_results li.snize-product .snize-title{order:1}#snize_results li.snize-product .snize-description,#snize_results li.snize-product .snize-attribute{order:0}#snize_results li.snize-product .snize-kika-variants{order:3}#snize_results li.snize-product .snize-reviews{order:4}#snize_results li.snize-product .snize-price-list,#snize_results li.snize-product .ksd-price-section{order:5}#snize_results li.snize-product .snize-buttons{order:6}#snize_results li.snize-product .snize-price-list,#snize_results li.snize-product .ksd-price-section{margin-top:auto;padding-top:1.2rem}#snize_results li.snize-product .snize-title{color:#183306!important;font-family:var(--font-family-neutral, "General Sans"),sans-serif!important;font-size:1.6rem!important;font-weight:600!important;line-height:2.3rem!important;max-height:none!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-decoration:none!important;margin:0!important;padding:0!important}#snize_results li.snize-product .snize-attribute,#snize_results li.snize-product .snize-description{display:none!important}#snize_results .snize-kika-variants{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.6rem}#theme #snize_results .snize-kika-variant-pill{display:inline-flex;align-items:center;padding:.4rem .8rem;border-radius:.8rem;border:1px solid #EEE;background:transparent;color:#183306;font-family:var(--font-family-neutral, "General Sans"),sans-serif;font-size:1.2rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease;white-space:nowrap;-webkit-user-select:none;user-select:none;max-width:11ch;overflow:hidden;text-overflow:ellipsis}#theme #snize_results .snize-kika-variant-pill.active{border-color:#183306;background:#f2f1e7}#theme #snize_results .snize-kika-variant-pill:not(.active):hover{border-color:#a9a8a0}#snize_results li.snize-product .snize-reviews,#snize_results li.snize-product .snize-price-list{display:none!important}#snize_results li.snize-product .ksd-price-section{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:.8rem!important;width:100%!important}#snize_results li.snize-product .product-card__price-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important}#snize_results li.snize-product .product-card__card-label{display:inline-flex!important;align-items:center!important;padding:.3rem .6rem!important;border-radius:.4rem!important;background:#5fce36!important;color:#fff!important;font-family:var(--font-family-neutral, "General Sans"),sans-serif!important;font-size:1.4rem!important;font-weight:500!important;line-height:1!important;border:none!important;box-shadow:none!important}#snize_results li.snize-product .product-card__final-price{color:#1a4314!important;font-family:var(--font-family-neutral, "General Sans"),sans-serif!important;font-size:2.6rem!important;font-weight:600!important;line-height:3.2rem!important;border:none!important;box-shadow:none!important;background:transparent!important}#snize_results li.snize-product .product-card__compare-price{color:#838383!important;font-family:var(--font-family-neutral, "General Sans"),sans-serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:3.2rem!important;border:none!important;box-shadow:none!important;background:transparent!important}#snize_results li.snize-product .snize-buttons{margin-top:1.6rem!important;width:100%!important;padding-bottom:.4rem!important}#theme #snize_results li.snize-product .snize-add-to-cart-button,#theme #snize_results li.snize-product .snize-kika-atc-button{display:flex!important;width:100%!important;height:4rem;padding:0!important;justify-content:center!important;align-items:center!important;gap:.8rem;border:1px solid var(--border-action, #5FCE36)!important;background:var(--surface-action, #5FCE36)!important;color:#fff!important;font-family:var(--font-family-neutral, "General Sans"),sans-serif!important;font-size:1.6rem!important;font-weight:600!important;line-height:2rem!important;cursor:pointer!important;transition:all .3s ease!important;box-sizing:border-box!important;text-align:center!important;border-radius:4.9rem!important}#theme #snize_results li.snize-product .snize-add-to-cart-button:hover,#theme #snize_results li.snize-product .snize-kika-atc-button:hover{border-color:var(--border-action-hover, #4CA52B)!important;background:var(--surface-action-hover, #4CA52B)!important}#theme #snize_results li.snize-product .snize-kika-atc-button:disabled{opacity:.7;cursor:not-allowed!important}@media(max-width:768px){#snize_results li.snize-product .snize-item{padding:1.2rem!important}#snize_results li.snize-product .snize-title{font-size:1.4rem!important;line-height:1.9rem!important}#snize_results li.snize-product .product-card__final-price{font-size:2rem!important;line-height:2.8rem!important}#snize_results li.snize-product .product-card__compare-price{font-size:1.6rem!important;line-height:2.4rem!important}#snize_results li.snize-product .product-card__card-label{font-size:1.2rem!important}#theme #snize_results li.snize-product .snize-add-to-cart-button,#theme #snize_results li.snize-product .snize-kika-atc-button{height:3.2rem;font-size:1.4rem!important}#snize_results li.snize-product .snize-buttons{margin-top:1.2rem!important}#snize_results li.snize-product .snize-thumbnail-wrapper{margin-bottom:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component-snize-cards.css.map */
