.rb-collection{display:block;--_text: var(--rb-ink);--_muted: var(--rb-grey-600);--_wrap: var(--rb-orange)}.rb-collection.rb-theme--ink{--_text: var(--rb-white);--_muted: var(--rb-grey-400)}.rb-collection.rb-accent--gold{--_wrap: #b99a63}.rb-collection .rb-container--wide{max-width:calc(1600px + var(--rb-gutter) * 2)}.rb-collection__hero{padding-block:32px}.rb-collection .rb-crumbs{margin:0;color:var(--_muted);font-size:var(--rb-text-caption)}.rb-crumbs__list{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none}.rb-crumbs__item{display:inline-flex;align-items:center;gap:8px;min-width:0}.rb-crumbs__item+.rb-crumbs__item:before{content:"/";opacity:.5}.rb-collection .rb-crumbs a{color:inherit;text-decoration:none}.rb-crumbs__item [aria-current]{max-width:22ch;overflow:hidden;color:var(--_text);text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){.rb-collection .rb-crumbs a:hover{color:var(--_text);text-decoration:underline}}.rb-collection__eyebrow{margin:24px 0 0;color:var(--rb-orange)}.rb-collection .rb-collection__title{margin:24px 0 0;color:var(--_text);font-family:var(--rb-font-heading);font-style:italic;font-weight:700;font-size:var(--rb-text-display);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.rb-collection__eyebrow+.rb-collection__title{margin-top:8px}.rb-accent--gold .rb-collection__title{background:linear-gradient(99deg,#a3865a,#cfb582 14%,#efe3c8,#e1cda4,#b99a63 68%,#e1cda4 82%,#b99a63);-webkit-background-clip:text;background-clip:text;color:transparent}.rb-collection__text{max-width:40ch;margin:12px 0 0;color:var(--_muted);font-size:var(--rb-text-lead);line-height:1.45;text-wrap:pretty}.rb-collection__text p{margin:0}.rb-collection__products{padding-bottom:var(--rb-section-y);overflow-x:clip}.rb-collection__root{display:grid;gap:48px;animation:rb-collection-fade .32s var(--rb-ease-out) backwards}@keyframes rb-collection-fade{0%{opacity:0}}.rb-collection__band{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;isolation:isolate}.rb-collection__band:before{content:"";position:absolute;inset-block:0;inset-inline:calc(var(--rb-gutter) * -1 - 2vw);z-index:-1;background:var(--_wrap);transform:skewY(-1.62deg)}.rb-collection__filters{display:flex;gap:8px;margin-inline:calc(var(--rb-gutter) * -1);padding:4px var(--rb-gutter);overflow-x:auto;scrollbar-width:none}.rb-collection__filters::-webkit-scrollbar{display:none}.rb-collection .rb-collection__band>.rb-collection__filters:empty{display:flex}.rb-collection__filters .rb-chip{flex:none;border-color:transparent;background:var(--rb-white);color:var(--rb-black)}.rb-collection__filters .rb-chip[aria-pressed=true]{border-color:var(--rb-black);background:var(--rb-black);color:var(--rb-white)}.rb-collection__count{margin:0;color:var(--rb-black);font-size:var(--rb-text-body-sm);font-weight:700}.rb-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:32px 12px;margin:0;padding:0;list-style:none}.rb-collection__grid>li{min-width:0}.rb-collection__grid>li[hidden]{display:none}.rb-collection__grid[data-animate]>li{animation:rb-collection-rise .6s var(--rb-ease-out) both;animation-delay:calc(min(var(--_i, 0),8)*40ms)}@keyframes rb-collection-rise{0%{opacity:0;transform:translateY(12px)}}.rb-collection__promo-item{grid-column:span 2}.rb-collection__grid .rb-card__image{mix-blend-mode:multiply}.rb-collection__grid .rb-card__wipe .rb-card__image{mix-blend-mode:normal}.rb-collection__grid .rb-card[data-product$="-16-pack"] .rb-card__media>.rb-card__image,.rb-collection__grid .rb-card[data-product=ultimate-team-pack] .rb-card__media>.rb-card__image{scale:1;padding:6%}.rb-collection__promo{position:relative;display:flex;align-items:flex-end;height:100%;min-height:288px;overflow:hidden;isolation:isolate;border-radius:var(--rb-radius-lg);color:var(--rb-white);text-decoration:none}.rb-collection__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#000000b8,#00000047 45%,#0000)}.rb-collection__promo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:scale .6s var(--rb-ease-out)}.rb-collection__promo:focus-visible{outline:none;box-shadow:0 0 0 3px var(--rb-white),0 0 0 5px var(--rb-ink)}@media(hover:hover)and (pointer:fine){.rb-collection__promo:hover img{scale:1.05}}.rb-collection__promo-text{display:grid;gap:8px;padding:24px}.rb-collection__promo-eyebrow{justify-self:start;padding:5px 10px;border-radius:8px;background:var(--rb-orange);color:var(--rb-ink);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.rb-collection__promo-title{font-family:var(--rb-font-heading);font-style:italic;font-weight:700;font-size:var(--rb-text-h3);line-height:1.08;text-transform:uppercase}.rb-collection__promo-link{display:inline-flex;align-items:center;gap:8px;font-size:var(--rb-text-body-sm);font-weight:700}.rb-collection__empty{margin:0;color:var(--_muted);font-size:var(--rb-text-body)}.rb-collection__pages{margin-top:48px;text-align:center}@media(min-width:720px){.rb-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.rb-collection__promo-item{grid-column:span 1}}@media(min-width:1000px){.rb-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rb-collection__grid:not(:has(>li:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.rb-collection__root,.rb-collection__grid[data-animate]>li{animation:none}}.rb-collection__text a{color:inherit;text-decoration:underline;text-decoration-color:var(--rb-orange);text-decoration-thickness:2px;text-underline-offset:.2em}.rb-collection:not(.rb-accent--gold) .rb-collection__band:before{display:none}.rb-collection:not(.rb-accent--gold) .rb-collection__band{padding-block:0 14px;border-bottom:1px solid var(--rb-grey-200, #e6e5e2)}.rb-collection:not(.rb-accent--gold) .rb-collection__count{color:var(--_muted);font-weight:500}.rb-collection:not(.rb-accent--gold) .rb-collection__filters{margin-inline:0;padding:4px 6px}.rb-collection:not(.rb-accent--gold) .rb-collection__filters .rb-chip{min-height:36px;padding:6px 16px;border:0;border-radius:6px;background:var(--rb-grey-100);color:var(--rb-ink);font-weight:var(--rb-weight-bold);transform:skew(-10deg)}.rb-collection:not(.rb-accent--gold) .rb-collection__filters .rb-chip[aria-pressed=true]{background:var(--rb-ink);color:var(--rb-white)}.rb-collection:not(.rb-accent--gold) .rb-collection__hero{padding-block:32px 24px}.rb-collection:not(.rb-accent--gold) .rb-collection__root{gap:32px}.rb-collection__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px}.rb-collection__head .rb-collection__title{margin-bottom:0}.rb-collection__trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0 0 6px;padding:0;list-style:none;color:var(--_text);font-size:15px;font-weight:var(--rb-weight-bold)}.rb-collection__trust li{display:inline-flex;align-items:center;gap:8px}.rb-collection__trust img{width:auto;height:16px}@media(max-width:749px){.rb-collection__trust{gap:6px 18px;font-size:13px}.rb-collection__trust img{height:13px}}.rb-collection__check{flex:none;color:var(--rb-green-deep, #008a00)}.rb-collection--compact .rb-collection__title{font-size:clamp(32px,3.4vw,48px)}.rb-collection--compact .rb-collection__text,.rb-collection--compact .rb-collection__count{display:none}.rb-collection--compact .rb-collection__band{padding-bottom:0}.rb-collection--compact .rb-collection__hero{padding-block:28px 18px}.rb-collection--compact .rb-collection__trust{margin-bottom:4px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-ribbon-collection.css.map */
