@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer archetypes{body:has(.arch-pack-sale) .arch-testimonials.ui-section{padding-bottom:calc(var(--space-2xs)*14.25);padding-top:calc(var(--space-2xs)*14.25)}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section{padding-bottom:calc(var(--space-2xs)*18.25);padding-top:calc(var(--space-2xs)*18.25)}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__inner{text-align:start}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__inner{text-align:center}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-eyebrow{color:var(--color-gold-550);font-size:calc(var(--space-2xs)*3);font-weight:700;justify-self:start;letter-spacing:var(--tracking-wide);margin-bottom:calc(var(--space-2xs)*1.5 - var(--space-md))}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-eyebrow{justify-self:center}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-heading{color:var(--color-powder-300);font-size:calc(var(--space-2xs)*8.5);font-weight:400;line-height:1.1;text-align:start}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-heading{font-size:calc(var(--space-2xs)*11.5);text-align:center}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item{background:#0000;border:0;border-radius:0;color:var(--color-powder-300);gap:var(--space-xs);padding:var(--space-2xs) var(--space-md);text-align:start}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__slide+.arch-testimonials__slide .arch-testimonials__item{border-left:1px solid color-mix(in srgb,var(--color-gold-550) 22%,#0000)}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__caption{display:contents}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-carousel__arrow{display:none}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-carousel:has(.ui-carousel__arrow--prev[disabled]):has(.ui-carousel__arrow--next[disabled]) .ui-carousel__root{row-gap:0}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-carousel__pagination{grid-column:1/-1;justify-content:flex-start}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-carousel__pagination{justify-content:center}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-rating{--color-icons:var(--color-gold-550)}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .ui-rating{order:1}body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-rating-summary{--rating-summary-color:var(--color-coffee-300);--rating-summary-score:var(--color-powder-300);justify-self:start;margin:calc(var(--space-2xs)*4 - var(--space-md)) 0 calc(var(--space-2xs)*4.5 - var(--space-md))}@media (min-width:768px){body:has(.arch-pack-sale) .arch-testimonials.ui-section .ui-rating-summary{justify-self:center;margin:calc(var(--space-2xs)*1.5 - var(--space-md)) 0 calc(var(--space-2xs)*6.5 - var(--space-md))}}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote{color:var(--color-coffee-300);flex-grow:0;font-size:calc(var(--space-2xs)*3.5);line-height:1.5;order:2}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote>p:first-child:before,body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote>p:last-child:after{content:none}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote p{color:inherit;font-size:inherit;line-height:inherit;margin:0}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote p+p{margin-top:var(--space-xs)}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__item .arch-testimonials__quote strong{color:var(--color-powder-300);font-size:var(--text-body-md);font-weight:700;line-height:1.25}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__author{color:var(--color-powder-500);font-size:calc(var(--space-2xs)*3.125);font-weight:700;line-height:1.4;margin-top:var(--space-2xs);order:3;padding-top:0}body:has(.arch-pack-sale) .arch-testimonials.ui-section .arch-testimonials__date{color:color-mix(in srgb,var(--color-coffee-300) 60%,var(--color-coffee-400))}body:has(.arch-pack-sale) .arch-faq.ui-section{padding-bottom:calc(var(--space-2xs)*12);padding-top:calc(var(--space-2xs)*13)}@media (min-width:768px){body:has(.arch-pack-sale) .arch-faq.ui-section{padding-bottom:calc(var(--space-2xs)*18)}}body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion__summary{min-height:calc(var(--space-2xs)*15)}@media (min-width:768px){body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion__summary{min-height:calc(var(--space-2xs)*16)}}body:has(.arch-pack-sale) .arch-faq.ui-section .arch-faq__inner{--color-text:var(--color-coffee-500);--color-heading:var(--color-coffee-500);background:color-mix(in srgb,var(--color-powder-500) 55%,var(--color-powder-300));border-radius:calc(var(--space-2xs)*2.5);color:var(--color-coffee-500);margin-inline:auto;max-width:calc(var(--space-2xs)*220);padding:calc(var(--space-2xs)*7) var(--space-md)}@media (min-width:768px){body:has(.arch-pack-sale) .arch-faq.ui-section .arch-faq__inner{border-radius:var(--radius-md);padding:calc(var(--space-2xs)*14) calc(var(--space-2xs)*16)}}body:has(.arch-pack-sale) .arch-faq.ui-section .ui-heading{color:var(--color-coffee-500);font-size:calc(var(--space-2xs)*8.5);font-weight:400;line-height:1.1;margin-block-end:calc(var(--space-2xs)*5);text-align:start}@media (min-width:768px){body:has(.arch-pack-sale) .arch-faq.ui-section .ui-heading{font-size:calc(var(--space-2xs)*11);margin-block-end:calc(var(--space-2xs)*7);text-align:center}}body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion{border-color:color-mix(in srgb,var(--color-powder-500) 70%,var(--color-coffee-300))}body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion__title{color:var(--color-coffee-500);font-family:var(--font-heading-minor);font-size:var(--text-body-md);font-weight:600}@media (min-width:768px){body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion__title{font-size:calc(var(--space-2xs)*4.5)}}body:has(.arch-pack-sale) .arch-faq.ui-section .ui-accordion__content{color:color-mix(in srgb,var(--color-coffee-500) 85%,var(--color-coffee-300))}body:has(.arch-pack-sale):has(.arch-rich-text.ui-section) .arch-faq.ui-section{padding-bottom:0}body:has(.arch-pack-sale) .arch-rich-text.ui-section{padding-bottom:calc(var(--space-2xs)*12);padding-top:calc(var(--space-2xs)*14)}@media (min-width:768px){body:has(.arch-pack-sale) .arch-rich-text.ui-section{padding-bottom:calc(var(--space-2xs)*18);padding-top:calc(var(--space-2xs)*20)}}body:has(.arch-pack-sale) .arch-rich-text.ui-section .arch-rich-text__inner{border-top:1px solid color-mix(in srgb,var(--color-gold-550) 25%,#0000);gap:0;margin-inline:auto;max-width:calc(var(--space-2xs)*220);padding-top:calc(var(--space-2xs)*3.5)}body:has(.arch-pack-sale) .arch-rich-text.ui-section .ui-eyebrow{color:color-mix(in srgb,var(--color-coffee-300) 60%,var(--color-coffee-400));font-size:calc(var(--space-2xs)*2.875);font-weight:700;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-xs)}body:has(.arch-pack-sale) .arch-rich-text.ui-section .arch-rich-text__inner .ui-text.ui-text--sm{color:color-mix(in srgb,var(--color-coffee-300) 60%,var(--color-coffee-400));font-size:calc(var(--space-2xs)*3);line-height:1.55}body:has(.arch-pack-sale) .arch-rich-text.ui-section .arch-rich-text__inner .ui-text.ui-text--sm p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 calc(var(--space-2xs)*1.5)}body:has(.arch-pack-sale) .arch-rich-text.ui-section .arch-rich-text__inner .ui-text.ui-text--sm strong{color:var(--color-coffee-300);font-weight:600}}