:root{--sibol-card-radius: 12px;--sibol-card-bg: #f7f7f7;--sibol-card-fg: #0e0e0e;--sibol-card-accent: #33a751;--sibol-card-shadow-hover: 0 18px 40px -12px rgba(0, 0, 0, .18);--sibol-card-easing: cubic-bezier(.6, .05, .2, 1)}.product-card-wrapper{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.product-card-wrapper .card,.product-card-wrapper .card--card,.product-card-wrapper .card--standard{background:var(--sibol-card-bg)!important;border-radius:var(--sibol-card-radius)!important;border:none!important;overflow:hidden;transition:transform .35s var(--sibol-card-easing),box-shadow .35s ease;position:relative}.product-card-wrapper:hover .card,.product-card-wrapper:hover .card--card,.product-card-wrapper:hover .card--standard{transform:translateY(-4px);box-shadow:var(--sibol-card-shadow-hover)}.product-card-wrapper .card__inner{border-radius:0!important;background:transparent!important;border:none!important}.product-card-wrapper .card__media{border-radius:0!important;overflow:hidden;background:color-mix(in srgb,var(--sibol-card-fg) 4%,transparent)}.product-card-wrapper .card__media .media img,.product-card-wrapper .card__media img{transition:transform .7s var(--sibol-card-easing)}.product-card-wrapper:hover .card__media .media img,.product-card-wrapper:hover .card__media img{transform:scale(1.05)}.product-card-wrapper .card__content{padding:18px 20px 20px!important;background:transparent;display:flex;flex-direction:column;gap:10px}.product-card-wrapper .card__information{padding:0!important;gap:6px;display:flex;flex-direction:column}.product-card-wrapper .card__heading{font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em!important;margin:0!important}.product-card-wrapper .card__heading a,.product-card-wrapper .card__heading a:link,.product-card-wrapper .card__heading a:visited{color:var(--sibol-card-fg)!important;text-decoration:none!important;transition:color .25s ease}.product-card-wrapper:hover .card__heading a{color:var(--sibol-card-accent)!important}.product-card-wrapper .caption-with-letter-spacing,.product-card-wrapper .card__information .caption{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;opacity:.6;margin-bottom:2px}.product-card-wrapper .price{font-family:Inter,sans-serif;font-size:14px!important;font-weight:600!important;color:var(--sibol-card-fg)!important;margin-top:2px}.product-card-wrapper .price__regular .price-item--regular,.product-card-wrapper .price-item--regular{color:var(--sibol-card-fg)!important;font-weight:600!important}.product-card-wrapper .price--on-sale .price-item--sale{color:var(--sibol-card-accent)!important;font-weight:700!important}.product-card-wrapper .price__sale .price-item--regular,.product-card-wrapper .price--on-sale .price-item--regular{opacity:.55;text-decoration:line-through}.product-card-wrapper .price__badge-sale,.product-card-wrapper .price__badge-sold-out{border-radius:999px!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;padding:4px 10px!important}.product-card-wrapper .card__badge{top:12px!important;left:12px!important}.product-card-wrapper .card__badge .badge{border-radius:999px!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;padding:6px 12px!important;background:#fffffff2!important;color:var(--sibol-card-fg)!important;border:none!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-card-wrapper .card__badge .badge--bottom-left,.product-card-wrapper .card__badge .badge--top-left{margin:0}.product-card-wrapper .quick-add__submit,.product-card-wrapper .card__quick-add .button{border-radius:999px!important;font-weight:600!important;letter-spacing:.01em!important;font-size:13px!important;background:var(--sibol-card-fg)!important;color:#fff!important;border:none!important;transition:background-color .25s ease,transform .25s var(--sibol-card-easing)!important}.product-card-wrapper .quick-add__submit:hover,.product-card-wrapper .card__quick-add .button:hover{background:var(--sibol-card-accent)!important}.product-card-wrapper .rating-star{--color-rating-stars: var(--sibol-card-accent)}.collection-list .card-wrapper{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.collection-list .card,.collection-list .card--card,.collection-list .card--standard{background:var(--sibol-card-bg)!important;border-radius:var(--sibol-card-radius)!important;border:none!important;overflow:hidden;transition:transform .35s var(--sibol-card-easing),box-shadow .35s ease}.collection-list .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--sibol-card-shadow-hover)}.collection-list .card__inner{border-radius:0!important;background:transparent!important}.collection-list .card__media{overflow:hidden;background:color-mix(in srgb,var(--sibol-card-fg) 6%,transparent)}.collection-list .card__media img{transition:transform .7s var(--sibol-card-easing)}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.06)}.collection-list .card__content{padding:22px 22px 24px!important;display:flex;flex-direction:column;gap:8px}.collection-list .card__heading{font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important;margin:0!important}.collection-list .card__heading a,.collection-list .card__heading a:link,.collection-list .card__heading a:visited{color:var(--sibol-card-fg)!important;text-decoration:none!important}.collection-list .card-wrapper:hover .card__heading a{color:var(--sibol-card-accent)!important}.collection-list .card__heading:after{content:" \2192";display:inline-block;margin-left:4px;color:var(--sibol-card-accent);font-weight:400;transition:transform .3s var(--sibol-card-easing);transform:translate(0)}.collection-list .card-wrapper:hover .card__heading:after{transform:translate(4px)}@media(max-width:600px){:root{--sibol-card-radius: 10px}.product-card-wrapper .card__content,.collection-list .card__content{padding:14px 14px 16px!important}.product-card-wrapper .card__heading{font-size:14px!important}.collection-list .card__heading{font-size:16px!important}.product-card-wrapper .price{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sibol-modern-cards.css.map */
