@keyframes vcl-animation{0%{transform:translate(-30%)}to{transform:translate(30%)}}.review-image-carousel{margin:-6px;position:relative}@media (min-width:1280px){.review-image-carousel__header{line-height:1.3}.review-image-carousel__header-br{display:block}}.review-image-carousel__row{display:flex;overflow-x:scroll}.review-image-carousel__col{flex:0 0 20%;padding:6px}@media (max-width:767px){.review-image-carousel__col--mobile-large-preview{flex-basis:25%}}.review-image-carousel__link{border-radius:8px;padding-top:100%;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.review-image-carousel__link:focus,.review-image-carousel__link:hover{box-shadow:0 1px 2px 1px rgba(0,0,0,.5)}.review-image-carousel__photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.review-image-carousel__grid-arrow{cursor:pointer;background:rgba(255,255,255,.9);border:1px solid #e1e1e5;border-radius:50%;justify-content:space-around;align-items:center;width:48px;height:48px;display:none;position:absolute;box-shadow:0 2px 2px rgba(68,68,68,.1)}@media (min-width:992px){.review-image-carousel__grid-arrow{display:flex}}.review-image-carousel__grid-arrow svg{width:14px;height:26px}.review-image-carousel__grid-arrow{margin:-24px -24px 0;top:50%}.review-image-carousel__grid-arrow--left{right:100%}.review-image-carousel__grid-arrow--right{left:100%}.review-image-carousel__mobile-grid-arrow{pointer-events:none;width:16px;height:100%;position:absolute;top:0}@media (min-width:768px){.review-image-carousel__mobile-grid-arrow{display:none}}.review-image-carousel__mobile-grid-arrow:before{content:"";border:10px solid transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-image-carousel__mobile-grid-arrow--left{background:linear-gradient(90deg,#fff,rgba(255,255,255,0));left:0}.review-image-carousel__mobile-grid-arrow--left:before{border-left-width:0;border-right-width:6px;border-right-color:rgba(0,0,0,.5)}.review-image-carousel__mobile-grid-arrow--right{background:linear-gradient(270deg,#fff,rgba(255,255,255,0));right:0}.review-image-carousel__mobile-grid-arrow--right:before{border-left-width:6px;border-left-color:rgba(0,0,0,.5);border-right-width:0}@media (min-width:768px){.review-image-carousel__mobile-grid-arrow{display:block}}.review-image-carousel__spinner-wrapper{text-align:center;z-index:1;background:rgba(255,255,255,.8);justify-content:center;align-items:center;width:100%;height:100%;position:absolute}.review-image-carousel__spinner{position:relative;top:45%;left:45%}.review-image-carousel__spinner img{color:#333}.dtf-redesign-below-fold .product-details__section:has(.review-image-carousel){border-top:0;display:block}.dtf-redesign-below-fold .product-details__section:has(.review-image-carousel) .product-details__section-content{width:100%}.dtf-redesign-below-fold .product-details__section:has(.review-image-carousel) .product-details__section-header{text-transform:uppercase;color:#101828;width:100%;margin:0 0 24px;font-size:20px;font-weight:700;line-height:24px}.dtf-redesign-below-fold .review-image-carousel__header-br{display:none}.dtf-redesign-below-fold .review-image-carousel{margin:-6px 0}.dtf-redesign-below-fold .review-image-carousel__row{gap:24px}.dtf-redesign-below-fold .review-image-carousel__col{flex:0 0 calc(25% - 18px);padding:6px 0}.dtf-redesign-below-fold .review-image-carousel__link{box-shadow:none}.dtf-redesign-below-fold .review-image-carousel__link:hover,.dtf-redesign-below-fold .review-image-carousel__link:focus{box-shadow:0 1px 2px 1px rgba(0,0,0,.5)}@media (max-width:767px){.dtf-redesign-below-fold .product-details__section:has(.review-image-carousel) .product-details__section-header{text-align:center}.dtf-redesign-below-fold .review-image-carousel__row{gap:16px}.dtf-redesign-below-fold .review-image-carousel__col{flex:0 0 240px}.dtf-redesign-below-fold .review-image-carousel__row::-webkit-scrollbar{height:2px}.dtf-redesign-below-fold .review-image-carousel__row::-webkit-scrollbar-track{background:#e1e1e5;border-radius:1px}.dtf-redesign-below-fold .review-image-carousel__row::-webkit-scrollbar-thumb{background:#99a1af;border-radius:1px}}.dtf-redesign-below-fold .review-image-carousel__spinner-wrapper{background:rgba(243,244,246,.8)}