.frontrow-clinician-reviews{padding-top:var(--frontrow-reviews-padding-top-mobile, 32px);padding-bottom:var(--frontrow-reviews-padding-bottom-mobile, 32px)}.frontrow-clinician-reviews__heading{margin:0 0 16px;text-align:center}.frontrow-clinician-reviews #frontrow-testimonials{margin:0 auto}@media only screen and (min-width:769px){.frontrow-clinician-reviews{padding-top:var(--frontrow-reviews-padding-top, 48px);padding-bottom:var(--frontrow-reviews-padding-bottom, 48px)}}.plp-chicklets__wrapper{width:calc(100% - 100px);max-width:1200px;margin:0 auto;padding-top:20px}.plp-chicklets__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0;padding:0;list-style:none}.plp-chicklets:not(.plp-chicklets--no-slider) .plp-chicklets__row:not(.slick-initialized){flex-wrap:nowrap;overflow:hidden}.plp-chicklets__item{display:flex;flex:10%;max-width:10%;margin:0 15px;padding:0;list-style:none}.plp-chicklets__item--static{flex:15%;max-width:15%}.plp-chicklets .slick-track{display:flex}.plp-chicklets .slick-initialized .slick-slide{display:flex;height:auto}.plp-chicklets__link{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:10px 8px;border:1px solid #000;font-size:15px;text-align:center}.plp-chicklets__title{text-align:center;font-family:Quinn Display,serif}.plp-chicklets .slick-prev{left:-40px;top:45%}.plp-chicklets .slick-next{right:-35px;top:45%}.plp-chicklets .slick-disabled{opacity:.3}@media(max-width:600px){.plp-chicklets__wrapper{width:calc(100% - 60px)}.plp-chicklets__item,.plp-chicklets__item--static{margin:0 5px;flex:33%;max-width:33%}.plp-chicklets__link{font-size:10px;padding:2px 4px}.plp-chicklets__title{font-size:22px}.plp-chicklets .slick-prev{left:-20px}.plp-chicklets .slick-next{right:-20px}.plp-chicklets .slick-prev:before,.plp-chicklets .slick-next:before{font-size:15px}.plp-chicklets--no-slider .plp-chicklets__row{justify-content:space-between}.plp-chicklets--no-slider .plp-chicklets__wrapper{max-width:320px}.plp-chicklets--no-slider .plp-chicklets__item,.plp-chicklets--no-slider .plp-chicklets__item--static{margin:0;flex:31%;max-width:31%}}@media(max-width:350px){.plp-chicklets .slick-prev{left:-15px}.plp-chicklets .slick-next{right:-15px}}.revy-custom-content-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-size-options{margin:15px 0 20px}.pdp-size-options__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 12px}.pdp-size-options__legend{font-family:Raleway,sans-serif;font-size:12px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:#1c1d1d}.pdp-size-options__value{font-family:Raleway,sans-serif;font-size:15px;color:#5f5f5b}.pdp-size-options__list{display:grid;grid-template-columns:repeat(var(--size-cols, 2),minmax(0,1fr));gap:12px}.pdp-size-options__option{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px 16px;border:1px solid #d9d8d2;border-radius:5px;background:#fff;color:#1c1d1d;text-decoration:none;transition:border-color .15s ease}a.pdp-size-options__option:hover,.pdp-size-options__option.is-active{border-color:#511f40}.pdp-size-options__option.is-active{background:#f9f3f7;box-shadow:inset 0 0 0 1px #511f40}a.pdp-size-options__option:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #511f40}.pdp-size-options__icon{flex:0 0 16px}.pdp-size-options__icon--mini{transform:scale(.62);transform-origin:50% 100%}.pdp-size-options__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-family:Raleway,sans-serif;font-size:14px;line-height:1.3}.pdp-size-options__volume{font-weight:700;color:#1c1d1d}.pdp-size-options__name{color:#5f5f5b}.pdp-size-options__option.is-soldout .pdp-size-options__volume,.pdp-size-options__option.is-soldout .pdp-size-options__name{color:#9a9a96}.pdp-size-options__option.is-soldout .pdp-size-options__volume{text-decoration:line-through}.pdp-size-options__option.is-soldout .pdp-size-options__icon{opacity:.5}@media(max-width:479px){.pdp-size-options__list{grid-template-columns:repeat(var(--size-cols-mobile, 2),minmax(0,1fr))}.pdp-size-options__option{gap:10px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/944/compiled_assets/styles.css.map */
