.floating-reviews-section{padding-top:var(--pt-mob);padding-bottom:var(--pb-mob);margin:50px 0}@media screen and (min-width: 768px){.floating-reviews-section{padding-top:var(--pt-dsk);padding-bottom:var(--pb-dsk);margin:30px 0}}.floating-reviews-section__title-container{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}@media screen and (min-width: 768px){.floating-reviews-section__title-container{margin-bottom:44px}}.floating-reviews-section__title{font-size:32px;line-height:26px;letter-spacing:normal;text-align:center;text-transform:none!important;font-weight:500;margin-bottom:0;color:#753515}@media screen and (min-width: 768px){.floating-reviews-section__title{font-size:35px;line-height:56px}}.floating-reviews-section__subtitle-container{display:flex;align-items:center;justify-content:center;gap:8px}.floating-reviews-section__stars{display:flex;gap:4px}.floating-reviews-section__stars__star{height:18px;width:auto;color:#e66743}.floating-reviews-section__subtitle{font-size:14px;line-height:22px;margin-bottom:-2px;color:#753515}@media screen and (min-width: 768px){.floating-reviews-section__subtitle{font-size:20px;line-height:24px;margin-bottom:-4px}}.floating-reviews-section__content{max-width:1440px;margin-inline:auto;padding-inline:16px}@media screen and (min-width: 768px){.floating-reviews-section__content{padding-inline:40px}}@media screen and (min-width: 1280px){.floating-reviews-section__content{padding-inline:60px}}.floating-reviews-section__columns{position:relative}@media screen and (min-width: 480px){.floating-reviews-section__columns{grid-template-columns:repeat(2,1fr);display:grid;align-items:start;gap:16px}}@media screen and (min-width: 768px){.floating-reviews-section__columns{display:grid;align-items:start;grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (min-width: 1280px){.floating-reviews-section__columns{display:grid;align-items:start;grid-template-columns:repeat(4,1fr);gap:16px}}.floating-reviews-section__columns .flickity-page-dots .dot{border-color:var(--role-accent)}.floating-reviews-section__columns .flickity-page-dots .dot.is-selected{background-color:var(--role-accent)}.floating-reviews-section__overlay-gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,white 0%,transparent 80px,transparent calc(100% - 80px),white 100%);z-index:1}.floating-reviews-section__col{display:flex;flex-direction:column;gap:16px;will-change:transform;height:auto;width:100%;margin-right:16px}@media screen and (min-width: 480px){.floating-reviews-section__col{height:100%}}@media (min-width: 480px){.hide-media-from-desktop .product-review__header{display:none}}@media screen and (max-width: 480px){.floating-reviews-section__col product-review:nth-child(2){display:none}}.floating-reviews-section__columns.no-animation{overflow:visible;height:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.floating-reviews-section__columns.no-animation .floating-reviews-section__col{animation:none!important;will-change:auto}.floating-reviews-section__col:nth-child(1){animation-delay:calc(var(--animation-duration) * 0 * -1)}.floating-reviews-section__col:nth-child(2){animation-delay:calc(var(--animation-duration) * .5 * -1)}@media screen and (min-width: 480px){.floating-reviews-section__col:nth-child(2){display:flex}}.floating-reviews-section__col:nth-child(3){animation-delay:calc(var(--animation-duration) * .25 * -1)}@media screen and (min-width: 768px){.floating-reviews-section__col:nth-child(3){display:flex}}.floating-reviews-section__col:nth-child(4){animation-delay:calc(var(--animation-duration) * .75 * -1)}@media screen and (min-width: 1280px){.floating-reviews-section__col:nth-child(4){display:flex}}.floating-reviews-section__col:nth-child(4) product-review{flex-direction:column}@media (min-width: 480px){.floating-reviews-section__col:nth-child(4) product-review{flex-direction:column-reverse}}.floating-reviews-section__col:nth-child(odd){animation-name:moveUp;animation-duration:var(--animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}.floating-reviews-section__col:nth-child(2n){animation-name:moveDown;animation-duration:var(--animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@keyframes moveUp{0%{transform:translateY(0);-webkit-transform:translateY(0%)}to{transform:translateY(-50%);-webkit-transform:translateY(-50)}}@keyframes moveDown{0%{transform:translateY(-50%);-webkit-transform:translateY(-50)}to{transform:translateY(0);-webkit-transform:translateY(0%)}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/floating-reviews-section.css.map */
