.break-section__header{margin-bottom:3rem;text-align:center}.break-section__header .title{margin:0}.break-section__description{margin:.8rem auto 0;max-width:60rem;color:rgba(var(--color-foreground),.72)}.break-tag-legends{display:grid;gap:1.6rem;margin-top:2rem}.break-tag-legends__group{display:grid;gap:.8rem}.break-tag-legends__label{margin:0;color:rgba(var(--color-foreground),.62);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.break-format-key,.break-sport-key{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.break-section__empty{padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.3);border-radius:1.2rem;color:rgba(var(--color-foreground),.72);text-align:center}.break-section__footer{margin-top:3.2rem;text-align:center}.break-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.break-grid{grid-template-columns:repeat(2,1fr);gap:2.4rem}}@media screen and (min-width:990px){.break-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.break-grid>.break-card{grid-column:span 2}.break-grid--remainder-1>.break-card:last-child{grid-column:3 / span 2}.break-grid--remainder-2>.break-card:nth-last-child(2){grid-column:2 / span 2}.break-grid--remainder-2>.break-card:last-child{grid-column:4 / span 2}}.break-card{--color-button: var(--colfax-red-rgb);position:relative;display:flex;flex-direction:column;background:rgba(var(--color-foreground),.05);border:.1rem solid transparent;border-radius:1.2rem;overflow:hidden;transition:transform var(--duration-default) ease}.break-card:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;padding:.1rem;border-radius:inherit;background:linear-gradient(120deg,var(--colfax-red-hover) 0%,var(--colfax-purple) 100%);opacity:.78;pointer-events:none;transition:opacity var(--duration-default) ease;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.break-card--filler{--color-button: var(--colfax-purple-rgb);background:linear-gradient(180deg,color-mix(in srgb,var(--colfax-purple) 20%,transparent),rgba(var(--color-foreground),.05) 48%)}.break-card:hover{transform:translateY(-.3rem)}.break-card:hover:before{opacity:1}.break-card--sold-out:hover{transform:none}.break-card__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;color:inherit;text-decoration:none}.break-card__media img,.break-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.break-card--sold-out .break-card__media img{filter:grayscale(.5) brightness(.55)}.break-card__badges{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.3rem}.break-card__content{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem 2rem 1.5rem;text-align:center}.break-card__title{margin:0;min-height:4.8rem;overflow:hidden;display:-webkit-box;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.break-card__title a{color:inherit;text-decoration:none}.break-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.break-card__subtitle{margin:0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.break-card__price{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0}.break-card__progress{height:.9rem;border-radius:999px;background:rgba(var(--color-foreground),.14);overflow:hidden}.break-card__progress-bar{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--breaks-progress-from, var(--colfax-red-hover)),var(--breaks-progress-to, var(--colfax-purple)));transition:width .6s ease}.break-card__progress-group{display:grid;gap:.5rem;margin-top:.6rem}.break-card__progress-group--filler{margin-top:.3rem}.break-card__meta{display:flex;justify-content:center;gap:1rem;margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.72)}.break-card__meta-remaining{font-weight:700;color:rgb(var(--color-foreground))}.break-card__odds{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.break-card__cta{margin-top:auto;padding-top:1rem}.break-card__cta .button{width:100%;transition:background-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.break-card__cta .button:not([disabled]):hover{background-color:var(--colfax-red-hover)}.break-card--filler .break-card__cta .button:not([disabled]):hover{background-color:color-mix(in srgb,var(--colfax-purple) 82%,white)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-featured-breaks.css.map */
