.card-rating-container.yellow-rating-style .card-review-inline .star-icon-box .yellow-icon{background:url(//p4-ofp.static.pub/fes/cms/2023/02/15/iyxntur2wscag0a4lek1rw7s5tk82e383786.svg);background-size:cover}.card-rating-container.yellow-rating-style .card-review-inline .star-icon-box .gray-icon{background:url(//p4-ofp.static.pub/fes/cms/2023/02/15/q5kfy9k5c9owr2yeitaxd3q4rj4pcd697562.svg);background-size:cover}.card-rating-container.yellow-rating-style .card-review-inline .star-icon-box .blank-icon{background:url(//p4-ofp.static.pub/fes/cms/2023/02/15/q5kfy9k5c9owr2yeitaxd3q4rj4pcd697562.svg);background-size:cover}.card-rating-container.yellow-rating-style .card-review-inline .bv_main_container .bv_text{font-family:Lato,Arial,Helvetica,sans-serif!important;color:var(--fore-color)!important}.card-rating-container.yellow-rating-style .card-review-inline defs linearGradient stop{stop-opacity:1}.card-rating-container.yellow-rating-style .card-review-inline defs linearGradient stop[offset="0%"]{stop-color:#ffb501}.card-rating-container.yellow-rating-style .card-review-inline defs linearGradient stop[offset="1%"]{stop-color:#bcbcbc}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline svg .st0{stroke:#0ff}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline svg defs linearGradient stop[offset="0%"]{stop-color:#0ff}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline svg defs linearGradient stop[offset="1%"]{stop-color:#efefef}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .bv_text{color:#fff!important}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .yellow-icon{background:url(//p4-ofp.static.pub/fes/cms/2023/02/15/iyxntur2wscag0a4lek1rw7s5tk82e383786.svg);background-size:cover}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .gray-icon,body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .blank-icon{background:url(//p4-ofp.static.pub/fes/cms/2023/02/15/q5kfy9k5c9owr2yeitaxd3q4rj4pcd697562.svg);background-size:cover}body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .yellow-icon,body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .gray-icon,body.gaming-theme-black .card-rating-container.yellow-rating-style.style-auto-gaming .card-review-inline .bv_main_container .star-icon-box .blank-icon{background-size:cover;filter:invert(100%)}body.gaming-theme-black .filter_text_box{color:#fff!important}.card-rating-container{--star-size: 16px;--star-margin: 1px;--star-font-size: 16px}.card-rating-container.hero-rating{--star-size: 20px;--star-font-size: 19px }.card-rating-container .card-review-inline{text-align:center}.card-rating-container .card-review-inline .star-icon-box{width:var(--star-size);height:var(--star-size);position:relative;display:inline-block;margin-right:var(--star-margin)}.card-rating-container .card-review-inline .star-icon-box:last-of-type{margin-right:0}.card-rating-container .card-review-inline .star-icon-box .star-icon{background-size:cover;height:var(--star-size);width:var(--star-size);position:absolute;left:0}.card-rating-container .card-review-inline .bv_main_container .bv_text{text-transform:none!important;font-style:normal!important;text-decoration:none!important;font-size:var(--star-font-size);line-height:19px}.card-rating-container .card-review-inline a .bv_stars_button_container{margin-top:4px}.card-rating-container .card-review-inline a .number_box{display:flex;justify-content:center;column-gap:5px}.card-rating-container .card-review-inline a{align-items:center!important;flex-wrap:wrap!important;cursor:pointer!important;display:flex;column-gap:5px}.card-rating-container .card-review-inline a .filter_text_box{color:#000;font-size:13px;margin-left:5px}.card-rating-container .card-review-inline svg{height:18px;width:18px}.card-rating-container .card-review-inline svg .st0{stroke:#979797;fill:transparent!important}.finance-wrapper.finance-wrapper-PC .self-financing-text{color:#1e0013;font-size:14px;line-height:14px;font-weight:700;font-family:"Montserrat, Helvetica, Arial, sans-serif"}.x-cms-ai-ofp-recommendation{box-sizing:border-box;width:100%;color:#000;container-type:inline-size}.x-cms-ai-ofp-recommendation *,.x-cms-ai-ofp-recommendation *:before,.x-cms-ai-ofp-recommendation *:after{box-sizing:border-box}.x-cms-ai-ofp-recommendation .tabs{width:100%;height:50px;background:#e4e4e4}.x-cms-ai-ofp-recommendation .tabs ul{display:flex;width:1020px;max-width:100%;height:50px;margin:0 auto;padding:0;list-style:none}.x-cms-ai-ofp-recommendation .tabs li{flex:1 1 20%;min-width:0;height:50px;border-inline-end:1px solid #fff}.x-cms-ai-ofp-recommendation .tabs li:last-child{border-inline-end:0}.x-cms-ai-ofp-recommendation .tabs button{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:0 12px;overflow:hidden;border:0;background:transparent;color:#000;cursor:pointer;font:inherit}.x-cms-ai-ofp-recommendation .tabs button span{display:flex;align-items:center;justify-content:center;min-width:0;height:50px;overflow:hidden;font-size:16px;font-weight:700;text-align:center}.x-cms-ai-ofp-recommendation .tabs button.active{background:#fff;color:#294e95}.x-cms-ai-ofp-recommendation .tabs button.active span{box-shadow:inset 0 -5px #294e95}.x-cms-ai-ofp-recommendation .tabs button:focus-visible{position:relative;z-index:1;outline:2px solid #000;outline-offset:-2px}.x-cms-ai-ofp-recommendation .tabs li:only-child button span{font-size:24px}.x-cms-ai-ofp-recommendation .tabs.noneBj{background:#fff}.x-cms-ai-ofp-recommendation .tabs.noneBj button{justify-content:flex-start}.x-cms-ai-ofp-recommendation .Products{width:1018px;max-width:100%;min-height:384px;margin:13px auto 35px}.x-cms-ai-ofp-recommendation .recommendation-block.Product{display:none}.x-cms-ai-ofp-recommendation .recommendation-block.Product.active{display:block}.x-cms-ai-ofp-recommendation .tab-title{display:none}.x-cms-ai-ofp-recommendation .adobe-slot{min-height:120px}.x-cms-ai-ofp-recommendation .product-list{display:flex;align-items:stretch;gap:17px;width:100%;margin:0;padding:0;list-style:none}.x-cms-ai-ofp-recommendation .product-card,.x-cms-ai-ofp-recommendation .merch-card{display:flex;flex:0 0 190px;min-width:0;min-height:384px;background:#f5f5f5}.x-cms-ai-ofp-recommendation .card-link{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;overflow:hidden;color:inherit;text-decoration:none}.x-cms-ai-ofp-recommendation .card-link[href]:focus-visible{outline:2px solid #000;outline-offset:-2px}.x-cms-ai-ofp-recommendation .product-image,.x-cms-ai-ofp-recommendation .merch-image{display:block;flex:none;width:188px;height:168px;margin:0 auto 8px;object-fit:contain;background:transparent}.x-cms-ai-ofp-recommendation .card-content{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 10px 10px 11px;text-align:center}.x-cms-ai-ofp-recommendation .product-title,.x-cms-ai-ofp-recommendation .merch-title{height:44px;min-height:44px;max-height:44px;margin:0 0 3px;overflow:hidden;font-size:16px;font-weight:900;line-height:22px}.x-cms-ai-ofp-recommendation .rating-list{min-height:23px}.x-cms-ai-ofp-recommendation .rating-list .bv_main_container,.x-cms-ai-ofp-recommendation .rating-list .card-rating-container{justify-content:center!important}.x-cms-ai-ofp-recommendation .rating-list .bv_averageRating_component_container,.x-cms-ai-ofp-recommendation .rating-list .bv_numReviews_component_container{display:none}.x-cms-ai-ofp-recommendation .product-description{height:34px;min-height:34px;max-height:34px;margin:0 0 6px;overflow:hidden;font-size:14px;line-height:17px;overflow-wrap:anywhere}.x-cms-ai-ofp-recommendation .product-description.is-empty{visibility:hidden}.x-cms-ai-ofp-recommendation .statusMsg{display:flex;align-items:center;justify-content:center;min-height:71px;margin-bottom:6px;color:#294e95;font-size:18px;font-weight:700;line-height:16px}.x-cms-ai-ofp-recommendation .comingSoonIcon{flex:none;width:35px;height:35px;margin-inline-end:5px;background:url(//p1-ofp.static.pub/fes/cms/2021/05/11/9av9ivp0s0nunz5wshbn3iirh0gvg9297047.svg) center/cover no-repeat}.x-cms-ai-ofp-recommendation .prePriceMsg,.x-cms-ai-ofp-recommendation .priceToolTip{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.x-cms-ai-ofp-recommendation .prePriceMsg{min-height:23px}.x-cms-ai-ofp-recommendation .priceToolTip{margin-bottom:6px;font-size:14px}.x-cms-ai-ofp-recommendation .mgr_5{margin-inline-end:5px}.x-cms-ai-ofp-recommendation .webPrice{text-decoration:line-through}.x-cms-ai-ofp-recommendation .startAt{align-self:flex-end}.x-cms-ai-ofp-recommendation .product-price{min-height:25px;margin:0;font-size:21px;font-weight:900;line-height:25px}.x-cms-ai-ofp-recommendation .flatRateTax{min-height:17px;font-size:14px;line-height:17px}.x-cms-ai-ofp-recommendation .delivery{margin-bottom:10px;font-size:12px}.x-cms-ai-ofp-recommendation .finance-option{margin-top:auto;margin-bottom:15px;padding:0 8px;text-align:center}.x-cms-ai-ofp-recommendation .merch-logo-wrap{display:flex;flex:none;align-items:center;justify-content:center;width:calc(100% - 24px);height:73px;margin:0 auto 17px;padding-bottom:27px;border-bottom:1px solid #000}.x-cms-ai-ofp-recommendation .merch-logo{max-width:100%;max-height:45px;object-fit:contain}.x-cms-ai-ofp-recommendation .merch-title{margin-bottom:15px;font-size:18px}.x-cms-ai-ofp-recommendation .merch-description{height:81px;min-height:81px;max-height:81px;margin:0;overflow:hidden;font-size:14px;line-height:18px;overflow-wrap:anywhere}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{display:flex;gap:17px}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products .shine{flex:0 0 190px;min-height:384px}@container (min-width: 1920px){.x-cms-ai-ofp-recommendation .tabs ul{width:1530px;max-width:100%}.x-cms-ai-ofp-recommendation .Products{width:1524px;max-width:100%;min-height:390px}.x-cms-ai-ofp-recommendation .product-list{gap:18px}.x-cms-ai-ofp-recommendation .product-card,.x-cms-ai-ofp-recommendation .merch-card{flex-basis:289px;min-height:390px}.x-cms-ai-ofp-recommendation .product-image,.x-cms-ai-ofp-recommendation .merch-image{width:285px;height:255px}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{gap:18px}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products .shine{flex-basis:289px;min-height:390px}}@media (min-width: 768px) and (max-width: 1279px){.x-cms-ai-ofp-recommendation{overflow:hidden}.x-cms-ai-ofp-recommendation .tabs{display:none}.x-cms-ai-ofp-recommendation .Products,.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{width:100%;min-height:0;margin:0 0 20px}.x-cms-ai-ofp-recommendation .recommendation-block.Product{display:block;min-height:425px;margin:0 0 20px}.x-cms-ai-ofp-recommendation .tab-title{display:block;height:47px;margin:0;padding-inline-start:30px;overflow:hidden;font-size:16px;font-weight:900;line-height:47px;text-align:start}.x-cms-ai-ofp-recommendation .product-list{gap:15px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.x-cms-ai-ofp-recommendation .product-card,.x-cms-ai-ofp-recommendation .merch-card{flex-basis:244px;min-height:425px;scroll-snap-align:start}.x-cms-ai-ofp-recommendation .merch-card{min-height:0}.x-cms-ai-ofp-recommendation .merch-card .card-link,.x-cms-ai-ofp-recommendation .merch-card .card-content{display:block}.x-cms-ai-ofp-recommendation .merch-card .card-content{padding:0}.x-cms-ai-ofp-recommendation .merch-card .merch-image{margin-bottom:8.6px;object-fit:fill}.x-cms-ai-ofp-recommendation .merch-card .merch-logo-wrap{width:100%;height:45px;margin:0;padding:0;border-bottom:0}.x-cms-ai-ofp-recommendation .merch-card .merch-logo{max-height:100%;object-fit:fill}.x-cms-ai-ofp-recommendation .merch-card .merch-title{margin-bottom:3px;font-size:16px}.x-cms-ai-ofp-recommendation .product-image,.x-cms-ai-ofp-recommendation .merch-image{width:244px;height:218px;margin-bottom:9px}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{overflow-x:auto}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products .shine{flex:0 0 244px;min-height:425px}}@media (max-width: 767px){.x-cms-ai-ofp-recommendation{overflow:hidden;padding-bottom:29px}.x-cms-ai-ofp-recommendation .tabs{display:none}.x-cms-ai-ofp-recommendation .Products,.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{width:100%;min-height:0;margin:0}.x-cms-ai-ofp-recommendation .recommendation-block.Product{display:block;min-height:300px;margin:0}.x-cms-ai-ofp-recommendation .tab-title{display:block;height:47px;margin:0;padding:0 20px;overflow:hidden;font-size:16px;font-weight:900;line-height:47px;text-align:start}.x-cms-ai-ofp-recommendation .product-list{gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.x-cms-ai-ofp-recommendation .product-card,.x-cms-ai-ofp-recommendation .merch-card{flex-basis:165px;min-height:300px;background:#f8f8f8;scroll-snap-align:start}.x-cms-ai-ofp-recommendation .merch-card .card-link,.x-cms-ai-ofp-recommendation .merch-card .card-content{display:block}.x-cms-ai-ofp-recommendation .merch-card .card-content{padding:0}.x-cms-ai-ofp-recommendation .merch-card .merch-image{object-fit:fill}.x-cms-ai-ofp-recommendation .merch-card .merch-logo-wrap{box-sizing:content-box;width:100%;height:auto;max-height:50px;margin:0 0 15px;padding:30px 0}.x-cms-ai-ofp-recommendation .merch-card .merch-logo{max-height:100%;object-fit:fill}.x-cms-ai-ofp-recommendation .merch-card .merch-title{margin-bottom:3px}.x-cms-ai-ofp-recommendation .merch-card .merch-description{padding:0 3px 0 4px;line-height:normal}.x-cms-ai-ofp-recommendation .product-image,.x-cms-ai-ofp-recommendation .merch-image{width:165px;height:147px;margin-bottom:0}.x-cms-ai-ofp-recommendation .card-content{padding:0 4px 8px}.x-cms-ai-ofp-recommendation .product-title,.x-cms-ai-ofp-recommendation .merch-title{height:34px;min-height:34px;max-height:34px;font-size:14px;line-height:17px}.x-cms-ai-ofp-recommendation .product-description{height:42px;min-height:42px;max-height:42px;font-size:12px;line-height:14px}.x-cms-ai-ofp-recommendation .flatRateTax{font-size:12px;line-height:15px}.x-cms-ai-ofp-recommendation .merch-logo-wrap{width:calc(100% - 16px);height:auto;max-height:111px;margin-bottom:15px;padding:30px 0}.x-cms-ai-ofp-recommendation .merch-title{margin-bottom:15px}.x-cms-ai-ofp-recommendation .merch-description{height:56px;min-height:56px;max-height:56px;font-size:12px;line-height:14px}.x-cms-ai-ofp-recommendation .finance-option{margin-bottom:13px}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products{gap:8px;overflow-x:auto}.x-cms-ai-ofp-recommendation .recommendation-skeleton.Products .shine{flex:0 0 165px;min-height:300px}}
