#PopupModal-reviews .reviews-popup-modal__content{max-width:100vw;height:100%;position:absolute;margin:0;left:revert;right:0;top:0;transform:revert;border-radius:0;padding:1.5rem 1.5rem 3rem;overflow-x:hidden}.reviews-popup-modal__opener{margin-left:auto;height:auto}.reviews-popup-modal__opener .button{text-transform:unset;font-size:1.4rem;line-height:1.7rem;margin-bottom:0}.modal-close-reviews{display:flex;justify-content:space-between;background-color:#f8f8f8;margin-top:-1.2rem;margin-inline:-1.2rem;align-items:center;padding:.8rem .8rem 1.4rem 1.4rem}.modal-close-reviews__icon{text-align:right;max-height:3.2rem}.modal-close-reviews__icon:hover{cursor:pointer}@media only screen and (max-width: 749px){.reviews-popup-modal__opener{margin-inline:auto;width:100%;display:flex;justify-content:center}.reviews-popup-modal__opener .button{min-width:22.4rem;height:4rem}}@media only screen and (min-width: 750px){.modal-close-reviews{flex-direction:column;align-items:unset;padding:0}#ModalClose-reviews{order:1}.modal-close-reviews__icon{margin-top:1.6rem;margin-right:1.2rem}#PopupModal-reviews .reviews-popup-modal__content{width:55rem;padding-bottom:4rem}.reviews-popup-modal__opener .button{text-decoration:underline;font-weight:325;font-size:1.6rem;line-height:2.3rem;padding:0}}.review-media__list{display:flex;gap:.8rem;flex-wrap:wrap}.reviews-popup-modal__content .review-media__item{height:auto;width:8rem;height:8rem;object-fit:cover}.reviews__count-bar{width:22.3rem;height:.4rem;border-radius:.8rem;background-color:#d8dbdd}.reviews__count-bar-fill{height:100%;border-radius:.8rem;background-color:#000;display:block!important}.reviews-popup-modal__content{padding:0}.reviews-popup-modal__content::-webkit-scrollbar{width:.5rem;height:calc(100% - 4rem)}.reviews-popup-modal__content::-webkit-scrollbar-thumb{background:#cac6c6;border-radius:1.1rem}.reviews-popup-modal__content::-webkit-scrollbar-track{border-radius:1.1rem;background:#fff;height:50%}.reviews__summary{display:flex;gap:.8rem;justify-content:center;align-items:center;margin-top:.8rem}.reviews-summary__average{font-size:2.4rem;line-height:2.9rem;font-weight:400}.reviews-divider,.review-divider{height:1px;display:flex!important;gap:1.6rem;background-color:#d8dbdd;margin-block:.8rem}.reviews-divider{margin-left:-4rem;margin-right:-4rem}.review-divider{margin-left:-7.5rem;margin-right:-7.5rem}.reviews__header-heading{font-weight:400;line-height:1.9rem}@media only screen and (min-width: 750px){.reviews__header-heading{margin:1.2rem 2rem 2.4rem 7.5rem;order:2;line-height:2.2rem}}.reviews__header{text-align:center;display:flex;flex-direction:column;gap:.8rem;padding:.8rem;margin-top:1.6rem;margin-bottom:.8rem}.reviews__header-text{font-size:1.6rem;line-height:2rem;font-weight:350}.reviews__count{font-size:1.4rem;line-height:1.7rem}@media only screen and (min-width: 750px){.reviews__header{margin-top:5.6rem;margin-bottom:1.6rem}.reviews__list{padding-inline:6rem}}.reviews__item{padding-block:.8rem;display:flex;flex-direction:column;gap:.8rem}.reviews__footer{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding-top:.8rem;margin-top:1rem}.reviews__load-more{margin-top:.8rem}.reviews__load-more .button{margin-bottom:0;text-transform:none}@media only screen and (min-width: 750px){.reviews__footer{padding-top:1.6rem;margin-top:2.6rem}}.review-reply{margin-left:2rem;margin-top:1rem}.reviews-popup-modal__content .review-reply__header img{max-width:8.8rem;display:flex;flex-direction:column;margin-block:.8rem}.reviews__list .review-body{font-size:1.4rem;line-height:2rem}.reviews__list .review-header__rating{line-height:2.2rem;height:2.2rem}.review-reply__header{font-size:1.2rem;line-height:1.4rem;font-weight:350}.review-reply__body{margin-top:1.6rem;font-size:1.4rem}.reviews__count-text{margin-top:5px;font-size:1.2rem;line-height:1.44rem;letter-spacing:1%}.reviews-sidebar-section__popup .product-popup-modal__content{right:0;left:auto;margin-top:0;border-radius:0;transform:none;padding:0;max-width:100%;overflow:hidden;min-height:100vh}@media screen and (min-width: 750px){.reviews-sidebar-section__popup .product-popup-modal__content{max-width:55rem}}.reviews-sidebar-section__popup .reviews__footer{display:flex;flex-direction:column;margin-bottom:4rem}.reviews-sidebar-button{background:transparent;border:none;cursor:pointer}.reviews-sidebar-button .oke-minimalBadge-count{font-size:1.4rem;font-weight:var(--font-body-weight-bold);font-family:var(--font-body-family);line-height:1.6;color:rgb(var(--color-foreground));white-space:nowrap}@media screen and (max-width: 750px){.reviews-sidebar-section__popup .product-popup-modal__content{padding:1.5rem 1.5rem 3rem}}.reviews-sidebar-section__popup .oke-minimalBadge{flex-direction:column}@media only screen and (min-width: 750px){.reviews-sidebar-section__popup .reviews__header{margin-top:1.6rem;margin-bottom:1.6rem}}.reviews-sidebar-section__popup .reviews__header-heading .oke-minimalBadge-stars,.reviews-sidebar-section__popup .reviews__header-heading .oke-minimalBadge-count span{display:none!important}.reviews-sidebar-section__popup .reviews__header-heading .oke-minimalBadge-count:after{position:relative;left:-4px}.reviews-sidebar-section__popup .oke-sr-total-text{color:var(--color-foreground);font-size:1.4rem;line-height:1.7rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.reviews-sidebar-section__popup .reviews__header .oke-sr-rating{display:inline-block!important}.reviews-sidebar-section__popup .reviews__header .oke-sr-count{display:block!important;flex:1 1 100%}.reviews-sidebar-section__popup .reviews__header .oke-sr-count .oke-sr-count-number{display:none!important}.reviews-sidebar-section__popup .reviews__header .oke-sr>div{display:flex!important;flex-wrap:wrap;justify-content:center;flex-direction:row-reverse;align-items:center;row-gap:.8rem}.reviews-sidebar-section__popup .reviews__header .oke-sr .oke-sr-rating{font-size:2.4rem;line-height:2.9rem;font-weight:400}.reviews-loader{display:flex;align-items:center;justify-content:center;padding:3rem 1rem;min-height:30vh}.reviews-loader__spinner{width:4rem;height:4rem;border:3px solid rgb(var(--color-grey-3));border-top:3px solid rgb(var(--color-secondary-brown));border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width: 750px){.reviews-loader{padding:4rem 2rem;min-height:25rem}.reviews-loader__spinner{width:5rem;height:5rem;border-width:4px}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/reviews-modal.css.map */
