.template-collection .product-grid{column-gap:2.4rem;row-gap:4rem}.template-collection .pirpamer-card-wrapper--pirpamer{height:100%;overflow:hidden;border:.1rem solid rgba(43,42,40,.08);border-radius:var(--pirpamer-design-radius);background:var(--pirpamer-white);box-shadow:0 .6rem 2rem #2b2a280f;transition:transform .3s ease,box-shadow .3s ease}.template-collection .pirpamer-card-wrapper--pirpamer .card{height:100%;border:0;background:transparent}.template-collection .pirpamer-card-wrapper--pirpamer .card:after{display:none}.template-collection .pirpamer-card-wrapper--pirpamer .card__inner{width:calc(100% - 2.4rem);margin:1.2rem 1.2rem 0;overflow:hidden;border-radius:.9rem;background:#fff}.template-collection .pirpamer-card-wrapper--pirpamer .card .card__inner .card__media{border-radius:.9rem;background:#fff}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer .card__inner .card__media .media img{box-sizing:border-box;padding:.6rem;object-fit:contain;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer .card__inner .card__media .media img:first-child:not(:only-child){opacity:1;transform:scale(1)}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer .card__inner .card__media .media img+img{opacity:0;transform:scale(1.035)}.template-collection .pirpamer-card-wrapper--pirpamer .card__heading{display:-webkit-box;min-height:2.7em;max-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.35}.template-collection .pirpamer-card-wrapper--pirpamer .card__heading a{color:#2b2a28;transition:color .2s ease}.template-collection .card-wrapper.product-card-wrapper .card-information>.price,.template-collection .pirpamer-card-wrapper--pirpamer .card-information>.price{color:#2b2a28}.template-collection .pirpamer-card-wrapper--pirpamer .card-information>.price{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.35}.template-collection .pirpamer-card-wrapper--pirpamer .price__container,.template-collection .pirpamer-card-wrapper--pirpamer .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.template-collection .pirpamer-card-wrapper--pirpamer .price__regular,.template-collection .pirpamer-card-wrapper--pirpamer .price--on-sale .price__sale{flex:0 0 auto}.template-collection .pirpamer-card-wrapper--pirpamer .price .price-item{margin-right:0}.template-collection .pirpamer-card-wrapper--pirpamer .price--on-sale .price-item--regular{color:#2b2a2880}.template-collection .pirpamer-card-wrapper--pirpamer .price--on-sale .price-item--sale{color:#c14e28}.template-collection .pirpamer-card-wrapper--pirpamer .unit-price{display:inline-flex;margin-top:0;color:#2b2a2880;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none}.template-collection .pirpamer-card-wrapper--pirpamer .unit-price.hidden{display:none}.template-collection .pirpamer-card-wrapper--compact-quick-add{position:relative}.template-collection .pirpamer-card-wrapper--compact-quick-add .quick-add{position:relative;inset:auto;z-index:2;width:auto;height:auto;margin:0 1.2rem 1.2rem;pointer-events:auto}.template-collection .pirpamer-card-wrapper--compact-quick-add .quick-add>product-form,.template-collection .pirpamer-card-wrapper--compact-quick-add .quick-add>modal-opener{display:block}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card{--color-button: 75, 173, 98;--color-button-text: 255, 255, 255;position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:4.8rem;padding:1.2rem 1.6rem;gap:.8rem;border:0;border-radius:.8rem;color:#fff;background:var(--pirpamer-green);box-shadow:0 .4rem 1rem #4bad624d;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:before,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:after,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:hover:after{box-shadow:none}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__symbol{display:inline-grid;flex:0 0 auto;width:1.8rem;height:1.8rem;margin:0;place-items:center;transform-origin:center;transition:transform .22s ease}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__symbol .icon-plus{display:block;width:1.8rem;height:1.8rem}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__label{display:inline-block;min-width:0;white-space:normal;transform:translateY(.2rem)}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card[disabled]{color:#2b2a28a6;background:#ebe7dde6;box-shadow:none;opacity:1}@media screen and (min-width:750px){.template-collection .facets-vertical-sort{padding-top:2.4rem}.template-collection .facets-vertical-sort+.facets-vertical{padding-top:3.2rem}}@media(hover:hover)and (pointer:fine){.template-collection .pirpamer-card-wrapper--pirpamer:hover{box-shadow:0 1rem 2.8rem #2b2a281a;transform:translateY(-.4rem)}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer:hover .card__inner .card__media .media img:first-child:only-child{transform:scale(1.04)}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer:hover .card__inner .card__media .media img:first-child:not(:only-child){opacity:0;transform:scale(1.025)}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer:hover .card__inner .card__media .media img+img{opacity:1;transform:scale(1)}.template-collection .pirpamer-card-wrapper--pirpamer:hover .card__heading a{color:#2b2a28;text-decoration:none}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:hover{color:#fff;background:var(--pirpamer-green);box-shadow:0 .4rem 1rem #4bad624d;transform:translateY(-.2rem)}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:hover .pirpamer-quick-add__symbol,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:focus-visible .pirpamer-quick-add__symbol{transform:rotate(90deg)}}@media screen and (max-width:749px){.template-collection .pirpamer-card-wrapper--pirpamer .card__inner{width:calc(100% - 1.2rem);margin:.6rem .6rem 0}.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer .card__inner .card__media .media img{padding:.2rem}.template-collection .product-grid{column-gap:1.2rem;row-gap:2.4rem}.template-collection .product-grid.grid--2-col-tablet-down>.grid__item{flex-grow:0;width:calc(50% - .6rem);max-width:calc(50% - .6rem)}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card{min-height:4.4rem;padding-inline:.8rem;gap:.5rem;font-size:1.2rem}.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__symbol,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__symbol .icon-plus{width:1.6rem;height:1.6rem}}@media(prefers-reduced-motion:reduce){.template-collection .pirpamer-card-wrapper--pirpamer,.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer .card__inner .card__media .media img,.template-collection .pirpamer-card-wrapper--pirpamer .card__heading a,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__symbol{transition:none}.template-collection .pirpamer-card-wrapper--pirpamer:hover,.template-collection .card-wrapper.product-card-wrapper.pirpamer-card-wrapper--pirpamer:hover .card__inner .card__media .media img,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:hover,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:hover .pirpamer-quick-add__symbol,.template-collection .pirpamer-card-wrapper--compact-quick-add .pirpamer-quick-add__submit--card:focus-visible .pirpamer-quick-add__symbol{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pirpamer-collection.css.map */
