.main-product__customer-reviews{order:4;grid-column:1 / -1;box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:0 20px 24px;overflow:hidden}.main-product__customer-reviews[hidden]{display:none!important}.main-product__customer-reviews h2{display:flex;align-items:center;justify-content:space-between;min-height:64px;margin:0;padding:23px 0;border-top:1px solid #e3e3e3;color:#000;font:700 14px/normal Google Sans Flex,Google Sans,Arial,sans-serif;letter-spacing:-.28px;text-transform:uppercase}.main-product__customer-reviews .main-product__accordion-trigger:after{content:"";flex:0 0 13.751px;width:13.751px;height:13.751px;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 13.7513 13.7513' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7427 11.7375L6.87549 7.8693L3.00732 11.7375L2.01318 10.7433L5.88037 6.87516L2.01318 3.00895L3.00732 2.01383L6.87549 5.88102L10.7417 2.01383L11.7368 3.00797L7.86963 6.87516L11.7368 10.7433L10.7427 11.7375Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.main-product__customer-reviews.is-collapsed .main-product__accordion-trigger:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.3 0.9h1.4v5.4H13v1.4H7.7v5.4H6.3V7.7H1V6.3h5.3V0.9Z' fill='black'/%3E%3C/svg%3E")}.main-product__customer-reviews.is-collapsed>*:not(h2){display:none}.main-product__customer-reviews-carousel{margin-top:24px}.main-product__customer-reviews-track{display:flex;align-items:stretch;gap:24px;margin:-8px 0 0;padding:8px 0 40px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab}.main-product__customer-reviews-track::-webkit-scrollbar{display:none}.main-product__customer-reviews-track.is-dragging{scroll-behavior:auto;cursor:grabbing}.main-product__customer-review-card{display:grid;flex:0 0 240px;align-items:flex-start;grid-template-rows:40px 26px 26px minmax(44px,1fr) 31px;gap:8px;box-sizing:border-box;width:240px;height:260px;min-height:0;padding:20px;scroll-snap-align:start;border:0;background:#fff;box-shadow:0 2px 4px #0704921a,0 20px 34px -8px #062f7d17,0 10px 18px -6px #1b3b7712;font-family:Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.main-product__customer-review-card:hover,.main-product__customer-review-card:focus-visible{outline:0;box-shadow:0 3px 6px #0704921f,0 24px 38px -8px #062f7d24,0 12px 20px -6px #1b3b771a;transform:translateY(-2px)}.main-product__customer-review-quote{width:40px;height:40px;color:transparent;font-size:0;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5C6.75 5 0 11.75 0 20V35H15V20H5C5 14.45 9.45 10 15 10V5ZM34 5C25.75 5 19 11.75 19 20V35H34V20H24C24 14.45 28.45 10 34 10V5Z' fill='%23FBBE09'/%3E%3C/svg%3E") center / contain no-repeat}.main-product__customer-review-card strong{display:block;width:100%;overflow:hidden;font:500 18px/26px Roboto,Helvetica Neue,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.main-product__customer-review-meta{display:flex;align-items:center;gap:13px}.main-product__customer-review-stars{--yx-customer-rating-fill: 100%;position:relative;display:inline-block;width:108px;height:20px;color:transparent;font-size:0}.main-product__customer-review-stars:before,.main-product__customer-review-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto auto 0;overflow:hidden;white-space:nowrap;font:20px/20px Arial,sans-serif;letter-spacing:1px}.main-product__customer-review-stars:before{width:100%;color:#d9d9d9}.main-product__customer-review-stars:after{width:var(--yx-customer-rating-fill);color:#fbbe09}.main-product__customer-review-meta time{color:#555;font:300 12px/26px Roboto,Helvetica Neue,Arial,sans-serif;white-space:nowrap}.main-product__customer-review-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font:300 14px/22px Roboto,Helvetica Neue,Arial,sans-serif}.main-product__customer-review-card b{font:700 14px/22px Roboto,Helvetica Neue,Arial,sans-serif}.main-product__customer-review-card b:before{content:"";display:block;width:60px;height:1px;margin-bottom:8px;background:#d9d9d9}.main-product__customer-review-card--empty{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;cursor:default;transform:none}.main-product__customer-review-button{min-height:40px;margin-top:4px;padding:10px 16px;border:0;border-radius:3px;background:#fbbe09;color:#000;font:700 11px/1.4 Unbounded,Inter,sans-serif;text-transform:uppercase;cursor:pointer}.main-product__customer-reviews-dots{display:flex;justify-content:center;gap:4px;margin-top:20px}.main-product__customer-reviews-dots button{box-sizing:border-box;width:12px;height:12px;padding:0;border:0;background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='5.5' fill='white' stroke='black'/%3E%3C/svg%3E") center / 12px 12px no-repeat;cursor:pointer}.main-product__customer-reviews-dots button.is-active{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='6' fill='black'/%3E%3C/svg%3E")}.main-product__customer-review-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 40px));max-width:560px;max-height:min(760px,calc(100dvh - 40px));margin:auto;padding:0;overflow:hidden;border:0;border-radius:6px;outline:0;background:#fff;color:#000;box-shadow:0 24px 80px #00000038}.main-product__customer-review-dialog::backdrop{background:#0000007a}.main-product__customer-review-dialog-panel{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:18px;box-sizing:border-box;max-height:min(760px,calc(100dvh - 40px));padding:40px;overflow-y:auto;font-family:Roboto,Helvetica Neue,Arial,sans-serif}.main-product__customer-review-dialog-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#000;font:300 32px/1 Arial,sans-serif;cursor:pointer}.main-product__customer-review-dialog-close:focus-visible{outline:2px solid #fbbe09;outline-offset:2px}.main-product__customer-review-dialog h3{max-width:calc(100% - 44px);margin:0;font:500 24px/1.25 Roboto,Helvetica Neue,Arial,sans-serif}.main-product__customer-review-dialog-copy{margin:0;font:300 17px/1.55 Roboto,Helvetica Neue,Arial,sans-serif;white-space:pre-line}.main-product__customer-review-dialog b{font:700 15px/22px Roboto,Helvetica Neue,Arial,sans-serif}.main-product__customer-review-dialog b:before{content:"";display:block;width:60px;height:1px;margin-bottom:10px;background:#d9d9d9}@media screen and (min-width:750px){.main-product__customer-reviews{padding-right:30px;padding-left:30px}.main-product__customer-reviews-track{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}@media screen and (min-width:750px)and (max-width:1199px){body #MainContent .yx-product .main-product .main-product__customer-reviews[data-yx-tablet-embedded=true]{display:block;order:0;grid-column:1 / -1;width:100vw;max-width:100vw;height:auto;min-height:0;margin:0 -32px;padding:0 30px 24px}body #MainContent .yx-product .main-product .main-product__customer-reviews[data-yx-tablet-embedded=true] .main-product__customer-reviews-track{width:calc(100vw - 60px);max-width:calc(100vw - 60px)}}@media screen and (max-width:749px){.main-product__customer-review-dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.main-product__customer-review-dialog-panel{max-height:calc(100dvh - 32px);padding:32px 24px 28px}.main-product__customer-review-dialog h3{font-size:21px}.main-product__customer-review-dialog-copy{font-size:16px}}@media screen and (min-width:1200px){.main-product__customer-reviews{padding-right:0;padding-left:0}.main-product__customer-reviews-track{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/yx-customer-reviews-carousel.css.map */
