.wsale-portal{background:#272727;color:#fff;border-radius:40px 40px 0 0;padding-block:var(--portal-padding-top, 72px) var(--portal-padding-bottom, 72px);min-width:0;letter-spacing:0;font-weight:400;text-align:center}.wsale-portal__inner{width:min(var(--portal-width, 1240px),calc(100% - 44px));margin-inline:auto}.wsale-portal__header{display:flex;flex-direction:column;align-items:center;gap:24px}.wsale-portal__copy{min-width:0;max-width:100%}.wsale-portal h2,.wsale-portal h3,.wsale-portal__steps,.wsale-portal dd{font-family:var(--font-heading--family);font-weight:700;letter-spacing:0;color:inherit;text-transform:none;overflow-wrap:anywhere}.wsale-portal h2{margin:0;font-size:64px;line-height:1.08}.wsale-portal__copy p{margin:8px 0 0;font-size:22px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.wsale-portal .wsale-portal__cta{border-radius:999px;max-width:100%;white-space:normal;overflow-wrap:anywhere;transition:transform .18s ease,filter .18s ease}.wsale-portal__cta:focus-visible{outline:2px solid #fff;outline-offset:4px}.wsale-portal__terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,840px);margin:40px auto 0}.wsale-portal__terms>div{min-width:0;padding:0 20px}.wsale-portal__terms>div+div{border-left:1px solid #888}.wsale-portal dt{font-size:18px;line-height:1.4}.wsale-portal dd{margin:4px 0 0;font-size:32px;line-height:1.2}.wsale-portal__process{margin-top:56px}.wsale-portal h3{margin:0 0 32px;font-size:36px;line-height:1.15}.wsale-portal__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;font-size:20px;line-height:1.3}.wsale-portal__steps li{position:relative;display:flex;justify-content:center;align-items:baseline;gap:5px;min-width:0;padding:22px 12px 0;border-top:1px solid #888}.wsale-portal__steps li:before{content:"";position:absolute;top:-6px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#fff}.wsale-portal__steps li span:first-child{flex-shrink:0}@media(hover:hover)and (pointer:fine){.wsale-portal .wsale-portal__cta:hover{transform:translateY(-2px);filter:drop-shadow(5px 5px 0 #888)}}@media(max-width:1099px){.wsale-portal h2{font-size:48px}.wsale-portal__copy p{font-size:20px}.wsale-portal dd{font-size:28px}.wsale-portal__steps{font-size:18px}}@media(max-width:749px){.wsale-portal{padding-block:calc(var(--portal-padding-top, 72px) * 2 / 3) calc(var(--portal-padding-bottom, 72px) * 2 / 3)}.wsale-portal h2{font-size:36px}.wsale-portal__copy p{font-size:18px}.wsale-portal__terms{margin-top:32px}.wsale-portal__terms>div{padding-inline:8px}.wsale-portal dt{font-size:14px}.wsale-portal dd{font-size:22px}.wsale-portal__process{margin-top:40px}.wsale-portal h3{font-size:28px;margin-bottom:28px}.wsale-portal__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.wsale-portal__steps li{padding:18px 8px 0}}@media(max-width:640px){.wsale-portal{border-radius:24px 24px 0 0}}@media(prefers-reduced-motion:reduce){.wsale-portal .wsale-portal__cta{transition:none}.wsale-portal .wsale-portal__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/wsale-portal.css.map */
