.reviews{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.page-header__description{margin:17px 0}.page-header__title{font-size:36px;line-height:100%;padding-bottom:0;letter-spacing:1px}@media(max-width:767px){.page-header__title{padding-bottom:0;letter-spacing:1px;font-size:24px;line-height:28px;margin:0}}@media(min-width:1024px){#reviews .page-header--standard .headline{font-size:36px}}.page-header__meta{display:flex;box-sizing:border-box;max-width:100%;margin-top:58px;align-items:flex-start;min-width:0px;min-height:0px;flex-direction:column;flex:1 1 0%;justify-content:center}#reviews .page-header--standard .page-header__meta{padding:40px}@media(max-width:767px){#reviews .page-header--standard .page-header__meta{padding:20px;margin:0}}.rv-featured__item{display:flex;flex-direction:row}.rv-featured__item--alt{flex-direction:row-reverse}@media(max-width:767px){.rv-featured__item,.rv-featured__item--alt{flex-direction:column}}.rv-featured__image{flex:1 1 50%;min-height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.rv-featured__image--empty{background:#f0f0f0}@media(min-width:768px){.rv-featured__image{min-height:500px}}@media(min-width:1600px){.rv-featured__image{min-height:700px}}.rv-featured__content{flex:1 1 50%;display:flex;flex-direction:column;justify-content:start;padding:40px}.rv-featured__title{font-family:akzidenz-grotesk,sans-serif;font-size:30px;line-height:35px;font-weight:500;letter-spacing:1px;max-width:none;overflow-wrap:break-word;text-rendering:optimizeLegibility}@media(max-width:767px){.rv-featured__content{flex:1 1 50%;display:flex;flex-direction:column;justify-content:start;padding:30px 35px;gap:0}.rv-featured__title{font-family:akzidenz-grotesk,sans-serif;font-weight:500;letter-spacing:1px;max-width:none;overflow-wrap:break-word;text-rendering:optimizeLegibility;font-size:17px;line-height:22px;margin:5px 0}}.rv-featured__excerpt{margin:10px 0 17px;font-size:17px;line-height:1.53333;max-width:40em}.rv-featured__name{margin:10px 0 0;font-size:15px;line-height:17px}.rv-featured__location{margin:0;font-size:15px;line-height:17px}.rv-featured__products{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.rv-featured__product{font-size:.8rem;padding:4px 8px;border:1px solid #ddd}.rv-stars{display:flex;flex-direction:row;gap:10px;align-items:center}.rv-overall__stars .rv-stars{gap:5px}.rv-featured__content .rv-stars{padding:10px 0}@media(max-width:767px){.rv-featured__content .rv-stars{padding:5px 0}}.rv-star{display:inline-block;vertical-align:middle;flex-shrink:0}.rv-overall{border-top:1px solid #000;padding:20px;display:flex;justify-content:center}.rv-overall__inner{display:inline-flex;align-items:center;gap:12px;background:#f0f0f0;padding:10px 20px}.rv-overall__label,.rv-overall__score,.rv-overall__sep{font-size:17px}.rv-overall__sep{color:#999}.rv-item{display:flex;flex-direction:row;padding:20px;border-bottom:1px solid #000}@media(max-width:767px){.rv-item{flex-direction:column}}.rv-item__left{width:384px;flex-shrink:0;padding:20px;display:flex;flex-direction:column;gap:1.2rem}@media(max-width:767px){.rv-item__left{width:100%;padding:8px 8px 0}}.rv-item__customer{display:flex;flex-direction:column;gap:3px;font-size:17px}.rv-item__customer strong{font-weight:500}.rv-item__customer-row{display:contents}.rv-item__stars-inline{display:none}@media(max-width:767px){.rv-item__customer-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.rv-item__stars-inline{display:block}.rv-item__stars-inline .rv-stars{gap:4px}.rv-item__right>.rv-stars{display:none}}.rv-item__repeat{font-size:15px;margin-top:4px}.rv-item__purchased,.rv-item__space{display:flex;flex-direction:column;gap:4px;font-size:17px}.rv-item__details-mobile{display:none}@media(max-width:767px){.rv-item__left>.rv-item__purchased,.rv-item__left>.rv-item__space{display:none}.rv-item__details-mobile{display:flex;flex-direction:column;gap:1.2rem;margin-top:20px}}.rv-item__purchased strong,.rv-item__space strong{font-weight:500}.rv-item__products{display:flex;flex-direction:column;gap:2px;font-size:15px}.rv-item__product-label{display:block;font-size:15px;text-transform:uppercase;min-height:1.2em;margin-bottom:4px}.rv-item__thumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin-top:2px}.rv-item__thumb{display:block;width:50px;height:50px;border:1px solid transparent;flex-shrink:0;overflow:hidden}.rv-item__thumb--active{border-color:#000}.rv-item__thumb img{width:100%;height:100%;object-fit:cover;display:block}.rv-item__right{flex:1 1 auto;padding:20px;display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:767px){.rv-item__right{padding:20px 10px}}.rv-item__title{font-weight:500;text-transform:none!important;letter-spacing:1px;margin:0;font-size:24px;line-height:28px}.rv-item__comments{font-size:17px;line-height:1.53333;margin:0;max-width:40em;padding:17px 0}.rv-item__recommended{font-size:17px;margin:0}.rv-item__recommended strong{font-weight:500}.rv-ugc-thumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.rv-ugc-thumb{width:100px;height:100px;background-size:cover;background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;padding:0;display:block;flex-shrink:0;transition:opacity .15s}.rv-ugc-thumb:hover{opacity:.8}.rv-helpful{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:17px}.rv-helpful__btn{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid transparent;cursor:pointer;font-size:17px;padding:4px 8px;font-family:inherit;transition:border-color .15s}.rv-helpful__btn:not(:disabled):hover{border-color:#000}.rv-helpful__btn:disabled{cursor:default}.rv-helpful__btn--voted{font-weight:500}.rv-item__response{margin:30px 0;padding-left:30px;display:flex;flex-direction:column;gap:6px}.rv-item__response strong{font-size:17px;font-weight:500}.rv-item__response-body{padding:1rem;background:#f0f0f0;border-left:.5em solid #e0e0e0;font-size:17px;line-height:1.59}.rv-loading{display:flex;justify-content:center;padding:32px;background:#f8f8f8}.rv-spinner{width:32px;height:32px;border-radius:50%;border:2px solid #f0f0f0;border-top-color:#000;animation:rv-spin .75s linear infinite}@keyframes rv-spin{to{transform:rotate(360deg)}}.rv-sentinel{height:1px}.rv-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff9;z-index:2000;opacity:0;transition:opacity .25s ease}.rv-modal[hidden]{display:none;opacity:0}.rv-modal--open{opacity:1}.rv-modal--open .rv-modal__card{transform:translate(-50%,-50%) scale(1)}body.rv-modal-open{overflow:hidden}.rv-modal__card{display:flex;flex-direction:column;min-height:48px;background-color:#fff;color:#000;outline:none;pointer-events:all;z-index:1000;position:absolute;width:100%;max-height:calc(100% - 40px);max-width:calc(100% - 40px);border:2px solid #000;border-radius:4px;top:50%;left:50%;transform:translate(-50%,-50%) scale(.85);transition:transform .25s ease;overflow:hidden}.rv-modal__close{position:absolute;top:10px;right:10px;background:none;border:none;color:#000;font-size:1.6rem;cursor:pointer;line-height:1;z-index:1;opacity:.8;transition:opacity .15s}.rv-modal__close:hover{opacity:1}.rv-modal__content{display:grid;align-items:stretch;overflow:hidden;grid-template-columns:60vw calc(-50px + 40vw);grid-template-rows:auto}.rv-modal__image-col{position:relative;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.rv-modal__thumbs{position:absolute;left:16px;bottom:16px;right:16px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rv-modal__thumbs::-webkit-scrollbar{display:none}.rv-modal__thumb{width:48px;height:48px;flex:0 0 auto;scroll-snap-align:start;padding:0;border:2px solid #fff;background-color:#ccc;background-size:cover;background-position:center;cursor:pointer;opacity:.7;transition:opacity .15s,border-color .15s}.rv-modal__thumb--active,.rv-modal__thumb:hover{opacity:1}.rv-modal__thumb--active{border-color:#000}.rv-modal__track{display:flex;width:100%;height:100%;cursor:grab;transition:transform .35s cubic-bezier(.22,.61,.36,1);touch-action:pan-y}.rv-modal__track--dragging{cursor:grabbing;transition:none;-webkit-user-select:none;user-select:none}.rv-modal__track--dragging .rv-modal__img{pointer-events:none}.rv-modal__img-wrap{flex:0 0 100%;height:calc(100vh - 44px);max-height:800px;width:100%;background-color:#000;display:flex;align-items:center;justify-content:center}.rv-modal__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.rv-modal__meta{font-family:akzidenz-grotesk,sans-serif;display:flex;box-sizing:border-box;max-width:100%;align-self:stretch;align-items:stretch;background-color:#fff;color:#000;min-width:0px;min-height:0px;flex-direction:column;width:384px;flex:1 1 auto;padding:20px;overflow:auto}.rv-modal__customer{display:flex;flex-direction:column;gap:0;margin-bottom:10px;margin-top:20px}.rv-modal__name{font-size:17px;font-weight:500;margin:0;letter-spacing:1px;line-height:22px}.rv-modal__date,.rv-modal__location{font-size:15px;line-height:17px;color:#000}.rv-modal__meta .rv-stars{display:flex;flex-direction:row;gap:3px;align-items:center}.rv-modal__meta .rv-star{display:inline-block;vertical-align:middle;flex-shrink:0;width:16px;height:16px}.rv-modal__review{margin:10px 0}.rv-modal__title{margin:20px 0 15px;font-family:akzidenz-grotesk,sans-serif;font-size:17px;line-height:22px;max-width:none;font-weight:500;overflow-wrap:break-word;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizelegibility;letter-spacing:1px}.rv-modal__comments{margin:0;font-size:15px;line-height:17px;max-width:450px}.rv-modal__recommended{display:block;font-size:15px;margin:25px 0 20px;line-height:17px}.rv-modal__recommended strong{font-weight:500}.rv-modal__purchased-wrap{display:flex;margin-top:0}.rv-modal__purchased,.rv-modal__space{display:flex;box-sizing:border-box;align-items:stretch;min-width:0px;min-height:0px;flex-direction:column;flex:1 1 100%}.rv-modal__space h4{letter-spacing:1px;font-size:17px;line-height:22px;max-width:none;font-weight:500;margin:0}.rv-modal__purchased h4{text-transform:uppercase;letter-spacing:1px;font-size:17px;line-height:22px;max-width:none;font-weight:500;margin:0}.rv-modal__purchased span,.rv-modal__space span{font-size:15px;display:block;margin-bottom:4px}.rv-modal__product-thumbs{display:grid;grid-template-columns:repeat(3,48px);gap:4px}.rv-modal__product-thumb{display:inline-block;width:48px;height:48px;border:1px solid transparent;overflow:hidden}.rv-modal__product-thumb--active{border-color:#000}.rv-modal__product-thumb img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.rv-modal__card{max-height:calc(100% - 20px);max-width:calc(100% - 20px);overflow-y:auto}.rv-modal__content{grid-template-columns:1fr;overflow:visible;flex-shrink:0}.rv-modal__meta{width:100%;overflow:visible}.rv-modal__close{position:sticky;top:10px;align-self:flex-end;width:36px;height:36px;margin:10px 10px -46px 0;border-radius:50%;background:#fff;opacity:1;z-index:2}.rv-modal__img-wrap{height:60vh;height:60svh;max-height:520px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/reviews.css.map */
