@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer archetypes{.arch-pack-sale{--pack-sale-gap:calc(var(--space-2xs)*7);padding-inline:calc(var(--space-2xs)*1.5)}@media (min-width:768px){.arch-pack-sale{padding-inline:var(--gutter)}}.arch-pack-sale__inner{display:flex;flex-direction:column;gap:calc(var(--space-2xs)*12)}@media (min-width:768px){.arch-pack-sale__inner{flex-flow:row wrap;gap:calc(var(--space-2xs)*16) var(--pack-sale-gap);justify-content:center}}.arch-pack-sale__group{--pack-sale-cards:1;display:grid;gap:var(--space-xl) var(--pack-sale-gap);grid-template-columns:repeat(var(--pack-sale-cards),minmax(0,1fr));min-width:0}@media (min-width:768px){.arch-pack-sale__group{flex:0 0 calc((100% - var(--pack-sale-gap))/2)}}@media (min-width:1024px){.arch-pack-sale__group{flex:0 0 calc(33.33333% - var(--pack-sale-gap)*2/3)}}.arch-pack-sale__head{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-md);grid-column:1/-1;margin:0 0 calc(var(--space-2xs)*9 - var(--space-xl))}@media (min-width:768px){.arch-pack-sale__head{align-items:baseline;flex-direction:row;gap:var(--space-md);justify-content:space-between;margin-bottom:calc(var(--space-2xs)*8 - var(--space-xl))}}.arch-pack-sale__heading{color:var(--color-gold-500);font-family:var(--font-heading);font-size:calc(var(--space-2xs)*7);font-weight:400;line-height:1.15;margin:0}@media (min-width:1024px){.arch-pack-sale__heading{font-size:calc(var(--space-2xs)*7.5)}}.arch-pack-sale__card{min-width:0}@media (min-width:768px){.arch-pack-sale__group:has(>.arch-pack-sale__card:nth-of-type(2)){--pack-sale-cards:2;flex-basis:100%}}@media (min-width:1024px){.arch-pack-sale__group:has(>.arch-pack-sale__card:nth-of-type(2)){--pack-sale-cards:2;flex-basis:calc(66.66667% - var(--pack-sale-gap)*2/3*2 + var(--pack-sale-gap))}.arch-pack-sale__group:has(>.arch-pack-sale__card:nth-of-type(3)){--pack-sale-cards:3;flex-basis:100%}}}