.card-rating-container.yellow-rating-style .card-review-inline .star-icon-box .yellow-icon{background:url(//p4-ofp.static.pub/fes/cms/2022/09/15/9xyox3940nf6i0nwmkysidzmo49xqy647099.svg);background-size:cover}.card-rating-container.yellow-rating-style .card-review-inline .star-icon-box .gray-icon{background:url(//p2-ofp.static.pub/fes/cms/2022/09/15/gf1fecup4zjz3s40rw122ufmpymmq5987566.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/2022/09/15/fxwij757gxcn4ye9cfhcmgnay59p1a833673.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"}.component-root{box-sizing:border-box;width:100%;color:#000;container-type:inline-size}.component-root *,.component-root *:before,.component-root *:after{box-sizing:border-box}.component-root .tabs{width:100%;height:50px;background:#e4e4e4}.component-root .tabs ul{display:flex;width:1020px;max-width:100%;height:50px;margin:0 auto;padding:0;list-style:none}.component-root .tabs li{flex:1 1 20%;min-width:0;height:50px;border-inline-end:1px solid #fff}.component-root .tabs li:last-child{border-inline-end:0}.component-root .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}.component-root .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}.component-root .tabs button.active{background:#fff;color:#294e95}.component-root .tabs button.active span{box-shadow:inset 0 -5px #294e95}.component-root .tabs button:focus-visible{position:relative;z-index:1;outline:2px solid #000;outline-offset:-2px}.component-root .tabs li:only-child button span{font-size:24px}.component-root .tabs.noneBj{background:#fff}.component-root .tabs.noneBj button{justify-content:flex-start}.component-root .Products{width:1018px;max-width:100%;min-height:384px;margin:13px auto 35px}.component-root .recommendation-block.Product{display:none}.component-root .recommendation-block.Product.active{display:block}.component-root .tab-title{display:none}.component-root .adobe-slot{min-height:120px}.component-root .product-list{display:flex;align-items:stretch;gap:17px;width:100%;margin:0;padding:0;list-style:none}.component-root .product-card,.component-root .merch-card{display:flex;flex:0 0 190px;min-width:0;min-height:384px;background:#f5f5f5}.component-root .card-link{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;overflow:hidden;color:inherit;text-decoration:none}.component-root .card-link[href]:focus-visible{outline:2px solid #000;outline-offset:-2px}.component-root .product-image,.component-root .merch-image{display:block;flex:none;width:188px;height:168px;margin:0 auto 8px;object-fit:contain;background:transparent}.component-root .card-content{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 10px 10px 11px;text-align:center}.component-root .product-title,.component-root .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}.component-root .rating-list{min-height:23px}.component-root .rating-list .bv_main_container,.component-root .rating-list .card-rating-container{justify-content:center!important}.component-root .rating-list .bv_averageRating_component_container,.component-root .rating-list .bv_numReviews_component_container{display:none}.component-root .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}.component-root .product-description.is-empty{visibility:hidden}.component-root .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}.component-root .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}.component-root .prePriceMsg,.component-root .priceToolTip{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.component-root .prePriceMsg{min-height:23px}.component-root .priceToolTip{margin-bottom:6px;font-size:14px}.component-root .mgr_5{margin-inline-end:5px}.component-root .webPrice{text-decoration:line-through}.component-root .startAt{align-self:flex-end}.component-root .product-price{min-height:25px;margin:0;font-size:21px;font-weight:900;line-height:25px}.component-root .flatRateTax{min-height:17px;font-size:14px;line-height:17px}.component-root .delivery{margin-bottom:10px;font-size:12px}.component-root .finance-option{margin-top:auto;margin-bottom:15px;padding:0 8px;text-align:center}.component-root .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}.component-root .merch-logo{max-width:100%;max-height:45px;object-fit:contain}.component-root .merch-title{margin-bottom:15px;font-size:18px}.component-root .merch-description{height:81px;min-height:81px;max-height:81px;margin:0;overflow:hidden;font-size:14px;line-height:18px;overflow-wrap:anywhere}.component-root .recommendation-skeleton.Products{display:flex;gap:17px}.component-root .recommendation-skeleton.Products .shine{flex:0 0 190px;min-height:384px}@container (min-width: 1920px){.component-root .tabs ul{width:1530px;max-width:100%}.component-root .Products{width:1524px;max-width:100%;min-height:390px}.component-root .product-list{gap:18px}.component-root .product-card,.component-root .merch-card{flex-basis:289px;min-height:390px}.component-root .product-image,.component-root .merch-image{width:285px;height:255px}.component-root .recommendation-skeleton.Products{gap:18px}.component-root .recommendation-skeleton.Products .shine{flex-basis:289px;min-height:390px}}@media (min-width: 768px) and (max-width: 1279px){.component-root{overflow:hidden}.component-root .tabs{display:none}.component-root .Products,.component-root .recommendation-skeleton.Products{width:100%;min-height:0;margin:0 0 20px}.component-root .recommendation-block.Product{display:block;min-height:425px;margin:0 0 20px}.component-root .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}.component-root .product-list{gap:15px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.component-root .product-card,.component-root .merch-card{flex-basis:244px;min-height:425px;scroll-snap-align:start}.component-root .merch-card{min-height:0}.component-root .merch-card .card-link,.component-root .merch-card .card-content{display:block}.component-root .merch-card .card-content{padding:0}.component-root .merch-card .merch-image{margin-bottom:8.6px;object-fit:fill}.component-root .merch-card .merch-logo-wrap{width:100%;height:45px;margin:0;padding:0;border-bottom:0}.component-root .merch-card .merch-logo{max-height:100%;object-fit:fill}.component-root .merch-card .merch-title{margin-bottom:3px;font-size:16px}.component-root .product-image,.component-root .merch-image{width:244px;height:218px;margin-bottom:9px}.component-root .recommendation-skeleton.Products{overflow-x:auto}.component-root .recommendation-skeleton.Products .shine{flex:0 0 244px;min-height:425px}}@media (max-width: 767px){.component-root{overflow:hidden;padding-bottom:29px}.component-root .tabs{display:none}.component-root .Products,.component-root .recommendation-skeleton.Products{width:100%;min-height:0;margin:0}.component-root .recommendation-block.Product{display:block;min-height:300px;margin:0}.component-root .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}.component-root .product-list{gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.component-root .product-card,.component-root .merch-card{flex-basis:165px;min-height:300px;background:#f8f8f8;scroll-snap-align:start}.component-root .merch-card .card-link,.component-root .merch-card .card-content{display:block}.component-root .merch-card .card-content{padding:0}.component-root .merch-card .merch-image{object-fit:fill}.component-root .merch-card .merch-logo-wrap{box-sizing:content-box;width:100%;height:auto;max-height:50px;margin:0 0 15px;padding:30px 0}.component-root .merch-card .merch-logo{max-height:100%;object-fit:fill}.component-root .merch-card .merch-title{margin-bottom:3px}.component-root .merch-card .merch-description{padding:0 3px 0 4px;line-height:normal}.component-root .product-image,.component-root .merch-image{width:165px;height:147px;margin-bottom:0}.component-root .card-content{padding:0 4px 8px}.component-root .product-title,.component-root .merch-title{height:34px;min-height:34px;max-height:34px;font-size:14px;line-height:17px}.component-root .product-description{height:42px;min-height:42px;max-height:42px;font-size:12px;line-height:14px}.component-root .flatRateTax{font-size:12px;line-height:15px}.component-root .merch-logo-wrap{width:calc(100% - 16px);height:auto;max-height:111px;margin-bottom:15px;padding:30px 0}.component-root .merch-title{margin-bottom:15px}.component-root .merch-description{height:56px;min-height:56px;max-height:56px;font-size:12px;line-height:14px}.component-root .finance-option{margin-bottom:13px}.component-root .recommendation-skeleton.Products{gap:8px;overflow-x:auto}.component-root .recommendation-skeleton.Products .shine{flex:0 0 165px;min-height:300px}}
