.weight-comparison-root{--wc-sand: #f2ede0;--wc-navy: #111944;--wc-white: #ffffff;--wc-green: #10866a;--wc-green-border: #0e7b61;--wc-willies-cell: rgba(16, 134, 106, .24);--wc-competitor-text: rgba(17, 25, 68, .5);--wc-competitor-cell: #f2ede0;--wc-alert: #c92d1f;background:var(--wc-sand)}.weight-comparison-root *,.weight-comparison-root *:before,.weight-comparison-root *:after{box-sizing:border-box}.weight-comparison-root .weight-comparison{width:100%;max-width:100%;margin:0 auto;padding:64px 120px 78px 0;display:flex;flex-direction:column;align-items:stretch;gap:64px;background:var(--wc-sand);color:var(--wc-navy);font-family:var(--wc-font-body)}.weight-comparison-root .weight-comparison__header{display:flex;flex-direction:column;gap:16px;padding:0 0 0 120px;align-self:stretch}.weight-comparison-root .weight-comparison__title{color:#111944;margin:0;font-family:SMITHOUSE;font-size:40px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:-.4px}.weight-comparison-root .weight-comparison__body{display:flex;flex-direction:row;align-items:stretch;align-self:stretch;width:100%;min-height:0}.weight-comparison-root .weight-comparison__side{flex:0 0 405px;width:405px;max-width:100%;min-height:520px;position:relative;background-color:var(--wc-sand);background-image:radial-gradient(circle at 38% 54%,#f2ede000 41%,#f2ede0)}.weight-comparison-root .weight-comparison__side--empty{background-image:radial-gradient(circle at 38% 54%,#f2ede000 41%,#f2ede0)}.weight-comparison-root .weight-comparison__side-img{display:block;width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center}.weight-comparison-root .weight-comparison__scroll{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.weight-comparison-root .weight-comparison__table{min-width:min(100%,640px);width:100%;background:var(--wc-white);border:3px solid var(--wc-navy);border-radius:12px;box-shadow:16px 24px 0 var(--wc-navy);padding:16px;display:flex;flex-direction:column;gap:0}.weight-comparison-root .weight-comparison__thead,.weight-comparison-root .weight-comparison__tr{display:grid;grid-template-columns:minmax(160px,1.35fr) repeat(4,minmax(88px,1fr));align-items:stretch;column-gap:20px}.weight-comparison-root .weight-comparison__thead{min-height:56px;margin-bottom:4px}.weight-comparison-root .weight-comparison__tbody{display:flex;flex-direction:column;gap:20px}.weight-comparison-root .weight-comparison__tr{min-height:88px}.weight-comparison-root .weight-comparison__th{display:flex;align-items:center;justify-content:center;padding:4px 16px;color:var(--Color-2, #111944);font-family:Interstate;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.4px;text-transform:uppercase}.weight-comparison-root .weight-comparison__th--drink{justify-content:flex-start;text-align:left}.weight-comparison-root .weight-comparison__drink{display:flex;align-items:center;background:var(--wc-white);border-radius:12px;padding:4px 16px;min-width:0}.weight-comparison-root .weight-comparison__drink-inner{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;padding:4px 4px 4px 0;min-width:0}.weight-comparison-root .weight-comparison__drink-img{width:63.837px;align-self:stretch;aspect-ratio:63.84/73.6}.weight-comparison-root .weight-comparison__drink-label{color:var(--Color-2, #111944);font-family:SMITHOUSE;font-size:24px;font-style:normal;font-weight:400;line-height:22px}.weight-comparison-root .weight-comparison__drink--willies{padding:16px 13px 16px 20px}.weight-comparison-root .weight-comparison__willies-product{display:flex;align-items:center;width:100%}.weight-comparison-root .weight-comparison__willies-product-img{display:block;width:100%;max-width:280px;height:auto;object-fit:contain}.weight-comparison-root .weight-comparison__td{display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px;background:var(--Color-4, #F2EDE0);color:#11194480;text-align:center;font-family:Highway Gothic;font-size:20px;font-weight:400;line-height:16px;letter-spacing:-.4px;text-transform:uppercase}.weight-comparison-root .weight-comparison__td--willies{background:var(--wc-willies-cell);border:1px solid var(--wc-green-border);color:var(--wc-green)}.weight-comparison-root .weight-comparison__td--muted-red{color:#c92d1f!important}.weight-comparison-root .weight-comparison__tr--willies .weight-comparison__drink{background:var(--wc-white)}@media(max-width:1100px){.weight-comparison-root .weight-comparison{padding:48px 40px 56px 0;gap:48px}.weight-comparison-root .weight-comparison__header{padding-left:40px}.weight-comparison-root .weight-comparison__side{flex-basis:min(405px,34vw);width:min(405px,34vw);min-height:440px}.weight-comparison-root .weight-comparison__side-img{min-height:440px}.weight-comparison-root .weight-comparison__thead,.weight-comparison-root .weight-comparison__tr{grid-template-columns:minmax(140px,1.25fr) repeat(4,minmax(72px,1fr));column-gap:6px}.weight-comparison-root .weight-comparison__tbody{gap:10px}}@media(max-width:900px){.weight-comparison-root .weight-comparison{max-width:none;padding:32px 0 48px;gap:24px}.weight-comparison-root .weight-comparison__header{padding:0 16px}.weight-comparison-root .weight-comparison__body{flex-direction:column;gap:0}.weight-comparison-root .weight-comparison__side{flex:none;width:100%;min-height:220px;max-height:280px;order:2}.weight-comparison-root .weight-comparison__side-img{min-height:220px;max-height:280px;object-position:center 20%}.weight-comparison-root .weight-comparison__card{order:1;width:100%;padding:0 16px}.weight-comparison-root .weight-comparison__scroll{margin:0 -16px;padding:0 16px 8px;width:calc(100% + 32px)}.weight-comparison-root .weight-comparison__table{min-width:580px}.weight-comparison-root .weight-comparison__tr{min-height:80px}.weight-comparison-root .weight-comparison__th{font-size:14px;line-height:1.2;padding:4px 8px}.weight-comparison-root .weight-comparison__td{font-size:16px;padding:6px 8px}}@media(max-width:480px){.weight-comparison-root .weight-comparison__table{min-width:520px}.weight-comparison-root .weight-comparison__drink-label{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAQ */
