.bsq{--bsq-lilac: #be9ecb;--bsq-teal: #7fbfc9;--bsq-grey: #555555;--bsq-panel: #f4f4f4;--bsq-radius: 25px;--bsq-shadow: 0 2px 4px rgba(0, 0, 0, .3);color:var(--bsq-grey);font-family:Nunito,sans-serif;padding:40px 16px 64px}.bsq *,.bsq *:before,.bsq *:after{box-sizing:border-box}.bsq__inner{max-width:1100px;margin:0 auto}.bsq__step{text-align:center}.bsq__step[hidden]{display:none!important}.bsq__title,.bsq__question,.bsq__name{font-family:Rodger,Nunito,sans-serif;font-weight:900;text-transform:uppercase;color:var(--bsq-lilac);letter-spacing:.02em;line-height:1.1}.bsq__title{font-size:40px;margin:0 0 16px}.bsq__question{font-size:30px;margin:0 0 24px;outline:none}.bsq__intro{font-size:18px;max-width:560px;margin:0 auto 28px}.bsq__progress{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--bsq-teal);margin:0 0 8px}.bsq__summary{margin:-12px 0 28px;font-weight:700}.bsq__btn{display:inline-block;border:2px solid var(--bsq-lilac);border-radius:999px;padding:14px 36px;font:700 16px/1 Nunito,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.bsq__btn--primary{background:var(--bsq-lilac);color:#fff}.bsq__btn--primary:hover,.bsq__btn--secondary{background:#fff;color:var(--bsq-lilac)}.bsq__btn--secondary:hover{background:var(--bsq-lilac);color:#fff}.bsq__link{background:none;border:0;margin-top:24px;padding:8px;color:var(--bsq-grey);font:700 15px Nunito,sans-serif;cursor:pointer;text-decoration:underline}.bsq__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;max-width:900px;margin:0 auto}.bsq__option{background:#fff;border:2px solid transparent;border-radius:var(--bsq-radius);box-shadow:var(--bsq-shadow);padding:28px 20px;font:700 18px/1.3 Nunito,sans-serif;color:var(--bsq-grey);cursor:pointer;transition:border-color .15s,transform .15s}.bsq__option:hover,.bsq__option:focus-visible{border-color:var(--bsq-teal);transform:translateY(-2px);outline:none}.bsq__option.is-selected{border-color:var(--bsq-lilac)}.bsq__note,.bsq__empty{max-width:640px;margin:0 auto 24px}.bsq__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;text-align:left}.bsq__card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--bsq-radius);box-shadow:var(--bsq-shadow);padding:48px 16px 20px;overflow:hidden}.bsq__badge{position:absolute;top:14px;left:16px;background:var(--bsq-lilac);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px}.bsq .bsq__badge--alt{background:#fff!important;color:var(--bsq-lilac)!important;box-shadow:inset 0 0 0 2px var(--bsq-lilac)}.bsq__img{display:block;background:var(--bsq-panel);border-radius:16px;padding:12px;margin-bottom:14px}.bsq__img img{display:block;width:100%;height:260px;object-fit:contain}.bsq__name{font-size:22px;margin:0 0 6px;text-align:center}.bsq__blurb{font-size:14px;margin:0 0 12px;text-align:center}.bsq__sizes{display:flex;flex-direction:column;gap:8px;margin-top:auto}.bsq__size{display:flex;justify-content:space-between;align-items:center;gap:8px;border:2px solid var(--bsq-lilac);border-radius:999px;padding:10px 16px;font-weight:700;font-size:15px;color:var(--bsq-lilac);text-decoration:none;transition:background-color .15s,color .15s}.bsq__size span{font-weight:400;font-size:13px;color:var(--bsq-grey)}.bsq__size.is-best{background:var(--bsq-lilac);color:#fff}.bsq__size.is-best span{color:#fff}.bsq__size:hover{background:var(--bsq-teal);border-color:var(--bsq-teal);color:#fff}.bsq__size:hover span{color:#fff}.bsq__size.is-sold-out{opacity:.55}.bsq .bsq__badge{padding:5px 12px!important;line-height:1.2!important}.bsq .bsq__size{padding:8px 16px!important;line-height:1.2!important}.bsq .bsq__size span{line-height:1.2!important}.bsq .bsq__size,.bsq .bsq__size:visited,.bsq .bsq__size:focus{color:var(--bsq-lilac)!important}.bsq .bsq__size span{color:var(--bsq-grey)!important}.bsq .bsq__size.is-best,.bsq .bsq__size.is-best:visited,.bsq .bsq__size:hover,.bsq .bsq__size.is-best span,.bsq .bsq__size:hover span{color:#fff!important}.bsq__footer{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.bsq .bsq__footer .bsq__btn{display:inline-flex!important;align-items:center;justify-content:center;width:270px;max-width:100%;height:50px!important;margin:0!important;padding:0 24px!important;line-height:1!important;font-size:16px!important}.bsq .bsq__footer button.bsq__btn{background:#fff!important;color:var(--bsq-lilac)!important;border-color:var(--bsq-lilac)!important}.bsq .bsq__footer button.bsq__btn:hover{background:var(--bsq-lilac)!important;color:#fff!important}.bsq .bsq__footer a.bsq__btn,.bsq .bsq__footer a.bsq__btn:visited{background:var(--bsq-lilac)!important;color:#fff!important;border-color:var(--bsq-lilac)!important}.bsq .bsq__footer a.bsq__btn:hover{background:#fff!important;color:var(--bsq-lilac)!important}@media(max-width:600px){.bsq{padding-top:24px}.bsq__title{font-size:30px}.bsq__question{font-size:24px}.bsq__options{grid-template-columns:1fr}.bsq__option{padding:20px 16px;font-size:16px}.bsq__img img{height:200px}}@media only screen and (max-width:798px){.bsq{padding-top:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/board-selector-quiz.css.map */
