:root{--muted: #9c9c9c}.jdgm-reviews-container{width:100%;padding:var(--pad-Y) var(--pad-X);background-color:var(--bg-colour)}.jdgm-reviews-container .jdgm-reviews-content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.25rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.625rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-header h2{line-height:1}.jdgm-reviews-container .jdgm-reviews-content .jdgm-header h2,.jdgm-reviews-container .jdgm-reviews-content .jdgm-header .card-quote p,.jdgm-reviews-container .jdgm-reviews-content .card p{margin:0}.jdgm-reviews-container .jdgm-reviews-content .jdgm-header .rvw-wrapper{display:flex;gap:.3125rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards{width:100%;display:grid;grid-template-areas:".card .card .card .card" ".card .card .card .card";grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));column-gap:1.25rem;row-gap:1.25rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card{min-height:160.39px;height:100%;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:.625rem;border-radius:.5rem;background-color:var(--card-bg)}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card>*{transition:opacity .3s ease-in-out}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card.is-fading>*{opacity:0}@media(prefers-reduced-motion:reduce){.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card>*{transition:none}}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card[hidden]{display:none}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .review-cards{display:flex;flex-direction:column;gap:1.25rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper{grid-column:span 2;grid-row:span 2;width:100%;display:flex;gap:1.25rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper .vd-item{flex:0 0 calc(50% - .625rem);min-width:0;contain:size;border-radius:.5rem;overflow:hidden}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper .vd-item[hidden]{display:none}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper .ugc-vid{width:100%;height:100%;display:block;object-fit:cover}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .review-cards{grid-row:span 2}.jdgm-reviews-container .jdgm-reviews-content .pagination-wrapper{width:100%;display:flex;justify-content:space-between}.jdgm-reviews-container .jdgm-reviews-content .jdgm-pagination{width:100%;display:flex;justify-content:center;align-items:center;gap:.25rem}.jdgm-reviews-container .jdgm-reviews-content .pagination-wrapper .l-arrw,.jdgm-reviews-container .jdgm-reviews-content .pagination-wrapper .r-arrw{width:32px;flex-shrink:0;padding:0;display:flex;border:0;background:none;color:var(--arrow-colour);cursor:pointer}.jdgm-reviews-container .jdgm-reviews-content .pagination-wrapper .l-arrw[hidden],.jdgm-reviews-container .jdgm-reviews-content .pagination-wrapper .r-arrw[hidden]{visibility:hidden}.jdgm-reviews-container .jdgm-reviews-content .jdgm-pagination[hidden]{display:none}.jdgm-reviews-container .jdgm-reviews-content .jdgm-pagination .jdgm-dot{width:1.5rem;height:1.5rem;padding:0;display:flex;justify-content:center;align-items:center;border:0;background:none;cursor:pointer}.jdgm-reviews-container .jdgm-reviews-content .jdgm-pagination .jdgm-dot:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:var(--dot-colour);opacity:.25;transition:opacity .2s ease}.jdgm-reviews-container .jdgm-reviews-content .jdgm-pagination .jdgm-dot[aria-current=true]:before{opacity:1}.jdgm-reviews-container .jdgm-reviews-content .jdgm-ttl{font-size:4rem;font-family:Anton;color:var(--ttl-colour)}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card .card-footer{display:flex;flex-direction:column;gap:0}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card .card-footer .card-author{font-size:.875rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card .card-footer .card-product{font-size:.625rem;color:var(--muted)}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card .truncate{width:100%;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jdgm-reviews-container[data-loading] .card-body,.jdgm-reviews-container[data-loading] .card-footer{display:none}.jdgm-reviews-container:not([data-loading]) .skeleton-loader-container{display:none}.jdgm-reviews-container .jdgm-reviews-content .rvw-wrapper .stars,.jdgm-reviews-container .jdgm-reviews-content .card .card-stars{font-size:16px;color:var(--ttl-colour)}@media(min-width:768px){.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card[data-mobile-only]{display:none}}@media(max-width:768px){.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .card[data-desktop-only]{display:none}.jdgm-reviews-container .jdgm-reviews-content .jdgm-header .rvw-wrapper{flex-direction:column}.jdgm-reviews-container .jdgm-reviews-content .jdgm-ttl{font-size:3rem}.jdgm-reviews-container .jdgm-reviews-content .rvw-wrapper .rvw-txt,.jdgm-reviews-container .jdgm-reviews-content .rvw-wrapper .stars{font-size:.875rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;column-gap:.875rem;row-gap:.875rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .review-cards,.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper{grid-column:span 2;grid-row:auto;gap:.875rem}.jdgm-reviews-container .jdgm-reviews-content .jdgm-cards .vd-wrapper .vd-item{flex:1;aspect-ratio:9 / 16}}.skeleton-loader-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.skeleton{background-color:var(--skeleton-bg, hsl(200, 20%, 88%))}.skeleton-header-container,.skeleton-footer-container{width:100%;display:flex;flex-direction:column;align-items:start}@media(prefers-reduced-motion:no-preference){.skeleton{animation:skeleton-loading 1s linear infinite alternate}}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.skeleton-text{width:100%;height:.7rem;margin-bottom:.5rem;border-radius:.25rem}.skeleton-text__body{width:75%}.skeleton-footer{width:30%}
/*# sourceMappingURL=/cdn/shop/t/329/compiled_assets/styles.css.map */
