.tolin-product-card{--tolin-card-navy: #204a5f;--tolin-card-navy-deep: #173b4d;--tolin-card-green: #01a64f;--tolin-card-green-dark: #008f43;--tolin-card-surface: #f4f8f6;--tolin-card-line: rgba(32, 74, 95, .13);--tolin-card-content-padding: 1.8rem;position:relative;block-size:100%;overflow:hidden;border:.1rem solid var(--tolin-card-line);border-radius:clamp(1.5rem,2vw,2rem);background:#fff;box-shadow:0 1rem 3rem #173b4d13;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tolin-product-card .card,.tolin-product-card .card__inner{border:0;border-radius:0;background:transparent}.tolin-product-card .card{block-size:100%}.tolin-product-card .card__inner{overflow:hidden;border-block-end:.1rem solid rgba(32,74,95,.08);background:radial-gradient(circle at 50% 14%,#fff,transparent 48%),var(--tolin-card-surface)}.tolin-product-card .card__media,.tolin-product-card .media{overflow:hidden;border-radius:0}.tolin-product-card .media img{padding:clamp(.7rem,1.5vw,1.4rem);object-fit:contain;transition:transform .26s ease}.tolin-product-card .card__content{grid-template-rows:minmax(0,1fr) auto;padding:0}.tolin-product-card>.card>.card__content{padding-block:1.5rem 1.6rem;padding-inline:var(--tolin-card-content-padding);box-sizing:border-box;inline-size:100%}.tolin-product-card .card__information{padding:0;text-align:start}.tolin-product-card .card__heading{min-block-size:4.3rem;margin:0;color:var(--tolin-card-navy-deep);font-size:clamp(1.25rem,1.25vw,1.45rem);font-weight:720;line-height:1.5;text-align:start}.tolin-product-card .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-decoration:none}.tolin-product-card .card-information{display:block;inline-size:100%;margin-block-start:.75rem;text-align:start}.tolin-product-card .caption-with-letter-spacing{margin-block-end:.45rem;color:#173b4d8f;text-align:start}.tolin-product-card .price{display:block;inline-size:100%;color:var(--tolin-card-navy);font-size:1.45rem;font-weight:760;letter-spacing:0;text-align:start}.tolin-product-card .price__container,.tolin-product-card .price__regular,.tolin-product-card .price__sale{inline-size:100%;text-align:start}[dir=rtl] .tolin-product-card .card__information,[dir=rtl] .tolin-product-card .card__heading,[dir=rtl] .tolin-product-card .card-information,[dir=rtl] .tolin-product-card .price,[dir=rtl] .tolin-product-card .price__container,[dir=rtl] .tolin-product-card .price__regular,[dir=rtl] .tolin-product-card .price__sale{direction:rtl;text-align:right}.tolin-product-card .price--on-sale .price-item--sale{color:var(--tolin-card-green-dark)}.tolin-product-card .price-item--regular{color:#173b4d85}.tolin-product-card .card__badge{inset-block-start:1rem;inset-inline-start:1rem}.tolin-product-card .badge{padding-block:.55rem;padding-inline:1rem;border:0;border-radius:999px;background:var(--tolin-card-green);color:#fff;font-size:1rem;font-weight:720;letter-spacing:0}.tolin-product-card .quick-add{position:relative;z-index:2;margin-block:1.35rem 0;margin-inline:0}.tolin-product-card .quick-add__submit{min-block-size:4.5rem;padding-block:.8rem;padding-inline:1.5rem;border:0;border-radius:999px;background:var(--tolin-card-green);color:#fff;font-size:1.25rem;font-weight:740;box-shadow:0 .9rem 2rem #01a64f2e}.tolin-product-card .quick-add__submit:before,.tolin-product-card .quick-add__submit:after{box-shadow:none}.tolin-product-card .rating{margin-block-start:.7rem}@media(hover:hover){.tolin-product-card:hover{border-color:#01a64f4d;box-shadow:0 1.8rem 4rem #173b4d21;transform:translateY(-.35rem)}.tolin-product-card:hover .media img:first-child:not(:only-child),.tolin-product-card:hover .media img:only-child{transform:scale(1.035)}.tolin-product-card .quick-add__submit:hover:not([disabled]){background:var(--tolin-card-green-dark)}}@media screen and (max-width:749px){.tolin-product-card{--tolin-card-content-padding: 1.4rem;border-radius:1.4rem}.tolin-product-card>.card>.card__content{padding-block:1.15rem 1.3rem}.tolin-product-card .card__heading{min-block-size:4rem;font-size:1.2rem}.tolin-product-card .price{font-size:1.3rem}.tolin-product-card .quick-add__submit{min-block-size:4.2rem;padding-inline:.8rem;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.tolin-product-card,.tolin-product-card .media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-tolin-product-card.css.map */
