.product-template .template-container{display:flex;align-items:flex-start;gap:16px;margin-bottom:80px}.product-template .template-container .usp-list{width:300px;margin-top:20px}.product-template .template-container .usp-list.device-only{display:none}.product-template .template-container .usp-list p{margin:0 0 5px;position:relative;padding-left:20px;font-size:var(--xs)}.product-template .template-container .usp-list p:last-child{margin:0}.product-template .template-container .usp-list p:before{content:"";position:absolute;top:4px;left:0;background:url(icon-list-item.svg) no-repeat center center/contain;width:12px;height:11px}.product-template .template-container .usp-list .brand-logo{max-width:100%;width:120px;margin:24px 0 0}.product-template .template-container .usp-list .brand-logo img{width:100%;height:auto;height:initial}.product-template .template-container .product-main{width:calc(75% - 16px);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:35px 50px 100px;display:flex;flex-wrap:wrap;justify-content:space-between;background:#0003}.product-template .template-container .product-main .featured-image-container{width:calc(100% - 146px)}.product-template .template-container .product-main .featured-image-container .product-title{margin:0 0 10px}.product-template .template-container .product-main .featured-image-container .flex{display:flex;gap:40px}.product-template .template-container .product-main .featured-image-container .flex .media-container{width:calc(100% - 340px)}.product-template .template-container .product-main .featured-image-container .flex .media-container .image-block{display:none}.product-template .template-container .product-main .featured-image-container .flex .media-container .image-block img{max-width:100%;height:auto;height:initial}.product-template .template-container .product-main .featured-image-container .flex .media-container .image-block.featured-image{display:block}.product-template .template-container .product-main .thumbnail-carousel{width:106px}.product-template .template-container .product-main .thumbnail-carousel .carousel{width:100%}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow{position:absolute;left:50%;transform:translate(-50%)}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-prev{top:-20px}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-next{bottom:-20px;transform:translate(-50%) rotate(180deg)}.product-template .template-container .product-main .thumbnail-carousel .carousel .item{border:1px solid rgba(255,255,255,.1);border-radius:20px;width:100%;height:106px;cursor:pointer;transition:.2s all;margin:8px 0}.product-template .template-container .product-main .thumbnail-carousel .carousel .item:hover{border:1px solid rgba(255,255,255,.6)}.product-template .template-container .product-main .thumbnail-carousel .carousel .item:hover img{opacity:1}.product-template .template-container .product-main .thumbnail-carousel .carousel .item.slick-current{border:1px solid rgba(255,255,255,.6)}.product-template .template-container .product-main .thumbnail-carousel .carousel .item.slick-current img{opacity:1}.product-template .template-container .product-main .thumbnail-carousel .carousel .item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:.2s all}.product-template .template-container .product-main .product-tabs{display:flex;width:calc(100% + 100px);margin:64px -50px 52px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.product-template .template-container .product-main .product-tabs a{padding:33px 20px;text-align:center;display:block;width:50%;transition:.3s background;font-family:var(--font-heading-family)}.product-template .template-container .product-main .product-tabs a.active{background:var(--color-primary)}.product-template .template-container .product-main .product-tabs a:not(.active):hover{background:var(--color-primary-reduced)}.product-template .template-container .product-main .tabbed-blocks{width:100%}.product-template .template-container .product-main .tabbed-blocks .tab{display:none}.product-template .template-container .product-main .tabbed-blocks .tab.active{display:block}.product-template .template-container .product-main .tabbed-blocks .tab .tab-title{margin:0 0 16px;color:var(--color-primary)}.product-template .template-container .product-main .tabbed-blocks .tab .rte h1,.product-template .template-container .product-main .tabbed-blocks .tab .rte h2,.product-template .template-container .product-main .tabbed-blocks .tab .rte h3,.product-template .template-container .product-main .tabbed-blocks .tab .rte h4,.product-template .template-container .product-main .tabbed-blocks .tab .rte h5,.product-template .template-container .product-main .tabbed-blocks .tab .rte h6{margin:0 0 16px}.product-template .template-container .product-main .tabbed-blocks .tab .rte p{margin:0 0 20px}.product-template .template-container .product-main .tabbed-blocks .tab .rte p:last-child{margin:0}.product-template .template-container .product-main .tabbed-blocks .tab .rte img{max-width:100%;height:auto;height:initial}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block{margin:0 0 33px}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec-block-title{font-size:var(--h6);margin:0 0 14px;font-family:var(--font-heading-family)}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec{display:flex;border:1px solid rgba(255,255,255,.1);padding:10px 20px;border-radius:11px;gap:20px;margin:0 0 5px}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec span{font-size:var(--xxs);font-family:var(--font-heading-family);line-height:1}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec span:first-child{text-transform:uppercase;font-size:var(--xxxs);width:200px;min-width:200px}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block{width:100%;text-align:center;margin-top:52px;padding:52px 0;position:relative}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block:after{content:"";position:absolute;top:0;left:-50px;width:calc(100% + 100px);height:1px;background:#ffffff1a}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .bm-title{color:var(--color-primary);margin:0 0 8px}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .bm-subtitle{font-size:var(--h6);font-family:var(--font-heading-family)}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex .game-card{width:295px}.product-template .template-container .form-controls{width:25%;border-radius:30px;padding:30px;border:1px solid rgba(255,255,255,.1);background:#0003;position:sticky;top:16px}.product-template .template-container .form-controls form .pricing-block p{margin:0 0 16px;font-size:var(--xs);font-family:var(--font-heading-family)}.product-template .template-container .form-controls form .pricing-block .price{display:flex;align-items:flex-end}.product-template .template-container .form-controls form .pricing-block .price span{line-height:1}.product-template .template-container .form-controls form .pricing-block .price span.init-price{font-size:var(--h5);font-family:var(--font-heading-family)}.product-template .template-container .form-controls form .pricing-block .price span:not(.init-price){font-size:var(--xs)}.product-template .template-container .form-controls form .pricing-block .price-details{display:flex;gap:10px;margin-top:10px}.product-template .template-container .form-controls form .pricing-block .price-details span.saving{color:var(--color-error);display:none}.product-template .template-container .form-controls form .pricing-block .price-details span.was{color:#7d7d7d;display:none}.product-template .template-container .form-controls form .pricing-block .price-details span.was span{-webkit-text-decoration:line-through;text-decoration:line-through}.product-template .template-container .form-controls form .order-usps{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:16px 0}.product-template .template-container .form-controls form .order-usps div{border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;padding:6px 8px;border-radius:10px;gap:10px}.product-template .template-container .form-controls form .order-usps div svg{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.product-template .template-container .form-controls form .order-usps div span{font-size:var(--xxxs);line-height:1}.product-template .template-container .form-controls form .qty-selection{width:100px;height:56px;display:flex;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden;margin:0 0 20px}.product-template .template-container .form-controls form .qty-selection.hide{display:none}.product-template .template-container .form-controls form .qty-selection .controls{width:42px;min-width:42px;height:100%;position:relative}.product-template .template-container .form-controls form .qty-selection .controls span{background:var(--color-primary);position:absolute;transition:.3s all;left:0;width:100%;height:50%;cursor:pointer;display:block}.product-template .template-container .form-controls form .qty-selection .controls span:before,.product-template .template-container .form-controls form .qty-selection .controls span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background:#fff;transition:.3s all}.product-template .template-container .form-controls form .qty-selection .controls span:after{transform:translate(-50%,-50%) rotate(90deg)}.product-template .template-container .form-controls form .qty-selection .controls span[data-qty-plus]{top:0}.product-template .template-container .form-controls form .qty-selection .controls span[data-qty-minus]{bottom:0}.product-template .template-container .form-controls form .qty-selection .controls span[data-qty-minus]:after{display:none}.product-template .template-container .form-controls form .qty-selection .controls:hover span{opacity:.6}.product-template .template-container .form-controls form .qty-selection .controls:hover span:hover{opacity:1}.product-template .template-container .form-controls form .qty-selection input{border:none;padding:0;background:transparent;border-radius:0;width:calc(100% - 42px);text-align:center;color:#fff;font-size:var(--xs)}.product-template .template-container .form-controls form .selector-wrapper{width:100%;margin:10px 0}.product-template .template-container .form-controls form .selector-wrapper label{font-size:var(--xxs);display:block;margin:0 0 3px}.product-template .template-container .form-controls form .selector-wrapper select{width:100%;color:#fff;outline:none;border:1px solid rgba(255,255,255,.1)}.product-template .template-container .form-controls form .selector-wrapper select:hover,.product-template .template-container .form-controls form .selector-wrapper select:focus{border-color:#fff}.product-template .template-container .form-controls form button{width:100%;text-align:center;display:block;margin:23px 0 0}.product-template .template-container .form-controls form button.added{background:var(--color-success)}.product-template .template-container .form-controls form button.disabled{pointer-events:none}.product-template .template-container .form-controls form .finance-note,.product-template .template-container .form-controls form .preordernote{text-align:center;margin:20px 0 0;font-size:var(--xxxs)}.product-template .template-container .form-controls form .finance-note .price-quatered,.product-template .template-container .form-controls form .preordernote .price-quatered{color:var(--color-primary)}.product-template .template-container .form-controls form .finance-note .coming-soon-form,.product-template .template-container .form-controls form .preordernote .coming-soon-form{margin-top:20px}.product-template .template-container .form-controls form .finance-note .coming-soon-form input,.product-template .template-container .form-controls form .preordernote .coming-soon-form input{border-color:#fff!important;color:#fff!important}.product-template .template-container .form-controls form .finance-note .coming-soon-form button,.product-template .template-container .form-controls form .preordernote .coming-soon-form button{margin:0;font-family:var(--font-body-family)!important}.product-template .template-container .form-controls form #product-select{display:none!important;color:red;width:100%}.product-template .page-width{opacity:0;pointer-events:none;transition:.3s all}.product-template .page-width.loaded{opacity:1;pointer-events:all}@media screen and (max-width: 1024px){.product-template .page-breadcrumbs{margin-bottom:20px}.product-template .template-container .usp-list{display:none}.product-template .template-container .usp-list.device-only{display:block;width:auto;width:initial;margin-bottom:20px}.product-template .template-container .product-main{padding:0;border:none;background:none}.product-template .template-container .product-main .featured-image-container{width:100%}.product-template .template-container .product-main .featured-image-container .product-title{font-size:32px}.product-template .template-container .product-main .featured-image-container .flex .media-container{width:100%;padding:16px 0}.product-template .template-container .product-main .thumbnail-carousel{width:100%}.product-template .template-container .product-main .thumbnail-carousel .carousel{padding:0 32px}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-track{display:flex;gap:15px}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-prev{top:50%;left:0;transform:translateY(-50%) rotate(-90deg)}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-next{bottom:auto;top:50%;left:auto;right:0;transform:translateY(-50%) rotate(90deg)}.product-template .template-container .product-main .thumbnail-carousel .carousel .item{width:106px;max-width:106px}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec{flex-wrap:wrap;gap:4px;padding:20px}.product-template .template-container .product-main .tabbed-blocks .tab .rte .spec-block .spec span:first-child{width:100%;min-width:100%}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex{justify-content:flex-start;overflow:auto;flex-wrap:nowrap;gap:20px;margin-right:-1.5rem;margin-left:-1.5rem;padding:0 1.5rem;-ms-overflow-style:none;scrollbar-width:none}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex::-webkit-scrollbar{display:none}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex .game-card{width:240px;min-width:240px}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block .games-flex .game-card .meta{padding:20px}}@media screen and (max-width: 1100px){.product-template .template-container{flex-wrap:wrap}.product-template .template-container .product-main{width:100%}.product-template .template-container .product-main .featured-image-container{order:-3}.product-template .template-container .product-main .thumbnail-carousel{order:-2}.product-template .template-container .form-controls{width:100%;order:-1;padding:0;border:none;background:none;position:static}}@media screen and (max-width: 1024px) and (max-width: 750px){.product-template .template-container .product-main .featured-image-container .product-title{font-size:26px}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-prev{left:10px}.product-template .template-container .product-main .thumbnail-carousel .carousel .slick-arrow.slick-next{right:10px}}@media screen and (max-width: 750px){.product-template .template-container .product-main .thumbnail-carousel{margin:0 -1.5rem;width:calc(100% + 3rem)}.product-template .template-container .product-main .thumbnail-carousel .carousel .item{width:90px;height:90px}.product-template .template-container .product-main .product-tabs{width:calc(100% + 3rem);margin:42px -1.5rem}.product-template .template-container .product-main .product-tabs a{padding:20px 10px}.product-template .template-container .product-main .tabbed-blocks .tab .benchmark-block:after{left:-1.5rem;width:calc(100% + 3rem)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-product-template.css.map */
