.section--product-reviews{padding-block-start:var(--rv-section-s);padding-block-end:var(--rv-section-m);background-color:var(--color-background-primary);scroll-margin-block-start:calc(var(--nav-main-height, 60px) + 24px);--reviews-scroll-margin-top: calc(var(--nav-main-height, 60px) + 24px);--rv-xxs: 8px;--rv-s: 16px;--rv-m: 20px;--rv-xxl: 40px;--rv-section-s: 80px;--rv-section-m: 120px;--rv-gutter: 20px;--reviews-divider: var(--color-border-primary);--reviews-muted: #8c6954;--reviews-hover: #423127;--reviews-media-width: 325px}.section--product-reviews .col--reviews{scroll-margin-block-start:var(--reviews-scroll-margin-top)}.roadmap-product-review .container.columns-layout{border:0;padding:0;font-size:var(--font-paragraph--size);color:var(--color-text-quaternary)}.roadmap-product-review .columns-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"stats reviews" "image reviews";grid-template-rows:auto 1fr;align-items:start;column-gap:var(--rv-gutter);row-gap:var(--rv-xxl)}.roadmap-product-review .col--stats{grid-area:stats}.roadmap-product-review .col--image{grid-area:image;align-self:start}.roadmap-product-review .col--reviews{grid-area:reviews}.roadmap-product-review .col--stats .stats-panel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:var(--rv-xxs);row-gap:0;max-width:var(--reviews-media-width);padding:0;border:0;background:transparent;border-radius:0}.roadmap-product-review .stats-subheading{flex:0 0 100%;margin:0 0 var(--rv-xxl);font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color-text-quaternary)}.roadmap-product-review .stats-title{margin:0;font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);color:var(--color-text-quaternary)}.roadmap-product-review .col--stats .star-group{display:flex;align-items:center;gap:3px;padding-block:4px;margin:0}.roadmap-product-review .stats-count{flex:0 0 100%;margin:var(--rv-xxs) 0 0;font-family:var(--font-caption--family);font-style:var(--font-caption--style);font-weight:var(--font-caption--weight);font-size:var(--font-caption--size);line-height:var(--font-caption--line-height);letter-spacing:var(--font-caption--letter-spacing);text-transform:var(--font-caption--case);color:var(--reviews-muted);opacity:1}.roadmap-product-review .cta-review{margin:var(--rv-xxl) 0 0;padding:0 0 2px;width:auto;min-width:0;background-color:transparent!important;border:0!important;border-block-end:1px solid var(--color-accent-primary)!important;border-radius:0;color:var(--color-accent-primary)!important;font-family:var(--font-cta--family);font-style:var(--font-cta--style);font-weight:var(--font-cta--weight);font-size:var(--font-cta--size);line-height:var(--font-cta--line-height);letter-spacing:var(--font-cta--letter-spacing);text-transform:var(--font-cta--case);transition:color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),border-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}@media screen and (hover:hover){.roadmap-product-review .cta-review:hover{background-color:transparent!important;color:var(--reviews-hover)!important;border-block-end-color:var(--reviews-hover)!important;opacity:1}}.roadmap-product-review .col--image{text-align:start}.roadmap-product-review .col--image img{display:block;width:100%;max-width:var(--reviews-media-width);aspect-ratio:325 / 416;height:auto;object-fit:cover;border-radius:0;box-shadow:none}.roadmap-product-review .col--reviews .col-header{margin:0}.roadmap-product-review .col--reviews .col-header:empty{display:none}.roadmap-product-review .container.columns-layout .reviews-list{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.roadmap-product-review .col--reviews .review-item{width:100%;padding-block:var(--rv-xxl);margin:0;background:transparent;border:0;border-radius:0}.roadmap-product-review .col--reviews .review-item:first-child{padding-block-start:0}.roadmap-product-review .col--reviews .review-item:not(:has(~.review-item)){padding-block-end:0}.roadmap-product-review .col--reviews .review-item+.review-item{border-block-start:1px solid var(--reviews-divider)}.roadmap-product-review .col--reviews .review-item__content{display:flex;flex-direction:column;gap:var(--rv-s)}.roadmap-product-review .col--reviews .review-rating-container{margin:0}.roadmap-product-review .col--reviews .review-rating{gap:2.4px}.roadmap-product-review .col--reviews .review-item .star{width:16px;height:16px}.roadmap-product-review .col--stats .star-group .star{width:20px;height:20px}.section--product-reviews-unrated .stats-panel .stats-title,.section--product-reviews-unrated .stats-panel .star-group,.section--product-reviews-unrated .heading--left__rating{display:none}.roadmap-product-review .col--reviews .review-content{margin:0;line-height:inherit}.roadmap-product-review .col--reviews .review-content p{margin:0;font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);color:var(--color-text-quaternary)}.roadmap-product-review .col--reviews .review-author{display:flex;flex-wrap:wrap;gap:.25em;font-family:var(--font-caption--family);font-style:var(--font-caption--style);font-weight:var(--font-caption--weight);font-size:var(--font-caption--size);line-height:var(--font-caption--line-height);letter-spacing:var(--font-caption--letter-spacing);text-transform:var(--font-caption--case);color:var(--reviews-muted);opacity:1}.roadmap-product-review .col--reviews .pagination{display:flex;justify-content:flex-start;gap:var(--rv-xxs);width:100%;margin:0!important;padding-block-start:var(--rv-section-s)!important;padding-block-end:0!important;padding-inline:0!important}.roadmap-product-review .col--reviews .pagination button{box-sizing:border-box;width:120px;height:48px;min-width:0;margin:0!important;padding:16px var(--rv-m);background-color:transparent!important;border:1px solid var(--color-border-primary)!important;border-radius:0;color:var(--color-accent-primary)!important;text-align:center;font-family:var(--font-cta--family);font-style:var(--font-cta--style);font-weight:var(--font-cta--weight);font-size:var(--font-cta--size);line-height:var(--font-cta--line-height);letter-spacing:var(--font-cta--letter-spacing);text-transform:var(--font-cta--case);transition:background-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),border-color var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}@media screen and (hover:hover){.roadmap-product-review .col--reviews .pagination button:hover{background-color:var(--color-accent-tertiary)!important;border-color:var(--color-accent-tertiary)!important;color:var(--reviews-hover)!important;opacity:1}}.roadmap-product-review .review-modal{border-radius:0}.roadmap-product-review .review-modal .modal-close{background-color:transparent!important;border:0!important;color:var(--color-accent-primary)!important;padding:0}.roadmap-product-review .review-modal input,.roadmap-product-review .review-modal textarea{border-radius:0;color:var(--input-text);font-family:var(--font-p-small--family);font-size:var(--font-p-small--size)}.roadmap-product-review .review-modal input::placeholder,.roadmap-product-review .review-modal textarea::placeholder{color:var(--reviews-muted)}.roadmap-product-review .review-modal input[type=text],.roadmap-product-review .review-modal input[type=email]{height:var(--input-height, 64px)}.roadmap-product-review .review-modal input[type=text],.roadmap-product-review .review-modal input[type=email],.roadmap-product-review .review-modal textarea{padding:var(--input-padding, 20px 16px)}@media screen and (max-width:767px){.section--product-reviews{--rv-xxs: 4px;--rv-s: 12px;--rv-m: 16px;--rv-xxl: 32px;--rv-section-s: 64px;--rv-section-m: 80px;--rv-gutter: 12px}.roadmap-product-review .columns-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"stats image" "reviews reviews";column-gap:var(--rv-gutter);row-gap:var(--rv-section-s)}.roadmap-product-review .col--stats .stats-panel{max-width:none}.roadmap-product-review .stats-subheading{margin-block-end:var(--rv-xxl)}.roadmap-product-review .stats-count{margin-block-start:var(--rv-xxs)}.roadmap-product-review .cta-review{margin-block-start:var(--rv-xxl)}.roadmap-product-review .col--image img{width:109px}.roadmap-product-review .col--reviews .review-item{padding-block:var(--rv-xxl)}.roadmap-product-review .col--reviews .pagination{gap:var(--rv-xxs)}.roadmap-product-review .col--reviews .pagination:has(button+button) button{flex:1 1 0;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-product-reviews.css.map */
