.product-details-release-calendar .region-area-one .mid-center-container{max-width:1400px}.product-details-release-calendar .pd-main-area{display:flex;padding-top:50px}.product-details-release-calendar .x-product-release-details{display:block;padding:0}.product-details-release-calendar .x-product-release-details .lazy-load-availabilities,.product-details-release-calendar .x-product-release-details .lazy-load-prices{display:none}.product-details-release-calendar .x-product-release-details .header-container{padding-bottom:30px}.product-details-release-calendar .x-product-release-details .header-container .title-container .title{font-size:48px;font-family:Roboto,Arial;line-height:58px;max-width:100%}.product-details-release-calendar .x-product-release-details .header-container.mobile-header{display:none}.product-details-release-calendar .x-product-release-details .js-control-content{width:100%}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .inner-container{opacity:0}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .counter{min-height:95px}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container{background:0 0}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container .js-loader{position:absolute;top:50%;left:50%;margin-top:-8px;width:16px;height:16px;z-index:6100;opacity:.5}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container .js-loader span{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;box-sizing:border-box;display:block;width:30px;height:30px;border:4px solid #0e1111;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#0e1111 transparent transparent transparent;background:0 0}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container .js-loader span:nth-child(1){animation-delay:-.45s}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container .js-loader span:nth-child(2){animation-delay:-.3s}.product-details-release-calendar .x-product-release-details .js-control-content.x-loading .loading-container .js-loader span:nth-child(3){animation-delay:-.15s}.product-details-release-calendar .x-product-release-details .logged-in-user{width:100%}.product-details-release-calendar .x-product-release-details .logged-in-user.hidden .inner-container{opacity:0}.product-details-release-calendar .x-product-release-details .pd-area-one{margin:0;display:flex;flex-flow:column wrap;align-items:flex-start;flex:0 0 50%;max-width:50%;padding:40px;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-details-release-calendar .x-product-release-details .pd-area-two{flex:1 1 0%;margin:0;background:#f5f5f5}.product-details-release-calendar .x-product-release-details .image-container{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%;width:100%}.product-details-release-calendar .x-product-release-details .image-container img{display:block;max-width:100%;max-height:500px}.product-details-release-calendar .x-product-release-details .category-container{font-size:16px;line-height:20px;color:#515151;padding-top:16px}.product-details-release-calendar .x-product-release-details .category-container .category,.product-details-release-calendar .x-product-release-details .category-container .color{display:inline-block;vertical-align:middle;color:#515151}.product-details-release-calendar .x-product-release-details .category-container .category{position:relative;padding-right:8px;margin-bottom:0;line-height:20px}.product-details-release-calendar .x-product-release-details .category-container .category:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:#515151}.product-details-release-calendar .x-product-release-details .prices{display:block;padding-top:20px}.product-details-release-calendar .x-product-release-details .prices .current-price{font-size:18px;color:#0e1111}.product-details-release-calendar .x-product-release-details .countdown-container{display:block;width:100%}.product-details-release-calendar .x-product-release-details .countdown-widget{text-align:center;font-size:0;padding:32px 0;border:1px solid #ddd;border-width:1px 0}.product-details-release-calendar .x-product-release-details .countdown-widget .title-container .title{display:flex;justify-content:center;align-items:center;gap:16px;position:relative;color:#0e1111;font-size:14px;line-height:36px;font-weight:700;letter-spacing:0}.product-details-release-calendar .x-product-release-details .countdown-widget .title-container .icon{font-size:15px;color:red}.product-details-release-calendar .x-product-release-details .countdown-widget .counter{display:block}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul{font-size:0}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul>li{position:relative;display:inline-block;width:76px;padding:15px 0 10px;margin:0 15px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul>li .value{display:block;color:#0e1111;font-size:38px;line-height:45px;font-weight:400}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul>li .label{display:block;padding-top:5px;color:#757575;font-size:12px;line-height:20px;letter-spacing:.02em;font-weight:400}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul>li:before{content:':';position:absolute;right:-15px;top:50%;transform:translateY(-50%);margin-top:-10px;font-size:30px}.product-details-release-calendar .x-product-release-details .countdown-widget .counter>ul>li:last-child:before{display:none}.product-details-release-calendar .x-product-release-details .x-product-details-login{margin-top:30px;border:1.5px solid #0e1111;padding:30px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-details-release-calendar .x-product-release-details .x-product-details-login .info-title{display:block;font-size:17px;font-weight:700;color:#0e1111;letter-spacing:.2px;line-height:20px}.product-details-release-calendar .x-product-release-details .x-product-details-login .info-text{display:block;padding-top:6px;font-size:15px;color:#0e1111}.product-details-release-calendar .x-product-release-details .x-product-details-login .login-info{padding-bottom:15px}.product-details-release-calendar .x-product-release-details .x-product-details-version-selector{padding-top:30px}.product-details-release-calendar .x-product-release-details .x-product-details-version-selector .dim-list.is-size li{width:calc(100%/6 - 8px)}.product-details-release-calendar .x-product-release-details .x-product-details-version-selector.size{padding-bottom:0}.product-details-release-calendar .x-product-release-details .interest-button-container{margin:30px 0 0;max-width:440px}.product-details-release-calendar .x-product-release-details .interest-button-container .button{width:100%}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container{display:none;margin-top:10px;border:1px solid #0e1111;border-radius:3px;padding:15px;font-size:13px;line-height:19px;color:#0e1111}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container .text{position:relative;padding-left:24px}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container .text:before{position:absolute;top:0;left:0;font-size:15px}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.success-message{border-color:#1fb95399}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.success-message .text:before{color:#1fb95399}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.error-message{border-color:#ff760080}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.error-message .text:before{color:#ff760080;font-size:18px}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.error-user-message{border-color:#ff760080}.product-details-release-calendar .x-product-release-details .interest-button-container .message-container.error-user-message .text:before{color:#ff760080;font-size:18px}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading{position:relative}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container{background:rgba(30,30,30,.3);position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:9999}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container .js-loader{position:absolute;top:50%;left:50%;margin-top:-8px;width:16px;height:16px;z-index:6100;opacity:.5}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container .js-loader span{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;box-sizing:border-box;display:block;width:30px;height:30px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent;background:0 0}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container .js-loader span:nth-child(1){animation-delay:-.45s}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container .js-loader span:nth-child(2){animation-delay:-.3s}.product-details-release-calendar .x-product-release-details .interest-button-container.x-loading .loading-container .js-loader span:nth-child(3){animation-delay:-.15s}.product-details-release-calendar .x-product-release-details .info-container{padding-top:24px}.product-details-release-calendar .x-product-release-details .info-container ul li{position:relative;display:flex}.product-details-release-calendar .x-product-release-details .info-container ul li span.icon{position:absolute;top:50%;transform:translateY(-50%);font-size:17px}.product-details-release-calendar .x-product-release-details .info-container ul li span.text{font-size:14px;color:#0e1111;margin-left:34px;padding-left:16px;border-left:1px solid #ddd;padding-bottom:8px}.product-details-release-calendar .x-product-release-details .pre-release-container{border:1.5px solid #0e1111;border-radius:5px;text-align:center;padding:30px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-details-release-calendar .x-product-release-details .pre-release-container .title{font-size:19px;letter-spacing:.2px;text-transform:uppercase;font-weight:700}.product-details-release-calendar .x-product-release-details .pre-release-container .description{font-size:17px;line-height:26px;color:#0e1111;padding:8px 0 17px}.product-details-release-calendar .x-product-release-details .pre-release-container .description .bold{font-weight:700}.product-details-release-calendar .x-product-release-details .pre-release-container .x-product-details-ajax-buttons .cart-button{max-width:320px;margin:0 auto}.product-details-release-calendar .x-product-release-details .pre-release-container .x-product-details-ajax-buttons .cart-button .button{width:100%}@media only screen and (max-width:1199px){.touch .product-details-release-calendar .x-product-release-details .pd-area-one{padding:20px}}@media only screen and (max-width:959px){.touch .product-details-release-calendar .region-area-one{padding-top:48px}.touch .product-details-release-calendar .pd-main-area{flex-direction:column;padding-top:0}.touch .product-details-release-calendar .x-product-release-details .pd-area-one{padding:20px;flex:0;order:2;max-width:100%;padding:0 0 16px}.touch .product-details-release-calendar .x-product-release-details .pd-area-two{order:1;width:100%;background:0 0}.touch .product-details-release-calendar .x-product-release-details .image-container{background:linear-gradient(135deg,transparent 50%,#f5f5f5 0)}.touch .product-details-release-calendar .x-product-release-details .image-container img{max-height:400px}.touch .product-details-release-calendar .x-product-release-details .header-container{padding:0 16px 16px;border:none}.touch .product-details-release-calendar .x-product-release-details .header-container.mobile-header{display:block}.touch .product-details-release-calendar .x-product-release-details .header-container.desktop-header{display:none}.touch .product-details-release-calendar .x-product-release-details .header-container .title-container .title{font-size:32px;line-height:35px}.touch .product-details-release-calendar .x-product-release-details .countdown-container{background-color:#f5f5f5;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.touch .product-details-release-calendar .x-product-release-details .countdown-container .title-container{padding:0 0 10px}.touch .product-details-release-calendar .x-product-release-details .x-product-details-login{margin:30px 16px 0}.touch .product-details-release-calendar .x-product-release-details .logged-in-user{padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.touch .product-details-release-calendar .x-product-release-details .x-product-details-version-selector .dim-list.is-size li{width:calc(100%/4 - 8px)}.touch .product-details-release-calendar .x-product-release-details .pre-release-container{margin:20px 16px}}@media only screen and (max-width:479px){.touch .product-details-release-calendar .x-product-release-details .countdown-container .counter>ul>li{width:35px;margin:0 23px}.touch .product-details-release-calendar .x-product-release-details .countdown-container .counter>ul>li:before{right:-27px}.touch .product-details-release-calendar .x-product-release-details .x-product-details-version-selector .dim-list.is-size li{width:calc(100%/3 - 8px)}}