.customer-engagement-extensions{display:flex;justify-content:space-between;margin:0 1rem}@media only screen and (max-width:47.938rem){.customer-engagement-extensions{margin-left:.625rem;margin-right:.625rem;justify-content:space-around}}@media only screen and (min-width:62rem){.customer-engagement-extensions{margin-top:0}}.customer-engagement-extensions.one-heart{justify-content:center}@media only screen and (min-width:48rem){.customer-engagement-extensions.wishlist-reviews-extensions{margin-left:.625rem;margin-right:.625rem;width:auto}}.customer-engagement-extensions.wishlist-reviews-extensions .icon{margin-right:0}@media only screen and (min-width:48rem){.customer-engagement-extensions.wishlist-reviews-extensions .icon{margin-right:.5rem}}.customer-engagement-extensions.wishlist-reviews-extensions.reviews-justify-content{justify-content:center;margin-bottom:1.8125rem;margin-top:1.5rem}@media only screen and (min-width:62rem){.customer-engagement-extensions.wishlist-reviews-extensions.reviews-justify-content{justify-content:flex-start;margin:.75rem 0 1.5625rem}}.customer-engagement-extensions.wishlist-reviews-extensions.reviews-justify-content .icon{margin-right:.5rem}.customer-engagement-extensions__wrapper{display:flex;justify-content:center;width:50%}@media only screen and (min-width:48rem){.customer-engagement-extensions__wrapper{justify-content:unset;width:auto}}.reviews-justify-content .customer-engagement-extensions__wrapper{width:auto}.customer-engagement-extensions__button{align-items:flex-start;display:flex;font-size:1.0625rem;font-weight:500;padding:0}.customer-engagement-extensions__button:focus-visible{outline:.0625rem dotted var(--lll-color-border-subdued);outline:.3125rem auto -webkit-focus-ring-color}.wishlist-reviews-extensions .customer-engagement-extensions__button{align-items:center;flex-direction:column}@media only screen and (min-width:48rem){.wishlist-reviews-extensions .customer-engagement-extensions__button{flex-direction:row}}.reviews-justify-content .customer-engagement-extensions__button{flex-direction:row}.customer-engagement-extensions .buttonLabel{margin-top:.5rem}@media only screen and (min-width:48rem){.customer-engagement-extensions .buttonLabel{margin-top:0}}.customer-engagement-extensions .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}