.tb-rev{--tbRevGold:#B8860B;--tbRevStarEmpty:#e2ddd0;--tbRevBorder:rgba(0,0,0,.12);--tbRevMuted:rgba(0,0,0,.62);scroll-margin-top:110px}@supports (color:color-mix(in srgb,red 50%,blue)){.tb-rev{--tbRevBorder:color-mix(in srgb,var(--colorTextBody,#000) 13%,transparent);--tbRevMuted:color-mix(in srgb,var(--colorTextBody,#000) 64%,transparent)}}.tb-rev-header{margin-bottom:28px}.tb-rev-header .section-header__title{margin-bottom:10px}.tb-rev-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:var(--typeBodySmallSize,15px);line-height:1.4;color:var(--colorTextBody,#000)}.tb-rev-section .section-header{text-align:center}.tb-rev-section .tb-rev-summary{justify-content:center}.tb-rev-stars{position:relative;display:inline-block;line-height:0;white-space:nowrap;vertical-align:middle;flex:0 0 auto}.tb-rev-stars svg{width:18px;height:18px;margin-right:2px}.tb-rev-stars__base svg{fill:var(--tbRevStarEmpty,#e2ddd0)}.tb-rev-stars__fill{position:absolute;top:0;left:0;height:100%;overflow:hidden;white-space:nowrap}.tb-rev-stars__fill svg{fill:var(--tbRevGold,#B8860B)}.tb-rev-grid{display:grid;grid-template-columns:1fr;gap:16px;margin:0}@media only screen and (min-width:590px){.tb-rev-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media only screen and (min-width:769px){.tb-rev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.tb-rev-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:22px 22px 18px;background:var(--colorBody,#fff);border:1px solid var(--tbRevBorder);border-radius:var(--buttonRadius,3px);color:var(--colorTextBody,#000);text-align:left}.tb-rev-card .tb-rev-stars svg{width:16px;height:16px}.tb-rev-card__text{margin:12px 0 0;font-size:calc(var(--typeBaseSize,18px) * .9);line-height:1.5;overflow-wrap:anywhere}.tb-rev-card__text.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.tb-rev-card__toggle{align-self:flex-start;margin:6px 0 0;padding:2px 0;background:none;border:0;font:inherit;font-size:var(--typeBodyExtraSmallSize,13px);color:var(--colorTextBody,#000);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tb-rev-card__toggle[hidden]{display:none}.tb-rev-card__foot{margin-top:auto;padding-top:14px}.tb-rev-card__meta{margin:0;font-size:var(--typeBodyExtraSmallSize,13px);line-height:1.4;color:var(--colorTextBody,#000)}.tb-rev-card__name{font-weight:700}.tb-rev-card__item{margin:4px 0 0;font-size:var(--typeBodyExtraSmallSize,13px);line-height:1.4;color:var(--tbRevMuted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-rev-card:focus{outline:2px solid var(--tbRevGold,#B8860B);outline-offset:2px}.tb-rev-card--skeleton{min-height:190px;gap:12px}.tb-rev-sk{display:block;height:12px;border-radius:3px;background:var(--colorBodyDim,#f2f2f2);background-image:linear-gradient(90deg,#fff0 0,#ffffffa6,#fff0);background-size:200% 100%;background-repeat:no-repeat;animation:tb-rev-shimmer 1.4s ease-in-out infinite}.tb-rev-sk--stars{width:96px;height:16px}.tb-rev-sk--short{width:55%}.tb-rev-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:28px}.tb-rev-more[hidden]{display:none}.tb-rev-all{font-size:var(--typeBodySmallSize,15px);color:var(--colorTextBody,#000);text-decoration:underline;text-underline-offset:3px}.tb-rev-page__header{text-align:center}.tb-rev-page .tb-rev-summary{justify-content:center}.tb-rev .tb-rev-page__intro{margin:12px auto 0;max-width:620px;text-align:center;font-size:var(--typeBodySmallSize,15px);color:var(--tbRevMuted)}.tb-rev-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 22px}.tb-rev-tab{flex:0 0 auto;padding:9px 16px;background:var(--colorBody,#fff);border:1px solid var(--tbRevBorder);border-radius:999px;font:inherit;font-size:var(--typeBodySmallSize,15px);line-height:1.2;color:var(--colorTextBody,#000);cursor:pointer;white-space:nowrap}.tb-rev-tab:hover{border-color:var(--colorTextBody,#000)}.tb-rev-tab[aria-selected=true]{background:var(--colorBtnPrimary,#3f5147);border-color:var(--colorBtnPrimary,#3f5147);color:var(--colorBtnPrimaryText,#fff)}.tb-rev-tab:focus-visible{outline:2px solid var(--tbRevGold,#B8860B);outline-offset:2px}.tb-rev-panel:focus{outline:none}.tb-rev-panel:focus-visible{outline:2px solid var(--tbRevGold,#B8860B);outline-offset:4px}.tb-rev-summary--tab{margin-bottom:18px}.tb-rev-summary--tab:empty{display:none}@media only screen and (max-width:589px){.tb-rev-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:2px 16px 6px}.tb-rev-tabs::-webkit-scrollbar{display:none}.tb-rev-card{padding:18px 18px 16px}}@keyframes tb-rev-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media(prefers-reduced-motion:reduce){.tb-rev-sk{animation:none;background-image:none}.tb-rev{scroll-behavior:auto}}.tb-rev-ticker{position:relative;overflow:hidden;margin:0 calc(-1 * var(--pageWidthPadding,17px));padding:4px 0 8px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}.tb-rev-track{display:flex;align-items:stretch;width:max-content}.tb-rev-track .tb-rev-card{flex:0 0 320px;width:320px;margin-right:20px}.tb-rev-ticker.is-moving .tb-rev-track{animation:tb-rev-slide var(--tbRevDur,120s) linear infinite}.tb-rev-ticker.is-paused .tb-rev-track{animation-play-state:paused}.tb-rev-ticker.is-static{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.tb-rev-ticker.is-static .tb-rev-card{scroll-snap-align:start}@keyframes tb-rev-slide{0%{transform:translate(-50%)}to{transform:translate(0)}}@media only screen and (max-width:589px){.tb-rev-track .tb-rev-card{flex-basis:78vw;width:78vw;margin-right:14px}}@media(prefers-reduced-motion:reduce){.tb-rev-ticker.is-moving .tb-rev-track{animation:none}}.tb-rev-track .tb-rev-card{padding:16px 18px 14px}.tb-rev-track .tb-rev-card__text{margin-top:8px;font-size:calc(var(--typeBaseSize,18px) * .82);line-height:1.45}.tb-rev-track .tb-rev-card__text.is-clamped{-webkit-line-clamp:4;line-clamp:4}.tb-rev-track .tb-rev-card__foot{padding-top:10px}.tb-rev-track .tb-rev-card .tb-rev-stars svg{width:14px;height:14px}.tb-rev .tb-rev-header{margin-bottom:18px}.tb-rev .tb-rev-actions{margin-top:14px}.tb-rev-card__foot.has-thumb{display:flex;align-items:center;gap:10px}.tb-rev-card__footText{min-width:0;flex:1 1 auto}.tb-rev-card__thumb{flex:0 0 auto;width:48px;height:48px;object-fit:cover;border-radius:3px;border:1px solid var(--tbRevBorder);background:var(--colorBodyDim,#f2f2f2)}.tb-rev-card__photos{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.tb-rev-photo{padding:0;border:1px solid var(--tbRevBorder);border-radius:3px;background:none;cursor:zoom-in;line-height:0;overflow:hidden}.tb-rev-photo img{width:72px;height:72px;object-fit:cover;display:block}.tb-rev-track .tb-rev-photo img{width:52px;height:52px}.tb-rev-photo:focus-visible{outline:2px solid var(--tbRevGold,#B8860B);outline-offset:2px}.tb-rev-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) 16px;background:#000000c7}.tb-rev-lb.is-open{display:flex}.tb-rev-lb__box{position:relative;max-width:min(92vw,900px);text-align:center}.tb-rev-lb__img{max-width:100%;max-height:78vh;display:block;margin:0 auto;border-radius:3px;background:#fff}.tb-rev-lb__cap{margin:10px 0 0;color:#fff;font-size:var(--typeBodySmallSize,15px)}.tb-rev-lb__close{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:50%;border:0;background:#fff;color:#000;font-size:24px;line-height:36px;cursor:pointer}.tb-rev-card__photos,.tb-rev-card__thumb{display:none}.tb-rev-pic{position:relative;align-self:center;margin:auto 0 0;padding:0;border:1px solid var(--tbRevBorder);border-radius:4px;background:var(--colorBodyDim,#f2f2f2);cursor:zoom-in;line-height:0;overflow:hidden}.tb-rev-pic img{display:block;width:76px;height:76px;object-fit:cover}.tb-rev-pic.is-customer img{width:76px;height:76px}.tb-rev-pic__tag{position:absolute;left:0;right:0;bottom:0;padding:2px 0;background:#0000008c;color:#fff;font-size:9px;line-height:1.3;letter-spacing:.02em;text-align:center}.tb-rev-pic:focus-visible{outline:2px solid var(--tbRevGold,#B8860B);outline-offset:2px}.tb-rev-card .tb-rev-pic+.tb-rev-card__foot{margin-top:10px;padding-top:10px}.tb-rev-grid .tb-rev-pic img{width:96px;height:96px}.tb-rev-ticker.is-moving .tb-rev-track{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}@keyframes tb-rev-slide{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.tb-rev-track .tb-rev-card{-webkit-backface-visibility:hidden;backface-visibility:hidden}.tb-rev-pic{margin:auto!important;display:block;background:#fff}.tb-rev-card .tb-rev-pic+.tb-rev-card__foot{margin-top:0;padding-top:12px}.tb-rev-card__text+.tb-rev-card__toggle+.tb-rev-pic{margin-top:auto}.tb-rev-pic img{object-fit:contain;object-position:center center;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.tb-rev-pic.is-customer img{object-fit:cover}@keyframes tb-rev-slide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/tb-reviews.css.map */
