.shopify-section:has(.hanso-customer-review-highlight-section){display:block}@media screen and (min-width: 768px){.shopify-section:has(.hanso-customer-review-highlight-section){display:none}}single-review-video.single-review-and-video-container{border-radius:5px}#MainContent .pergola-customer-stories-with-aso-section .single-review-and-video-container h2{margin-bottom:24px}.hanso-customer-review-highlight-section .section-content{display:flex;flex-direction:column;gap:16px}.crhs-main{display:flex;padding:25px 16px;flex-direction:column;gap:24px;align-self:stretch;border-radius:5px;background:var(--Black, #000)}.crhs-main-header{color:var(--White, #FFF);text-align:center;font-family:Outfit;font-size:24px;font-style:normal;font-weight:500;line-height:150%;max-width:90%;align-self:center}.crhs-body{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 900px){.crhs-body{display:grid;grid-template-areas:"header media" "quote media" "slider media";grid-template-columns:minmax(1px,1fr) minmax(auto,1fr)}}.crhs-body-media{height:183.466px;position:relative;border-radius:5px;overflow:hidden;background:#848484}@media screen and (min-width: 900px){.crhs-body-media{height:-webkit-fill-available;grid-area:media}}.crhs-body-media:has(.video-wrapper.is-playing) .crhs-body-header.header-overlay{display:none!important}.crhs-body-media iframe{height:100%}.crhs-body-header{grid-area:header;display:flex;padding:12px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:5px;background:var(--Accent, #1A1A1A);color:var(--White, #FFF);font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width: 799px){.crhs-body-header{background:linear-gradient(180deg,#0000,#000);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:var(--White, #FFF);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%;position:absolute;bottom:0;width:100%}}.crhs-body-header .customer-story-feedback-header{display:flex;justify-content:space-between;width:100%}.crhs-body-header .customer-story-feedback-header-stars{display:flex;align-items:center}.crhs-body-header .customer-story-feedback-header-stars svg:not(:first-child){display:none}.crhs-body-header .customer-story-feedback-rating-value{margin-left:8px}.crhs-body-quote{border-radius:5px;background:var(--Accent, #1A1A1A);display:flex;padding:16px;flex-direction:column;gap:16px;color:var(--White, #FFF);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%;display:inline-block}@media screen and (min-width: 900px){.crhs-body-quote{grid-area:quote}}.crhs-body-slider{height:80px}@media screen and (min-width: 900px){.crhs-body-slider{grid-area:slider}}.crhs-body-slider .swiper{margin-top:0;padding:0;border-radius:0;background:none;position:relative}.crhs-body-slider .swiper:before{background:linear-gradient(90deg,#000,#0000 50%);border-radius:0;width:52px;height:100%}.crhs-body-slider .swiper:after{background:linear-gradient(270deg,#000,#0000 50%);border-radius:0}.single-review-gallery-image.swiper-slide{height:80px;width:auto}.aso-content{display:flex;width:100%;padding:16px;align-items:center;gap:16px;flex-shrink:0;border-radius:5px;background:var(--Black, #000);flex-wrap:wrap;justify-content:center;overflow:hidden;position:relative}@media only screen and (min-width: 920px){.aso-content{padding:25px 16px;gap:100px;border-radius:15px}}.aso-header{color:var(--White, #fff);font-family:Outfit;font-size:16px;font-style:normal;font-weight:500;line-height:125%}@media only screen and (min-width: 920px){.aso-header{color:var(--White, #fff);font-family:Outfit;font-size:24px;font-style:normal;font-weight:500;line-height:150%}}.aso-item_wrapper{display:flex;align-items:center;gap:24px;flex:1 0 auto;width:max-content;overflow:hidden;padding:0 16px}@media only screen and (min-width: 920px){.aso-item_wrapper{gap:100px;padding:1rem 16px}}.aso-item{width:auto;height:20px;display:inline-block;align-content:center}@media only screen and (min-width: 920px){.aso-item{height:25px}}.aso-slider{overflow:auto;margin:0 -16px}.aso-slider:before{content:"";position:absolute;left:0;background:linear-gradient(270deg,#0000,#000);height:100%;width:70px;z-index:1;top:0}.aso-slider:after{content:"";position:absolute;right:0;height:100%;width:70px;z-index:1;top:0;background:linear-gradient(270deg,#000,#0000)}.aso-slider{scrollbar-width:none}.aso-slider::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/127/assets/hanso-individual-review-with-video-styling.css.map */
