.bk-reviews{--bk-ease: cubic-bezier(.16, 1, .3, 1);padding-block:clamp(56px,7vw,88px)}.bk-reviews [hidden]{display:none!important}.bk-reviews__in{display:grid;gap:clamp(28px,4vw,40px);box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.5rem,6vw,4rem)}.bk-reviews__head{display:grid;gap:18px;align-items:start}.bk-reviews__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:#470b24;text-wrap:balance}.bk-reviews__summary{display:grid;gap:4px}.bk-reviews__avg{display:flex;align-items:center;gap:14px;margin:0}.bk-reviews__avg-num{font-family:var(--font-heading--family);font-size:2.75rem;line-height:1;color:#470b24;font-variant-numeric:tabular-nums}.bk-reviews__count{margin:0;font-size:.9375rem;color:#6b5f58}.bk-reviews__empty{margin:0;color:#3d3530;font-size:1.0625rem}.bk-reviews__bars{display:grid;gap:8px;max-width:420px;margin:0;padding:0;list-style:none}.bk-reviews__bar{display:grid;grid-template-columns:4.6em 1fr 2em;align-items:center;gap:12px;font-size:.9375rem;color:#3d3530}.bk-reviews__bar-label{font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#6b5f58;white-space:nowrap}.bk-reviews__bar-track{height:8px;border-radius:9999px;background:#e5dccb;overflow:hidden}.bk-reviews__bar-fill{display:block;height:100%;border-radius:inherit;background:#470b24}.bk-reviews__bar-count{text-align:right;font-variant-numeric:tabular-nums;color:#6b5f58}.bk-reviews__write,.bk-rform__send,.bk-reviews__more{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:40px;font-family:var(--font-body--family);font-size:1.0625rem;line-height:1;cursor:pointer;transition:background-color .48s var(--bk-ease),color .48s var(--bk-ease),border-color .48s var(--bk-ease)}.bk-reviews__write,.bk-rform__send{border:1px solid #470b24;background:#470b24;color:#fcf6de;justify-self:start}.bk-reviews__write:hover,.bk-rform__send:hover{background:#5c1230;border-color:#5c1230}.bk-reviews__write[aria-expanded=true]{background:transparent;color:#470b24}.bk-reviews__more{justify-self:center;border:1px solid #470b24;background:transparent;color:#470b24}.bk-reviews__more:hover{background:#470b24;color:#fcf6de}.bk-reviews__write:active,.bk-rform__send:active,.bk-reviews__more:active{transform:scale(.97)}.bk-reviews :is(button,a,input,textarea,label):focus-visible{outline:2px solid #470b24;outline-offset:3px}.bk-rform__send[disabled]{opacity:.6;cursor:progress}.bk-rform{border-top:1px solid #e5dccb;padding-top:clamp(24px,4vw,32px)}.bk-rform__form{display:grid;gap:22px;max-width:640px}.bk-rform__title{margin:0;font-family:var(--font-heading--family);font-size:1.375rem;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:#470b24}.bk-rform__stars{margin:0;padding:0;border:0;min-width:0}.bk-rform__label{display:block;margin:0 0 8px;padding:0;font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#470b24}.bk-rform__opt{text-transform:none;letter-spacing:.02em;color:#6b5f58}.bk-rform__starset{display:flex;gap:4px;margin-left:-8px}.bk-rform__starset label{display:grid;place-items:center;width:48px;height:48px;border-radius:8px;cursor:pointer}.bk-rform__starset svg{width:32px;height:32px;fill:#dad2c4;transition:fill .24s var(--bk-ease),transform .24s var(--bk-ease)}.bk-rform__starset[data-value="1"] label:nth-of-type(-n+1) svg,.bk-rform__starset[data-value="2"] label:nth-of-type(-n+2) svg,.bk-rform__starset[data-value="3"] label:nth-of-type(-n+3) svg,.bk-rform__starset[data-value="4"] label:nth-of-type(-n+4) svg,.bk-rform__starset[data-value="5"] label:nth-of-type(-n+5) svg{fill:#470b24}@media(hover:hover){.bk-rform__starset:hover label svg{fill:#dad2c4}.bk-rform__starset label:hover svg,.bk-rform__starset label:has(~label:hover) svg{fill:#5c1230}.bk-rform__starset label:hover svg{transform:scale(1.08)}}.bk-rform__starset input:focus-visible+label{outline:2px solid #470b24;outline-offset:2px}.bk-rform__field{display:grid;gap:0}.bk-rform__pair{display:grid;gap:22px}.bk-rform .bk-rform__input{width:100%;min-height:48px;padding:12px 16px;border:1px solid #6b5f58;border-radius:8px;background:#fffdf8;color:#3d3530;font-family:var(--font-body--family);font-size:max(1rem,1.0625rem);line-height:1.5}.bk-rform .bk-rform__input--area{min-height:140px;resize:vertical}.bk-rform .bk-rform__input:focus{border-color:#470b24}.bk-rform .bk-rform__input[aria-invalid=true]{border-color:#a8372d}.bk-rform__help{margin:6px 0 0;font-size:.9375rem;color:#6b5f58}.bk-rform__error{margin:6px 0 0;font-size:.9375rem;color:#a8372d}.bk-rform__error--form{margin:0}.bk-rform__add{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:44px;padding:0 18px;border:1px dashed #470b24;border-radius:40px;color:#470b24;cursor:pointer;font-size:1rem;transition:background-color .48s var(--bk-ease)}.bk-rform__add svg{width:18px;height:18px}.bk-rform__add:hover{background:#f3ede0}input:focus-visible+.bk-rform__add{outline:2px solid #470b24;outline-offset:3px}.bk-rform__add[hidden]{display:none}.bk-rform__thumbs{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0;list-style:none}.bk-rform__thumbs:empty{display:none}.bk-rform__thumbs{padding:10px 10px 0 0}.bk-rform__thumb{position:relative;width:88px;height:88px}.bk-rform__thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px;background:#f3ede0}.bk-rform__thumb button{position:absolute;top:-12px;right:-12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fcf6de;cursor:pointer;font-size:1.125rem;line-height:1}.bk-rform__thumb button:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:9999px;background:#41241adb;z-index:-1}.bk-rform__thumb button{isolation:isolate}.bk-rform__trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.bk-rform__check:empty{display:none}.bk-rform__note{margin:0;max-width:40em;font-size:.9375rem;color:#6b5f58}.bk-rform__note a{color:#470b24;text-decoration:underline;text-underline-offset:3px}.bk-rform__status{margin:0;min-height:1.5em;color:#6b5f58;font-size:.9375rem}.bk-rform__done{max-width:640px;padding:24px;border-radius:16px;background:#f3ede0;outline:none}.bk-rform__done-text{margin:0;font-size:1.125rem;color:#3d3530}.bk-reviews__list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid #e5dccb}.bk-review{padding-block:24px;border-bottom:1px solid #e5dccb;outline:none}.bk-review[hidden]{display:none}.bk-review__in{display:grid;gap:10px;max-width:720px}.bk-review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bk-review__date{font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#6b5f58}.bk-review__title{margin:0;font-family:var(--font-heading--family);font-size:1.1875rem;font-weight:400;line-height:1.3;color:#470b24;overflow-wrap:anywhere}.bk-review__body{margin:0;font-size:1.0625rem;line-height:1.6;color:#3d3530;overflow-wrap:anywhere}.bk-review__photos{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 0;padding:0;list-style:none}.bk-review__photo{display:block;width:88px;height:88px;padding:0;border:0;border-radius:8px;overflow:hidden;background:#f3ede0;cursor:zoom-in}.bk-review__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .64s var(--bk-ease)}.bk-review__photo:hover img{transform:scale(1.04)}.bk-review__by{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 0;font-size:.9375rem;color:#3d3530}.bk-review__author{font-weight:500}.bk-review__verified{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;background:#f3ede0;font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:#470b24}.bk-review__reply{margin-top:6px;padding:14px 18px;border-left:3px solid #470b24;border-radius:0 8px 8px 0;background:#f3ede0}.bk-review__reply-by{margin:0 0 4px;font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#470b24}.bk-review__reply-text{margin:0;color:#3d3530;overflow-wrap:anywhere}.bk-photo-dialog{width:min(92vw,960px);max-height:92vh;padding:0;border:0;border-radius:16px;background:#fbf8f0;overflow:hidden}.bk-photo-dialog::backdrop{background:#41241ab8}.bk-photo-dialog[open]{display:grid}.bk-photo-dialog__img{width:100%;max-height:calc(92vh - 64px);object-fit:contain;display:block;background:#f3ede0}.bk-photo-dialog__close{justify-self:end;min-height:48px;margin:8px;padding:0 22px;border:1px solid #470b24;border-radius:40px;background:transparent;color:#470b24;font-family:var(--font-body--family);font-size:1rem;cursor:pointer}@media(min-width:750px){.bk-reviews__head{grid-template-columns:minmax(0,1fr) auto;column-gap:48px}.bk-reviews__title,.bk-reviews__summary,.bk-reviews__empty,.bk-reviews__bars{grid-column:1}.bk-reviews__write{grid-column:2;grid-row:1;justify-self:end}.bk-rform__pair{grid-template-columns:1fr 1fr}}@media(min-width:990px){.bk-reviews--list .bk-reviews__in{grid-template-columns:minmax(260px,320px) minmax(0,1fr);column-gap:clamp(48px,6vw,96px);align-items:start}.bk-reviews--list .bk-reviews__head{grid-column:1;grid-row:1 / span 3;grid-template-columns:minmax(0,1fr);position:sticky;top:140px}.bk-reviews--list .bk-reviews__write{grid-column:1;grid-row:auto;justify-self:start}.bk-reviews--list .bk-rform,.bk-reviews--list .bk-reviews__list,.bk-reviews--list .bk-reviews__more{grid-column:2}.bk-reviews--list .bk-rform{border:0;padding:clamp(24px,3vw,36px);border-radius:16px;background:#f3ede0}.bk-reviews--list .bk-rform__form,.bk-reviews--list .bk-rform__done{max-width:none}.bk-reviews--list .bk-reviews__list{border-top:0}.bk-reviews--list .bk-review:first-child{padding-top:0}.bk-reviews--list .bk-review__in{max-width:680px}}@media(max-width:749px){.bk-reviews__write,.bk-rform__send{width:100%}}@media(prefers-reduced-motion:reduce){.bk-reviews *,.bk-reviews *:before,.bk-reviews *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/becker-reviews.css.map */
