.ptt-collection-banner{position:relative;overflow:hidden;border-block-end:3px solid var(--brand);background:var(--surface-dark);color:var(--text-on-dark)}.ptt-collection-banner__hatch,.ptt-collection-banner__wedge{position:absolute;pointer-events:none}.ptt-collection-banner__hatch{top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 14px,transparent 14px 34px)}.ptt-collection-banner__wedge{inset-block:0;inset-inline-end:0;inline-size:min(400px,36%);background:var(--brand);clip-path:polygon(130px 0,100% 0,100% 100%,0 100%)}.ptt-collection-banner__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-8);align-items:center;padding-block:var(--sp-5)}.ptt-collection-banner__main{display:flex;flex-direction:column;gap:10px}.ptt-collection-banner__eyebrow{display:flex;gap:var(--sp-2);align-items:center;color:var(--ptt-red-300);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.24em;text-transform:uppercase}.ptt-collection-banner__eyebrow:before{inline-size:20px;block-size:2px;background:var(--brand);content:""}.ptt-collection-banner__title{margin:0;color:var(--text-on-dark);font-size:clamp(26px,3vw,38px);font-weight:var(--fw-extrabold);letter-spacing:-.015em;line-height:1}.ptt-collection-banner__title>span{color:var(--brand)}.ptt-collection-banner__stats{display:flex;gap:var(--sp-5);margin-block-start:2px}.ptt-collection-banner__stat{display:flex;flex-direction:column;gap:2px;border-inline-end:1px solid rgba(255,255,255,.16);padding-inline-end:var(--sp-5)}.ptt-collection-banner__stat:last-child{border:0;padding:0}.ptt-collection-banner__stat b{color:var(--text-on-dark);font-family:var(--font-display);font-size:20px;font-weight:var(--fw-extrabold);line-height:1}.ptt-collection-banner__stat span{color:var(--ptt-steel-400);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ptt-collection-banner__product{display:grid;inline-size:300px;grid-template-columns:96px minmax(0,1fr);gap:var(--sp-3);align-items:center;border-radius:var(--radius-sm);padding:12px 14px;background:var(--surface-card);box-shadow:0 18px 36px #0000006b;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}.ptt-collection-banner__product-media,.ptt-collection-banner__product-media img{inline-size:100%;block-size:78px}.ptt-collection-banner__product-media img{object-fit:contain}.ptt-collection-banner__product-body{display:flex;overflow:hidden;min-inline-size:0;flex-direction:column;gap:3px}.ptt-collection-banner__product-eyebrow{color:var(--brand);font-size:9.5px;font-weight:var(--fw-extrabold);letter-spacing:.1em;text-transform:uppercase}.ptt-collection-banner__product-title{display:-webkit-box;overflow:hidden;color:var(--text-strong);font-size:11.5px;font-weight:var(--fw-semibold);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ptt-collection-banner__product-price{color:var(--brand);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-extrabold)}.ptt-collection-banner__product-price s{margin-inline-start:5px;color:var(--price-was);font-size:10px;font-weight:var(--fw-regular)}@media(max-width:47.99rem){.ptt-collection-banner__inner{grid-template-columns:1fr;gap:var(--sp-4)}.ptt-collection-banner__product{inline-size:min(300px,100%)}.ptt-collection-banner__stats{gap:var(--sp-3)}.ptt-collection-banner__stat{padding-inline-end:var(--sp-3)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/collection-banner.css.map */
