.unified-recommendations-experience .ure-wrapper-header{font-size:20px;font-weight:500}.unified-recommendations-experience .interruptor-headder{margin-left:16px}.unified-recommendations-experience.s{padding-bottom:30px;background:linear-gradient(0deg,#f3f4f6,#f3f4f6 3%,#fff 0,#fff)}.unified-recommendations-experience .a-skeleton-shimmer{height:305px}.unified-recommendations-experience .blue-slider-slidecontainer{margin-left:16px;width:calc(100% - 32px)}.unified-recommendations-experience .pdp-layout .blue-slider-slidecontainer{margin-left:0;width:100%}.unified-recommendations-experience .pdp-layout .pl-flex-carousel{padding-left:0}.unified-recommendations-experience .blue-slider-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;outline:none;color:#0046be}.unified-recommendations-experience .blue-slider-slider::-webkit-progress-bar{background-color:#fff;width:100%}.unified-recommendations-experience .blue-slider-slider::-webkit-progress-value{background-color:#0046be}.unified-recommendations-experience .product-carousel-item{border:1px solid #e0e6ef;border-radius:8px;width:170px;height:305px;background-color:#fff;padding:40px 16px 8px;text-align:left;position:relative}.unified-recommendations-experience .product-carousel-item .save-for-later-btn{position:absolute;top:8px;right:8px}.unified-recommendations-experience .related-products-wrapper .pl-flex-carousel{margin:0 8px}.unified-recommendations-experience .related-products-wrapper.pdp-layout .pl-flex-carousel{margin:0;padding-left:0}.unified-recommendations-experience .image-placeholder{height:108px;max-width:100%;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.unified-recommendations-experience .pl-flex-carousel{animation:show_carousel .5s ease-in}.unified-recommendations-experience .image-placeholder img{max-height:108px;max-width:100%}.unified-recommendations-experience .product-title{margin:8px 0;color:#040c13;font-family:Human BBY Digital;font-size:13px;font-weight:400;line-height:16px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px;overflow:hidden}.unified-recommendations-experience .rating-section{display:flex;justify-content:flex-start;align-items:center;margin:8px 0;padding-bottom:8px}.unified-recommendations-experience .stars{color:gold;font-size:14px;margin-right:4px}.unified-recommendations-experience .review-count{font-size:12px;color:#666}.unified-recommendations-experience .price-section{font-family:Human BBY Digital;font-size:14px;font-weight:500;width:20px;height:18px;line-height:18px;text-align:left;position:relative;margin:10px 0 8px}.unified-recommendations-experience .price-section-member{font-family:Human BBY Digital;font-size:14px;font-weight:500;color:#030303;line-height:18px;text-align:left;width:20px;position:absolute;bottom:0}.unified-recommendations-experience .add-to-cart-button>button{color:#0056b3;background-color:transparent!important;border:none;justify-content:flex-start;border-radius:4px;padding:8px 0!important;cursor:pointer;font-size:14px;text-align:left}.unified-recommendations-experience .heart-icon{position:absolute;top:8px;right:8px;font-size:18px;color:#bbb;cursor:pointer}.unified-recommendations-experience .c-carousel-list,.unified-recommendations-experience .flex-carousel-slider ul,.unified-recommendations-experience .pl-flex-carousel-slider ul{-ms-overflow-style:none;scrollbar-width:none;margin-bottom:8px}.unified-recommendations-experience .pl-flex-carousel-slider .item{margin-bottom:8px}.unified-recommendations-experience .c-carousel-list::-webkit-scrollbar,.unified-recommendations-experience .flex-carousel-slider ul::-webkit-scrollbar,.unified-recommendations-experience .pl-flex-carousel-slider ul::-webkit-scrollbar{display:none}.unified-recommendations-experience .caret-left-icon{margin-right:15px;vertical-align:middle;width:24px;height:24px;border-radius:100%}.unified-recommendations-experience .related-products-wrapper{scrollbar-width:thin;padding-top:16px}.unified-recommendations-experience .related-products-wrapper.related-products-wrapper-pdp{padding-left:0}.unified-recommendations-experience .related-products-wrapper .related-products-carousel .c-carousel-list,.unified-recommendations-experience .related-products-wrapper .related-products-carousel-pdp .c-carousel-list{overflow-y:visible}.unified-recommendations-experience .related-products-wrapper .recommended-products-header{font-family:Human BBY Digital;font-size:16px;font-weight:500;line-height:20px;text-align:left;padding-left:12px}.unified-recommendations-experience .related-products-wrapper .recommended-products-header.recommended-products-pdp-header{padding-left:0}.unified-recommendations-experience .subgroup-tile{border:1px solid #e4e5e8;border-radius:4px;padding:8px;width:104px;height:128px;display:flex;flex-direction:column;align-items:center;gap:8px}.unified-recommendations-experience .subgroup-image-placeholder{height:56px;max-width:100%;display:flex;justify-content:center;align-items:center}.unified-recommendations-experience .subgroup-image-placeholder img{max-height:56px;max-width:70px}.unified-recommendations-experience .subgroup-title{font-size:12px;font-weight:500;line-height:16px;padding-top:4px;width:80px;color:#000;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.unified-recommendations-experience .recommended-groups-header{font-family:Human BBY Digital;font-size:16px;font-weight:500;line-height:20px;text-align:left;padding-left:20px;padding-bottom:6px;margin:32px 0 0}.unified-recommendations-experience .recommended-groups-header.recommended-groups-pdp-header{padding-left:0}.unified-recommendations-experience .related-groups-carousel-wrapper{margin-bottom:24px;animation:show_carousel .5s ease-in}.unified-recommendations-experience .related-groups-carousel-wrapper .related-groups-carousel{margin-left:16px;margin-right:16px}.unified-recommendations-experience .related-groups-carousel-wrapper .related-groups-carousel.related-groups-carousel-pdp{margin-left:0}@keyframes show_carousel{0%{opacity:0;transform:translateY(-2%)}to{opacity:1}}@keyframes pdpDrawerSlideUp{0%{margin-bottom:-100vh}to{margin-bottom:0}}@keyframes pdpDrawerSlideDown{0%{margin-bottom:0}to{margin-bottom:-100vh}}@keyframes pdpDrawerSlideLeft{0%{margin-left:100vw}to{margin-left:0}}@keyframes pdpDrawerSlideRight{0%{margin-left:0}to{margin-left:100vw}}@keyframes flyoutDrawerSlideLeft{0%{right:100vw}to{right:0}}@keyframes flyoutDrawerSlideRight{0%{right:0}to{right:495px}}.flyout{display:flex;height:100%}.flyout.animation-complete{height:92px}#flyout-drawer-overlay-backdrop{z-index:2001;right:495px;width:auto;animation-duration:.43s}#flyout-drawer-fullscreen.flyout-drawer.small{width:100%;background-color:#fff;position:fixed;left:0;bottom:0;animation-duration:.35s;overflow-y:scroll}#flyout-drawer-fullscreen.flyout-drawer.large{width:495px;background-color:#fff;position:fixed;left:calc(100vw - 495px);top:0;border-radius:16px 0 0 16px;animation-duration:.35s;position:relative;overflow-y:scroll}#flyout-drawer-fullscreen.flyout-drawer .header{border-radius:2rem 2rem 0 0}#flyout-drawer-fullscreen .added-to-cart{justify-content:left;display:flex;align-items:center;grid-column:1}#flyout-drawer-fullscreen .added-to-cart.small{font-size:20px;font-weight:500;color:#fff}#flyout-drawer-fullscreen .added-to-cart.large{font-size:24px;font-weight:500;color:#000}#flyout-drawer-fullscreen .checkmark-icon{height:21px;width:21px;border-radius:50%;margin-right:8px}#flyout-drawer-fullscreen .checkmark-icon.small{padding:4px;color:#0046be;stroke:#0046be;background-color:#fff}#flyout-drawer-fullscreen .checkmark-icon.large{fill:#318000}#flyout-drawer-fullscreen .close{border:0;display:flex;width:24px;height:24px;margin-left:auto}#flyout-drawer-fullscreen .close.small{fill:#fff}#flyout-drawer-fullscreen .close.large{fill:#030303}#flyout-drawer-fullscreen .hr{margin:20px 0}#flyout-drawer-fullscreen .overflow-scroll-wrapper{overflow-y:scroll;overflow-x:hidden;height:100%}#flyout-drawer-fullscreen .overflow-scroll-wrapper.small{animation:flyout 2s ease-in-out alternate}@keyframes flyout{0%{border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:4px -2px 0 20px #0046be}to{border-radius:0;box-shadow:4px -2px 0 20px #0046be}}.recsx-shared-components-header{display:flex;justify-content:space-between;font-family:Human BBY Digital,Human Fallback,Arial,Helvetica,sans-serif}.recsx-shared-components-header.small{padding:48px 16px 20px;background-color:#0046be}.recsx-shared-components-header.large{padding:24px 14px 14px;background-color:#fff}.no-horizontal-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-horizontal-scrollbar .scrollable::-webkit-scrollbar{display:none!important}.show-more-section{transition:max-height .3s ease-in,opacity .3s ease-in}.show{max-height:1000px}.accessory-list{width:70%}.accessory-container{display:flex;flex-direction:column;padding-top:8px}.caretDownIcon,.caretUpIcon{transform:scale(1.6);fill:var(--color-unstable-link-blue);margin-left:6px}