.jsm-rivyo-reviews{--review-buyer-width: 300px;--review-media-width: 200px;--review-column-gap: 60px;--review-media-height: 260px;--review-gutter: var(--space-12);--review-rating-row-height: 30px;--review-write-button-width: 146px;display:block;max-width:var(--home-content-max-width);margin-inline:auto;padding:0 var(--review-gutter) 120px;background:var(--color-gray-white);color:var(--color-gray-black);font:400 14px/1.5 var(--font-copy-family);letter-spacing:normal}.jsm-rivyo-reviews__heading{margin:0 0 var(--space-10);color:var(--color-gray-pure-black);font:normal 700 var(--pc-h3-size)/var(--pc-h3-line-height) var(--font-headline-family);text-align:center;letter-spacing:var(--pc-h3-letter-spacing)}.jsm-rivyo-reviews #wc_review_section{width:100%;margin:0;padding:0;font:inherit}.jsm-rivyo-reviews #wc_review_section .wc_review_head{display:none!important}.jsm-rivyo-reviews #wc_review_section .wc_review_summary{position:relative;display:grid;grid-template-columns:280px 349.453px;align-items:start;justify-content:start;gap:var(--review-column-gap);min-height:200px;margin:0;padding:0 0 var(--space-6);border:0}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_count{display:flex;flex-direction:row;align-items:center;gap:15px;width:auto;min-height:var(--review-rating-row-height)}.jsm-rivyo-reviews #wc_review_section .wc_average_review_stars{display:flex;align-items:center;gap:5px}.jsm-rivyo-reviews #wc_review_section .wc_average_review_stars:before{content:attr(data-avg);color:var(--color-primary-pink-500);font-size:20px;font-weight:600;line-height:30px}.jsm-rivyo-reviews #wc_review_section .wc_review_badge_wrap{width:100px;height:20px}.jsm-rivyo-reviews #wc_review_section .wc_review_badge_star svg{width:100px!important;height:20px!important}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_count_text{color:var(--color-gray-700);font-size:12px;line-height:18px;white-space:nowrap}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_progress{width:auto;padding:0}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_graph{width:100%;max-width:none;margin:0;padding:0}.jsm-rivyo-reviews #wc_review_section .wc_star_graph_line{display:grid;grid-template-columns:26px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:26px;margin:0}.jsm-rivyo-reviews #wc_review_section .wc_graph_star_contain{display:flex;align-items:center;gap:2px;width:auto}.jsm-rivyo-reviews #wc_review_section .wc_star_graph_line:after{content:attr(data-count);color:var(--color-gray-700);font-size:12px;line-height:18px;text-align:right}.jsm-rivyo-reviews #wc_review_section .wc_graph_star_contain:before{font-size:12px;line-height:18px}.jsm-rivyo-reviews #wc_review_section [data-rating="5"] .wc_graph_star_contain:before{content:"5"}.jsm-rivyo-reviews #wc_review_section [data-rating="4"] .wc_graph_star_contain:before{content:"4"}.jsm-rivyo-reviews #wc_review_section [data-rating="3"] .wc_graph_star_contain:before{content:"3"}.jsm-rivyo-reviews #wc_review_section [data-rating="2"] .wc_graph_star_contain:before{content:"2"}.jsm-rivyo-reviews #wc_review_section [data-rating="1"] .wc_graph_star_contain:before{content:"1"}.jsm-rivyo-reviews #wc_review_section .wc_graph_star{gap:0}.jsm-rivyo-reviews #wc_review_section .wc_graph_star em{display:none}.jsm-rivyo-reviews #wc_review_section .wc_graph_star em:first-child{display:block}.jsm-rivyo-reviews #wc_review_section .wc_graph_star svg{width:16px!important;height:16px!important}.jsm-rivyo-reviews #wc_review_section .wc_graph_value{width:100%;padding:0;line-height:0}.jsm-rivyo-reviews #wc_review_section .wc_graph_bar{height:6px;background:var(--color-gray-100);border-radius:0}.jsm-rivyo-reviews #wc_review_section .wc_graph_bar .wc_graph_bar_color{height:6px;background:var(--color-gray-500)!important;border-radius:0}.jsm-rivyo-reviews #wc_review_section .wc_graph_per_count{display:none}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action{position:absolute;top:calc(var(--review-rating-row-height) + var(--space-6));left:0;width:auto}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action ul{gap:var(--space-2)}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action ul li{width:auto;flex:none}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action button.ui-button{display:inline-flex;width:var(--review-write-button-width);min-width:var(--review-write-button-width);min-height:var(--button-height-m);height:var(--button-height-m);padding:0 var(--space-6);border:1px solid var(--color-gray-black)!important;border-radius:8px!important;background:var(--color-gray-white)!important;color:var(--color-gray-black)!important;font:400 14px/21px var(--font-copy-family)!important;white-space:nowrap}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action button.ui-button:is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--color-gray-black)!important;color:var(--color-gray-white)!important}.jsm-rivyo-reviews #wc_review_section .wc_review_load_more{width:auto;min-width:112px;min-height:48px;padding:0 var(--space-6);border:1px solid var(--color-gray-black)!important;border-radius:var(--action-corner-radius)!important;background:var(--color-gray-white)!important;color:var(--color-gray-black)!important;font-size:14px!important;font-weight:400;line-height:21px}.jsm-rivyo-reviews #wc_review_section .wc_review_load_more:is(:hover,:active):not(:disabled){background:var(--color-gray-black)!important;color:var(--color-gray-white)!important}.jsm-rivyo-reviews #wc_review_section button:focus-visible,.jsm-rivyo-reviews #wc_review_section select:focus-visible{outline:2px solid var(--color-primary-pink-500);outline-offset:3px}.jsm-rivyo-reviews #wc_review_section .wc_star_graph_line:hover{background:var(--color-gray-50)}.jsm-rivyo-reviews #wc_review_section .wc_review_media_section{min-width:0;margin:-200px 0 var(--space-6) 809.453px;min-height:176px;padding-top:56px}.jsm-rivyo-reviews #wc_review_section .wc_review_media_gallery{display:flex;flex-wrap:nowrap;gap:var(--space-1);overflow-x:auto;max-width:none;padding:0;margin:0}.jsm-rivyo-reviews #wc_review_section .wc_review_media_item{flex:0 0 120px;width:120px;height:120px}.jsm-rivyo-reviews #wc_review_section .wc_review_media_box{width:100%;height:100%;border-radius:0}.jsm-rivyo-reviews #wc_review_section .wc_review_media_box img{width:100%;height:100%;object-fit:cover;border-radius:0}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_actions{min-height:84px;padding:var(--space-8) 0 var(--space-5);margin:0;border-bottom:1px solid var(--color-gray-200);gap:var(--space-5)}.jsm-rivyo-reviews #wc_review_section .wc_review_tab_nav{margin:0;padding:0}.jsm-rivyo-reviews #wc_review_section .wc_review_tab_nav .wc_tab_cls button{padding:0;border:0;background:none;font-size:14px;font-weight:400;color:var(--color-gray-800)}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_review_filter{padding:0;margin:0}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_review_filter_item{display:flex;align-items:center;gap:var(--space-5)}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_actions label{color:var(--color-gray-black);font-size:14px;font-weight:600}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_actions select{width:auto;max-width:200px;min-height:31px;padding-block:0;padding-left:0;border:0;background-color:transparent;color:var(--color-gray-black);font-size:14px}.jsm-rivyo-reviews #wc_review_section .wc_select_box{border:0;border-radius:0;overflow:visible}.jsm-rivyo-reviews #wc_review_section .wc_select_box:before,.jsm-rivyo-reviews #wc_review_section .wc_tab_cls button.wc_active:before{display:none}.jsm-rivyo-reviews #wc_review_section .wc_select_box:after{background-image:url(icon-review-sort.svg);transform:rotate(-90deg)}.jsm-rivyo-reviews #wc_review_section div.wc_review_widget{margin:0}.jsm-rivyo-reviews #wc_review_section ul.wc_review_widget{display:block;width:100%;margin:0;padding:0;list-style:none}.jsm-rivyo-reviews #wc_review_section li.wc_review_widget_item{width:100%;margin:0;padding:28px 0;border-bottom:1px solid var(--color-gray-200)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view{position:relative;display:grid;grid-template-columns:var(--review-buyer-width) minmax(0,1fr);grid-template-rows:20px auto 1fr auto;column-gap:var(--review-column-gap);row-gap:0;min-height:260px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_grid_img,.wc_review_item_thumbnail:not(:empty)){grid-template-columns:var(--review-buyer-width) minmax(0,1fr) var(--review-media-width)}.jsm-rivyo-reviews #wc_review_section .wc_review_item_info,.jsm-rivyo-reviews #wc_review_section .wc_review_item_content,.jsm-rivyo-reviews #wc_review_section .wc_review_item_head,.jsm-rivyo-reviews #wc_review_section .wc_review_item_author_info,.jsm-rivyo-reviews #wc_review_section .wc_grid_date_cls,.jsm-rivyo-reviews #wc_review_section .wc_review_item_body{display:contents}.jsm-rivyo-reviews #wc_review_section .wc_review_item_author{display:none}.jsm-rivyo-reviews #wc_review_section .wc_review_author_name{display:block;grid-column:1;grid-row:1 / -1;min-width:0;padding:var(--space-4);border:1px solid var(--color-gray-200);background:var(--color-gray-50);color:var(--color-gray-black);font-size:12px;line-height:18px}.jsm-rivyo-reviews #wc_review_section .wc_review_author_name .author{font-size:12px!important;line-height:18px!important;font-weight:500}.jsm-rivyo-reviews #wc_review_section .wc_verified_author{display:block;margin:0}.jsm-rivyo-reviews #wc_review_section .wc_verified_author_text{padding:0;background:transparent!important;color:var(--color-gray-black)!important;font-size:12px!important;font-weight:600}.jsm-rivyo-reviews #wc_review_section .wc_grid_str{grid-column:2;grid-row:1;display:flex;align-items:center;gap:2px}.jsm-rivyo-reviews #wc_review_section .wc_grid_str .wc_icon_color svg{width:20px!important;height:20px!important}.jsm-rivyo-reviews #wc_review_section .wc_review_date{grid-column:2;grid-row:1;justify-self:end;align-self:center;color:var(--color-gray-500)!important;font-size:12px!important;line-height:18px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_title{grid-column:2;grid-row:2;margin:var(--space-5) 0 5px;color:var(--color-gray-black)!important;font-size:14px!important;font-weight:600;line-height:21px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc{display:contents}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc>.description{grid-column:2;grid-row:3;min-width:0;margin:0}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc,.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc p{color:var(--color-gray-black)!important;font-size:14px!important;line-height:21px}.jsm-rivyo-reviews #wc_review_section .wc_review_read_more{display:inline-block;margin-top:var(--space-4);color:var(--color-gray-black)!important;font-weight:400!important;text-decoration:underline!important;text-underline-offset:4px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc .wc_review_item_recommend_product{display:none}.jsm-rivyo-reviews #wc_review_section .jsm-rivyo-reviews__recommendation{position:static;margin-top:var(--space-4);color:var(--color-gray-black);font-size:12px;line-height:18px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_recommend_product svg{width:16px;height:16px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_footer{grid-column:2;grid-row:4;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border:0;color:var(--color-gray-500);font-size:12px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_footer:has(.wc_review_like):before{content:"Was this helpful?";line-height:18px}.jsm-rivyo-reviews #wc_review_section .wc_review_like{gap:5px}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_thumb_btn{min-height:24px;display:flex;align-items:center;gap:3px;padding:3px}.jsm-rivyo-reviews #wc_review_section .wc_like_icon svg{width:9px;height:8px}.jsm-rivyo-reviews #wc_review_section .wc_like_icon svg path{fill:var(--color-gray-500)}.jsm-rivyo-reviews #wc_review_section .like_count_cls{color:var(--color-gray-500);font-size:12px}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img{grid-column:3;grid-row:1 / -1;width:var(--review-media-width);height:260px;min-width:0;border-radius:0}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail{position:static;grid-column:3;grid-row:1 / -1;align-self:start;width:var(--review-media-width);max-width:100%;height:var(--review-media-height);margin:0;grid-template-columns:repeat(2,1fr);gap:var(--space-1)}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail:empty{display:none}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail:has(>:nth-child(2)){grid-template-rows:repeat(2,minmax(0,1fr))}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) 98px}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail:has(>:nth-child(3))>:first-child{grid-column:1 / -1}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail_item{width:100%;height:100%;min-height:0;margin:0;overflow:hidden}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail_item:before{display:none}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail_item img{width:100%;height:100%;object-fit:cover}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img img,.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail_item{border-radius:0!important;object-fit:cover}.jsm-rivyo-reviews #wc_review_section .wc_image_3{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:minmax(0,1fr) 98px;gap:var(--space-1)}.jsm-rivyo-reviews #wc_review_section .wc_image_3 .wc_review_item_thumbnail_item:first-child{grid-column:1 / -1;grid-row:1}.jsm-rivyo-reviews #wc_review_section .wc_image_2{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:1fr;gap:var(--space-1)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img .wc_review_item_thumbnail_item:before{padding:0}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_load_more{margin-top:var(--space-10);text-align:center}.jsm-rivyo-reviews__product{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.jsm-rivyo-reviews__product-image{flex:none;width:48px;height:48px;border:1px solid var(--color-gray-200);object-fit:cover}.jsm-rivyo-reviews__product p{margin:0;min-width:0;font-size:12px;line-height:18px}.jsm-rivyo-reviews__product strong,.jsm-rivyo-reviews__product span{display:block}@media screen and (max-width:1199px){.jsm-rivyo-reviews{--review-buyer-width: 260px;--review-column-gap: 32px}.jsm-rivyo-reviews #wc_review_section .wc_review_media_section{margin:0 0 var(--space-6);min-height:0;padding-top:0}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_grid_img,.wc_review_item_thumbnail:not(:empty)){grid-template-columns:var(--review-buyer-width) minmax(0,1fr)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img,.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail{grid-column:2;grid-row:5;margin-top:var(--space-4)}}@media screen and (max-width:749px){.jsm-rivyo-reviews{--review-gutter: var(--space-4);padding-block:60px}.jsm-rivyo-reviews__heading{margin-bottom:var(--space-6);font-size:var(--mo-h2-size);line-height:var(--mo-h2-line-height);letter-spacing:var(--mo-h2-letter-spacing)}.jsm-rivyo-reviews #wc_review_section .wc_review_summary{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-8);min-height:0;padding-bottom:var(--space-4)}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_count{justify-content:center}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_action{position:static;align-self:center;order:1}.jsm-rivyo-reviews #wc_review_section .wc_review_summary_progress{order:2;width:100%}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_actions{min-height:50px;padding-block:0;gap:var(--space-2)}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_actions select{max-width:150px}.jsm-rivyo-reviews #wc_review_section .wc_review_tab_nav .wc_tab_cls button{font-size:12px}.jsm-rivyo-reviews #wc_review_section .wc_rivyo_review_filter_item{gap:var(--space-2)}.jsm-rivyo-reviews #wc_review_section li.wc_review_widget_item{padding-block:var(--space-6)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view,.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_grid_img,.wc_review_item_thumbnail:not(:empty)){grid-template-columns:minmax(0,1fr);grid-template-rows:auto 20px auto auto auto auto}.jsm-rivyo-reviews #wc_review_section .wc_review_author_name{grid-column:1;grid-row:1;min-height:180px;margin-bottom:var(--space-6)}.jsm-rivyo-reviews #wc_review_section .wc_grid_str,.jsm-rivyo-reviews #wc_review_section .wc_review_date{grid-column:1;grid-row:2}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_title{grid-column:1;grid-row:3}.jsm-rivyo-reviews #wc_review_section .wc_review_item_body_desc>.description{grid-column:1;grid-row:4}.jsm-rivyo-reviews #wc_review_section .wc_review_item_footer{grid-column:1;grid-row:5}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail{grid-column:1;grid-row:6;width:var(--review-media-width);max-width:100%}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img{grid-column:1;grid-row:6;width:100%;max-width:100%;height:130px;display:flex;gap:var(--space-1)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_img>div{flex:0 0 100px;height:130px}}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail>:nth-child(n+4){display:none}.jsm-rivyo-reviews #wc_review_section [data-review-more]:after{content:attr(data-review-more);position:absolute;right:4px;bottom:4px;padding:5px 8px;background:#fff9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--color-gray-black);font:500 12px/18px var(--font-copy-family);pointer-events:none}.jsm-rivyo-reviews #wc_review_section .wc_review_item_thumbnail_item{position:relative}.jsm-rivyo-reviews #wc_review_section .wc_social_sharing{display:none}.jsm-rivyo-reviews #wc_review_section .jsm-review-collapsible:not(.jsm-review-expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;align-self:start}.jsm-rivyo-reviews #wc_review_section .jsm-review-expand{grid-column:2;grid-row:4;justify-self:start;align-self:start;padding:0 0 2px;margin-top:var(--space-4);border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--color-gray-black);font:400 14px/21px var(--font-copy-family);cursor:pointer}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand){grid-template-rows:20px auto auto 1fr auto}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand) .wc_review_item_footer{grid-row:5}@media screen and (min-width:1200px){.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_item_thumbnail:not(:empty)){grid-template-columns:var(--review-buyer-width) minmax(0,1fr) var(--review-media-width);column-gap:var(--space-12)}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_item_thumbnail:not(:empty))>.wc_review_item_info{display:contents}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.wc_review_item_thumbnail:not(:empty)) :is(.wc_grid_str,.wc_review_date,.wc_review_item_body_title,.description,.wc_review_item_footer,.jsm-review-expand){margin-left:12px}}@media screen and (max-width:1199px)and (min-width:750px){.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand) .wc_review_item_thumbnail{grid-row:6}}@media screen and (max-width:749px){.jsm-rivyo-reviews #wc_review_section .jsm-review-expand{grid-column:1;grid-row:5}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand){grid-template-rows:auto 20px auto auto auto auto auto}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand) .wc_review_item_footer{grid-row:6}.jsm-rivyo-reviews #wc_review_section .wc_review_grid_view:has(.jsm-review-expand) .wc_review_item_thumbnail{grid-row:7}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rivyo-reviews.css.map */
