.bundle-pickup.multi-bundles-discount .input-inline .fake-radio,.bundle-pickup.multi-bundles-discount .input-inline .input-radio:checked~.label-radio .fake-radio,.mtube-heading .h2{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0}.mtube-heading .h2{background-position:0 0;width:129px;height:46px}.product-tiles-list{border-width:0 0 0 1px;overflow:hidden;box-sizing:border-box;margin-bottom:-.1rem;padding-bottom:.1rem}.product-tiles-list.no-search-results{border:none}.product-tiles-list.list-view{border-width:1px 0 0}.promo-grid .product-tiles-list.list-view{border:none}.product-tile{border:solid #e9eaec;border-width:1px 1px 1px 0;box-sizing:border-box;background:#fff;padding:.4rem 1.9rem 5.1rem 1.9rem;width:25%}.product-tile:after{display:block;clear:both;content:''}.product-tile .star-rating{margin-right:0}.product-tile .product-tile-gift-card{margin-top:1rem;overflow:hidden}.product-tile .product-tile-gift-card-holder{padding:0 0 1rem}.product-tile-info{display:table;width:100%;table-layout:fixed}.product-tile-info .product-card{position:absolute;visibility:hidden;right:1.9rem;bottom:1.7rem}.list-view .product-tile-info{min-height:23.5rem}.product-tile-gift-card .checkout-additional-info{margin-bottom:0;margin-top:0}.product-tile-sale{position:relative}.product-tile-sale:after,.product-tile-sale:before{display:table;content:"";line-height:0}.product-tile-sale:after{clear:both}.grid-view .product-tile{float:left;position:relative;margin-bottom:-.1rem}.list-view .product-tile{display:table;width:100%;height:auto;padding:0;border-right:0;border-top:0;padding-bottom:0}.list-view .product-tile-info{min-height:23.5rem}.product-tile-show-more{position:absolute;right:0;top:0;bottom:0;text-indent:-999.9rem;text-decoration:none}.product-tile-show-more:before{content:"";font-family:MVideo_icon_font;speak:none;width:1rem;height:1.6rem;margin:-.8rem 0 0 -.1rem;position:absolute;right:1.8rem;top:50%;text-indent:.1rem;font-size:1.6rem}.product-tile-show-more:hover{text-decoration:none}.product-tile-availability{font-weight:700;font-size:1.6rem;line-height:2rem;margin-bottom:1rem;padding-top:1rem}.product-tile-availability .highlighted-text-message{font-weight:700;font-size:1.6rem;line-height:2rem;display:inline-block;vertical-align:middle;width:90%}.view-all-accessories{border-top:1px solid #dfdfdf;padding-top:1.7rem}.view-all-accessories .view-all-link{float:none}.product-tile-picture-holder{position:relative;max-width:20rem;margin:0 auto;height:20rem}.disabled .product-tile-picture-holder img{opacity:.2;cursor:default}.disabled .product-tile-title{opacity:.2}.disabled .product-tile-title-link:hover{color:inherit}.product-tile-picture-link{display:inline-block;width:100%;max-width:20rem;text-decoration:none}.product-tile-picture-link .lazy-load-image-holder{padding-bottom:90%}.product-tile-picture-link .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.product-tile-picture-link .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.product-tile-picture-image{max-height:20rem}.list-view .product-tile-picture{display:table-cell;vertical-align:top;text-align:center;height:auto;margin-top:0;margin-bottom:0}.list-view .product-tile-picture .product-tile-delivery-options{margin-top:2rem;overflow:hidden}.product-tile-picture{display:block;margin-top:2rem;margin-bottom:.7rem;text-align:center}.list-view .product-tile-picture{width:36.1%}.list-view .product-tile-picture-holder{margin-top:2.9rem}.product-tile-picture-bottom{text-align:left;margin:1.6rem -1rem 0 0}.grid-view .product-tail-section{display:block}.list-view .product-tail-section{vertical-align:top;display:table-cell;padding:2.5rem 1.9rem 1.4rem 0;width:100%}.product-tile-description{margin-bottom:1.2rem;min-height:8.6rem}.product-tile-title{font-size:1.6rem;line-height:2rem;max-height:6rem;color:#333;margin:0 0 .8rem;overflow:hidden}.product-tile-title a{text-decoration:none;color:inherit}.product-tile-meta{margin-bottom:1.1rem;position:relative}.product-tile-meta:after,.product-tile-meta:before{display:table;content:"";line-height:0}.product-tile-meta:after{clear:both}.pt-bonus{float:right;color:#2fb457;border:1px solid #e9eaec;font-size:1.4rem;line-height:2.4rem;font-weight:700;margin:-.2rem 0 -.4rem;padding:0 .7rem;border-radius:.3rem}.ico-rubles{padding-left:.5rem;text-decoration:line-through}.text-no-product{overflow:hidden;height:11.4rem}.text-no-product p{font-size:1.4rem;line-height:1.7rem;margin-bottom:2.8rem;min-height:5.1rem}h2.title-no-product{margin-bottom:.8rem}h2.title-no-product a{text-decoration:none}.grid-view .product-tile-description{margin-bottom:1.1rem}.grid-view .product-tile-description .product-tile-meta{height:2rem}.grid-view .product-tile-title{height:6rem}.list-view .product-tile-description{margin-bottom:0}.list-view .product-tile-meta{margin-bottom:0}.list-view .product-tile-title{margin-bottom:.7rem}.product-tile-params{font-size:1.4rem;padding:.1rem 0 .85rem 0;margin:0;list-style:none}.product-tile-param-item{margin-bottom:.8rem;line-height:1.6rem;padding-left:1.3rem;overflow:hidden;position:relative}.product-tile-param-item:before{content:'';position:absolute;left:0;top:.6rem;width:.4rem;height:.4rem;border-radius:50%;background:#333}.product-tile-params{display:none}.list-view .product-tile-params{display:block}.product-tile-compare{margin:0;position:absolute;width:85%;bottom:1rem;border-top:1px solid #e9eaec;padding-top:1.2rem}.product-tile-compare .popover{width:20.5rem}.product-tile-compare input[type=checkbox]{display:none}.product-tiles-list .product-tile-compare input[type=checkbox]{display:block}.product-tile-compare-label{font-size:1.4rem;line-height:2rem;font-weight:700;margin:0;display:inline-block;cursor:pointer}.product-tile-compare-label.disabled>.fake-checkbox{cursor:not-allowed}.list-view .product-tile-compare{position:static;width:auto;bottom:auto;overflow:hidden}.right-aligned-tolltip{float:right}.offset-tooltip{margin-left:.5rem}.top-offset{margin-top:2.1rem}.left-part{float:left}.wishList .product-tile-compare{margin:0;border-top:none;padding-top:0}.list-view .product-tile-data{display:table-cell;width:24.1rem;border-left:1px solid #e9eaec;box-sizing:border-box;padding:1.6rem 1rem 1rem 3rem}.list-single .product-tile-data{width:23.1rem;padding-right:0}.product-tile-checkout-section{padding-bottom:1rem;padding-top:1rem;border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec}.product-tile-checkout-section:after,.product-tile-checkout-section:before{display:table;content:"";line-height:0}.product-tile-checkout-section:after{clear:both}.product-tile-checkout-section .info-wrap{float:left}.product-tile-checkout-section .text-error{clear:both}.list-view .product-tile-checkout-section{border-top:0}.product-tile-monthly-payment{font-size:1.4rem;line-height:1.6rem;padding:.2rem .5rem;margin-bottom:1.3rem;background:#e9eaec;color:#333;border-radius:.4rem}.product-tile-monthly-payment{margin-bottom:1rem;font-size:1.2rem}.list-view .product-tile-monthly-payment{position:static;width:auto;top:0}.product-tile-delivery-options{margin:0;list-style:none;font-size:1.2rem;line-height:1.6rem}.product-accessories-tile .product-tile-delivery-options-wrap{display:none}.list-view .product-tile-delivery-options{border-bottom:0}.product-tile-delivery-option{padding:0 0 .5rem}.product-tile-delivery-option:after,.product-tile-delivery-option:before{display:table;content:"";line-height:0}.product-tile-delivery-option:after{clear:both}.product-tile-delivery-option.unavailable>*{opacity:.3}.product-tile-delivery-option.unavailable>.enabled{opacity:1;pointer-events:auto}.product-tile-delivery-option-ico{float:left;position:relative;color:#747f7f;font-size:1.4rem;width:2.2rem;box-sizing:border-box}.product-tile-delivery-option-ico.icon-download{height:1.4rem;font-size:2.2rem;padding-top:.2rem}.product-tile-delivery-option-addToValue,.product-tile-delivery-option-desc,.product-tile-delivery-option-type,.product-tile-delivery-option-value{display:block;box-sizing:border-box}.product-tile-delivery-option-desc,.product-tile-delivery-option-type{float:left;clear:right}.product-tile-delivery-option-addToValue,.product-tile-delivery-option-value{float:right;text-align:right}.product-tile-delivery-option-type{font-weight:700}.profited .product-tile-delivery-option-value{color:#2fb457}.product-tile-delivery-option-desc{padding-left:2.2rem}.product-tile-delivery-option-addToValue{color:#2fb457}.product-tile-item-preorder{margin-top:2.2rem}.product-tile-sale+.product-tile-delivery-options-wrap .product-tile-item-preorder{margin-top:0}.product-tile-add-to-basket{float:right;margin:1.2rem 0 0}.product-tile-add-to-basket .submit-basket{opacity:0;width:3.2rem;height:6rem}.product-tile-add-to-basket-btn.btn{overflow:hidden;padding:0;width:6rem;height:3.2rem;position:relative}.product-tile-add-to-basket-btn.btn:before{font-size:2.4rem}.product-tile-add-to-basket-btn.btn.font-icon:before,.product-tile-add-to-basket-btn.btn.product-tile-show-more:before{position:absolute;left:50%;top:.3rem;margin-left:-1.3rem;font-size:2.4rem}.product-tile-add-to-basket-btn.btn .submit-basket{opacity:0;width:6rem;height:3.2rem;position:relative}.product-tile-add-to-basket-btn.btn.i-icon-check{background:#2fb457}.product-tile-add-to-basket-btn.btn.icon-e-mail .submit-basket,.product-tile-add-to-basket-btn.btn.icon-preorder .submit-basket{display:inline-block}.product-tile-preorder-info{width:12rem;font-weight:700;font-size:1.4rem;line-height:1.6rem;margin:1.1rem 0 .4rem}.product-tile-preorder-btn{float:right}.product-tile-add-to-basket-btn.icon-e-mail,.product-tile-add-to-basket-btn.icon-preorder{float:right;margin-top:1.3rem}.product-tile-add-to-basket-btn.btn.icon-e-mail:before{margin-left:-1.2rem}.product-tile-add-to-basket-btn.btn.icon-preorder:before{font-size:3.1rem;margin-top:-.1rem;-webkit-text-stroke:0}.disabled.image-holder img{opacity:.2;cursor:default}.product-details-media-container{width:95%;padding-top:1rem;margin:0 auto}.product-details-media-container .image-holder{position:relative;width:100%;height:48rem;vertical-align:middle;text-align:center}.product-details-media-container .image-holder.image>div:first-child.lazy-load-image-holder{line-height:48rem}.product-details-media-container .image-holder .lazy-load-image-holder{padding-bottom:100%}.product-details-media-container .image-holder .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.product-details-media-container .image-holder .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.product-details-media-container .image-holder.active{display:block}.product-details-media-container .image-holder .product-image{margin:0 auto;display:inline-block;vertical-align:middle;max-width:48rem;max-height:48rem;transition:opacity .6s}.product-details-media-container .image-holder .product-image-loading{opacity:0}.product-details-media-container .image-holder .product-carousel-view-iframe{width:100%;height:48rem;max-height:48rem}.product-details-media-container .image-holder .product-badge{top:1.4rem;right:2.6rem}.product-details-media-container .image-holder.video{display:none;margin:0 auto}.view-all-link{float:right;font-size:1.4rem;margin-top:.6rem}.productDetails .checkout-section-holder{overflow:visible}.disabled h1.product-title{opacity:.2;cursor:default}.product-details-data-container{width:100%}.product-details-data-container .product-data{padding-left:.5rem;padding-top:.1rem}.product-details-data-container .product-data h1.product-title{word-wrap:break-word;font-weight:700;float:left;padding:0;width:60%;margin-bottom:1rem;font-size:2.4rem;line-height:2.4rem}.product-details-data-container .product-data .product-data-header{overflow:auto}.product-details-data-container .product-data .product-data-header img.brand-logo{max-width:11.8rem;max-height:5.8rem;margin-right:1.1rem;padding:0;vertical-align:middle}.product-details-data-container .product-data .product-data-header div.brand-logo{width:8.8rem;padding-top:.6rem;line-height:1.5rem;margin-right:.6rem}.product-details-data-container .product-data .product-data-header div.brand-logo .icon-download{color:#747f7f;font-size:2.2rem;padding:.5rem 1.1rem 0 0}.productDetails .main-toolbar{margin-bottom:0;border:none}.productDetails .main-holder .content-top-section{padding-bottom:2.2rem}.productDetails .content-top-section-layout{padding-top:0}.productDetails .content-top-primary-section .checkout-section-holder{min-height:65.4rem}.productDetails .content-top-primary-section .checkout-section-holder:after,.productDetails .content-top-primary-section .checkout-section-holder:before{display:table;content:"";line-height:0}.productDetails .content-top-primary-section .checkout-section-holder:after{clear:both}.productDetails .content-top-secondary-section{margin:0;box-shadow:none}.productDetails .product-details-summary-holder{overflow:visible;padding:1.4rem 2rem 1.7rem}.product-basket{position:relative;top:-1.4rem;margin-bottom:-1rem}.product-basket-text{background-color:#f2f2f2;padding:.5rem 0;text-align:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.product-basket-text span{margin-right:.7rem}.product-tile-data .product-basket{position:inherit;float:left;width:100%;border-top:1px solid #dfdfdf;font-size:1.4rem;margin-top:1rem;margin-bottom:0}.tab-container-product-details{max-width:none}.tab-container-product-details .product-details-heading{margin-top:1.1rem}.airplane-block{background:rgba(255,255,255,.5);display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;transition-property:background-color;transition-duration:.1s}.airplane-block.preplay{display:block;z-index:1}.airplane-block.preplay .airplane-thanks{opacity:0}.airplane-block.play .airplane{background-position:50% calc(50% - 3.4rem)}.airplane-block.play .airplane-thanks{opacity:1}.airplane-thanks{color:#2fb457;height:calc(100% - 9.8rem);transform:translateY(50%);text-align:center;position:relative;top:9.8rem;transition-property:opacity;transition-duration:.5s}.airplane-thanks h4{font-size:2.2rem}.airplane-thanks p{font-size:1.6rem;line-height:2rem;font-weight:700}.airplane{width:100%;height:100%;background:url(/assets/img/airplane.png) no-repeat 0 calc(100% + 9.8rem);transition-property:background-position;transition-duration:.5s}.product-leave-review{display:table-cell;font-size:1.4rem;line-height:2rem;color:#333;vertical-align:top;padding:0 10rem 0 8.9rem;width:25rem}.product-leave-review-title{display:block;font-weight:700;margin-bottom:2rem}.product-reviews-info-list{list-style:none;padding-top:.3rem;font-size:1.4rem;line-height:3.6rem;font-weight:700;display:table-cell}.review-info{display:table;width:100%;margin-bottom:.9rem}.review-info-progress,.review-info-qty,.review-info-title{display:table-cell;vertical-align:middle}.review-info-title{width:6.3rem}.review-info-qty{padding-left:2rem;width:4rem}.text-cutter-wrapper{word-wrap:break-word}.btn-like-holder{display:inline-block}.create-review{height:auto;vertical-align:top;font-size:1.4rem}.create-review-row-actions{padding-top:1rem}.create-review-form{width:auto;margin-right:10rem}.create-review-form textarea{border-width:2px}.create-review-form textarea.text-error{border-color:#ed1c24;color:#333}.create-review-form textarea.valid{border-color:#2fb457;color:#2fb457}.create-review-row textarea{height:21.5rem}.create-review-row{min-height:4.4rem;margin-bottom:1rem}.create-review-label{float:left;font-weight:700;padding:1rem 0 0 1.9rem;font-size:1.4rem;line-height:2rem}.create-review-row .star-rating{float:right;margin:1.3rem 0 0}.create-review-row .star-rating .star-rating-canvas{margin:0;font-size:3.8rem}.create-review-row .star-rating-canvas .icon-star{cursor:pointer}.stars-click-holder{margin:.6rem 0 1.1rem}.stars-click-holder .input.error+.wrapper .create-review-label{color:#ed1c24}.stars-click-holder .text-error{margin-top:.4rem}.product-reviews-section{padding-top:3.8rem}.product-reviews-section .pagination-section{padding:.8rem 0 2.4rem}.c-popup.error-popup{z-index:9999;white-space:normal}.c-popup.error-popup p{font-size:1.5rem}.c-popup.error-popup .c-btn_close{font-size:2rem;padding:1.2rem 0 0 0;transition-property:none;transition-duration:0s}.product-reviews-stats{margin-bottom:1.5rem}.product-average-rating{margin-bottom:1.4rem}.product-average-rating .star-rating{vertical-align:top}.product-reviews-area{display:table;width:100%}.tab-inner .warranty-banner{padding-bottom:2.8rem}.product-details-section h2,.product-details-section h3{color:#333}.product-details-section h3{margin-bottom:1.4rem;font-size:1.4rem}.product-details-section p{font-size:1.4rem;line-height:2.2rem}.product-details-text h3{margin:1rem 0 2rem}.product-details-text p{line-height:2rem}.product-details-text .view-all-models{margin-top:2rem}.product-details-heading{padding-bottom:1.3rem;margin:3.9rem 0 2.2rem;border-bottom:1px solid #dfdfdf}.product-details-table{margin-bottom:3.2rem}.product-details-table td{width:50%}.tab-content>.product-details-specification{display:block}.review-header-msg{text-align:center;padding:4.5rem 0 8.4rem;font-size:2.2rem;font-weight:700;color:#dfdfdf}.product-details-content,.product-details-specification-content{display:table;width:100%}.product-details-specification-column{position:relative;display:table-cell}.download-files{list-style-type:none;margin:2rem 0 4.8rem}.download-files .download-file{margin-bottom:2rem;overflow:hidden}.download-files .download-file:last-child{margin-bottom:0}.download-files .download-file-ico{float:left;margin-top:.4rem}.download-files .download-file-desc{margin-left:6.3rem;font-size:1.4rem;line-height:1.8rem;color:#222}.download-files .download-file-title{text-decoration:none;font-weight:700;color:#222}.download-files .download-file-size{display:block}.download-files .download-file-overview{margin-top:1rem}.product-details-specification-column{vertical-align:top}.product-details-specification-column:first-child{width:32rem;padding-right:5rem;box-sizing:border-box}.product-details-specification-column:last-child .product-details-text{margin:2.3rem 2rem 0 2rem}.product-details-specification-content.digital-code{width:auto;padding-left:5.8rem}.product-details-specification-content.digital-code .download-files{margin-top:0}.product-details-specification-content.digital-code .view-all-base{position:absolute;bottom:0}.product-details-tables-holder h3{padding-left:2rem}.product-details-tables-holder .product-details-table:last-child{margin-bottom:0}.product-details-overview-specification{display:table-cell}.product-details-overview-specification~.wrapper-specification-ico-help{padding-right:1rem;display:table-cell}.wrapper-specification-ico-help .ico-help-small{cursor:pointer;margin-top:-.5rem;margin-bottom:-.4rem}.product-vendors{clear:both;overflow:hidden;margin-bottom:2rem}.product-vendors-el{float:left;width:6rem;height:6rem;margin:0 2rem 2rem 0}.product-vendors-el img{margin:0 auto;max-width:6rem;max-height:6rem}.product-vendors-image{display:table-cell;vertical-align:middle;text-align:center;width:6rem;height:6rem}.product-accessories-section{padding-top:3.7rem}.product-accessories-section .pagination-section{padding:3rem 0 2.3rem}.product-accessories-title{font-size:2.2rem;line-height:3rem;margin:0 0 2.1rem}.product-accessories-container{overflow:hidden;margin:0 -.4rem 1rem -.7rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.product-accessories-catagories{float:left;padding-bottom:999.9rem;margin-bottom:-999.9rem;width:23rem;border-right:1px solid #dfdfdf;background:#f2f3f5}.product-accessories-catagories-holder{padding:1.6rem 2.9rem 1rem 2.3rem}.product-accessories-catagories-heading{border-bottom:1px solid #dfdfdf;margin-bottom:2.1rem}.product-accessories-catagories-title{font-size:1.6rem;line-height:2rem;margin:0 0 .9rem -.2rem}.product-accessories-catagories-list{list-style:none;padding-right:1rem}.product-accessories-catagory-item{font-size:1.4rem;line-height:1.9rem;margin-bottom:1.1rem}.product-accessories-catagory-item a{text-decoration:none}.product-accessories-catagory-item a.active{font-weight:700}.product-accessories-tile{background:#fff;overflow:hidden;padding-bottom:.1rem}.product-accessories-tile .product-tile{width:33.3333333333%;padding-bottom:0}.product-accessories-tile .product-tile-sale{display:none}.product-accessories-tile .product-tile:nth-child(1),.product-accessories-tile .product-tile:nth-child(2),.product-accessories-tile .product-tile:nth-child(3){border-top:1px solid #e9eaec}.product-accessories-tile .product-tile-checkout-section{border-bottom:0}.product-browse-bundle{padding:1.5rem 0 4rem}.multi-bundles-holder.loading{min-height:41.8rem}.bundle-pickup{margin-left:.5rem}.bundle-pickup h3{margin-bottom:1.75rem}.bundle-pickup .input-inline{float:left;padding-right:2rem}.bundle-pickup .label-radio{font-weight:700;font-size:1.6rem}.row-bundle-pickup{overflow:visible;min-height:3.4rem;margin-bottom:1.8rem;padding-top:1rem}.row-bundle-pickup+h3{margin-top:-.3rem}.bundle-pickup-select{margin-top:-1.2rem;min-width:27rem;max-width:47rem;float:left}.multi-bundles-top{width:100%;display:table;table-layout:fixed}.multi-bundles-top .multi-bundles-top-item{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;z-index:1;position:relative;background-color:#f9f9f9;background-image:linear-gradient(to bottom,#fff,#efefef);background-repeat:repeat-x}.multi-bundles-top .multi-bundles-top-item:first-child{border-left:1px solid #ccc;background-color:#fff;background-image:none;filter:none;z-index:2}.multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder{position:relative;padding:2.1rem 4.8rem 0;margin:-2.1rem -4.8rem 0}.multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder:after{font-family:MVideo_icon_font;content:"";font-weight:400;color:#fff;text-align:center;padding:0;font-size:1.6rem;line-height:3rem;width:3rem;position:absolute;z-index:2;top:5.3rem;right:-1.5rem;background-color:#ccc;background-image:linear-gradient(to bottom,#ccc,#ccc);background-repeat:repeat-x;border-radius:50%}.multi-bundles-top .multi-bundles-top-item.active,.multi-bundles-top .multi-bundles-top-item.empty.active,.multi-bundles-top .multi-bundles-top-item:first-child{background-color:#fff;background-image:none;filter:none}.multi-bundles-top .multi-bundles-top-item.active{border-bottom:none}.multi-bundles-top .multi-bundles-top-item.empty{background-color:#f9f9f9;background-image:linear-gradient(to bottom,#fff,#efefef);background-repeat:repeat-x;text-align:center}.multi-bundles-top-item{width:25%;padding:2.1rem 4.8rem 0;display:table-cell;vertical-align:top}.multi-bundles-img-container{width:100%;display:table}.multi-bundles-img-vertical{width:100%;height:7rem;display:table-cell;text-align:left;vertical-align:middle}.multi-bundles-img-vertical .lazy-load-image-holder{padding-bottom:50%}.multi-bundles-img-vertical .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.multi-bundles-img-vertical .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.multi-bundles-img-vertical img{max-width:7rem;max-height:7rem}.multi-bundles-title-holder{font-size:1.6rem;line-height:2rem;margin:.6rem 0 .5rem;padding-bottom:1.5rem;font-weight:700;border-bottom:1px solid #dfdfdf}.multi-bundles-top-item .multi-bundles-price{width:100%;text-align:left;padding-bottom:1.6rem;margin-bottom:1.1rem;border-bottom:1px solid #dfdfdf}.multi-bundles-top-item .multi-bundles-price .multi-bundles-old-price{height:1.7rem;font-size:1.4rem;font-weight:700;color:#666}.multi-bundles-top-item .multi-bundles-price .multi-bundles-new-price{height:1.7rem;font-size:2.8rem;font-weight:700}.multi-bundles-top-item .multi-bundles-price .multi-bundles-new-price .price-symbol-rub{font-size:1.6rem;margin-left:.5rem}.multi-bundles-top-item .multi-bundles-price .multi-bundles-discount{height:1.7rem;font-size:1.4rem}.multi-bundles-top-item .multi-bundles-price .multi-bundles-discount .highlighted-text-primary{font-weight:700}.multi-bundles-top-item:first-child .multi-bundles-price{border-bottom:none}.multi-bundles-title{overflow:hidden;word-wrap:break-word;height:6rem}.multi-bundles-title a{text-decoration:none}.multi-bundles-price-lable{padding-right:1.2rem;font-size:1.4rem;font-weight:700;text-align:left}.multi-bundles-lable-new-price{margin:-.3rem 0 .2rem}.multi-bundles-price{text-align:right}.multi-bundles-old-price{font-size:1.6rem;text-decoration:line-through;font-weight:700}.multi-bundles-new-price{margin-top:.3rem;margin-bottom:.7rem;font-size:2.6rem;font-weight:700}.multi-bundles-discount{font-size:1.2rem}.multi-bundles-btn,.multi-bundles-price,.multi-bundles-price-lable,.multi-bundles-sum{display:inline-block}.multi-bundles-btn{margin-top:.7rem;margin-left:.8rem;vertical-align:top}.multi-bundles-btn .btn{width:22rem;margin-left:2rem}.multi-bundles-top-item.empty{display:none}.bundle-pickup.multi-bundles-discount{margin:0}.bundle-pickup.multi-bundles-discount h3{font-weight:400;margin-top:3.2rem;margin-bottom:2rem}.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message{text-align:left}.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message .message{font-weight:700;font-size:1.6rem;line-height:1.9rem;padding:1.1rem 0 2rem 0}.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message .font-icon,.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message .product-tile-show-more{display:inline-block;margin:0 1rem .5rem 0;font-size:2rem;color:#ed1c24;float:left}.bundle-pickup.multi-bundles-discount .input-inline{padding-right:1rem}.bundle-pickup.multi-bundles-discount .input-inline .fake-radio{background-position:-326px -247px;width:20px;height:20px;margin:0 1rem 0 -3rem}.bundle-pickup.multi-bundles-discount .input-inline .input-radio:checked~.label-radio .fake-radio{background-position:-244px -238px;width:20px;height:20px}.bundle-pickup.multi-bundles-discount .input-inline:first-child{padding-right:2rem}.multi-bundles-holder.multi-bundles-discount-holder{margin-bottom:5.2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item{background-color:#fff;background-image:none;filter:none;width:auto;padding:2.5rem 2rem 0 2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right{width:20rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table{table-layout:fixed;width:100%}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table td{vertical-align:middle;padding:0 0 1.4rem 0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table .column-right{text-align:right;vertical-align:bottom}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table .btn-buy-bundle{margin:.3rem 0 0 0;width:20rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table .multi-bundles-price-lable{font-weight:400;display:inherit}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .prices-table .multi-bundles-price-lable .multi-bundles-lable-new-price{line-height:1.6rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right .highlighted-text-primary{padding:.1rem .4rem;font-weight:700;font-size:1.4rem;margin:0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-price{border-bottom:none;padding-bottom:1.2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-price .highlighted-text-primary{padding:.1rem .4rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-new-price{margin-top:.5rem;font-size:2.8rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item:first-child{background-color:#f2f3f5}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder{position:static}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder .multi-bundles-count{color:#fff;background-color:#747f7f;text-align:center;padding:0;position:absolute;z-index:2;border-radius:50%;font-family:inherit;font-weight:700;background-image:none;line-height:3rem;width:3rem;top:4.8rem;right:-1.5rem;font-size:1.4rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder:after{content:''}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount{display:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-title-holder{border-bottom:none;min-height:9.8rem;margin:3.6rem 0 .5rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build{margin-top:5.7rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build .build-bundle-text-wrapper{min-height:5.1rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build .build-bundle-text-wrapper .build-bundle-text{margin:0;font-size:1.4rem;line-height:1.6rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build .btn-build-bundle{width:20rem}.delivery-choice-holder{margin-bottom:2.3rem}.delivery-choice-heading{padding:2.5rem 0 1.2rem}.delivery-choice-content{border-radius:.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);overflow:hidden;padding:0 3rem .6rem;font-size:1.4rem}.delivery-choice-content .font-icon.icon-basket,.delivery-choice-content .font-icon.icon-delivery,.delivery-choice-content .font-icon.icon-packed-box,.delivery-choice-content .icon-basket.product-tile-show-more,.delivery-choice-content .icon-delivery.product-tile-show-more,.delivery-choice-content .icon-packed-box.product-tile-show-more{font-size:3.5rem}.delivery-choice-content .font-icon.icon-download,.delivery-choice-content .icon-download.product-tile-show-more{font-size:4.5rem;line-height:5.4rem;padding-left:.5rem}.delivery-choice-text{float:left;width:28rem;line-height:2rem;padding:2.5rem 0}.delivery-choice-text.without-delivery{float:none;width:auto}.delivery-choice-info{margin:0 0 0 35rem}.delivery-choice-info.without-description{margin:0}.delivery-choice-item{overflow:hidden;border-top:1px solid #dfdfdf;padding:2.2rem 0 2.6rem 0}.delivery-choice-item span{display:block}.delivery-choice-item:first-child{border-top:none}.delivery-choice-icon{height:1px;float:left;width:5rem;padding:0 1.2rem 0 1.5rem;text-align:center}.delivery-choice-icon .font-icon,.delivery-choice-icon .product-tile-show-more{color:#999;font-size:2.3rem}.delivery-choice-title{float:left;width:25rem;margin-top:.8rem}.delivery-choice-description{float:none;clear:both;width:25rem;margin-left:7.7rem}.delivery-choice-description .label-my{width:5.4rem;display:block;margin:.4rem 0 .7rem 0}.delivery-choice-condition-title,.delivery-choice-description-title{display:inline-block;padding-bottom:.4rem;font-weight:700;font-size:1.6rem}.delivery-choice-condition{margin-top:1.1rem;float:right;text-align:left;width:20rem}.delivery-choice-condition span{line-height:1.8rem}.delivery-choice-condition-title{color:#2fb457;font-size:1.6rem}.without-description .delivery-choice-icon{padding:0 1rem 0 0}.without-description .delivery-choice-condition{width:57rem}.without-description .delivery-choice-description{margin-left:5.7rem}.availability-content{padding-top:4.8rem}#js-product-tabs .availability-content{padding-top:3.9rem}#js-product-tabs .availability-content .button-group-switch{margin-top:.9rem;margin-bottom:3.5rem}.store-locator-header{display:table;width:100%;table-layout:fixed;vertical-align:top}.store-locator-title{display:table-cell;vertical-align:middle;width:40.5rem}.store-locator-title .store-search{margin:0;width:auto}.store-locator-title h1{margin-bottom:1.3rem}.store-locator-title p{font-size:1.4rem}.store-locator-title.store-locator-title-hidden{display:none!important}.store-locator-title.store-locator-title-hidden~.store-locator-links li:first-child{margin-left:0}.store-locator-links{display:table-cell;list-style:none;padding:0;font-size:0;width:34.5rem;text-align:left;vertical-align:middle}.store-locator-link{margin-left:2.5rem;display:inline-block}.store-locator-link label{cursor:pointer}.no-touchevents .store-locator-link label:hover{color:#ed1c24}.store-locator-link input[type=radio]:checked~label{color:#ed1c24}.store-locator-link strong{font-size:1.4rem;text-decoration:underline;vertical-align:middle}.store-locator-link i{text-decoration:none;margin-right:.8rem;vertical-align:middle}.store-locator-link .icon-short-list-view{font-size:1.7rem}.store-locator-link .icon-empty-drop{font-size:2.4rem}.store-locator-link .icon-metro-sign{font-size:2rem;margin-right:1rem;margin-left:.5rem}.store-locator-map{height:60rem}.store-locator-container_map,.store-locator-container_subway{min-height:60rem}.store-locator-m_mobile{font-size:1.4rem;line-height:2rem;margin-top:3.2rem;margin-bottom:-.4rem}.store-locator-m_mobile .store-locator-m_mobile-icon{display:inline-block;color:#ed1c24}.store-locator-m_mobile .store-locator-m_mobile-content{display:inline-block;vertical-align:top}.store-locator-m_mobile .store-locator-m_mobile-content-title{color:#ed1c24;font-weight:700;margin-left:.8rem;vertical-align:top}.store-locator-m_mobile .store-locator-m_mobile-content-link-wrapper{display:inline-block}.store-locator-content{margin-bottom:4rem}.store-locator-content .icon-img{width:2.4rem;height:2.4rem}.store-locator-content .pagination-section{padding-bottom:0}.store-locator-container{display:none;margin-top:2rem}.store-locator-container.active{display:block}.store-locator-container .store-locator-list-block{padding-top:0}.store-locator-container .subway-holder{width:100%;height:100%;cursor:move}.store-locator-container .shop-station{cursor:pointer;stroke:transparent}.store-locator-container .shop-station:hover .shop-station-back{fill:#b11116}.store-locator-container .shop-station:hover .shop-station-front{fill:#fff}.subway-content{position:relative;height:60rem;overflow:hidden;box-shadow:0 0 2px 2px #dfdfdf;border-radius:.4rem}.subway-content .infoWindow{background:#fff;position:absolute;top:5rem;left:5rem;border-radius:5px;box-shadow:#ccc 0 1px 4px -1px;border:1px solid #dfdfdf;padding:1.9rem 1.8rem;margin:1rem -4rem 1.5rem 1rem}.subway-content .infoWindow:after{content:' ';display:block;width:2rem;height:2rem;background:#fff;box-shadow:#ccc 2.5px 2.5px 2px -1px;transform:rotate(45deg);position:absolute;bottom:-1rem;right:3rem}.subway-content .infoWindow .btn{margin-bottom:1rem}.subway-content .infoWindow .btn:last-child{margin-bottom:0}.subway-content text,.subway-content tspan{fill:#a7a9ac;user-select:none}.subway-content .active-subway{cursor:pointer;fill:#333;font-weight:700}.subway-content .active-subway tspan{fill:#333}.subway-content .st0{fill:#fff}.subway-content .st1{fill:#fee2b6}.subway-content .st2{fill:#fca821}.subway-content .st3{opacity:.33}.subway-content .st4{fill:#009245}.subway-content .st5{fill:#662d91}.subway-content .st6{fill:red}.subway-content .st7{fill:#0071bc}.subway-content .st8{fill:#b09880}.subway-content .st9{opacity:.67}.subway-content .st10{fill:none}.subway-content .st11{opacity:.22;fill:#662d91;enable-background:new}.subway-content .st13{font-size:21px}.subway-content .st14{font-size:21.6108px}.subway-watermark{position:absolute;bottom:0;right:0;background:#fff;padding:.5rem 1rem;opacity:.85;cursor:default}.subway-controllers{position:absolute;top:50%;margin-top:-5.1rem;right:1.6rem}.subway-controllers .c-btn{display:block}.store-search-form{z-index:1}.store-search{float:none;width:45.74468085106383%;margin-top:3.7rem;z-index:0}.take-today{display:table-cell;vertical-align:middle;text-align:right}.take-today .label-checkbox{margin:0;font-size:1.4rem;line-height:1.7rem}.store-locator-list-block{padding-top:3.2rem}.store-locator-list-block p{font-size:1.4rem}.store-locator-notification p{font-size:1.6rem;font-weight:700;padding-top:.7rem;padding-bottom:1.2rem}.store-locator-list-top-info{padding-bottom:1rem}.store-locator-list-top-info p{float:left;line-height:1rem}.store-locator-list-top-info .store-locator-map-link{float:right}.store-locator-list-top-info .store-locator-map-link a{text-decoration:none;display:table-row;font-size:1.4rem}.store-locator-list-top-info .store-locator-map-link i{font-size:2.6rem;display:table-cell;color:#636466}.store-locator-list-top-info .store-locator-map-link strong{vertical-align:middle;display:table-cell;padding-left:.5rem;text-decoration:underline}.store-locator-list{margin-bottom:2rem}.store-locator-list ul{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.store-locator-list .name ul{box-shadow:none}.store-locator-list-block.online .store-locator-list .metro{width:19.5%}.store-locator-list-block.online .store-locator-list .pickup{width:17%}.store-locator-list li{list-style:none}.store-locator-list li:after,.store-locator-list li:before{display:table;content:"";line-height:0}.store-locator-list li:after{clear:both}.store-locator-list .facilities,.store-locator-list .hours,.store-locator-list .metro,.store-locator-list .name{word-wrap:break-word}.store-locator-list .name{width:25.5%}.store-locator-list .name__mp{width:40%}.store-locator-list .m_mobile{margin-left:4.3rem;font-size:1.6rem;line-height:2rem}.store-locator-list .m_mobile-text{color:#ed1c24;font-weight:700}.store-locator-list .metro{width:19.4%}.store-locator-list .stock{width:8.5%}.store-locator-list .stock~.pickup{width:8.5%}.store-locator-list .pickup{width:17.1%}.store-locator-list .hours{width:17.9%}.store-locator-list .store{width:20%;text-align:right}.store-locator-list .facilities-store-list{position:relative;line-height:2.8rem}.store-locator-list .facilities-store-list .icon-img{margin-right:.3rem}.store-locator-list .facilities{width:17%}.store-locator-list.metro-hidden .name{width:45%}.store-locator-list.metro-hidden .metro{width:0;display:none}.store-locator-list-header{background-color:#f2f3f5;padding-top:1.8rem;border-bottom:#dfdfdf solid 1px;font-size:0}.store-locator-list-header:before{content:'';display:inline-block;height:100%;vertical-align:middle}.store-locator-list-header h4{margin-bottom:1.7rem}.store-locator-list-header h4 i{font-size:.7rem;padding-left:.7rem}.store-locator-list-header h4 a{text-decoration:none;color:#333}.store-locator-list-header>div{display:inline-block;vertical-align:middle;box-sizing:border-box;padding-left:2rem}.shop-icon-wrapper span{font-size:2.5rem;color:#747f7f}.store-locator-list-item{padding-bottom:1.8rem;margin-top:1.4rem;min-height:8.8rem;border-bottom:#dfdfdf solid 1px}.store-locator-list-item>div{padding-left:2rem;margin-top:.6rem;box-sizing:border-box;float:left}.store-locator-list-item:first-child{margin-top:2.8rem}.store-locator-list-item .name{overflow:hidden;word-wrap:break-word}.store-locator-list-item .name ul{float:left}.store-locator-list-item .name h3{margin-bottom:0;margin-left:4.3rem;margin-top:.5rem}.store-locator-list-item .name h3 a{text-decoration:none}.store-locator-list-item .name p{float:none;width:auto;margin-left:4.3rem;line-height:1.9rem}.store-locator-list-item .hours{float:left;padding-right:2rem}.store-locator-list-item .store{padding-right:1.9rem;padding-left:0;margin-top:0}.store-locator-list-item .hours,.store-locator-list-item .metro,.store-locator-list-item .pickup,.store-locator-list-item .stock{margin-top:1.3rem}.store-locator-list-item .shop-icon{margin-left:.1rem;margin-top:.7rem}.store-locator-list-item .shop-icon:first-child{margin-top:0}.store-locator-list-item .store-pickup-text{margin-top:1.8rem}.option-icon{width:2.4rem;height:2.4rem;line-height:2.4rem;border-radius:1.2rem;display:table-cell;vertical-align:middle;text-align:center}.option-icon.blue{background-color:#008dd3}.option-icon.red{background-color:#ed1c24}.option-icon.gray{background-color:#636466}.option-icon .icon-text{color:#fff;font-weight:700}.option-icon .icon-star{font-family:MVideo_icon_font;vertical-align:middle}.option-icon .icon-home{font-size:1rem;line-height:normal}.store-locator-list .option-icon .icon-home{display:block;width:1rem;height:1rem;padding:.7rem}.option-icon .icon-logo-small{font-family:MVideo_icon_font;color:#ed1c24;font-size:2.4rem;line-height:2.4rem}.option-icon span{font-size:1.3rem;line-height:1;color:#fff}.b-product-activate{margin-top:4rem;color:#333}.b-product-activate p{font-size:1.6rem;line-height:2rem}.b-product-activate_heading{margin-bottom:2rem}.b-product-activate_heading h2{margin-bottom:0}.create-review_comment{padding:2.5rem;margin-bottom:2rem;margin-top:1rem;background:#f2f3f5;border-radius:7px;position:relative}.create-review_comment textarea{background:#fff;border:none;box-shadow:0 1px 6px #ccc inset;min-height:17rem}.create-review_comment textarea.text-error{border:2px solid #ed1c24}.create-review_comment textarea.valid{border:2px solid #46a546}.create-review_comment .create-review-row_email,.create-review_comment .create-review-row_textarea{float:left}.create-review_comment .create-review-row_email,.create-review_comment .create-review-row_text,.create-review_comment .create-review-row_textarea{width:calc(100% - 23rem)}.create-review_comment input[type=submit].disabled,.create-review_comment input[type=submit].disabled:hover{background:#dfdfdf;color:#fff}.create-review_comment .ico-close-transparent{position:absolute;top:1rem;right:1rem;z-index:4}.create-review-content{min-height:360px;position:relative}.create-comment-description{font-size:1.2rem;line-height:1.6rem;width:21rem;color:#333;float:right;padding-top:5px}.product-review-comment-controls{font-size:1.4rem}.product-review-comment-controls__control{cursor:pointer;display:inline-block;margin-right:15px;padding-top:15px;text-decoration:none}.product-review-comment-controls__control i{position:relative;top:2px;padding-right:3px}.product-review-comment-controls__control span{text-decoration:underline}.product-review-comment{font-size:1.4rem;border-bottom:1px solid #e9eaec;padding:2.5rem 0 2.5rem 3rem;word-wrap:break-word;word-break:break-word}.product-review-comment .product-review-comment__heading{font-weight:700;margin-bottom:10px}.product-review-comment .product-review-comment__title{color:#202020;padding-right:10px}.product-review-comment .product-review-comment__date{color:#a3a3a3}.product-review-comment.product-review-comment_first{border-top:1px solid #e9eaec}.product-review-comment .product-review-comment__content p{line-height:2rem}.create-review-form_comment{margin-right:0}.review-comments.closed .js-lazy-comments{display:none}.comment-airplane-block{background-color:#f2f3f5;margin:0;padding:0;box-sizing:border-box;position:absolute;width:100%;left:0;top:0;height:100%;overflow:hidden;opacity:0;display:none;transition-property:opacity;transition-duration:.1s}.comment-airplane-block.preplay{opacity:.5;display:block}.comment-airplane-block.play{opacity:1;display:block}.comment-airplane-block.play .comment-airplane{background-position:50% 50%;opacity:1}.comment-airplane-block.play .comment-airplane-thanks{opacity:1}.comment-airplane-thanks{color:#2fb457;opacity:0;display:table-cell;vertical-align:middle;text-align:center;position:relative;top:100px;transition-property:opacity;transition-duration:.3s}.comment-airplane-thanks h4{font-size:2.2rem}.comment-airplane-thanks p{font-size:1.6rem;line-height:2rem;font-weight:700}.comment-airplane{background:url(/assets/img/airplane.png) top center no-repeat;display:table;height:calc(100% + 40px);width:100%;position:relative;top:-40px;background-position:17% 110%;transition-property:background-position;transition-duration:.2s;opacity:0}.review-ext-header h2{display:inline}.review-ext-header h2.e-h2{display:block}.review-ext-header .percent-recommendation{position:relative;top:-.2rem;left:5.9rem;font-size:1.4rem}.review-ext-header .label-circle{margin-right:.8rem}.review-ext-rating{display:table;width:100%;margin-bottom:5rem}.review-ext-rating .review-ext-header{display:table-row;height:5.3rem}.review-ext-rating .pie-rating{font-size:4rem;line-height:12rem}.review-ext-characteristics,.review-ext-give,.review-ext-pie-chart{display:table-cell;vertical-align:middle}.review-ext-pie-chart .p-0 .content{display:none}.review-ext-pie-chart .tooltip{font-weight:400;white-space:normal;line-height:normal;min-width:21.5rem}.review-ext-give{padding:.5rem 13rem 0 4rem;vertical-align:top;font-size:1.4rem}.review-ext-give .description{margin-bottom:1.6rem;line-height:2rem}.review-ext-give .product-name{display:inline-block;font-weight:700}.review-ext-characteristics{width:40rem;font-size:1.4rem}.review-ext-characteristics .name{display:table-cell;vertical-align:middle;color:#333;width:14rem;max-width:14rem}.review-ext-characteristics .star-rating{position:relative;display:table-cell;margin-right:0}.review-ext-characteristics .characteristic{margin-top:1.7rem;word-wrap:break-word}.review-ext-characteristics .characteristic:first-child{margin-top:0}.review-ext-characteristics .characteristic:first-child .star-rating:after{top:50%;left:100%;width:6.2rem;margin-left:1.2rem;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;transform:skew(60deg)}.review-ext-characteristics .characteristic .star-rating:after{content:' ';position:absolute;top:50%;left:100%;width:7.2rem;height:1.1rem;margin-left:.3rem;border-top:1px solid #dfdfdf}.review-ext-characteristics .characteristic:last-child .star-rating:after{top:auto;bottom:50%;left:100%;width:6.2rem;margin-left:1.2rem;border-top:none;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;transform:skew(-60deg)}.review-ext-characteristics .characteristic .error~.name{color:#ed1c24}.reviews-ext-list .review-ext-header{margin-bottom:2rem;font-size:2.2rem;line-height:2.6rem}.reviews-ext-list .review-ext-header.review-ext-all{margin-bottom:4.3rem}.reviews-ext-list .review-ext-header .review-ext-header-filters{position:relative}.reviews-ext-list .review-ext-header .review-ext-header-transparency{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:2;opacity:.7;display:none}.search-results-sort-review{float:right;margin-top:-.6rem;width:20.5rem}i.select-arrow:after{color:#999;position:absolute;left:1.4rem;top:15px;font-size:15px;font-style:normal}i.select-arrow.select-arrow_top:after{content:'↑'}i.select-arrow.select-arrow_bottom:after{content:'↓'}.sort-reviews-by .center{padding-left:3rem}.sort-reviews-by .center i.select-arrow:after{top:0}.review-ext-wrapper.best-review{margin:0 -94rem 5.7rem;padding-left:94rem;padding-right:94rem;background:#fafafa;padding-top:2rem}.review-ext-wrapper.best-review .review-ext-item{max-width:94rem;margin:0 auto}.review-ext-wrapper.best-review .review-ext-item.shared-item{animation:none}.review-ext-wrapper.best-review .review-ext-item.shared-item .review-ext-item-content{animation:none}.overview-bestreview .review-ext-wrapper.best-review{margin-bottom:2.9rem}.overview-bestreview .review-ext-header{margin-top:1.1rem;margin-bottom:2.1rem}.overview-bestreview .review-ext-item-content{border-bottom:none}.overview-bestreview .view-all-link{margin-top:0;line-height:2.6rem}.review-ext-label{border-radius:2rem;background:#f4f4f4;padding-right:1.4rem;padding-left:.9rem;line-height:2.4rem}.review-ext-item-description{clear:both}.review-ext-item{display:table;margin:-1rem -1rem 3.9rem -1rem;padding:1rem 1rem 0 1rem;width:100%}.review-ext-item.shared-item{border-radius:.5rem;animation:shareFade 10s ease}.review-ext-item.shared-item .review-ext-item-content{animation:borderFade 10s ease}.review-ext-item .review-ext-use-more{float:left;margin-bottom:1.5rem}.review-ext-item .review-ext-item-author{padding-top:.4rem;font-weight:700;margin-bottom:1.1rem}.review-ext-item .review-ext-item-author .review-ext-item-author-name{font-size:1.8rem;margin-right:.9rem}.review-ext-item .review-ext-item-author .review-ext-item-date{color:#a8a8a8;font-size:1.4rem}.review-ext-item .review-ext-stars-ratings-all{margin-right:1.4rem;float:left;padding-top:.4rem}.review-ext-item .review-ext-stars-ratings-all span{font-weight:700;font-size:2.3rem}.review-ext-item .review-ext-stars-ratings-all-item{float:left;margin-right:1.1rem;margin-bottom:1rem}.review-ext-item .review-ext-stars-ratings-all-item:last-child{margin-right:3.1rem}.review-ext-item .review-ext-stars-ratings-all-item p{margin-bottom:-.3rem}.review-ext-item .review-ext-recomend,.review-ext-item .review-ext-time-use{float:left;font-size:1.4rem}.review-ext-item .review-ext-recomend .font-icon,.review-ext-item .review-ext-recomend .product-tile-show-more,.review-ext-item .review-ext-time-use .font-icon,.review-ext-item .review-ext-time-use .product-tile-show-more{margin-right:.5rem;color:#1abe6e}.review-ext-item .review-ext-recomend .font-icon.review-ext-not-recomend,.review-ext-item .review-ext-recomend .review-ext-not-recomend.product-tile-show-more,.review-ext-item .review-ext-time-use .font-icon.review-ext-not-recomend,.review-ext-item .review-ext-time-use .review-ext-not-recomend.product-tile-show-more{color:#747f7f}.review-ext-item .review-ext-time-use{margin-left:1rem}.review-ext-item .review-ext-item-description-item{max-width:78rem;word-wrap:break-word;word-break:normal;margin-bottom:1.3rem}.review-ext-item .review-ext-item-description-item h3{font-size:1.4rem;margin-bottom:0;line-height:2rem}.review-ext-item .review-ext-item-description-item p{margin-bottom:0;font-size:1.4rem;line-height:2rem}.review-ext-item .review-ext-stars-ratings{margin-bottom:.5rem}.review-ext-item .review-ext-stars-ratings:after,.review-ext-item .review-ext-stars-ratings:before{display:table;content:"";line-height:0}.review-ext-item .review-ext-stars-ratings:after{clear:both}.review-ext-item .share-link{float:left;width:2.9rem}.review-ext-item .share-link .link-text{display:none}.review-ext-item .share-link .main-toolbar-menu-link{top:.5rem;font-size:2rem;color:#747f7f}.review-ext-item .share-link .main-toolbar-menu-link.active{color:#ed1c24}.review-ext-item .review-ext-item-imgs{margin-top:2rem;margin-bottom:.8rem}.review-ext-item .review-ext-item-imgs .lazy-load-image-holder.lazy-loaded{display:inline-block;width:6rem;height:6rem;overflow:hidden;margin-right:.2rem}.review-ext-item .review-ext-item-imgs img{max-width:6rem;max-height:6rem}.review-ext-item-content,.review-ext-item-meta{display:table-cell;vertical-align:top}.review-ext-item-meta{width:8rem}.review-ext-item-author-img{box-sizing:border-box;border-radius:3rem;overflow:hidden;border:2px solid #768181;width:6rem;height:6rem;background:#f4f4f4;line-height:5.7rem;text-align:center;font-size:1.4rem;font-weight:700;color:#333}.review-ext-item-content{position:relative;border-bottom:1px solid #d8d8d8;padding-bottom:1.6rem}.review-ext-authorize{border-radius:.4rem;background-color:#f2f3f5;font-size:1.4rem;line-height:1.8rem}.review-ext-authorize .description{display:table-cell;vertical-align:top;padding:1.4rem 1rem .7rem 2rem}.review-ext-authorize .btn-holder{display:table-cell;width:9rem;padding:1rem}.review-ext-create-form{-webkit-tap-highlight-color:transparent}.review-ext-create-holder{position:relative}.review-ext-create .control-group textarea::-webkit-input-placeholder,.review-ext-create .control-group textarea:focus::-webkit-input-placeholder{color:#ccc;font-weight:400}.review-ext-create .control-group textarea:-moz-placeholder,.review-ext-create .control-group textarea:focus:-moz-placeholder{color:#ccc;font-weight:400;opacity:1}.review-ext-create .control-group textarea::-moz-placeholder,.review-ext-create .control-group textarea:focus::-moz-placeholder{color:#ccc;font-weight:400;opacity:1}.review-ext-create .control-group textarea:-ms-input-placeholder,.review-ext-create .control-group textarea:focus:-ms-input-placeholder{color:#ccc;font-weight:400}.review-ext-create .control-group .input input::-webkit-input-placeholder,.review-ext-create .control-group .input input:focus::-webkit-input-placeholder{color:#ccc;font-weight:400}.review-ext-create .control-group .input input:-moz-placeholder,.review-ext-create .control-group .input input:focus:-moz-placeholder{color:#ccc;font-weight:400;opacity:1}.review-ext-create .control-group .input input::-moz-placeholder,.review-ext-create .control-group .input input:focus::-moz-placeholder{color:#ccc;font-weight:400;opacity:1}.review-ext-create .control-group .input input:-ms-input-placeholder,.review-ext-create .control-group .input input:focus:-ms-input-placeholder{color:#ccc;font-weight:400}.review-ext-create .review-ext-header .message{margin:1rem 0 2.8rem}.review-ext-create .review-ext-characteristics{width:43rem}.review-ext-create .review-ext-characteristics .icon-star{cursor:pointer}.review-ext-create .pie-rating{font-size:4rem;line-height:12rem}.review-ext-create .review-holder{margin-bottom:1.5rem}.review-ext-create .airplane-block.play .airplane{background-position:50% calc(70% - 3.4rem)}.review-ext-create .airplane-thanks{transform:translateY(70%)}.review-ext-create-row{width:62rem}.review-ext-create-row.authorize{margin-bottom:3rem}.review-ext-create-row.personal-data{margin-bottom:2rem}.review-ext-create-row.chart{margin-bottom:3.5rem}.review-ext-create-row.chart .name{width:14rem;max-width:14rem;word-wrap:break-word}.review-ext-create-row.chart .characteristic{margin-top:1rem}.review-ext-create-row.chart .characteristic:first-child .star-rating:after,.review-ext-create-row.chart .characteristic:last-child .star-rating:after{width:8rem;margin-left:1.8rem}.review-ext-create-row.chart .characteristic .star-rating:after{width:9.5rem;margin-left:.7rem}.review-ext-create-row.stars-click-holder{margin:0 0 3rem 0;padding-top:.5rem}.review-ext-create-row.stars-click-holder .icon-star{cursor:pointer}.review-ext-create-row.stars-click-holder .create-review-label{padding:.7rem 2rem 0 0}.review-ext-create-row.recommendation{margin-bottom:3rem}.review-ext-create-row.review{float:left}.review-ext-create-row.review .review-ext-negative-field,.review-ext-create-row.review .review-ext-positive-field{margin-bottom:2.1rem}.review-ext-create-row.load-photo-description,.review-ext-create-row.review-description{float:left;width:22rem;padding-left:2rem;margin-top:2.4rem;font-size:1.4rem}.review-ext-create-row.load-photo{margin-bottom:3rem;float:left}.review-ext-create-row.load-photo .input{width:47rem;float:left}.review-ext-create-row.load-photo .btn{width:14rem;float:right}.review-ext-name-field{width:48.5%;float:left}.review-ext-email-field{width:48.5%;float:right}.review-ext-recommendation-field .label-radio{margin-top:1rem}.review-ext-comment-field textarea{height:11.5rem}.review-ext-photo-field .load-photo-holder{margin-bottom:1rem}.review-ext-photo-field .photo{position:relative;float:left;margin:1rem 1rem 0 0;width:9.5rem;height:9.5rem;background:#ebebeb;text-align:center;line-height:9.5rem}.review-ext-photo-field .photo:last-child{margin-right:0}.review-ext-photo-field .photo img{max-width:9.5rem}.review-ext-photo-field .photo.error img{width:2.5rem}.review-ext-photo-field .photo .tooltip{line-height:normal;min-width:21.5rem}.review-ext-photo-field label{font-weight:700}.review-ext-item-content .review-ext-tools{position:absolute;top:0;right:0}.review-ext-item-content .review-ext-tools .btn-like-holder{float:left}.review-ext-item-content .review-ext-tools .btn-like-holder:last-child .btn{border-left:0;border-radius:0 .4rem .4rem 0;min-width:5.6rem}.review-ext-item-content .review-ext-tools .btn-like-holder .btn{border-radius:.4rem 0 0 .4rem;padding:.5rem .8rem;min-width:5.8rem}.review-ext-item-content .review-ext-tools .btn-like-holder .font-icon,.review-ext-item-content .review-ext-tools .btn-like-holder .product-tile-show-more{font-size:1.6rem;margin-top:0;padding-right:.8rem;color:#747f7f}.review-ext-item-content .review-ext-tools .btn-like-holder .font-icon.icon-thumb-down,.review-ext-item-content .review-ext-tools .btn-like-holder .icon-thumb-down.product-tile-show-more{margin-top:.3rem}.review-ext-item-content .review-ext-tools .btn-like-holder .tooltip{min-width:13rem}.modal-review.modal{width:66rem;margin-left:-33rem}.modal-review.modal .modal-body{text-align:center;overflow:auto;height:41rem}.modal-review.modal .modal-body img{max-height:100%}.review-ext-item-imgs .modal-link{text-decoration:none}.product-questions-header{margin:3rem 0}.product-questions-header h2{float:left;margin-bottom:0;line-height:4.4rem}.product-questions-header .give-question-btn{float:right}.product-questions-list .icon-question{font-size:1.5rem;color:#4d4d4d}.product-questions-list .review-ext-item-content{border-bottom:none;padding-bottom:0}.product-questions-list .review-ext-item-description{margin-bottom:3rem}.product-questions-list .review-ext-item-description-item{max-width:none;margin-bottom:0}.product-questions-list .pagination-section{padding:1.1rem 0 5rem}.product-questions-list_not-commentary .review-ext-item-content{border-bottom:1px solid #d8d8d8;padding-bottom:1.6rem}.question-create{position:relative}.question-create-header{margin-bottom:3rem}.question-create-row{float:left;width:66%}.question-create-row textarea{min-height:11.5rem}.question-create-row.submit-btn{margin-top:1.8rem}.question-create-row-description{float:left;width:28%;padding-top:1.5rem;font-size:1.2rem;line-height:1.4;margin-left:2rem}.question-create-row-description p{margin-bottom:0}.question-field{margin-bottom:1.8rem}.question-name-field{margin-bottom:1rem}.question-name-field~.text-error{margin-bottom:1.7rem}.product-questions-list .review-comments>.product-review-comment:first-child{padding-left:3rem;margin-left:0}.product-questions-list .product-review-comment{position:relative;border-top:1px solid #e9eaec;border-bottom:none;padding-bottom:1.5rem;padding-left:0;margin-left:3rem}.product-questions-list .product-review-comment~.product-review-comment-controls{border-top:1px solid #e9eaec;padding-top:1.5rem;padding-left:3rem;margin:0}.product-questions-list .product-review-comment~.product-review-comment-form:empty{padding-bottom:1.5rem}.product-questions-list .product-review-comment [data-expert]:after{content:attr(data-expert);font-size:1.4rem;font-weight:400;background:#ed1c24;color:#fff;padding:.2rem .9rem;margin-left:1.1rem;border-radius:1.1rem}.product-questions-list .product-review-comment .review-ext-tools{top:1.8rem}.product-questions-list .product-review-comment .product-review-comment__content{margin-right:14rem}.product-questions-list .product-review-comment .product-review-comment__content p{line-height:1.7rem;margin-bottom:1rem}.product-questions-list .product-review-comment-form:empty{padding-bottom:2.5rem;border-bottom:1px solid #e9eaec}.product-questions-list .product-review-comment-controls{margin-top:-.5rem}.product-questions-list .product-review-comment-controls__control{padding-top:0}.product-questions-list .create-review_comment{margin-top:1.5rem;margin-bottom:0;padding:2rem;border-radius:0}.product-questions-list .create-review_comment .question-create-row{width:63.5%}.order-add-service-holder{margin-bottom:2rem}.order-add-service-holder .order-details-cost-holder{vertical-align:top;display:table-cell}.order-add-service-holder .order-details-cost-section{top:auto}.basket-delivery-desc{padding-top:1.5rem}.basket-delivery-desc .select{margin-bottom:1.5rem}.basket-delivery-desc p{margin-bottom:1rem}.basket-delivery-desc .store-pickup-text{margin-top:1rem}.basket-bundle-holder{padding:.2rem;position:relative;box-sizing:border-box}.basket-bundle-total{margin:0 -.2rem 0;padding:2rem 2.1rem 2.4rem 5.2rem;color:#222;font-size:1.6rem;line-height:1.8rem;border-top:.2rem solid #e9eaec;display:flex;align-items:center;justify-content:space-between}.basket-bundle-total__titles-total{font-size:2.2rem;line-height:2.6rem;font-weight:700}.basket-bundle-total__titles-discount{margin-bottom:1.6rem}.basket-bundle-total__price{text-align:right}.add-to-basket-ico{margin-right:.9rem}.order-details-desc .control-group{margin-bottom:2rem}.order-details-desc .control-group label span{float:left}.order-details-desc .control-group label em{font-style:normal;overflow:hidden;display:block}.order-details-desc .service-price{float:right;text-align:right;width:15rem;font-size:1.4rem;line-height:1.6rem;font-weight:700}.order-details-desc .service-count{float:right;margin:-1rem 3rem -1rem 0;width:7rem}.login-by-email-phone-state .login-by-bonus-card{display:none}.login-by-bonus-card-state .login-by-email-phone{display:none}.bonus-card{margin-bottom:3rem}.field-note-group .bonus-card{margin-bottom:0}.bonus-card .field-note{padding-bottom:0}.bonus-card.barcode-block{margin-bottom:2rem}.login-fields-block{overflow:hidden;padding-top:2rem;padding-bottom:2rem}.login-fields-block h2{margin-top:-.8rem}.login-fields-block input{text-overflow:ellipsis}.login-new-customer,.login-returning-customer,.login-section{width:50%;float:left;box-sizing:border-box;padding:0;padding-left:7rem;padding-right:4rem}.login-new-customer:first-child,.login-returning-customer:first-child,.login-section:first-child{border-right:1px solid #dfdfdf;padding-right:6.9rem;padding-left:4rem}.label-tooltip{margin-top:-.5rem}.field-note{margin-top:1.5rem;padding-bottom:.5rem;line-height:2rem}.field-note .ico-help-small{vertical-align:top}.login-returning-customer .switch-login-type{margin-bottom:2.5rem;font-size:1.4rem;margin-top:2.8rem}.login-returning-customer-wrap .login-submit{margin-top:1.5rem}.login-returning-customer-wrap .btn-fluid{margin-top:1.5rem}.login-new-customer .btn{margin-top:2.4rem}.login-new-customer-description{margin-top:2.8rem;font-size:1.4rem;line-height:1.8rem}.login-new-customer-description ol,.login-new-customer-description ul{margin-top:1.9rem}.login-new-customer-description ol li,.login-new-customer-description ul li{margin-bottom:.7rem}.add-address-fields .ico-help-small{margin-top:-.3rem}.add-address-fields .suggested-search-holder{max-height:29rem;overflow:auto}.add-address-fields .suggested-search-holder::-webkit-scrollbar{width:1rem;height:1rem}.add-address-fields .suggested-search-holder::-webkit-scrollbar-thumb{background:#bcbebf;border-radius:.5rem}.add-address-fields .suggested-search-holder::-webkit-scrollbar-track{background:#f2f3f5;border-radius:.5rem;margin-top:2rem;margin-bottom:2rem}.add-address-medium-field{width:58.82352941176471%;margin-right:5.882352941176471%;float:left}.add-address-small-field{width:35.29411764705882%;float:right}.add-address-submit-btn{margin-top:.5rem;margin-bottom:2rem}.address-book-page .btn-area{padding:1rem 0 3rem}.address-book-page .btn-area .btn{margin-right:1rem;width:auto}.address-book-page h1{padding-top:0;padding-bottom:0}.double-boxes.content-frame{padding:0}.btn-area{overflow:hidden}.double-boxes .font-icon:before,.double-boxes .product-tile-show-more:before{vertical-align:middle}.my-account-block-heading-title .ico.right{position:absolute}.my-account-block-content-secondary:after,.my-account-block-content-secondary:before{display:table;content:"";line-height:0}.my-account-block-content-secondary:after{clear:both}.my-account-block-content-secondary .btn{margin:0}.my-account-block-content-secondary .btn.left{float:left;margin-right:2%}.my-account-block-content-secondary .btn.right{float:right;margin-left:2%}.my-account-block-content-secondary .btn-bottom .centered{overflow:hidden}.address-book-boxes{margin-left:-1%;letter-spacing:-.4rem}.address-book-boxes .my-account-block-content-secondary .btn{width:32%}.address-book-boxes .my-account-personal-details .btn{padding-right:1.6rem;padding-left:1.6rem}.text-title{max-width:25.8rem;display:inline-block;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;white-space:nowrap}.double-boxes.my-account-personal-details{display:inline-block;letter-spacing:0;width:48.8%;vertical-align:top;margin-left:1.1%}.double-boxes.my-account-personal-details .my-account-block-heading-icon-holder{margin-right:1.4rem}.double-boxes.my-account-personal-details .my-account-block-heading{padding:1rem 2rem}.double-boxes.my-account-personal-details .my-account-block-heading a{text-decoration:none}.double-boxes.my-account-personal-details .my-account-block-heading-title{flex-grow:1}.my-account-block-heading-title .ico{position:absolute;right:1rem;top:50%;margin-top:-1.2rem;display:none}.my-account-personal-details .label{background:#ed1c24;margin-left:.4rem;font-size:1.2rem}.my-account-personal-details .my-account-address span{display:block}.checkout-section-holder{border-radius:.4rem;background:#fff;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);overflow:hidden;margin-bottom:1rem;padding:2.6rem 2rem 2rem;position:relative}.checkout-section-holder h2{margin-bottom:2.4rem;padding-top:.4rem}.checkout-section-holder.error{border:2px solid #ed1c24}.checkout-section-main{padding:1.7rem 0 .6rem;margin-bottom:-1.6rem}.checkout-additional-info{background:#eee;border-radius:.4rem;overflow:hidden;box-sizing:border-box;width:100%;padding:1.4rem 2rem 1.5rem;font-size:1.4rem;margin:-.5rem 0 2rem}.checkout-additional-info p{margin:0}.checkout-additional-info .alert-text{color:#ed1c24}.checkout-text-wrapper{font-style:normal;display:block;overflow:hidden}.checkout-text-wrapper h4{margin-bottom:1.9rem}.checkout-text-wrapper strong{display:block}.content-top-secondary-section .super-offer-icon{text-align:center}.exclusive-section .super-offer-icon{display:none}.super-offer-icon{padding-bottom:1rem;box-sizing:border-box;max-height:8.6rem}.super-offer-icon .lazy-load-image-holder{padding-bottom:16.6666666667%}.super-offer-icon .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.super-offer-icon .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.super-offer-icon img{max-height:8.6rem}.product-tile .super-offer-icon{height:8.6rem}.payment-landing iframe{border:none!important}.payment-landing #submit-current-order{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.search-results-top-section{margin:0 0 2.5rem;padding-top:3rem}.search-results-top-section .category-banner-slider-item{margin-bottom:2.2rem}.search-results-heading{display:inline}.search-results-heading-description{font-size:1.6rem;line-height:2rem;margin:-1.6rem 0 2.4rem}.search-results-heading-description strong{margin-right:.9rem}.search-results-heading-description span{font-size:1.4rem;line-height:2rem}.search-results-heading-qty{margin-left:.8rem;font-size:1.4rem;line-height:2rem;font-weight:400}.search-results-area{overflow:hidden}.search-results-area .grid-view .product-tile{width:33.33333333%}.search-results-toolbar{margin:.8rem 0 3rem}.search-results-toolbar .select{float:left}.search-results-modify{overflow:hidden;position:relative}.search-results-modify .btns-block{float:left}.search-results-facet-filter{float:left;width:14rem;margin-right:2rem}.search-results-sort-popularity{float:right}.search-results-sort-popularity .select{width:17rem}.no-search-results-block{margin:2.5rem 1.8rem 1rem}.promo-grid .no-search-results-block{margin:0;padding:2.4rem 0 2.7rem;border-bottom:1px solid #e9eaec}.no-search-results-header{font-size:2.4rem;margin-bottom:2.1rem}.promo-grid .no-search-results-header{font-size:2.2rem;margin-bottom:1.4rem}.no-search-results-description{font-size:1.4rem;margin-bottom:2rem}.no-search-results-description:last-child{margin-bottom:0}.promo-grid .no-search-results-description{font-size:1.4rem;margin-bottom:.5rem}.promo-grid .no-search-results-description:last-child{margin-bottom:0}.search-results-container:after,.search-results-container:before{display:table;content:"";line-height:0}.search-results-container:after{clear:both}.select_white .select-area{background:0 0}.search-results-cluster-subtitle_flat{margin-top:4rem}.search-results-toolbar_flat{display:inline-block;margin-top:0;margin-bottom:2rem;width:calc(100% - 23rem)}.search-results-toolbar_flat .search-results-sort-popularity .select{width:19rem}.search-results-toolbar_flat .select-area .center{padding-left:3rem}.search-results-toolbar_flat .select-area .center i.select-arrow:after{color:#999;position:absolute;left:1.3rem;top:.1rem;font-size:1.5rem;font-style:normal}.search-results-toolbar_flat .select-area .center i.select-arrow_top:after{content:'↑'}.search-results-toolbar_flat .select-area .center i.select-arrow_bottom:after{content:'↓'}.search-results-toolbar_flat .select-area .center::first-letter{text-transform:none}.search-results-toolbar_flat .select-area.cs-opened{background:#dfdfdf}.detectum-enabled .drop-box .csbody li a{padding-left:3rem;position:relative}.detectum-enabled .drop-box .csbody li a i.select-arrow:after{color:#999;position:absolute;left:1.4rem;top:15px;font-size:15px;font-style:normal}.detectum-enabled .drop-box .csbody li a i.select-arrow_top:after{content:'↑'}.detectum-enabled .drop-box .csbody li a i.select-arrow_bottom:after{content:'↓'}.detectum-enabled .drop-box .csbody li a:hover i.select-arrow:after{color:#fff}.detectum-enabled .drop-box .csbody li.selected a i.select-arrow:after{color:#fff}.detectum-enabled .drop-box a::first-letter{text-transform:none}.btns-block_white .button-group-switch-item{background:#fff;border:2px solid #ebebeb;color:#333;box-shadow:none}.btns-block_white .button-group-switch-item .btn.button-group-switch-item-link{color:#333}.btns-block_white .button-group-switch-item.active{background:#ebebeb}.btns-block_white .button-group-switch-item.active .btn.button-group-switch-item-link{color:#ccc}.department-top-shadow{padding:3rem 0 3.9rem;margin:0 -1rem}.department-heading-holder{padding:.1rem 1.1rem 2.5rem .8rem}.content-top-primary-section .delivery-details-information{border-radius:.4rem;box-sizing:border-box;padding:3.7rem 2rem 1.9rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.tab-container-delivery-details .tab-inner{padding-top:4.5rem;padding-bottom:2rem}.tab-container-delivery-details .delivery-details-information{float:none;padding-bottom:4rem;font-size:1.4rem;line-height:2rem}.search-no-results{padding:4.3rem 0 0;width:100%;margin:0 0 2.5rem}.search-no-results:after,.search-no-results:before{display:table;content:"";line-height:0}.search-no-results:after{clear:both}.search-no-results .search-no-results__description{float:left;max-width:30rem;width:30rem;margin:.3rem 0 0;font-size:1.6rem;line-height:2.2rem}.search-no-results .search-no-results__description h1{font-size:3.2rem;line-height:3.4rem;margin-bottom:2.6rem}.search-no-results .search-no-results__description p{max-width:29rem;width:29rem}.search-no-results .search-no-results__description a{color:#008dd3;border-bottom:rgba(0,141,211,.2) 1px solid;text-decoration:none}.search-no-results .search-no-results__description a:hover{color:#ed1c24;border-bottom:rgba(237,28,36,.2) 1px solid}.search-no-results .search-no-results__sorry .lazy-load-image-holder{padding-bottom:54.7619047619%}.search-no-results .search-no-results__sorry .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.search-no-results .search-no-results__sorry .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.searchNoResultsNegative .pagination-section{padding-top:3.3rem;padding-bottom:3.3rem}.main-holder>.pagination-container,.main-holder>.pagination-section{max-width:94rem;margin:0 auto}.faq-intro-section{padding:1rem 0 2.6rem;font-size:1.4rem;line-height:2rem;margin-bottom:2.9rem;overflow:hidden;width:100%;border-bottom:1px solid #dfdfdf}.faq-intro-section h1{margin-bottom:2rem}.faq-questions{border-bottom:1px solid #dfdfdf;padding-bottom:3.6rem;margin-bottom:2.9rem}.faq-questions h2{margin-bottom:1.8rem}.faq-btn-holder{text-align:right;padding:.4rem 0}.faq-additional{margin-bottom:3.3rem;font-size:1.4rem;line-height:2rem;overflow:hidden;width:100%}.faq-additional h2{margin-bottom:2rem}.faq-search-links{overflow:hidden;width:100%;padding:1.2rem 0 1.8rem}.faq-search-links ul{float:left;width:25.53191489361702%}.faq-search-links ul li{margin-bottom:.7rem}.wishlist-topline{overflow:hidden;width:100%;margin-bottom:2.6rem}.wishlist-topline h1{float:left;padding:0;margin-bottom:1.2rem}.wishlist-topline .wishlist-quantity{float:right;font-size:1.4rem;margin-top:.9rem}.main-toolbar+.wishlist-topline{padding-top:0}.wishlist-item-holder{box-sizing:border-box;border-radius:.4rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background:#fff;position:relative;padding:1.9rem 2rem 1.5rem;font-size:1.4rem;margin-bottom:1rem}.wishlist-item-holder .product-tile-show-more{width:4rem}.wishlist-item-holder .product-tile-show-more:before{left:50%}.whishlist-empty{padding:2.4rem 3rem 1.7rem}.whishlist-empty .wishlist-item{background:0 0}.whishlist-empty.alert-error{padding-top:1.7rem}.wishlist-item{width:100%;overflow:hidden;background:url(../img/vertical-divider.gif) 751px 0 repeat-y}.wishlist-image-holder{float:left;margin-right:2.9rem;width:14rem}.wishlist-image-holder .lazy-load-image-holder{padding-bottom:100%}.wishlist-image-holder .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.wishlist-image-holder .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.wishlist-main-info{float:left;width:56rem;padding:1.4rem 0 0}.wishlist-main-info .product-tile-add-to-basket{position:absolute;right:2rem;bottom:1.9rem}.wishlist-product-price-block{position:absolute;right:2rem;top:1.9rem;width:12rem;display:table}.wishlist-product-title{margin-bottom:1.5rem}.wishlist-product-title a{text-decoration:none}.wishlist-product-notes{text-align:right;height:8.8rem;margin-bottom:1.6rem;display:table;width:100%}.wishlist-action-links{overflow:hidden;width:100%;margin:0}.wishlist-action-links li{float:left;margin-right:2rem}.wishlist-action-links li:before{content:'';float:left;background:#dfdfdf;height:2rem;width:.1rem;margin-right:2rem}.wishlist-action-links li:first-child:before{display:none}.wishlist-action-links a{text-decoration:none;float:left;outline:0}.wishlist-action-links a.wishlist-link-save{color:#2fb457}.wishlist-action-links .wishlist-ico-action{margin-right:.9rem;float:left;font-size:1.9rem;line-height:1.7rem;font-weight:400}.wishlist-action-links .wishlist-ico-action:before{width:1.8rem;font-size:1.8rem;line-height:1.8rem;text-align:center;display:inline-block}.wishlist-action-links .wishlist-ico-action.icon-comment{font-size:2.1rem}.wishlist-action-links .wishlist-ico-action.icon-enter{font-size:1.9rem}.wishlist-action-links input[type=checkbox]+label{border:0;cursor:pointer;font-weight:400;float:left;margin-bottom:0}.wishlist-action-links input[type=checkbox]+label span{margin-left:.4rem}.wishlist-action-links .product-tile-compare{float:left;margin:0;border-top:none;padding-top:0;width:auto;position:static}.wishlist-action-links .product-tile-compare .c-btn.i-icon-compare:before{width:1.8rem;display:inline-block}.wishlist-action-area textarea{height:5.7rem;margin-bottom:2rem;padding:1rem;font-weight:700;visibility:visible}.wishlist-action-area textarea[disabled=disabled]{border:0;background:0 0;box-shadow:none;cursor:default;padding-left:0}.wishlist-action-area textarea:focus{height:5.7rem;margin:1rem 1rem 2.4rem 0;padding-left:1rem}.wishlist-price-block{display:table-cell;vertical-align:middle}.wishlist-price-block .product-price{width:auto}.wishlist-price{margin:0 auto 0 0;font-size:1.2rem}.wishlist-price__sale{margin-bottom:.4rem}.wishlist-price__discount{font-size:1.2rem;line-height:1.6rem;padding:.2rem .4rem;font-weight:400;background:#fff200;border-radius:4px;text-align:center;width:5.4rem}.wishlist-price__old{font-size:1.4rem;line-height:2rem;padding:0;color:#999;text-decoration:line-through}.wishlist-price__current{font-size:3rem;line-height:3rem;font-weight:700}.wishlist-user-comment{padding:1rem 1rem 1rem 0;min-height:3.7rem;margin-bottom:2rem;word-wrap:break-word}.wishlist-pagination .o-pagination{display:table;width:100%;box-sizing:border-box}.wishlist-pagination .pagination-section-info{text-align:left}.wishList .product-tile-compare{margin:0;border-top:none;padding-top:0}.gift-landing-intro-holder{background-color:#fbfbfc;background-image:linear-gradient(to bottom,#fff,#f4f5f6);background-repeat:repeat-x;box-shadow:inset 0 -16px 16px -16px #dfdfdf;margin-bottom:4.3rem}.gift-landing-intro-holder:before{z-index:3}.gift-landing-top-info{width:100%;font-size:1.4rem;line-height:1.8rem;padding-top:1.6rem}.gift-landing-top-info:after,.gift-landing-top-info:before{display:table;content:"";line-height:0}.gift-landing-top-info:after{clear:both}.gift-landing-image-holder{float:left;margin-right:1.8rem;width:55.53191489361702%}.gift-landing-text-block{overflow:hidden;height:1%;padding:1.8rem 2rem 1.5rem 0}.gift-landing-text-block p{margin-bottom:1.2rem}.gift-landing-section-holder{overflow:hidden;margin:0 -1rem 5rem}.gift-landing-section{overflow:hidden}.gift-landing-information{width:46.8rem;border:1px solid #dfdfdf;font-size:1.4rem;line-height:2rem;background-color:#fbfbfc;background-image:linear-gradient(to bottom,#fff,#f4f5f6);background-repeat:repeat-x;display:table-cell}.gift-landing-information.empty{display:table-cell;background:0 0;width:2%;border:0}.gift-landing-info-image{float:right;width:20.5rem;text-align:right}.gift-landing-info{overflow:hidden;height:1%;padding:6.1rem 1.5rem 2rem 5.4rem}.gift-cards-intro{padding:1rem 0 1.9rem;font-size:1.4rem;line-height:1.8rem;overflow:hidden}.gift-cards-intro h1{margin-bottom:2.1rem}.gift-card-list{margin-bottom:6rem}.gift-card-list .product-tile-picture{margin:.8rem 0 1.3rem}.gift-card-list .product-tile-title{margin-bottom:1rem}.gift-card-list .product-tile-checkout-section{min-height:.1rem;margin-bottom:1.2rem}.gift-card-list .product-tile-checkout-section .product-price{min-height:.1rem}.gift-card-list .product-tile-delivery-options{border-bottom:0}.gift-card-list.grid-view{margin:0 -1rem 6rem}.gift-card-list.grid-view .product-tile-checkout-section,.gift-card-list.grid-view .product-tile-data{border:0}.gift-card-list.grid-view .product-tile{padding-bottom:.3rem}.gift-card-list.list-view{margin-bottom:4.4rem}.gift-card-list.list-view .product-tile-description{border-bottom:0;min-height:17.7rem;font-size:1.4rem;line-height:2rem}.gift-card-list.list-view .product-tile-description li{line-height:2rem;padding-left:.6rem;position:relative}.gift-card-list.list-view .product-tile-description li:before{content:'';clear:both;position:absolute;width:.3rem;height:.3rem;border-radius:50%;background:#333;left:0;top:1rem}.gift-card-list.list-view .product-tile-description p{margin-bottom:0}.gift-card-list.list-view .product-tail-section{padding-left:3rem}.gift-card-list.list-view .product-tile-picture{width:23.4%;margin-bottom:0}.gift-card-list.list-view .product-tile-picture-holder{margin-top:2rem}.gift-card-list.list-view .product-tile-title{margin-bottom:1.4rem}.gift-card-list.list-view .product-tile-checkout-section{margin-bottom:1.7rem;min-height:5.5rem}.pre-order-top-product{position:relative;margin-top:5.5rem;min-height:36rem}.pre-order-top-product.pre-order-top-product-customizable{margin-bottom:4.9rem}.main-toolbar-holder+.pre-order-top-product,.section+.pre-order-top-product{margin-top:0}.pre-order-background-image{position:absolute;left:0;right:0;max-height:36rem;overflow:hidden}.pre-order-background-image .lazy-load-image-holder{padding-bottom:29.9166666667%}.pre-order-background-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-background-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-background-image .lazy-load-image-holder{text-align:center}.pre-order-background-image .lazy-load-image-holder .lazy{height:auto;max-height:36rem}.pre-order-product-container{position:relative;z-index:2;overflow:hidden;width:77.8rem;margin:0 auto;padding:2.9rem 0 3.2rem}.pre-order-product-image{float:left;width:38.8rem;text-align:center}.pre-order-product-image .lazy-load-image-holder{padding-bottom:111.855670103%}.pre-order-product-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-product-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-product-info-wrapper{float:right;width:36rem;padding-top:6.8rem}.pre-order-product-info{border:1px solid #dfdfdf;background-color:#fbfbfc;background-image:linear-gradient(to bottom,#fff,#f4f5f6);background-repeat:repeat-x;padding:3rem 2.7rem 2.8rem;font-size:1.6rem;line-height:2rem;margin-bottom:2.1rem}.pre-order-product-info h2{line-height:2.4rem}.pre-order-btn-holder .btn{font-size:1.6rem}.pre-order-accordion .product-tile-compare-label{display:none}.pre-order-featured-video-holder{background:#333;color:#fff;padding:4rem 0 5rem}.pre-order-featured-video-holder.reverse .pre-order-video-holder{float:right}.pre-order-featured-video-holder.reverse .pre-order-video-info{float:left}.pre-order-featured-video-holder.center .pre-order-video-holder{width:100%}.pre-order-featured-video-holder.center .pre-order-video-info{display:none}.pre-order-featured-container{overflow:hidden;padding-top:1.4rem}.video-logo-box{margin-bottom:1.8rem}.video-logo-box .lazy-load-image-holder{padding-bottom:35.6589147287%}.video-logo-box .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.video-logo-box .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-video-holder{position:relative;float:left;width:68%}.pre-order-video-holder embed,.pre-order-video-holder iframe,.pre-order-video-holder object{position:absolute;top:0;left:0;width:100%;height:100%}.pre-order-video-info{float:right;width:27%;font-size:1.4rem;line-height:2rem}.pre-order-video-info h2{line-height:2.4rem}.pre-order-media-holder{background:#f2f3f5;padding:4rem 0 4.8rem}.pre-order-media-holder h2{margin-bottom:2.5rem}.pre-order-media-container{box-sizing:border-box;overflow:hidden;border:solid #eee;border-width:1px 0 0 1px;font-size:0;line-height:0;margin:0 -1rem}.pre-order-media-box{border:solid #eee;border-width:0 1px 1px 0;width:25%;box-sizing:border-box;position:relative;display:inline-block;vertical-align:top}.pre-order-media-box .ico-play{position:absolute;top:50%;left:50%;margin:-1.9rem 0 0 -2.1rem}.pre-order-media-box .lazy-load-image-holder{padding-bottom:57.5%}.pre-order-media-box .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-media-box .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.product-tile-single-holder{padding:4rem 0 0}.product-tile-single-holder h2{margin-bottom:2.4rem}.product-tile-single-holder .product-tile-picture-holder{margin-top:2.7rem}.product-tile-single-holder .product-tile-params{padding-top:2.1rem}.product-tile-single-holder .product-tile-delivery-options{padding-top:.7rem}.product-tile-single-holder .list-single .product-tile{border-top:1px solid #e9eaec}.product-tile-single-holder .list-single .product-tile:first-child{border:none}.list-single .product-tile{border:none}.list-single .product-tile-description{border:none}.list-single .product-tile-data{border-left:none}.product-tiles-list.list-single{position:relative;border-width:1px}.list-single:before{height:100%;position:absolute;background:#dfdfdf;width:.1rem;content:"";right:22.9rem}.list-single .product-tail-section{padding-right:3.9rem}.pre-order-accordion .accordion-inner{padding-left:1rem;padding-right:1rem;margin-bottom:.8rem}.pre-order-accordion .accordion{margin-bottom:.8rem}.pre-order-popular-custom-block{padding-top:1.8rem;padding-bottom:1rem}.pre-order-popular-custom-block .product-tile.showcompare{padding-bottom:0}.pre-order-popular-custom-block .product-tiles-list{border:0}.pre-order-popular-carousel{padding:4rem 0 3.2rem}.pre-order-popular-carousel h2{margin-bottom:2.4rem}.pre-order-popular-carousel.pre-order-custom-carousel{padding:4rem 0 3.2rem;margin-bottom:4rem;background-color:#f4f5f6}.carousel-one-item-container{margin:0 -1rem;overflow:hidden;width:96rem}.carousel-one-item{margin:0 -1rem;position:relative}.carousel-one-item .next-btn,.carousel-one-item .prev-btn{top:16.5rem}.carousel-one-item .prev-btn{left:1rem}.carousel-one-item .next-btn{right:1rem}.pre-order-carousel-custom-item{float:left;margin:.4rem 1.1rem;padding:4.5rem 0 0;width:93.8rem;min-height:31.5rem;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.5rem}.pre-order-item-custom-image{float:left;width:40rem;margin-right:10.8rem}.pre-order-item-custom-image .lazy-load-image-holder{padding-bottom:62.5%}.pre-order-item-custom-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-item-custom-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-item-custom-info-wr{margin-bottom:4rem;overflow:hidden}.pre-order-item-custom-info{margin-bottom:2.6rem}.pre-order-item-custom-info ul{font-size:1.4rem;padding:.1rem 0 0;margin:0;list-style:none;overflow:hidden}.pre-order-item-custom-info ul li{overflow:hidden;position:relative;margin-bottom:.8rem;line-height:1.6rem;padding-left:1.3rem;list-style:none}.pre-order-item-custom-info ul li:before{content:'';position:absolute;left:0;top:1rem;width:.4rem;height:.4rem;border-radius:50%;background-color:#333}.pre-order-item-info-buttons .btn{margin-right:2rem;padding-left:3.2rem;padding-right:3.2rem}.pre-order-item-custom-info h3{margin-bottom:1.8rem;font-size:2.2rem;line-height:2rem}.pre-order-item-custom-info ul{margin-bottom:1.8rem}.pre-order-item-custom-info ul li{margin-bottom:0;font-size:1.4rem;line-height:2.4rem}.pre-order-item-custom-info-pric p{margin-bottom:1.1rem;font-size:1.4rem}.pre-order-item-custom-info-pric strong{font-size:2.2rem}.pre-order-terms-conditions p{margin-bottom:0}.pre-order-promo-blocks{margin-bottom:5rem}.pre-order-promo-blocks:after,.pre-order-promo-blocks:before{display:table;content:"";line-height:0}.pre-order-promo-blocks:after{clear:both}.pre-order-promo-block{float:left;height:10.2rem;min-height:8.2rem;width:26rem;margin-left:2rem;padding:1.2rem 2rem 0;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.5rem;position:relative;overflow:hidden}.pre-order-promo-block:first-child{margin-left:0}.pre-order-promo-block h2{margin-bottom:0;font-size:1.6rem;line-height:2.6rem;color:#333}.pre-order-promo-block p{margin-top:.7rem;margin-bottom:0;font-size:1.4rem;line-height:2rem;color:#333}.pre-order-promo-block .btn{position:absolute;width:26rem;padding-left:0;padding-right:0;left:2rem;bottom:2.1rem;font-size:1.4rem}.pre-order-promo-block .pre-order-promo-end{position:absolute;right:0;top:0;width:6rem;background-color:#f0f0f0;height:100%}.pre-order-promo-block .pre-order-promo-end:before{position:absolute;left:-1.5rem;top:50%;margin-top:-6.3rem;width:12.7rem;height:12.7rem;background-color:#f0f0f0;border-radius:50%;content:" ";z-index:-1}.pre-order-promo-block .pre-order-promo-end *{position:absolute;left:-1.5rem;width:7.5rem;text-align:center;z-index:1;color:#333}.pre-order-promo-block .pre-order-promo-end h3{top:4.4rem;font-size:3.2rem;line-height:1.5rem}.pre-order-promo-block .pre-order-promo-end span{top:6.4rem;line-height:1.5rem}.pre-order-promo-block.promo-end p{margin-right:7rem}.pre-order-description-article{margin-bottom:5.4rem}.pre-order-description-article-image{position:relative;min-height:34.5rem;max-width:120rem;margin:0 auto}.pre-order-description-article-image-background{position:absolute;left:0;right:0;max-height:34.5rem;overflow:hidden;text-align:center}.pre-order-description-article-image-background .lazy-load-image-holder{padding-bottom:28.75%}.pre-order-description-article-image-background .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-description-article-image-background .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-description-article-image-background img{max-width:none;width:auto}.pre-order-description-article-content{width:68rem;margin:0 auto;margin-top:4.8rem;text-align:center}.pre-order-description-article-content h2{margin-bottom:3.2rem;font-size:3.2rem;line-height:2.4rem;color:#333}.pre-order-description-article-content p{font-size:1.6rem;line-height:2.2rem;color:#333}.pre-order-teaser-img{margin-bottom:.5rem}.pre-order-signup{margin-top:1.5rem;font-size:1.6rem}.pre-order-signup .input-wrap{float:left;width:17.5rem;vertical-align:top;margin-right:.5rem}.pre-order-signup form{margin-top:1rem}.pre-order-signup form:after,.pre-order-signup form:before{display:table;content:"";line-height:0}.pre-order-signup form:after{clear:both}.pre-order-banner{padding:6.7rem 0 5rem 2.5rem}.pre-order-banner .pre-order-product-img{display:inline-block;vertical-align:top;width:17.5rem;margin-top:-3.3rem;margin-right:4rem}.pre-order-banner .pre-order-teaser{display:inline-block;width:31.6rem;margin-right:4.4rem;vertical-align:top}.pre-order-banner .pre-order-signup{display:inline-block;vertical-align:top;margin-top:0;min-width:30.5rem}.pre-order-promocode{padding:1.8rem 1rem 0}.pre-order-promocode input[type=radio]:checked~label span:first-child,.pre-order-promocode input[type=radio]~label span:first-child{min-width:8.6rem;height:4rem;width:auto;background:0 0;margin:0;padding:0 .5rem;border:2px solid #dfdfdf;font-family:MVideo,Arial,Helvetica,sans-serif;font-size:1.2rem;line-height:4rem;color:#333;border-radius:.5rem;text-align:center}.pre-order-promocode input[type=radio]:checked~label span:first-child{background:0 0;border-color:#2fb457;font-weight:700}.pre-order-promocode .btn{font-size:1.4rem}.pre-order-promocode-platform h2{margin-bottom:1.6rem;font-size:1.4rem;line-height:1.8rem;color:#333}#authorization-form{overflow:hidden}.control-group-field{float:left;min-height:8.2rem;margin-right:1rem;width:28rem}.control-group-button{float:left;margin-top:2.1rem}.control-group-description{overflow:hidden;width:100%;font-size:1.4rem;line-height:2.2rem}.promocode-platforms{margin-left:-2rem;margin-bottom:.5rem}.promocode-platforms:after,.promocode-platforms:before{display:table;content:"";line-height:0}.promocode-platforms:after{clear:both}.promocode-platforms-list{float:left;margin-left:2rem;margin-bottom:1.5rem}.promocode-editions{max-width:24rem;margin-bottom:5.4rem}.promocode-editions-image{margin-bottom:4.5rem}.promocode-editions-image .lazy-load-image-holder{padding-bottom:50%}.promocode-editions-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.promocode-editions-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promocode-editions-description{margin-bottom:1.4rem}.promocode-editions-description h2{font-size:2.8rem;margin-bottom:2.4rem;font-weight:700}.promocode-editions-description p{font-size:1.4rem;line-height:2rem;color:#333}.promocode-editions-feedback-wrap .control-group{max-width:24rem}.promocode-editions-feedback-wrap .control-group.control-group-pre-order-fluid{max-width:none}.promocode-editions-feedback-wrap .region-code{width:6%}.promocode-editions-feedback-wrap .phone-input{width:91%;margin-left:1%}.control-group-pre-order-fluid{margin-top:4rem;margin-bottom:1.5rem;max-width:none}.control-group-pre-order-message p{font-size:1.4rem;line-height:2rem;margin-bottom:.7rem;color:#333}.control-group-pre-order-button{margin-top:3.5rem;max-width:22rem}.my-account-blocks{margin-top:4.2rem}.my-account-blocks .label{background:#ed1c24;margin-left:1.1rem}.my-account-welcome{padding:2.4rem 2rem 2.6rem}.my-account-welcome strong{word-break:break-all}.layout-2-column-equal .content-frame-responsive{padding:0}.my-account-block-heading{display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem;border-bottom:1px solid #dfdfdf;min-height:8.4rem;box-sizing:border-box;font-size:1.6rem;line-height:2.2rem}.my-account-block-heading-title{margin-bottom:0;color:#333;flex:0 1 auto;display:flex;align-items:center}.my-account-block-heading-title .font-icon,.my-account-block-heading-title .product-tile-show-more{color:#747f7f;font-size:3.8rem}.my-account-block-heading-title .c-line-img_icone-br{width:3.8rem;height:3.8rem;background-size:contain;top:1rem;position:static;display:block}.my-account-block-heading-icon-holder{margin-right:2rem;flex:0 0 auto;display:flex}.my-account-block-heading-action{margin-left:2rem;flex:0 0 auto}.my-account-block-heading-action .btn-edit-arrow{font-size:2.4rem;width:2.4rem;margin:auto;text-decoration:none;color:#747f7f}.my-account-block-content,.my-account-welcome{font-size:1.4rem}.my-account-block-content-primary,.my-account-block-content-secondary{padding:2.2rem 2rem 2.3rem}.my-account-block-content-secondary{border-top:1px solid #dfdfdf}.my-account-list-link{margin-top:1rem}.my-account-list-link:first-child{margin-top:0}.my-account-text{margin-bottom:0}.my-account-btn-holder{text-align:center}.my-account-btn-holder .btn{min-width:34rem}.my-account-text+.my-account-btn-holder{margin-top:1.5rem}.account-change-payment .content-frame{padding:1rem 0 1.5rem}.order-details-title{overflow:hidden}.my-account-btns{padding:1rem 2rem;text-align:center}.my-account-btns .btn{width:45%;margin:0 2%}.my-account-newsletter-short-article{margin-bottom:.7rem}.my-account-newsletter-short-article .my-account-newsletter-short-article-title{margin-bottom:.5rem}.my-account-mix-messages{padding:3.6rem 6rem 3rem 6rem;margin-bottom:1rem;border-style:none}.my-account-mix-messages .font-icon,.my-account-mix-messages .ico,.my-account-mix-messages .product-tile-show-more{float:left;margin:0 1rem .5rem 0;font-size:3rem;color:#ed1c24}.my-account-mix-messages .font-icon.small-icon,.my-account-mix-messages .ico.small-icon,.my-account-mix-messages .small-icon.product-tile-show-more{font-size:2.4rem}.my-account-mix-messages .my-account-mix-messages-inside-block{margin-bottom:2rem}.my-account-mix-messages .my-account-mix-messages-inside-block:last-child{margin-bottom:0}.my-account-content-payment .order-details-graphics-holder{padding:1rem 3rem 1rem 2.5rem;width:14.5rem;box-sizing:border-box}.my-account-content-payment .order-details-graphics-holder label{margin:0}.my-account-content-payment .order-details-graphics-holder label.label-radio{float:left}.my-account-content-payment .order-details-graphics-holder label.alt{float:right}.my-account-content-payment .ico{margin-right:1.5rem}.my-account-content-payment .ico:last-child{margin-right:0}.my-account-accept-mechanics,.my-account-orders,.my-account-personal-offer,.o-offer{color:#333}.my-account-accept-mechanics .option-icon,.my-account-orders .option-icon,.my-account-personal-offer .option-icon,.o-offer .option-icon{width:4rem;height:4rem;border-radius:2rem;background-color:#747f7f}.my-account-accept-mechanics .my-account-block-heading-icon-holder .font-icon,.my-account-accept-mechanics .my-account-block-heading-icon-holder .product-tile-show-more,.my-account-orders .my-account-block-heading-icon-holder .font-icon,.my-account-orders .my-account-block-heading-icon-holder .product-tile-show-more,.my-account-personal-offer .my-account-block-heading-icon-holder .font-icon,.my-account-personal-offer .my-account-block-heading-icon-holder .product-tile-show-more,.o-offer .my-account-block-heading-icon-holder .font-icon,.o-offer .my-account-block-heading-icon-holder .product-tile-show-more{font-size:1.8rem;line-height:4rem;color:#fff}.my-account__bc-img{position:absolute;bottom:0;right:1rem;max-height:15.3rem;pointer-events:none}.my-account-personal-details .my-account-block-content-primary,.my-account-personal-details .my-account-block-content-secondary{padding-left:2.6rem}.my-account-personal-details.my-account-personal-details_pin .c-notifications{margin:1.2rem 0 0 -2.3rem;padding-left:2.4rem}.my-account-personal-details .my-account-block-heading{padding:.6rem 1rem}.my-account-personal-photo-placeholder{display:inline-block;width:4.4rem;height:4.4rem;border-radius:2.2rem;border:2px solid #747f7f;background-color:#f4f4f4;text-align:center;line-height:4.2rem;box-sizing:border-box}.change-personal-details-title{display:block;font-weight:700;font-size:1.4rem;line-height:1.7rem;color:#333;margin-bottom:.5rem}.change-personal-details-content .input-value{max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.change-personal-details-radiobutton .change-personal-details-radiobutton-list .change-personal-details-radiobutton-item{display:inline-block;margin-right:1.8rem}.my-account-text-with-btn{width:100%;display:table}.my-account-text-with-btn .my-account-text-with-btn-item{display:table-cell;vertical-align:middle}.change-personal-details-account-password .pull-left{width:70%}.change-personal-details-account-password .btn{margin-top:1.5rem}.change-personal-details-account-password .pull-right{margin-top:2.2rem}.verif-code .verif-code-enter{margin-bottom:.5rem}.verif-code .verif-code-enter .pull-left{width:60%}.verif-code .verif-code-enter .pull-left .text-error{margin-right:-60%;position:relative}.verif-code .verif-code-enter .pull-right{margin-top:2.2rem}.verif-code .send-again{margin-top:1rem;display:inline-block}.verif-code .btn-submit{margin-top:1.5rem}.verif-code .btn-cancel{margin-top:1rem}a.verif-code-resend{display:inline-block}.check-card-basic{margin-top:2rem;margin-bottom:1rem}.confirm-btns{margin-top:1rem}.user-data{width:100%}.user-data td:last-child{text-align:right}.change-personal-details-phone .body-text{margin-top:.5rem}.verif-code-recaptcha{display:flex}.verif-code-recaptcha_right{justify-content:flex-end;min-width:304px}.my-account-social .my-account-block-content-primary,.my-account-social .my-account-block-content-secondary{padding-top:2rem;padding-bottom:2rem}.social-list-item:first-child{margin-top:0}.social-list-item{list-style-type:none;overflow:hidden;margin-top:1rem}.social-list-item-logo{float:left}.social-list-item-logo .font-icon,.social-list-item-logo .product-tile-show-more{display:inline-block;width:3.9rem;height:3.9rem;font-size:2rem;line-height:4rem}.social-list-item-logo .icon-vk{font-size:2.2rem}.social-list-item-content{margin:.3rem 0 0 6rem}.social-list-item-title{font-weight:700}.my-account-list-link{font-weight:400}.my-account-social-list{margin:-.6rem 0 0;overflow:hidden}.my-account-social-list li{margin:0 .5rem .5rem 0}.my-account-social-list li:last-child{margin-right:0}.my-account-social-list li .font-icon,.my-account-social-list li .product-tile-show-more{width:3.9rem;height:3.9rem;font-size:2rem;line-height:4rem}.my-account-bonus-rubles .my-account-block-heading-title .icon-loader{color:#ed1c24}.bonus-rubles-info{display:table;width:100%}.bonus-rubles-info-item{display:table-row}.bonus-rubles-info-title,.bonus-rubles-info-value{display:table-cell;text-align:left;padding:.3rem 0}.bonus-rubles-info-value{text-align:right;font-weight:700}.my-account-block-content-secondary .pseudo-table .pseudo-td:first-child{width:31%}.my-account-block-content-secondary .pseudo-table .btn{width:100%}.bonus-rubles-hidden{display:none}.my-account-block-bonus-rubles-title{font-size:2.4rem;margin-bottom:.5rem}.my-account-block-bonus-rubles-title span{font-weight:700}.my-account-certificates-title{font-weight:700}.my-account-bonus-rubles-info-text_small{font-size:1.2rem}.my-account-bonus-rubles-info-line{margin-bottom:.5rem;height:18px;position:relative}.my-account-bonus-rubles-info-line .my-account-bonus-rubles-info-line__line{border-radius:10px;height:18px;left:0;position:absolute;top:0}.my-account-bonus-rubles-info-line .my-account-bonus-rubles-info-line__line_gray{background:#e0e0e0;width:100%;z-index:1}.my-account-bonus-rubles-info-line .my-account-bonus-rubles-info-line__line_green{background:#2fb457;z-index:2}.my-account-bonus-rubles-info-line .my-account-bonus-rubles-info-line__text{font-size:1.2rem;font-weight:700;left:10px;position:absolute;top:1px;z-index:3}.my-account-certificates-title{margin-bottom:.5rem}.my-account-certificates-content .my-account-certificates-content__row{display:table-row}.my-account-certificates-content .my-account-certificates-content__cell{display:table-cell;text-align:left;padding:.3rem 0;width:30%}.my-account-certificates-content .my-account-certificates-content__cell span{font-weight:700}.my-account-block-warning{color:#e0e0e0;font-weight:700;line-height:1.2em;padding:1.5rem 0;text-align:center;font-size:2.2rem}.my-account-bc-add-to-wallet{display:flex;flex-direction:row;justify-content:space-between;display:-webkit-flex;-webkit-flex-direction:row;-webkit-justify-content:space-between;overflow:hidden;padding:2.4rem 2rem}.my-account-bc-add-to-wallet:after,.my-account-bc-add-to-wallet:before{content:none}.my-account-bc-add-to-wallet__info{flex:0 1 auto;margin-right:1.2rem;-webkit-flex:0 1 auto}.my-account-bc-add-to-wallet__media{position:relative;flex:0 0 18rem;-webkit-flex:0 0 18rem}.my-account-bc-add-to-wallet__image{max-width:none;position:absolute;bottom:-2.5rem;right:-1rem;max-height:15.3rem}.o-my-account-bc-mobile-apps{margin-bottom:1.2rem}.o-my-account-bc-mobile-apps__qr-code{flex:0 0 auto}.o-my-account-bc-mobile-apps__qr-code img{max-width:13.3rem}.my-account-favorite-store .option-icon{width:4rem;height:4rem;border-radius:2rem}.my-account-favorite-store .icon-home{color:#fff;font-size:1.8rem;line-height:4rem}.my-account-favorite-store-name{font-weight:700;text-decoration:underline}.my-account-address{margin-bottom:0}.my-account-address p{margin:0}.my-store-text{line-height:2rem;margin-bottom:0}.my-account-store-not-verified .my-store-text{padding:1.4rem 4.3rem 0}.my-account-payment-method-content{display:table;width:100%}.my-account-payment-method-content .payment-cards{white-space:nowrap;line-height:2.7rem}.my-account-payment-method-content .font-icon,.my-account-payment-method-content .product-tile-show-more{font-size:3.6rem;color:#747f7f}.my-account-payment-method-icon,.my-account-payment-method-name{display:table-cell;vertical-align:middle}.my-account-payment-method-icon{width:6rem}.my-account-payment-method .checkout-additional-info .my-account-btn-holder{padding-top:1.5rem}.my-account-payment-method .checkout-additional-info{margin-top:1.7rem;margin-bottom:0}.my-account-wishlist .label-amount{margin-left:1rem}.my-account-empty-banner-carousel{margin-top:1rem}.my-account-empty-banner-carousel .next-btn,.my-account-empty-banner-carousel .prev-btn{display:none!important}.my-account-empty-banner-carousel-content,.my-account-empty-banner-carousel-content img{width:100%}.form-text-group{font-size:1.4rem;line-height:1.8rem;margin-bottom:2.5rem}.form-text-group p{margin-bottom:1.4rem}.dubl-journal-form{margin-top:4.5rem}.dubl-journal-form:first-child{margin-top:0}.found-user-data .birthday-validation{margin-top:1.5rem}.found-user-data .check-card-basic+.pseudo-table{margin-top:1rem}.found-user-data[data-disabled=true] .birthday-validation{position:absolute;left:-9999px}.found-user-data[data-disabled=true] .disabled-box{position:relative}.found-user-data[data-disabled=true] .disabled-box:after{content:'';opacity:0;z-index:1000;position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;cursor:not-allowed}.found-user-data[data-disabled=true] .disabled-box .btn{background-color:#d6d6d6;border-color:#d6d6d6;background-image:none;opacity:65;color:#fff}.no-touchevents .found-user-data[data-disabled=true] .disabled-box .btn:hover{background-color:#d6d6d6;color:#fff!important}.my-account-personal-offer{color:#333}.my-account-personal-offer .btn-holder{display:none;text-align:center;margin-top:2rem}.my-account-personal-offer .btn-holder .btn:first-child{display:none}.personal-offer-block .description,.personal-offer-block .expiration,.personal-offer-block .parity{display:inline-block;vertical-align:top}.personal-offer-block .expiration,.personal-offer-block .parity{text-align:right}.personal-offer-block .description{width:21rem}.personal-offer-block .parity{width:8.8rem}.personal-offer-block .expiration{width:12.1rem}.personal-offer-block-header{padding-bottom:2.6rem}.personal-offer-block-item{padding-bottom:2.2rem}.personal-offer-block-item:nth-child(1n+7)~.btn-holder{display:block}.personal-offer-block-item__btn{margin-top:.5rem;margin-bottom:.2rem}.personal-offer-block-item__msg{display:none;color:#999}.personal-offer-list{line-height:1.7rem;margin-bottom:.8rem}.personal-offer-empty{display:table;width:100%;height:9.4rem;margin-bottom:2.2rem}.personal-offer-empty strong{display:table-cell;vertical-align:middle;text-align:center;color:#dfdfdf;font-size:2.2rem;line-height:2.4rem}#offers-toggle:checked~.personal-offer-block .personal-offer-block-item:nth-child(1n+7){display:none}#offers-toggle:checked~.personal-offer-block .btn-holder .btn:first-child{display:inline-block}#offers-toggle:checked~.personal-offer-block .btn-holder .btn:last-child{display:none}.personal-offer-block-info:before{position:relative;display:block;margin:0 -2rem 2rem;content:' ';border-top:1px solid #dfdfdf}.personal-offer-block-info .additional-message{padding-top:2rem;padding-bottom:2rem}.my-account-orders .my-account-block-heading{border-bottom:1px solid #ebebeb}.my-account-orders .my-account-block-content-primary,.my-account-orders .my-account-block-content-secondary{padding:0}.personal-orders-block .personal-orders-block-item-notification{display:none;margin:.8rem -1.2rem 0}.personal-orders-block .personal-orders-block-item-notification .c-notifications_with-bg{padding:1.2rem 0}.personal-orders-block .personal-orders-block-item-notification .c-notifications_with-bg .c-notifications__icon{left:1.2rem}.personal-orders-block .personal-orders-block-item-notification .c-notifications_with-bg .c-notifications__messages{padding:0 3.6rem}.personal-orders-block .personal-orders-block-item-notification .c-notifications_with-bg .c-notifications__close{color:#999;opacity:1;right:1.2rem;padding:0;top:1.2rem;transition:color .2s ease}.personal-orders-block .personal-orders-block-item-notification .c-notifications_with-bg .c-notifications__close:hover{color:#333}.personal-orders-block .personal-orders-block-item-wrapper{position:relative;margin-top:2rem}.personal-orders-block .font-icon,.personal-orders-block .product-tile-show-more{vertical-align:middle;font-size:2rem;line-height:2rem}.personal-orders-block .order-amount,.personal-orders-block .order-date,.personal-orders-block .order-icon-wrapper,.personal-orders-block .order-number{display:inline-block;line-height:2rem}.personal-orders-block .order-icon-wrapper{width:2rem;height:2rem;vertical-align:middle;float:left}.personal-orders-block .i-icon-check{color:#2fb457}.personal-orders-block .i-icon-cross{color:#ed1c24}.personal-orders-block .i-icon-clock{color:#999}.personal-orders-block .i-icon-options,.personal-orders-block .i-icon-pdf,.personal-orders-block .i-icon-pen{color:#999;transition:color .2s ease}.personal-orders-block .i-icon-options:hover,.personal-orders-block .i-icon-pdf:hover,.personal-orders-block .i-icon-pen:hover{color:#333}.personal-orders-block .order-date,.personal-orders-block .order-number{margin-left:.4rem}.personal-orders-block .order-amount{float:right}.personal-orders-block .order-status{margin-top:.2rem;margin-left:2.4rem;color:#999;line-height:2rem;margin-right:8rem}.personal-orders-block .order-history-pay-online-btn{float:right;margin-top:.3rem;clear:both}.personal-orders-block .order-info-btn{position:absolute;right:0;top:0;cursor:pointer;width:2rem;height:2rem;text-align:center}.has-buttons .order-amount{margin-right:3.2rem}.has-buttons .order-status{margin-right:3.2rem}.personal-orders-block-tooltip-wrapper{width:22rem}.personal-orders-block-tooltip-wrapper .personal-orders-block-tooltip-wrapper__item:nth-child(n+2){margin-top:1.6rem}.personal-orders-block-tooltip-wrapper .order-details-item-status-actions-link-wrapper{margin-top:.8rem}.personal-orders-block-tooltip-wrapper .order-details-item-status-actions-link-wrapper:first-child{margin-top:0}.personal-orders-block-popup-wrapper form>div{margin-bottom:1.2rem}.personal-orders-block-popup-wrapper form>div:last-of-type{margin-bottom:2.4rem}.personal-orders-block-item{position:relative;padding:0 2rem;margin-bottom:2rem}.personal-orders-block-item:last-of-type,.personal-orders-block-item:nth-of-type(3){padding-bottom:2rem;margin:0}.personal-orders-block-item:nth-of-type(1n+4){display:none}.promo-main-banner{position:relative}.wrapper-container{width:100%;position:relative;overflow:hidden;min-height:38.5rem}.wrapper-container .w1{float:left;position:relative;left:50%}.wrapper-container .w2{float:left;position:relative;left:-50%}.wrapper-container .w1,.wrapper-container .w2{width:100%}.wrapper-container .w1 .lazy-load-image-holder,.wrapper-container .w2 .lazy-load-image-holder{padding-bottom:35.8333333333%}.wrapper-container .w1 .lazy-load-image-holder.lazy-loaded,.wrapper-container .w2 .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.wrapper-container .w1 .lazy-load-image-holder .lazy-load-image-holder,.wrapper-container .w2 .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promo-main-banner-pict a{display:block}.promo-main-banner-pict img{display:block;margin:0 auto}.promo-main-banner-pict .wrapper-container{min-height:1px}.promo-main-banner-text{position:absolute;width:33rem;left:50%;margin-left:3rem;top:8rem;padding:2.5rem 3.5rem 3rem;background-color:#fafbfb;background-image:linear-gradient(to bottom,#fff,#f2f3f5);background-repeat:repeat-x}.promo-main-banner-text h1 a{text-decoration:none}.promo-main-banner-text h1 img{max-width:30rem}.promo-main-banner-text p{font-size:2.2rem;line-height:2.6rem;margin-bottom:1.2rem}.promo-main-banner-text .price{margin-bottom:1.5rem}.promo-main-banner-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-text.promo-main-banner-text-centered{margin-left:-20.1rem}.promo-main-banner-text.promo-main-banner-text-left{margin-left:-40.2rem}.promo-main-banner-text.transparent-bg{background:0 0}.promo-pdp-text-section .promo-text{display:table-cell;vertical-align:middle;font-size:1.4rem;line-height:1.8rem;padding:1.5rem 0 1.5rem 5rem;width:42rem}.promo-pdp-text-section .promo-text h4{color:#636466;font-size:1.8rem;line-height:2rem;margin-bottom:.5rem}.promo-pdp-text-section .promo-text h2{font-size:2.8rem;line-height:3rem;margin-bottom:2rem}.promo-pdp-text-section .promo-text p{font-size:1.4rem;line-height:1.8rem;margin-bottom:1.5rem}.promo-pdp-text-section .promo-text ol,.promo-pdp-text-section .promo-text ul{font-size:1.4rem;line-height:1.8rem;margin-bottom:1.5rem}.promo-pdp-text-section .promo-text li{font-size:1.4rem;line-height:2.2rem}.promo-pdp-text-section .promo-image{display:table-cell;vertical-align:middle;text-align:right;padding:1.5rem 0;width:45rem}.promo-pdp-text-section .promo-image .lazy-load-image-holder{padding-bottom:88.8888888889%}.promo-pdp-text-section .promo-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.promo-pdp-text-section .promo-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promo-pdp-text-section .promo-image img{max-width:45rem}.promo-pdp-text-section .promo-image.bottom{vertical-align:bottom;padding-bottom:0}.promo-pdp-text-section .promo-image.center{padding:1rem 0}.promo-pdp-text-section.gray{background:#f2f3f5}.promo-pdp-text-section.right .promo-text{padding-left:0;padding-right:4rem;text-align:right}.promo-pdp-text-section.right .promo-image img{text-align:left}.promo-pdp-text-section.center .promo-text{padding:5.5rem 8rem;width:auto;text-align:center}.promo-pdp-text-section.center .promo-text h2{margin-bottom:3rem}.promo-pdp-text-section.center .promo-text p{font-size:1.8rem;line-height:2rem;margin-bottom:2.2rem}.promotionProductDetails .list-view .product-tile-data{box-sizing:content-box;padding:2.6rem 1rem 1.8rem 0;width:20.1rem}.promotionDetails .main-holder{padding-top:2rem}.promo-main-banner-configured{width:100%}.promo-main-banner-configured-wrapper{position:relative;margin:0 auto}.promo-main-banner-configured-wrapper:after,.promo-main-banner-configured-wrapper:before{display:table;content:"";line-height:0}.promo-main-banner-configured-wrapper:after{clear:both}.promo-main-banner-configured-pict{display:block;float:left;width:50%;font-size:1.6rem}.promo-main-banner-configured-pict .lazy-load-image-holder{width:200%}.promo-main-banner-configured-pict a{display:block}.promo-main-banner-configured-pict img{display:block;margin:0 auto}.promo-main-banner-configured-text-wrapper{display:block;vertical-align:top;width:50%;float:right}.promo-main-banner-configured-text{position:relative;width:40rem;margin-left:3rem;margin-top:8rem;background-color:#fafbfb;background-image:linear-gradient(to bottom,#fff,#f2f3f5);background-repeat:repeat-x}.promo-main-banner-configured-text h1 a{text-decoration:none}.promo-main-banner-configured-text h1 img{max-width:30rem}.promo-main-banner-configured-text p{font-size:2.2rem;line-height:2.6rem;margin-bottom:1.2rem}.promo-main-banner-configured-text .price{margin-bottom:1.5rem}.promo-main-banner-configured-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-configured-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-configured-text.promo-main-banner-text-centered{transform:translate(-50%);margin-left:0;text-align:center}.promo-main-banner-configured-text.promo-main-banner-configured-text-left{transform:translate(-100%)}.promo-main-banner-configured-text.transparent-bg{background:0 0}.promo-main-banner-configured-text-mobile{padding:2.5rem 3.5rem 3rem}.error404 .top-categories{border-bottom:0}.error404-intro{padding:2.5rem 0 2.8rem;font-size:1.4rem;line-height:2rem}.error404-intro h1{line-height:3.4rem;margin-bottom:0;display:table-cell;width:100%;vertical-align:middle}.error404-topline{overflow:hidden;width:100%;margin-bottom:1.6rem;display:table}.error404-icon{float:left;background:#ed1c24;color:#fff;font-size:2rem;line-height:2.2rem;border-radius:50%;padding:1.9rem 1.3rem;margin-right:1.2rem}.error404-options{padding-top:1.2rem}.error404-options li{margin-bottom:.3rem}.error500 .header-area-holder{padding-top:5rem;margin-bottom:1.1rem}.error500 .error500-content{text-align:center}.error500 .error500-content h1{margin-bottom:1.8rem;font-size:3.4rem;font-weight:400}.error500 .error500-content p{font-size:1.4rem;line-height:1.8rem}.news-posts{border-top:1px solid #dfdfdf;margin-bottom:2rem}.news-article{border-bottom:1px solid #dfdfdf;width:100%;padding:2rem 0 3.4rem}.news-article:after,.news-article:before{display:table;content:"";line-height:0}.news-article:after{clear:both}.news-picture{float:left;width:22rem;border-radius:.5rem;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);overflow:hidden;background-color:#fbfbfc;background-image:linear-gradient(to bottom,#fff,#f4f5f6);background-repeat:repeat-x;margin:0 2.7rem 0 .3rem}.news-picture .lazy-load-image-holder{padding-bottom:59.0909090909%}.news-picture .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.news-picture .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.news-article-content{overflow:hidden;height:1%;font-size:1.4rem;line-height:2rem;padding:.5rem 0 0}.news-article-content h3{margin-bottom:1.1rem}.news-article-content h3 a{text-decoration:none}.news-article-content p{margin-bottom:2.1rem}.article-date{color:#999;display:block}.news-detail-date{font-size:1.6rem;line-height:2rem}.news-detail-article-main{overflow:hidden;width:100%}.news-detail-article-image{box-sizing:border-box;text-align:center;display:flex;margin:2.4rem 0}.news-detail-article-image .lazy-load-image-holder{padding-bottom:100%}.news-detail-article-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.news-detail-article-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.news-detail-article-image>.lazy-load-image-holder>.lazy{margin:0}.news-detail-article-comments-block{max-width:70rem;margin-bottom:4rem}.news-detail-article-content{overflow:hidden;font-size:1.4rem;line-height:2rem;margin:2.4rem 0}.news-detail-article-content:last-of-type{margin-bottom:0}.news-detail-article-content p{margin-bottom:1.2rem}.news-detail-article-content p:last-of-type{margin-bottom:0}.news-landing-top-block{padding:1rem 0 3rem}.news-landing-top-block h1{margin-bottom:2.4rem}.news-landing-carousel{overflow:visible}.news-landing-carousel h3{margin-bottom:1.1rem}.news-landing-carousel h3 a{text-decoration:none}.news-landing-carousel p{margin-bottom:2rem}.new-landing-popular-wrapper{background:#f2f3f5;z-index:0;padding:4rem 0 2rem}.new-landing-popular-wrapper .block-heading-holder{margin-bottom:2.5rem}.contacts-support{margin:0 0 -1.2rem}.contacts-support .support-type{width:32%;margin-right:1.3%;margin-left:0;margin-bottom:4.5rem}.contacts-support .support-type>strong{display:block}.contacts-support .support-type-info{min-height:13.2rem}.contacts-support .support-type-title{margin-bottom:1rem}.contacts-support .support-type-description{margin-bottom:2rem}.contacts-additional-block{border-top:1px solid #dfdfdf;padding:3.9rem 0 4.8rem}.contacts-additional-block h2{margin:0 0 2.4rem}.contacts-additional-block .accordion-inner{padding-top:3.5rem}.contacts-additional-block h3{margin-bottom:2.2rem}.contacts-additional-block h4{line-height:2rem;margin-bottom:0}.contacts-applicants-holder{overflow:hidden;margin:-.6rem -2rem -1.7rem}.contacts-applicants-info{float:left;width:40rem;padding:.4rem 0 2rem}.contacts-logo{float:left;margin:-.2rem 1.8rem 0 0}.contacts-applicants-content{overflow:hidden}.contacts-applicants-content h3{margin-bottom:1.5rem}.contacts-applicants-content ul{margin-bottom:1.7rem}.contacts-applicants-content li{margin-bottom:.3rem}.contacts-applicants-picture{float:right;width:29rem;text-align:right}.contacts-data-holder{overflow:hidden;width:100%;padding:0 0 .8rem}.contacts-data{float:left}.contacts-data:first-child{width:40%;margin-right:10%}.contacts-data:last-child{width:42%;margin-left:8%}.contacts-data span,.contacts-data strong{display:block;line-height:2rem}.contacts-data-text{padding-bottom:1rem}.contacts-info{margin-bottom:2.1rem}ul.content-landing-articles{margin:0 -1rem}ul.content-landing-articles:after,ul.content-landing-articles:before{display:table;content:"";line-height:0}ul.content-landing-articles:after{clear:both}.main-info-holder{padding:0 1.5rem 0 .5rem}.content-image-placeholder{text-align:center}.content-image-placeholder .lazy-load-image-holder{padding-bottom:50%}.content-image-placeholder .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.content-image-placeholder .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.content-image-placeholder.with-border{border:1px solid #ccc}.carousel .content-image-placeholder{margin-bottom:0}.content-details-description{font-size:1.4rem;line-height:2rem;overflow:hidden;margin-bottom:3.5rem}.content-details-description p{margin-bottom:2rem;color:#333}.content-details-description ul{color:#333}.content-image-placeholder .b-product-link{margin-top:1.5rem;font-size:1.4rem}.post-section{overflow:hidden;width:100%;padding:6rem 0 6rem;font-size:0;line-height:2rem}.post-section div{font-size:1.4rem}.post-section>.post-block:first-child{margin-right:4rem}.post-section.full-height-image{padding:0;overflow:visible;position:relative}.post-section.full-height-image .content-image-placeholder,.post-section.full-height-image .lazy-load-image-holder.lazy-loaded .lazy{margin:0}.post-section.full-height-image .post-description{overflow:visible}.post-section.full-height-image .post-block-image,.post-section.full-height-image .post-block-text{vertical-align:middle;position:relative}.post-section.full-height-image .post-block-image{min-width:1px}.post-section.full-height-image .post-block-image img{max-width:inherit}.post-section.with-border{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.post-section.image-location-left .post-block-image{padding-right:1rem}.post-section.image-location-left .post-block-text{padding-left:1rem;width:100%}.post-section.image-location-right .post-block-image{padding-left:1rem}.post-section.image-location-right .post-block-text{padding-right:1rem}.post-section.image-align-border{display:table}.post-section.image-align-border .post-block{width:auto}.post-section.image-align-border .post-block-image,.post-section.image-align-border .post-block-text{display:table-cell}.post-section.image-align-border .post-block-text{width:100%}.post-section.image-location-left.image-align-border{width:auto}.post-section.image-location-right.image-align-border{direction:rtl}.post-section.image-location-right.image-align-border .post-block-text{direction:ltr}.post-section.image-align-center .post-block{width:46rem;margin-left:-.2rem;margin-right:-.2rem}.post-section.image-align-center .post-block-image,.post-section.image-align-center .post-block-text{display:inline-block}.post-section.image-location-right.image-align-center .post-block-image{left:50%}.post-section.image-location-right.image-align-center .post-block-text{left:-50%}.post-section.image-location-left.image-align-center .post-block-image img{float:right}.post-section.reverse{direction:rtl}.post-section.reverse>.post-block:first-child{margin-right:0}.post-section.reverse>.post-block:first-child+.post-block{margin-right:4rem}.post-section.reverse div{direction:ltr}.post-section.post-middle .post-block{vertical-align:middle}.post-section.post-bottom .post-block{vertical-align:bottom}.post-section .post-block{vertical-align:top}.post-block{width:45rem;display:inline-block}.post-block .post-list{padding-top:1.1rem}.post-block .post-list li{padding:0 0 .8rem 2.2rem;position:relative;line-height:2rem}.post-block .post-list li:before{content:'';position:absolute;left:11px;top:8px;width:.4rem;height:.4rem;border-radius:50%;background:#333}.post-block .post-header{margin-bottom:2.5rem}.post-block .post-header-image{display:table-cell;vertical-align:middle;padding-right:2rem;min-width:1px}.post-block .post-header-text{display:table-cell;vertical-align:middle;font-size:2.2rem;line-height:2.4rem;font-weight:700}.post-block .view-all-base{margin-top:1.1rem}.post-description{overflow:hidden}.content-details-quote{margin:0;border:0;text-align:center;padding:5.3rem 0 5.6rem;font-size:2.8rem;line-height:3.4rem}.content-details-reviews-tab{font-size:1.4rem;line-height:2rem}.content-details-reviews-tab .content-details-reviews-tab-holder{margin-bottom:6.5rem}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section{margin-top:3.4rem}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section:first-child{margin-top:2.2rem}.content-table{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-bottom:2rem}.content-table li{list-style:none}.content-table-header{background-color:#f2f3f5;padding-top:1.4rem;border-bottom:#dfdfdf solid 1px;font-size:0}.content-table-header:before{content:'';display:inline-block;height:100%;vertical-align:middle}.content-table-header>div{display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:2rem;font-size:1.4rem;line-height:1.8rem;font-weight:700;padding-bottom:1.3rem}.content-table-item{padding-bottom:1.7rem;margin-top:1rem;border-bottom:#dfdfdf solid 1px;font-size:0}.content-table-item>div{padding-left:2rem;margin-top:.6rem;box-sizing:border-box;display:inline-block;vertical-align:top;font-size:1.4rem}.content-table-item.open-close-label{padding-top:.03rem}.service-table .service-price{width:25.6%;margin-right:-1.3rem}.service-table .service-duration{width:24.8%;text-align:right}.service-table .service-duration:last-child{padding-right:.7rem}.service-table .service-hide{padding-left:0;display:block;text-align:center}.service-table-header{margin-top:2rem;margin-bottom:0}.service-table-content{background:#fff;margin-top:-.1rem;margin-bottom:3rem}.service-table-content>ul{padding-top:.1rem}.product-group-section{padding-bottom:4rem;max-width:102.4rem;background:#fff;margin:0 auto}.product-group-section .manufacturers-list{margin:0}.product-group-section .manufacturers-list .block-heading-holder{padding:.1rem 0 2.5rem}.product-group-section .manufacturers-list .manufacturers li{width:11.5rem}.content-main-title{padding:1.2rem 0 1rem}.items-for-you{padding:3rem 0 1.6rem}.content-section .items-for-you{margin:0 -1rem}.category-banner-slider .carousel-paging{padding-top:1.6rem}.category-banner-slider .category-banner-slider-item .lazy-load-image-holder{padding-bottom:38.5714285714%}.category-banner-slider .category-banner-slider-item .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.category-banner-slider .category-banner-slider-item .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.category-banner-slider .carousel .next-btn,.category-banner-slider .carousel .prev-btn{top:50%;margin-top:-4.2rem}.category-banner-slider-frame{overflow:hidden}.category-banner-slider-list{width:999.9rem}.category-banner-slider-list li{float:left;width:70rem;list-style:none;overflow:visible}.category-banner-slider-list img{width:100%}.modal .category-banner-slider-list img{width:auto}.category-banner-slider-list .category-banner-slider-item .lazy-load-image-holder img.lazy{width:100%}.category-banner-slider-list .category-banner-slider-item img[alt]{padding-left:.4rem}.modal .category-banner-slider-list .category-banner-slider-item img[alt]{padding-left:0}.category-banner-slider-list .category-banner-slider-item .lazy-loaded img[alt]{padding-left:0}.shop-sub-options{padding-bottom:2rem}.shop-sub-options li{float:left;width:25%;list-style:none;color:#ed1c24;font-weight:700;box-sizing:border-box;padding:0 .9rem;font-size:1.3rem;line-height:1.6rem;position:relative}.shop-sub-options li a{color:#ed1c24;text-decoration:none;display:block}.shop-sub-options .option-icon{float:left;margin-right:1.5rem;position:relative;width:3.2rem;height:3.2rem;background:#ed1c24;border-radius:1.6rem;overflow:hidden}.shop-sub-options .font-icon,.shop-sub-options .product-tile-show-more{position:absolute;left:0;top:0;color:#fff;text-align:center;width:3.2rem;font-size:1.2rem;line-height:3.2rem}.shop-sub-options .icon-delivery-truck-go{left:.2rem;font-size:2.6rem}.shop-sub-options .icon-thumbs-up-left{font-size:2.4rem}.shop-sub-options .icon-bag{font-size:2rem}.shop-sub-options .icon-arrow{font-size:1.8rem}.shop-sub-options .option-text{display:table-cell;height:3.2rem;vertical-align:middle}.no-touchevents .shop-sub-options li a:hover{text-decoration:underline}.content-section .brand-promises:before{display:none!important}.category-grid-holder{padding-top:3rem;margin:0;overflow:hidden}.category-grid-holder .see-all-category-btn{text-align:center;padding-bottom:4.4rem}.category-grid{font-size:0;line-height:0;margin-right:-2rem}.category-grid .category-grid-item{display:inline-block;vertical-align:top;font-size:1.4rem;line-height:1.6rem;width:22rem;min-height:19rem;margin:0 2rem 2.5rem 0;list-style:none}.category-grid .category-grid-item.hidden{display:none}.category-grid a{text-decoration:none}.category-grid .category-grid-pict{width:22rem;height:13rem;margin-bottom:2.5rem;overflow:hidden;position:relative}.category-grid .category-grid-pict:before{position:absolute;content:'';height:20px;bottom:-20px;left:15px;right:15px;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.3)}.category-grid .category-grid-pict img{display:block;margin:0 auto;max-width:22rem;height:auto}.category-grid .category-grid-pict:before{z-index:1}.category-grid .category-grid-title{text-align:center;padding:0 1rem;font-size:1.6rem;line-height:1.8rem;font-weight:700;text-decoration:none}.category-grid .category-grid-title span{color:#999}.categ-accordion-body{height:0;overflow:hidden}.category-accordion .accordion-group{border:none}.category-accordion .accordion-group .icon-minus{display:none}.category-accordion .accordion-opened{background:#fff}.category-accordion .accordion-opened .icon-minus{display:block}.category-accordion .accordion-opened .icon-plus{display:none}.category-accordion .accordion-btns{cursor:pointer}.category-accordion .sub-categ-list{box-shadow:inset 0 16px 16px -16px #dfdfdf}.category-accordion .sub-categ-list .sub-categ-list-item{font-size:1.4rem;line-height:2rem;border-top:1px solid #dfdfdf;padding:1.2rem 2rem}.category-accordion .sub-categ-list a{display:block}.category-accordion .sub-categ-list .label-new{float:left;color:#fff;background:#2fb457;border-radius:.4rem;font-size:1rem;line-height:1.8rem;margin-right:.5rem;min-height:1.8rem;min-width:2rem;padding:0 .5rem;text-transform:uppercase;text-align:center;vertical-align:middle}.category-grid-holder-wide:before{display:none}.category-grid-wrapper{margin:4rem 0 .8rem}.top-most-popular{padding:3rem 0 3.2rem}.top-most-popular .h2{margin-bottom:2.3rem}.top-most-popular li{float:left;list-style:none;margin:0 .5rem;width:34rem;min-height:21.8rem;background-color:#fafbfb;background-image:linear-gradient(to bottom,#fff,#f2f3f5);background-repeat:repeat-x;border:1px solid #dfdfdf}.top-most-popular .slider-pict{float:left;width:40%;margin-right:1rem}.top-most-popular .slider-pict .lazy-loaded img{width:100%!important;height:auto!important}.top-most-popular .slider-pict-center{display:table-cell;vertical-align:middle;width:20rem;height:21.8rem}.top-most-popular .slider-pict-center .lazy-load-image-holder{padding-bottom:109%}.top-most-popular .slider-pict-center .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.top-most-popular .slider-pict-center .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.top-most-popular .slider-text{overflow:hidden;padding-top:3.5rem}.top-most-popular .slider-text .h3{font-size:2rem;line-height:2.2rem;text-overflow:ellipsis;height:2.2rem;overflow:hidden;margin-bottom:1rem}.top-most-popular .slider-text p{font-size:1.4rem;line-height:1.6rem;font-weight:700;text-overflow:ellipsis;height:1.6rem;overflow:hidden;margin-bottom:1.5rem}.top-most-popular .slider-text .btn-view-top{float:left;margin-bottom:1.8rem}.top-most-popular .slider-text .btn-view-all-top{float:left;clear:both;font-size:1.4rem;line-height:1.6rem;font-weight:700;text-decoration:none}.top-most-popular .slider-text .btn-view-all-top .font-icon,.top-most-popular .slider-text .btn-view-all-top .product-tile-show-more{float:right;margin:.3rem 0 0 .8rem;font-size:1rem;color:#ed1c24}.top-most-popular .slider-text .view-all-base{float:left;clear:both}.top-most-popular .next-btn,.top-most-popular .prev-btn{top:49%;margin-top:-4.8rem}.top-most-popular .prev-btn{left:.5rem}.top-most-popular .next-btn{right:.5rem}.top-most-popular .carousel{margin:0 -.5rem}.promotions-products{overflow:hidden}.promotions-products:before{display:none}.promotions-products .top-most-popular-slider-container{margin:0 -1rem}.promotions-products .h2{margin-left:1rem}.promotions-products li{min-height:26.2rem;width:46.8rem;margin:0 1rem}.promotions-products .slider-link{text-decoration:none;display:block;min-height:26.2rem;width:47rem}.promotions-products .slider-link:hover{color:#333}.promotions-products .slider-link:hover .view-all-base{color:#ed1c24}.promotions-products .slider-pict{float:right;width:21rem;margin:0 .2rem 0 1rem}.promotions-products .slider-pict-center{height:26.2rem;width:21rem}.promotions-products .slider-text{padding:6.2rem 0 0 5.3rem}.promotions-products .slider-text .h3{height:4.6rem;font-size:1.6rem;line-height:2.4rem}.promotions-products .slider-text p{font-weight:400;font-size:1.4rem;line-height:2rem;height:4rem;margin-bottom:.8rem}.promotions-products .prev-btn{left:1rem}.promotions-products .next-btn{right:1rem}.video-guide{padding:3rem 0 3.2rem;overflow:hidden}.video-guide h2{margin-bottom:2rem}.video-guide-info{float:right;width:19rem}.video-guide-info .video-guide-info-block{overflow:hidden;padding:1rem 0 1.8rem;border-top:1px solid #e9eaec}.video-guide-info .video-guide-info-block h3{font-size:2rem;line-height:2.2rem;margin-bottom:1rem}.video-guide-info .video-guide-info-block h3 a{text-decoration:none}.video-guide-info .video-guide-info-block p{font-size:1.4rem;line-height:1.8rem}.video-guide-info .video-guide-info-block:first-child{border:none;padding-top:0}.video-guide-info .view-all-link{float:left;margin:0}.video-guide-place{float:left;width:48rem}.youtube-place{position:relative;padding-bottom:56.25%;height:0}.youtube-place img{display:block;width:100%}.youtube-place iframe{position:absolute;left:0;top:0;width:100%;height:100%}.shop-service{padding:3rem 0 1.5rem}.shop-service .h2{float:left;max-height:5.2rem;margin-bottom:0}.shop-service .shop-service-list{padding:2.5rem 0 0}.shop-service .shop-service-item{float:left;width:50%;overflow:hidden;position:relative;box-sizing:border-box;padding:0 3rem 2rem 0}.shop-service .shop-service-item .h3{font-size:2.2rem;line-height:2.5rem;margin-bottom:.2rem}.shop-service .shop-service-item .h3 a{text-decoration:none;text-decoration:none}.shop-service .shop-service-item p{font-size:1.4rem;line-height:1.8rem;margin-bottom:.5rem}.shop-service .shop-service-item .view-all-link{float:left;margin:0}.shop-service .shop-service-details{overflow:hidden}.shop-service .font-icon,.shop-service .product-tile-show-more{float:left;color:#ed1c24;margin-right:2rem;font-size:7.4rem}.large-shop-services .block-heading-holder h2{float:none}.large-shop-services .shop-service .shop-service-item{width:33%}.large-shop-services .shop-service .shop-service-list{padding:3.8rem 0 0}.large-shop-services .shop-service .shop-service-item{width:33%}.large-shop-services .shop-service .shop-service-item .h3{font-size:1.6rem;line-height:1.8rem}.large-shop-services .shop-service .font-icon,.large-shop-services .shop-service .product-tile-show-more{font-size:9.4rem}.large-shop-services .shop-service:before{display:none}.notes{color:#999;font-size:1.4rem;line-height:1.8rem;padding-bottom:2.5rem}.notes-link-hide,.notes-link-show{color:#999}.notes-shadow{box-shadow:inset 0 16px 16px -16px #dfdfdf;padding-top:3rem}.notes-text{overflow:hidden;position:relative;margin-bottom:1rem}.notes-gradient{background-color:rgba(255,255,255,.31875);background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.85));background-repeat:repeat-x;position:absolute;left:0;right:0;bottom:0;height:3rem}.home-items-for-you{padding-top:3rem}.featured-article-section{background-color:#5e6c6c}.featured-articles{overflow:auto;padding:3rem 0 5rem}.featured-articles h2{color:#fff;margin:0 0 2.4rem 2rem}.featured-articles strong{font-size:1.4rem}.featured-articles a{text-decoration:none}.featured-articles p{font-size:1.4rem;line-height:2rem;margin-top:.3rem}.featured-articles .ico-read-more{margin-left:1rem}.featured-articles h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.featured-articles h3 a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.featured-big-article{border-radius:.4rem;overflow:hidden;background-color:#fff;margin:0 1rem}.featured-big-article-picture{float:left;width:62rem;text-align:center}.featured-big-article-picture .lazy-load-image-holder{padding-bottom:42.5867507886%}.featured-big-article-picture .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.featured-big-article-picture .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.featured-big-article-picture img{max-height:31rem}.featured-article-picture{text-align:center}.featured-article-picture img{border-top-right-radius:.3rem;border-top-left-radius:.3rem;max-height:15rem}.featured-article-picture .lazy-load-image-holder{padding-bottom:55.5921052632%}.featured-article-picture .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.featured-article-picture .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.featured-article-picture .lazy-load-image-holder.lazy-loaded .lazy{margin:0 auto}.featured-big-article-description{overflow:hidden;padding:4.1rem 4.5rem 1.5rem 4.3rem;box-sizing:border-box}.featured-big-article-description a{display:inline-block;margin-top:1.95rem}.featured-article{float:left;background-color:#fff;height:34.4rem;width:30rem;border-radius:.5rem;margin:0 1rem}.featured-small-articles{margin-top:3rem}.featured-article-date{display:block}.promotion-featured-section{padding:1.2rem 0 4rem;background:0 0}.promotion-featured-section .featured-articles{overflow:hidden;padding-bottom:0}.promotion-featured-section .featured-articles-carousel{margin:0 0 1rem}.promotion-featured-section .featured-articles-holder{margin-bottom:0}.promotion-featured-section .featured-article{margin:0 1rem 1rem;padding-bottom:1.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);width:30rem;height:34rem;position:relative}.promotion-featured-section .featured-article-description{padding-top:1.5rem}.promotion-featured-section .featured-article-description p{font-size:1.4rem;line-height:2rem}.promotion-featured-section .featured-article-description .more-link{position:absolute;margin:0;bottom:2.7rem;left:1.9rem}.promotion-featured-section h2{color:#333;font-size:2.2rem;line-height:2.4rem}.promotion-featured-section .featured-small-articles{margin-top:2.6rem}.promotion-featured-section ul{list-style:none}.promotion-featured-section .carousel-paging{padding:0}.promotion-featured-section .carousel-paging a{vertical-align:top}.promotion-featured-section .prev-btn{left:1rem;top:15.3rem}.promotion-featured-section .next-btn{right:1rem;top:15.3rem}.featured-articles-carousel{position:relative;margin:0 -1rem}.promotion-featured-section{background:#e9eaec}.promotion-featured-section .featured-article-section{background:#e9eaec}.promotion-featured-section .featured-article{width:30rem}.promotion-featured-section-alt{padding:0 0 2.5rem;background:0 0;box-shadow:none}.promotion-featured-section-alt .featured-articles{padding-top:0}.promotion-featured-section-alt .caroufredsel_wrapper{margin:0!important}.promotion-featured-section-alt:before{display:none}.featured-article-description{padding:2.3rem 1.9rem 1.5rem 1.9rem;box-sizing:border-box}.featured-article-description a{display:inline-block;margin-top:1rem}.featured-article-description-introduc{min-height:4rem}.offers-section{background:#f2f3f5}.offers-wrapper{overflow:hidden;padding:4.1rem 0}.day-deal-section{float:left;width:46rem;margin-right:2rem}.day-deal-section h2{margin-bottom:2.3rem}.day-deal-section .block-day-deal{overflow:hidden;height:100%}.day-deal-section .block-day-deal .lazy-load-image-holder{padding-bottom:100%}.day-deal-section .block-day-deal .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.day-deal-section .block-day-deal-picture{max-height:31rem;height:auto;margin-bottom:2rem;text-align:center}.day-deal-section .block-day-deal-picture .product-tile-picture-image{max-height:100%}.day-deal-section .block-day-deal-content{font-size:1.4rem;font-weight:700}.day-deal-section .block-day-deal-button-wrapper{position:absolute;left:2rem;bottom:3rem}.day-deal-section .product-tile-picture-holder,.day-deal-section .product-tile-picture-link{max-width:36rem}.day-deal-section .product-tile-picture-holder .lazy-load-image-holder,.day-deal-section .product-tile-picture-link .lazy-load-image-holder{padding-bottom:100%}.day-deal-section .product-tile-picture-holder .lazy-load-image-holder.lazy-loaded,.day-deal-section .product-tile-picture-link .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.day-deal-section .product-tile-picture-holder .lazy-load-image-holder .lazy-load-image-holder,.day-deal-section .product-tile-picture-link .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.offer-product{background:#fff;border:1px solid #dfdfdf;padding:2rem 2.8rem 3rem 2rem;min-height:56.1rem;box-sizing:border-box;float:none;position:relative}.offer-product .product-tile{border:none;width:auto;padding:0}.offer-product .product-tile-picture{display:block}.offer-product .product-tile-picture .product-tile-picture-image{max-height:20rem}.offer-product .product-tile-picture-holder,.offer-product .product-tile-picture-link{max-width:34rem;text-decoration:none}.offer-product .product-tile-picture-holder .lazy-load-image-holder,.offer-product .product-tile-picture-link .lazy-load-image-holder{padding-bottom:72.3529411765%}.offer-product .product-tile-picture-holder .lazy-load-image-holder.lazy-loaded,.offer-product .product-tile-picture-link .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.offer-product .product-tile-picture-holder .lazy-load-image-holder .lazy-load-image-holder,.offer-product .product-tile-picture-link .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.offer-product .product-tile-picture-image{max-height:none}.offer-product .product-tile-picture-holder{margin-top:1rem}.offer-product .product-tile-title{margin-bottom:.7rem}.offer-product .product-tile-description{margin-bottom:1.1rem}.offer-product .product-tile-checkout-section{border-top:1px solid #e9eaec}.exclusive-section{float:left;width:48rem}.exclusive-section h2{margin-bottom:2.3rem}.exclusive-section .product-tiles-list{border:0}.exclusive-section .offer-product{float:left;width:24rem;margin-right:-.1rem;padding:2rem 2.3rem 3rem}.exclusive-section .offer-product .product-tile-title{height:6rem;overflow:hidden}.mtube-section{background:#f2f3f5;padding:3rem 0 0}.mtube-section .section-extended{padding-bottom:1.5rem}.mtube-section .next-btn,.mtube-section .prev-btn{top:11.8rem}.mtube-heading{padding:0 .9rem 3.5rem}.mtube-heading .h2{margin-bottom:0}.carousel-item{float:left;width:24rem;box-sizing:border-box;border:solid #dfdfdf;border-width:1px 1px 1px 0;background:#fff}.carousel-item:first-child{border-left-width:1px}.video-image-holder{position:relative;height:13.9rem;text-align:center}.video-image-holder .lazy-load-image-holder{padding-bottom:58.1589958159%}.video-image-holder .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.video-image-holder .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.video-image-holder .lazy-load-image-holder.lazy-loaded .lazy{max-width:23.8rem;max-height:14rem}.video-image-holder .ico-play{position:absolute;top:50%;left:50%;margin:-1.9rem 0 0 -2.1rem}.video-image-holder img{max-height:13.9rem}.video-description{padding:2.3rem 1.8rem;font-size:1.4rem;line-height:2rem;height:9.3rem;overflow:hidden}.video-description .h3{margin-bottom:.8rem;font-weight:700;font-size:1.6rem;line-height:2rem}.video-description p{margin-bottom:.5rem}.promotions-wrapper{margin-right:-.5rem}.promotion-sections-carousel{margin-bottom:3.4rem}.promotion-sections-carousel .carousel-paging{padding-top:1.8rem}.promotion-section-heading{display:none}.promotion-section{list-style-type:none;position:relative;margin:0 1.1rem;width:21.8rem;height:27.5rem;background:#fff;float:left;font-size:1.4rem;line-height:2rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.5rem;overflow:hidden}.promotion-section-text-wrapper{padding:0 3rem}.promotion-section-text-wrapper h3{margin-top:2.4rem;margin-bottom:.8rem;font-size:2.2rem;line-height:2.3rem}.promotion-section-text-wrapper h3 a{text-decoration:none}.promotion-sections-carousel .promotion-sections{margin-top:4px!important}.promotion-sections-carousel .caroufredsel_wrapper{padding:.4rem 0}.promotion-sections-carousel .next-btn,.promotion-sections-carousel .prev-btn{top:13.7rem}.promotion-sections-carousel .prev-btn{left:1rem}.promotion-sections-carousel .next-btn{right:1rem}.promotion-section-image{position:absolute;bottom:0;left:0;width:100%;text-align:center;max-height:10.8rem}.promotion-section-image .lazy-load-image-holder{padding-bottom:55.5555555556%}.promotion-section-image .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.promotion-section-image .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promotion-section-link{display:none}.no-touchevents .hero-banner-carousel .next-btn:hover:before,.no-touchevents .hero-banner-carousel .prev-btn:hover:before{color:#c1c1c1}.no-touchevents .hero-banner-carousel .next-btn.disabled,.no-touchevents .hero-banner-carousel .prev-btn.disabled{opacity:.5;border-color:#cfcfcf!important;background-color:transparent}.no-touchevents .hero-banner-carousel .next-btn.disabled:hover,.no-touchevents .hero-banner-carousel .prev-btn.disabled:hover{color:#cfcfcf!important;border-color:#cfcfcf!important}.no-touchevents .hero-banner-carousel .next-btn.disabled:hover:before,.no-touchevents .hero-banner-carousel .prev-btn.disabled:hover:before{color:#cfcfcf!important}.hero-banner-carousel .next-btn.disabled,.hero-banner-carousel .prev-btn.disabled{opacity:.5;border-color:#cfcfcf!important;background-color:transparent!important}.hero-banner-holder{overflow:hidden}.home .hero-banner-holder{margin-bottom:-10.8rem}.hero-banner-holder .hero-carousel{background-color:#e3e8e8;width:9999.9rem}.hero-banner-carousel.hero-carousel-wrapper .caroufredsel_wrapper{box-shadow:none;border-radius:0}.hero-banner-carousel .carousel-paging{bottom:5.8rem}.hero-banner-carousel .carousel-paging a{width:1.6rem;height:1.6rem;background:#ccc;border:none}.hero-banner-carousel .carousel-paging a.selected{background:#565656}.hero-banner-carousel .next-btn,.hero-banner-carousel .prev-btn{width:5.6rem;height:5.6rem;border-radius:50%;left:50%;top:17.2rem;opacity:1;background:0 0;border:2px solid #cfcfcf}.hero-banner-carousel .next-btn:focus,.hero-banner-carousel .prev-btn:focus{outline:0}.hero-banner-carousel .next-btn:before,.hero-banner-carousel .prev-btn:before{top:2rem;font-size:1.5rem;color:#cfcfcf}.hero-banner-carousel .next-btn:hover,.hero-banner-carousel .prev-btn:hover{border-color:#c1c1c1}.hero-banner-carousel .next-btn:hover:before,.hero-banner-carousel .prev-btn:hover:before{color:#c1c1c1}.hero-banner-carousel .prev-btn{margin-left:-50.3rem}.hero-banner-carousel .prev-btn:before{left:1.8rem}.hero-banner-carousel .next-btn{margin-left:44.4rem}.hero-banner-carousel .next-btn:before{left:2.2rem}.hero-banner-carousel-content{text-align:center;width:100%}.hero-banner-carousel-content .lazy-load-image-holder{height:44.6rem}.hero-banner-carousel-content .lazy-load-image-holder.lazy-loaded{height:auto}.hero-banner-carousel-content .lazy-load-error{height:auto}.hero-banner-carousel-content .lazy-load-error .lazy-image-alt{height:10rem}.hero-dynamic-banner-content:after,.hero-dynamic-banner-content:before{display:table;content:"";line-height:0}.hero-dynamic-banner-content:after{clear:both}.hero-product-img-holder{float:left;width:58.8rem}.hero-product-img-holder .lazy-load-image-holder{padding-bottom:76.0204081633%}.hero-product-img-holder .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.hero-product-img-holder .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.hero-product-description{float:left;position:relative;width:30rem;padding-top:4.9rem;text-align:right}.hero-product-description h1{font-size:3.4rem;line-height:3.6rem;margin-bottom:.2rem}.hero-product-description h1 a{text-decoration:none}.hero-product-price{display:inline-block;font-size:4.8rem;line-height:5rem}.hero-product-perk-container{overflow:hidden;margin-top:-.6rem}.hero-product-additional-perk{float:right;background:#fff200;border:5px solid #fff;border-radius:.5rem}.hero-product-additional-perk .ico-plus-holder{float:left;background:#fff200;border:5px solid #fff;border-radius:50%;margin:-.5rem 0 -.5rem -2rem;width:3rem;height:2.3rem;padding-top:.7rem;text-align:center;font-size:1.6rem}.hero-perk-name{float:left;width:7rem;padding-right:.4rem;margin:.3rem 0 0 -.5rem;border-right:1px solid #999;font-size:1.1rem;line-height:1.1rem}.hero-perk{font-size:2.5rem;line-height:2rem;letter-spacing:-.1rem;padding:.5rem .5rem 0 .3rem;float:left}.hero-button-holder{padding:2rem 0 1.5rem}.hero-button-holder .btn{font-size:1.6rem;line-height:1.8rem;padding:.3rem 3.2rem}.hero-banner-carousel .carousel-paging{width:auto;position:absolute;left:50%}.seo-text{color:#636466;padding:4.9rem 0 3.1rem;font-size:1.4rem}.seo-text p{margin-bottom:1.8rem}.home .section.page-container{display:none;padding:0}.special-products{margin-top:8rem}.special-products .star-rating{margin-right:0}.special-products .star-rating-canvas{margin-right:.2rem}.promotion-listing-carousel .category-banner-slider-frame,.promotion-listing-carousel .category-banner-slider-list li{margin:0}.promotion-plp-heading-facets{clear:both}.promotion-plp-heading-facets ul{list-style:none;padding-top:1.4rem}.promotion-plp-heading-facets ul li{margin-right:2rem;line-height:3rem;display:inline;float:left}.heading-facets-list-name{text-decoration:none}.heading-facets-list-name_active{font-weight:700}.promotionLanding .category-banner-slider .carousel-paging{padding-top:0}.promotionLanding .content-main-title{padding:0 0 1.2rem;margin-bottom:2.5rem;border-bottom:1px solid #e9eaec}.promo-banner-slider-container{overflow:visible}.promo-banner-slider ul{list-style:none}.promo-banner-slider ul li{float:left;width:94rem}.promo-banner-slider .carousel-paging{padding-top:1rem}.promo-banner-slider-frame{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.5rem}.promo-banner-slider-item{min-height:27rem}.promo-banner-slider-pict{float:left;overflow:hidden;width:63rem;margin-right:3rem}.promo-banner-slider-pict .lazy-load-image-holder{padding-bottom:41.935483871%}.promo-banner-slider-pict .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.promo-banner-slider-pict .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promo-banner-slider-pict img{display:block;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border:1px solid #dfdfdf}.promo-banner-slider-info{overflow:hidden;padding:2.4rem 5rem 0 0}.promo-banner-slider-info h2{font-size:2.4rem;line-height:2.8rem;margin-bottom:1.2rem}.promo-banner-slider-info h3{font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:.5rem}.promo-banner-slider-info .product-tile{border-bottom:none;padding:0;border:0;width:auto}.promo-banner-slider-info .product-tile-checkout-section{border-bottom:none;margin-bottom:1.6rem;min-height:.1rem}.promo-banner-slider-info .product-price{min-height:.1rem}.terms-conditions{padding:3rem 0;color:#333;font-size:1.2rem;line-height:1.8rem}.terms-conditions h2{margin-bottom:2.6rem}.addresses-list-section{padding-top:3.5rem}.addresses-list-section h2{max-width:85.5rem;margin:0 auto;font-size:2.2rem;line-height:2.4rem;padding-bottom:3.8rem;margin-bottom:3.8rem;border-bottom:1px solid #e9eaec}.addresses-list-columns{font-size:0;line-height:0}.addresses-list-columns .addresses-list-col{display:inline-block;width:50%;box-sizing:border-box;padding-left:4.5rem;font-size:1.4rem;line-height:1.6rem}.addresses-list-columns h3{font-size:1.4rem;line-height:1.8rem;margin-bottom:.3rem}.addresses-list-columns .addresses-list-block{padding-bottom:2.7rem}.addresses-list-columns .addresses-list-block .addresses-list-item{position:relative;font-size:1.4rem;line-height:1.6rem;padding:.5rem 0 .4rem}.addresses-list-columns .addresses-list-block .addresses-list-item.new:before{position:absolute;left:-3.2rem;top:0;content:"";width:2.5rem;height:2.5rem;background:url(../img/ico-new.png) no-repeat}.promotion-text-single{padding-bottom:5rem}.promotionPLP .main-section{max-width:95rem}.promotion-plp-heading{overflow:hidden;font-size:1.4rem;border-bottom:1px solid #dfdfdf;padding-bottom:1.8rem;margin-bottom:2rem}.promotion-plp-heading-text{overflow:hidden}.promotion-plp-bottom-text{font-size:2.4rem;font-weight:700}.promotion-plp-bottom-btn-holder{margin-top:-1.5rem}.listing-banner{margin-bottom:3rem}.listing-banner .lazy-load-image-holder{padding-bottom:18.085106383%}.listing-banner .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.listing-banner .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.brand-logo{padding:1rem 0 2.2rem}.brand-logo h1{margin:0}.brand-logo h1 img{display:block}.brand-info{margin:0 0 2rem;position:relative}.brand-info-pict{width:100%}.brand-info-pict .lazy-load-image-holder{padding-bottom:42.8571428571%}.brand-info-pict .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.brand-info-pict .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.brand-info-pict img{display:block}.brand-info-pict .lazy-load-error{min-height:2.5rem}.brand-info-pict .lazy-load-error .lazy-image-alt{display:none}.brand-info-text{position:absolute;bottom:1.6rem;left:3.8rem;width:31rem;font-size:1.4rem;line-height:1.8rem}.brand-info-logo{position:absolute;width:25rem;top:4rem;left:3.8rem}.brand-info-logo .lazy-load-image-holder{padding-bottom:2%}.brand-info-logo .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.brand-info-logo .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.brand-video{margin:0 0 2.5rem;background:#333;color:#fff}.brand-video h2{color:#fff}.brand-video-place{float:right;width:48rem}.brand-video-text{float:left;width:16rem;padding:2.5rem 2rem 0 3.5rem;font-size:1.4rem;line-height:1.8rem}.two-info-blocks{padding-top:3rem;overflow:hidden;position:relative;margin:0 0 2.4rem}.two-info-blocks:before{position:absolute;content:'';z-index:-2;height:20px;top:-20px;left:15px;right:15px;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.3)}.two-info-blocks .info-block{float:left;width:45%;overflow:hidden}.two-info-blocks .info-block.right{float:right}.two-info-blocks .info-block-shadow{height:2rem;float:left;width:100%;margin-top:3rem;overflow:hidden;position:relative}.two-info-blocks .info-block-shadow:before{position:absolute;content:'';z-index:-2;height:20px;top:-20px;left:15px;right:15px;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.3)}.two-info-blocks h2{margin-bottom:4rem}.two-info-blocks h3{font-size:1.4rem;line-height:1.6rem}.two-info-blocks h3 a{text-decoration:none}.two-info-blocks .view-all-link{float:left;margin:0}.info-block-pict{float:right;width:14rem}.info-block-pict img{max-width:14rem;display:block;border-radius:.5rem}.info-block-text{overflow:hidden;padding:0 2rem 0 0;font-size:1.4rem;line-height:1.6rem;min-height:14rem}.info-block-text p{max-height:4.8rem;text-overflow:ellipsis;overflow:hidden}.legal-section{padding-bottom:4rem}.legal-section p{font-size:1.4rem;line-height:2.2rem;margin-bottom:2rem}.legal-section ul{margin-left:1.6rem;margin-bottom:2rem}.legal-section li{font-size:1.4rem;list-style-type:square;list-style-position:outside}.legal-section h3{margin-bottom:.5rem}.legal-section h2{margin-bottom:2rem}.legal-section .content-main-title{margin-bottom:.9rem}.storeDetails .promotion-sections-block{background-color:#f2f3f5;padding-top:3.4rem}.store-page-title{overflow:hidden;padding-top:1.5rem}.store-page-title h1{margin-top:.1rem;float:left}.store-img .lazy-load-image-holder{padding-bottom:27.6595744681%}.store-img .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.store-img .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.store-details-fav-block{float:right;margin-top:.6rem}.store-details-fav{display:table-row;margin-top:.3rem}.store-details-fav-picture{display:table-cell}.store-details-fav-picture i{color:#fff;font-size:1.3rem;line-height:1.7rem}.store-details-fav-picture .icon-home{font-size:1rem;line-height:normal;vertical-align:baseline}.city-store-details-fav-text{display:table-cell;vertical-align:middle;padding-left:.4rem;font-size:1.4rem}.storeDetails .alert-error{margin-bottom:-1.2rem}.store-title-dropdown-holder{border-bottom:1px solid #e9eaec;margin-top:2.9rem;overflow:hidden}.store-title-area{margin-top:1.3rem;margin-bottom:1rem;float:left}.store-title-area h2{margin-bottom:1.4rem}.button-make-fav-holder{float:right;text-align:center;font-size:1.4rem;color:#333}.button-make-fav-holder .btn-wrapper{vertical-align:top;display:inline-block;margin-left:1rem}.button-make-fav-holder .btn-wrapper:first-child{margin-left:0}.button-make-fav-holder .btn-wrapper:first-child:before{content:'';display:inline-block;height:100%;vertical-align:middle}.button-make-fav-holder .btn-wrapper .msg{display:inline-block;font-weight:700;margin-right:1.7rem;vertical-align:middle;text-align:left}.button-make-fav-holder .btn-wrapper .error{color:#ed1c24}.storedetail-not-verified-text{width:22rem;text-align:left;margin:.7rem 0 1.2rem;line-height:2.2rem}.store-information-block{margin:2.2rem 0 3.15rem;display:table;width:100%}.store-information-list{list-style:none;margin-left:-.3rem;display:table-row}.store-information{display:table-cell;width:25.53191489361702%;vertical-align:top}.store-information.store-address .store-information-description{margin-left:2rem}.store-information.store-m_mobile .store-information-description{margin-left:1.6rem}.store-information.store-opening .store-information-description{margin-left:9%}.store-information.store-opening .store-information-picture{margin-left:-1rem}.store-information-title{margin-bottom:0}.store-information-description,.store-information-picture{display:inline-block}.store-information-picture{font-size:4.1rem;color:#636466;vertical-align:top}.store-information-picture i{line-height:4.5rem}.store-information-picture .icon-old-phone{font-size:4.7rem}.store-information-picture .icon-metro-sign{font-size:4.7rem}.store-information-picture .i-icon-m_mobile-bottom{font-size:4rem}.store-information-m_mobile-text{display:block}.store-information-description{margin-left:4%;width:62%;word-wrap:break-word}.store-information-text{font-size:1.4rem}.store-directions-holder{padding:2.3rem 0 3.3rem}.store-directions-holder h2{margin-bottom:2.2rem}.store-directions-holder .store-directions-list{width:100%}.store-direction-text{border-top:#d3d3d3 solid 1px}.store-direction-text{padding-top:2.6rem;padding-bottom:1.6rem;font-size:1.4rem;line-height:1.8rem}.map-container{position:relative}.map-container .store-map{width:100%;height:60rem}.infoWindow{font-family:MVideo,Arial,Helvetica,sans-serif;margin:auto;font-size:1.4rem;width:24rem;padding:0;position:relative}.infoWindow .c-btn_close{position:absolute;top:0;right:0;font-size:2rem;padding:1.2rem 1.2rem 0 0;cursor:pointer}.infoWindow .storeId{font-size:1.6rem;line-height:2rem;padding-left:.2rem}.infoWindow p{margin:0}.infoWindow .storeName{display:block}.infoWindow .facilities{display:block;margin-bottom:.5rem;padding-top:.4rem;color:#636466}.infoWindow .facilities .font-icon,.infoWindow .facilities .product-tile-show-more{font-size:1.5rem;margin-right:.5rem}.infoWindow .facilities .icon-img{margin-right:.07rem;padding-top:.3rem}.infoWindow .store-pickup-text{margin-top:.5rem;margin-bottom:0;font-size:1.3rem}.infoWindow .btn{width:100%}.infoWindow .m_mobile{font-size:1.6rem;line-height:2rem;color:#ed1c24;margin-left:.4rem}.infowindow-holder{padding-bottom:.3rem}.infowindow-row{padding:1rem .2rem;border-top:1px solid #dfdfdf}.infowindow-row .icon-img{width:2.4rem;height:2.4rem}.infowindow-row:first-child{border-top:0;padding-top:0;padding-bottom:1.6rem}.storeDetails .map-container{padding:0 1rem}.my-store-top-block h1{padding-top:.5rem}.my-store-benefits-block{padding-top:1.3rem}.my-store-benefits-block p{margin-top:-.2rem;margin-bottom:1.3rem}.my-store-benefits-block p strong{font-size:1.6rem}.my-store-benefits-block li{margin-bottom:.2rem;font-size:1.4rem;line-height:1.6rem}.my-store-set-favorite-block{overflow:hidden;padding-top:2.3rem}.my-store-set-favorite-block .store-details-fav{float:left;margin-top:.6rem}.my-store-set-favorite-block .city-store-details-fav-text{padding-left:1.6rem;font-size:2.2rem}.my-store-delete{width:12.7%;float:right}.my-store-delete .btn{width:100%}.myStore .store-img,.storeDetailsMy .store-img{width:100%;padding-top:2rem}.myStore .store-img .lazy-load-image-holder,.storeDetailsMy .store-img .lazy-load-image-holder{padding-bottom:88.8888888889%}.myStore .store-img .lazy-load-image-holder.lazy-loaded,.storeDetailsMy .store-img .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.myStore .store-img .lazy-load-image-holder .lazy-load-image-holder,.storeDetailsMy .store-img .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.myStore .store-information-block,.storeDetailsMy .store-information-block{border-top:1px solid #e9eaec;padding:2.3rem 0 1.6rem;margin-top:3.3rem;margin-bottom:0}.my-store-how-to-get-block{border-top:1px solid #e9eaec;padding-top:2.3rem;padding-bottom:.4rem}.my-store-how-to-get-block h4{margin-bottom:.4rem}.my-store-how-to-get-block p{font-size:1.4rem;margin-bottom:2.1rem}.my-store-how-to-get-block a{font-size:1.4rem}.my-store-locator .store-locator-link{margin-left:0}.my-store-locator .store-locator-link input[type=radio]~label{margin-left:2.5rem}.my-store-locator .store-locator-link input[type=radio]:checked~label{display:none}.my-store-search-title{padding-top:3.9rem;margin-top:3.1rem;border-top:1px solid #e9eaec}.store-pickup-top-block h1,.store-pickup-top-block h2{margin-top:2.9rem;margin-bottom:1rem}.callback .control-group:last-child .btn{margin-bottom:1rem;margin-top:1.5rem}.callback .section>.content-top-section{padding-bottom:0}.store-availability-text{font-size:1.4rem}.store-availability-text p{margin-bottom:1.5rem}.store-availability-text p+p{margin-bottom:2rem}.store-not-found-items{border-bottom:#dfdfdf solid 1px;line-height:2rem}.store-not-found-items>p{margin:3.6rem 2rem 3.3rem}.gift-card-overview{font-size:1.4rem;line-height:2rem;padding:1.4rem 0 2.2rem}.gift-card-overview p{margin:2rem 0 1.4rem}.old_br_header{padding:35px 0 25px;margin:0 auto;max-width:1024px;text-align:center}.old_br_header a{display:block;width:140px;margin:0 auto 67px}.old_br_header a img{display:block;border:0}.old_br_header h1{margin:0 0 48px;font:bold 47px/42px MVideo;color:#333}.old_br_header p{margin:0;font:22px/30px MVideo;color:#000}.old_br_content_holder{margin-top:70px;padding-top:54px;padding-bottom:78px;background-color:#f1f4f5;text-align:center}.old_br_content{max-width:510px;margin:0 auto 65px}.old_br_content p{margin:0;font:22px/30px MVideo;color:#000}.browser_list{max-width:880px;margin:0 auto;overflow:hidden;zoom:1}.browser_list_item{display:block;float:left;width:25%;padding-top:15px;text-align:center;text-decoration:none}.browser_list_item img{display:block;margin:0 auto 18px;border:0}.browser_list_item span{font:22px/30px MVideo;color:#000}.old_br_footer{padding:72px 0 80px;text-align:center}.old_br_footer p{margin:0;font:22px/30px MVideo;color:#000}.old_br_footer .old_br_btn{display:block;width:262px;height:44px;margin:41px auto 0;background:url(../img/old_browser_button.jpg) 0 0 no-repeat;text-decoration:none;text-align:center;font:bold 16px/44px MVideo;color:#fff}.old_br_footer .old_br_btn:hover{color:#fff}.content-main-title .sub-title{font-size:1.55rem;font-weight:700;line-height:normal;margin:2.5rem 0 2rem}.multi-bundles-holder{margin-bottom:8rem}.multi-bundles-holder .product-browse-bundle{padding:.5rem 0 1rem}.multi-bundles-holder .bundle-pickup{margin:0}.multi-bundles-holder .product-tile{height:28rem;width:33.33%;padding:0 1.9rem 4rem;list-style:none;box-sizing:border-box;border:solid #eee;border-width:0 1px 1px 0;float:left;background:0 0;position:relative}.multi-bundles-holder .product-tile-picture{height:8.5rem;width:8.5rem;text-align:left;margin:2rem 0}.multi-bundles-holder .product-tile-title{font-size:1.4rem;line-height:normal;max-height:none;margin-bottom:1rem}.multi-bundles-holder .product-tile-picture-image{max-height:8.5rem;border-radius:.5rem}.multi-bundles-holder .product-tile-action{text-align:center;line-height:normal}.multi-bundles-holder .product-tile-action .font-icon,.multi-bundles-holder .product-tile-action .product-tile-show-more{position:absolute;right:2rem;width:2.8rem;height:2.8rem;border:1px solid;border-radius:2.8rem;text-align:center;line-height:2.8rem;font-weight:700;font-size:1.2rem;display:block;padding:0}.multi-bundles-holder .product-tile-action .icon-delete{top:2rem;color:#ed1c24;border-color:#eee;background-color:#fff}.multi-bundles-holder .product-tile-action .icon-arrow-single,.multi-bundles-holder .product-tile-action .icon-plus{bottom:2rem;font-weight:400;color:#fff}.multi-bundles-holder .product-tile-action .icon-plus{border-color:#747f7f;background-color:#747f7f}.multi-bundles-holder .product-tile-action .icon-plus:hover{border-color:#ed1c24;background-color:#ed1c24}.multi-bundles-holder .product-tile-action .icon-arrow-single{border-color:#36cf26;background-color:#36cf26;display:none}.multi-bundles-holder .product-tile-action .cancel{display:none;cursor:pointer;line-height:normal;border:1px solid #dfdfdf;border-radius:3rem;padding:1rem 3.2rem;font-size:1.4rem;color:#747f7f}.multi-bundles-holder .product-tile-action .cancel:hover{color:#ed1c24}.multi-bundles-holder .product-tile-action input{width:100%;height:100%;display:block;top:0;left:0;position:absolute;opacity:0}.multi-bundles-holder .disabled-area .product-tile-action{opacity:1}.multi-bundles-holder .disabled-area .icon-plus{display:none}.multi-bundles-holder .disabled-area .icon-arrow-single{display:block}.multi-bundles-holder .product-tile-description{margin:0;min-height:6rem}.multi-bundles-selected-item.mandatory-item{border-width:0 1px;background:#f2f3f5}.multi-bundles-selected-item .info-icon{height:5.2rem;width:5.2rem;display:none;border-radius:50%;text-align:center;line-height:5rem;cursor:pointer;border:1px solid #747f7f}.multi-bundles-selected-item.empty{text-align:center;line-height:28rem}.multi-bundles-selected-item.empty~.multi-bundles-selected-item.empty{cursor:not-allowed;opacity:.5}.multi-bundles-selected-item.empty .info-icon:hover{color:#ed1c24;border-color:#ed1c24}.multi-bundles-selected-item.empty .info-icon{display:inline-block;font-size:4.2rem;color:#747f7f;vertical-align:middle;margin-top:-1rem}.multi-bundles-selected-item.empty .info-icon:before{content:'+'}.multi-bundles-selected-item.empty .font-icon,.multi-bundles-selected-item.empty .product-tail-section,.multi-bundles-selected-item.empty .product-tile-data,.multi-bundles-selected-item.empty .product-tile-data-holder,.multi-bundles-selected-item.empty .product-tile-picture,.multi-bundles-selected-item.empty .product-tile-show-more{display:none}.multi-bundles-selected-item.active:not(.selected) .product-tile-action{position:absolute;bottom:3rem;left:0;width:100%}.multi-bundles-selected-item.active:not(.selected) .cancel{display:inline-block}.multi-bundles-selected-item.active:not(.selected) .info-icon{font-size:2.1rem;background-color:#dfdfdf;pointer-events:none}.multi-bundles-selected-item.active:not(.selected) .info-icon:before{content:'\2022\2022\2022'}.multi-bundles-selected-item.active:not(.selected) .info-icon,.multi-bundles-selected-item.active:not(.selected) .info-icon:hover{color:#fff;border-color:#dfdfdf}.multi-bundles-selected-item.disabled .info-icon,.multi-bundles-selected-item.empty~.multi-bundles-selected-item.empty .info-icon{cursor:inherit;pointer-events:none}.multi-bundles-selected-item.disabled .info-icon,.multi-bundles-selected-item.disabled .info-icon:hover,.multi-bundles-selected-item.empty~.multi-bundles-selected-item.empty .info-icon,.multi-bundles-selected-item.empty~.multi-bundles-selected-item.empty .info-icon:hover{color:#dfdfdf;border-color:#dfdfdf}.multi-bundles-header .product-tile{border-width:1px 1px 0 0;width:25%}.multi-bundles-content{display:table;box-shadow:inset 0 2.5rem 2.5rem -2.5rem #ccc,inset 0 -2.5rem 2.5rem -2.5rem #ccc;width:100%}.multi-bundles-content.isLoading{min-height:10rem}.multi-bundles-aside{display:table-cell;width:23.5rem;padding:3rem 2rem;border:solid #eee;border-width:1px 1px 0;box-sizing:border-box;vertical-align:top}.multi-bundles-aside .btn{width:100%}.multi-bundles-categories{margin-bottom:2rem}.multi-bundles-categories-item{padding-bottom:2rem;list-style:none}.multi-bundles-categories-item a{color:inherit;text-decoration:none;font-size:1.5rem;font-weight:700}.multi-bundles-categories-item a.active{color:#ed1c24}.multi-bundles-main{display:table-cell;width:70.5rem;vertical-align:top}.multi-bundles-main .pagination-section{padding:3rem 0}.multi-bundles-footer{text-align:right;border:1px solid #eee;padding:3rem 2rem}.multi-bundles-footer .multi-bundles-btn{margin-top:0}.multi-bundles-footer .multi-bundles-btn .btn{width:19.5rem;margin-left:3rem}.multi-bundles-message{float:left;text-align:left}.multi-bundles-message .message{font-weight:700;font-size:1.6rem;padding:1rem 1.5rem}.multi-bundles-message .font-icon,.multi-bundles-message .product-tile-show-more{display:inline-block;vertical-align:middle;margin:0 1rem .5rem 0;font-size:2rem;color:#ed1c24}.assistance-content-holder{background:#e9eaec;padding-top:4.1rem;padding-bottom:4rem;margin-top:-.5rem}.assistance-content-holder .fixed-sidebar-holder{padding-left:26rem}.assistance-content-holder .content-section-holder{padding-left:1rem}.assistance-content-holder .sidebar-section{margin-left:-26rem;width:26rem}.assistance-content-holder .sidebar-categories-list{padding-top:1.6rem}.digital-assistance-item{background:#fff;border-radius:.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);overflow:hidden;margin-bottom:1rem;padding:2.4rem 2rem 2.5rem;font-size:1.4rem;line-height:1.8rem}.digital-assistance-item h3{display:table;width:100%;margin:0}.digital-assistance-item h3 span{display:table-cell;vertical-align:top}.digital-assistance-item h3 .price{text-align:right;padding-left:2rem;white-space:nowrap}.digital-assistance-item .see-more{font-weight:700;font-size:1.4rem;line-height:2rem;position:relative;padding:1rem 0 0}.digital-assistance-item .see-more span{font-size:1.2rem;font-family:MVideo_icon_font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.2rem;-webkit-text-stroke:.2px;padding-left:1rem}.digital-assistance-item .see-more-link{text-decoration:none;display:inline-block}.digital-assistance-item .additional-message{margin-top:1rem}.digital-assistance-item ul{padding-left:2rem;list-style:disc outside none}.digital-assistance-item ul li{margin-top:1rem}.digital-assistance-item p{margin:1rem 0 0 0}.digital-assistance-desrciption{margin-top:1.2rem}.digital-assistance-note{padding:2rem 0 2rem 2rem}.digital-assistance-note p{position:relative}.digital-assistance-note .mark{text-align:right;position:absolute;width:2rem;white-space:nowrap;left:-2.3rem}.m-service-logo{margin-bottom:2.4rem}.m-service-tagline{font-size:3.3rem;width:50rem;line-height:1.1;padding-left:3.3rem;float:left}.m-service-tagline-block{display:inline-block;vertical-align:top}.m-service-tagline-block-text{width:30rem}.m-service-page-container,.m-service-page-wrapper{background-attachment:scroll;background-size:auto;background:0 0}.m-service-page-wrapper{padding:0}.m-service-page-wrapper-floating,.m-service-page-wrapper-floating:before{position:fixed;top:0;left:0;transition:left .4s ease;z-index:-1;width:100%;height:100%}.m-service-page-wrapper-floating{background-position:center;background-repeat:no-repeat;background-size:cover}.m-service-page-wrapper-floating:before{content:" ";background:linear-gradient(to bottom,rgba(255,255,255,.9) 10rem,rgba(255,255,255,0))}.m-service-first-section{padding-top:4rem}.m-service-first-section:after,.m-service-first-section:before{display:table;content:"";line-height:0}.m-service-first-section:after{clear:both}.m-service-second-section{min-height:400px}.m-service-page-wrapper-floating_sidebar{left:258px}.m-service-page-wrapper-floating_sidebar:before{left:258px}.m-service-grid{min-height:40rem;font-size:0;display:table;width:100%}.m-service-grid.hide{display:none}.m-service-col{display:inline-block;vertical-align:top;width:30rem;margin-left:2rem;font-size:1.4rem}.m-service-col:first-child{margin-left:0}.m-service-block{min-height:2rem;padding:2rem 2rem 3rem;border-radius:4px;margin-bottom:2rem;color:#333;background-color:#fff;box-shadow:0 1px 1px 1px #dfdfdf}.m-service-block-black{color:#fafafa;background-color:#333;box-shadow:none}.m-service-block-title{font-size:2.2rem;line-height:2.6rem;margin-bottom:2rem}.m-service-block-title-link{text-decoration:none;color:inherit}.m-service-block-img{display:table-cell;height:100%;padding:.5rem 0 0 2rem}.m-service-block-img-wrapper{float:right;width:4rem}.m-service-block-link-wrapper{display:block;margin-bottom:2.1rem}.m-service-block-link-wrapper p{border:none}.m-service-block-link{font-size:1.6rem;line-height:2rem;border-bottom:1px solid #e9e9e9;text-decoration:none;display:initial;color:inherit}.m-service-block-link:hover{border-bottom-color:rgba(237,28,36,.2)}.m-service-block-link-gray{color:#c4c4c4;border-bottom-color:rgba(196,196,196,.2)}.m-service-block-link-gray:hover{border-bottom-color:rgba(196,196,196,.2)}.m-service-block-link-emphasis{color:#008dd3;border-bottom-color:rgba(0,141,211,.2)}.m-service-block-link-pseud{border-bottom:1px dotted}.m-service-block-link-open{margin-left:1.1rem}.m-service-block-link-open:before{font-family:MVideo_icon_font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"";color:inherit;font-size:.6rem;margin:0 .5rem 0 -1rem}.m-service-block-text{padding-top:1rem;display:table-cell;vertical-align:top;width:100%}.m-service-block-remark{font-size:1.4rem;margin:.6rem 0 0 0;color:#c4c4c4}.myAccountChangePersonalDetails label.text-error{padding:.8rem 0 0 1.4rem;font-size:1.2rem;line-height:1.6rem;margin:0;font-weight:400}@media only screen and (min-width:768px) and (max-width:1023px){.product-tiles-list.list-view{margin-left:1rem;margin-right:1rem}.grid-view .product-tile{width:33.333333333%}.product-tile{float:left;width:24rem}.list-view .product-tile-picture{width:34.2%}.list-view .product-tile-picture-bottom{margin-top:-2.4rem}.list-view .product-tail-section{padding-right:1.9rem}.list-view .product-tile-meta{margin-bottom:1.3rem;overflow:hidden}.list-view .product-tile-title{margin-bottom:.8rem}.list-view .product-tile-params{padding:0 0 .85rem .1rem}.product-tile-compare input[type=checkbox]+label span:first-child{margin-right:1rem}.product-tile-compare-label-text{display:inline-block;vertical-align:middle}.grid-view .product-tile-compare{bottom:1.3rem}.product-details-media-container .image-holder{height:35rem}.product-details-media-container .image-holder .product-carousel-view-iframe{max-height:35rem}.product-details-media-container .image-holder.image>div:first-child.lazy-load-image-holder{line-height:20rem}.productDetails .product-details-media-container{width:91%}.productDetails .product-details-media-container .product-badge{top:2rem;right:.3rem}.productDetails .product-details-media-container .product-image{max-width:35rem;max-height:35rem;padding:0}.product-details-data-container .product-data{padding-left:.8rem;padding-top:0}.product-details-data-container .product-data .product-data-header p{width:60%;font-size:2rem;padding-top:0}.productDetails .content-top-section-layout{padding-left:3.3rem;padding-right:3.3rem}.productDetails .content-top-section-layout .content-top-secondary-section{width:36.8%}.productDetails .content-top-section-layout .content-top-primary-section{padding:0;width:61.675%}.productDetails .content-top-section-layout .content-top-primary-section .checkout-section-holder{min-height:59rem}.productDetails .product-details-summary-holder{padding:1.5rem 1.9rem .9rem 1.8rem}.product-basket{top:-1.5rem}.product-tile-data .product-basket{margin-top:.5rem}.tab-container-product-details .product-details-heading{margin-top:1.9rem}.product-leave-review{padding:0 2.1rem 0 2rem;width:20rem}.product-reviews-section{padding-right:3.4rem;padding-left:3.4rem}.product-details-section{padding:0 3.4rem}.product-details-specification-column{display:block}.product-details-specification-column:first-child{width:auto;padding-right:0;padding-bottom:2.6rem}.product-details-specification-column:first-child .product-details-text{margin:2.3rem 0 0 0}.product-details-specification-content.digital-code{padding-left:0}.product-details-tables-holder h3{padding-left:0}.download-files{margin-bottom:.5rem;margin-top:2.4rem}.download-file{display:inline-block;width:20.8rem;margin-right:2.9rem;vertical-align:top}.wrapper-specification-ico-help .ico-help-small{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-261px -287px;width:24px;height:24px}.product-vendors{padding-top:2.6rem;margin-bottom:0}.product-vendors-el{margin-bottom:1rem}.product-accessories-title{margin:0 0 2.2rem .8rem}.product-accessories-section{padding-left:2.4rem;padding-right:2.4rem}.product-accessories-section .pagination-section{padding:3rem 1rem 4.3rem}.product-accessories-catagories-holder{padding:2.7rem 2.9rem 1rem 3.3rem}.product-accessories-container{margin:0}.product-accessories-tile .product-tile{width:50%}.product-accessories-catagories{width:24rem}.product-browse-bundle{margin:0 2.5rem;padding-top:2.2rem}.page-container .product-browse-bundle{margin:0}.bundle-pickup .input-inline{max-width:30%;box-sizing:border-box}.bundle-pickup-select{width:39.5%}.multi-bundles-top-item{padding:2.1rem 2rem 0}.multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder{padding:2.1rem 2rem 0;margin:-2.1rem -2rem 0}.delivery-choice-holder{margin:0 3.4rem 2.3rem}.delivery-choice-content{padding-right:.5rem}.delivery-choice-text{width:40%}.delivery-choice-info{margin-left:43%}.delivery-choice-info.without-description{margin-left:0}.delivery-choice-icon{padding-left:0}.delivery-choice-title{width:20.5rem}.delivery-choice-description{width:20.5rem;margin-left:6.2rem}.delivery-choice-item{min-height:3.5rem;padding-bottom:.9rem}.delivery-choice-condition{margin-top:1rem;width:10rem}.without-description .delivery-choice-item{padding-bottom:1.8rem}.without-description .delivery-choice-condition{width:34rem}.without-description .delivery-choice-description,.without-description .delivery-choice-title{width:25rem}#js-product-tabs .availability-content{padding:4rem 3.4rem 0}.store-locator-header{display:block;font-size:0}.store-locator-title{display:block;width:100%}.store-locator-title .store-search{margin:0 0 1.5rem 0}.store-locator-links,.take-today{display:inline-block;width:50%}.store-locator-links{text-align:left;margin-top:.8rem;margin-bottom:.5rem}.take-today{text-align:right}.store-locator-link:first-child{margin-left:0}.store-search{display:block;width:62.844681%;margin-top:4.1rem}.store-search input{height:4rem}.store-locator-list-header{padding-top:1.7rem}.store-locator-list-header .name,.store-locator-list-item .name{width:27.5%}.store-locator-list-header .metro,.store-locator-list-item .metro{width:24.5%}.store-locator-list-header .stock,.store-locator-list-item .stock{width:11%}.store-locator-list-header .stock~.pickup,.store-locator-list-item .stock~.pickup{width:11%}.store-locator-list-header .stock~.hours,.store-locator-list-item .stock~.hours{width:25%}.store-locator-list-header .pickup,.store-locator-list-item .pickup{width:20%}.store-locator-list-header .hours,.store-locator-list-item .hours{width:26.5%}.store-locator-list-header .store,.store-locator-list-item .store{width:26%}.store-locator-list-block.online .store-locator-list-header .metro,.store-locator-list-block.online .store-locator-list-item .metro{width:24.5%}.store-locator-list-block.online .store-locator-list-header .pickup,.store-locator-list-block.online .store-locator-list-item .pickup{width:20%}.store-locator-list-header .facilities,.store-locator-list-item .facilities{width:20%}.store-locator-list.metro-hidden .name{width:52%}.store-locator-list.metro-hidden .metro{width:0;display:none}.store-locator-list .facilities-store-list{line-height:2.7rem}.store-locator-list .facilities-store-list .icon-img{padding-top:0;margin-right:.3rem}.store-locator-list-item{padding-bottom:2.5rem}.store-locator-list-item .metro,.store-locator-list-item .pickup,.store-locator-list-item .stock{margin-top:1.2rem}.store-locator-list-item .store{margin-top:.7rem;margin-right:0;float:right}.b-product-activate{padding:0 3.4rem}.create-review_comment{max-width:calc(100% - 30px)}.create-review_comment .create-review-row_email,.create-review_comment .create-review-row_text,.create-review_comment .create-review-row_textarea{width:calc(100% - 20rem)}.create-comment-description{width:18rem;padding-top:0}.review-ext-rating{margin-bottom:5.4rem}.review-ext-rating .review-ext-header{height:6.4rem}.review-ext-rating .star-rating-canvas{font-size:2.4rem}.review-ext-rating .review-ext-characteristics{width:34rem}.review-ext-rating .review-ext-characteristics .characteristic{margin-top:2.4rem}.review-ext-rating .review-ext-characteristics .characteristic:first-child{margin-top:0}.review-ext-rating .pie-chart{font-size:10rem}.review-ext-rating .pie-rating{font-size:2.5rem;line-height:10rem}.review-ext-give{padding:0 0 0 4rem}.review-ext-characteristics .characteristic:first-child .star-rating:after,.review-ext-characteristics .characteristic:last-child .star-rating:after{width:4rem}.review-ext-characteristics .characteristic .star-rating:after{width:5.5rem}.overview-bestreview .review-ext-wrapper.best-review{padding-left:97.5rem;padding-right:97.5rem}.overview-bestreview .review-ext-header{padding:0 3.4rem;margin-bottom:1.5rem}.review-ext-item .review-ext-recomend{clear:both}.review-ext-item .review-ext-use-more{float:none;margin-bottom:.5rem}.review-ext-item .review-ext-use-more:after,.review-ext-item .review-ext-use-more:before{display:table;content:"";line-height:0}.review-ext-item .review-ext-use-more:after{clear:both}.review-ext-item .review-ext-stars-ratings-wrapper{max-width:30rem;margin-bottom:1rem}.review-ext-item .share-link{width:5.1rem}.review-ext-create .review-holder{margin-bottom:2rem}.review-ext-create .review-ext-characteristics .characteristic{margin-top:2.6rem}.review-ext-create .review-ext-characteristics .characteristic:first-child{margin-top:0}.review-ext-create .pie-rating{font-size:2.6rem;line-height:10rem}.review-ext-create .airplane-block.play .airplane{background-position:50% calc(64.5% - 3.4rem)}.review-ext-create .airplane-thanks{transform:translateY(64.5%)}.review-ext-name-field{margin-bottom:2rem}.review-ext-email-field,.review-ext-name-field{width:73%;float:none}.review-ext-create-row{width:90%}.review-ext-create-row.authorize{width:100%}.review-ext-create-row.personal-data{margin-bottom:2.4rem}.review-ext-create-row .star-rating-canvas{font-size:2.2rem}.review-ext-create-row .star-rating-canvas .icon-star{margin-right:.2rem}.review-ext-create-row.load-photo,.review-ext-create-row.review{width:66%}.review-ext-create-row.load-photo-description,.review-ext-create-row.review-description{width:21rem;line-height:2rem}.review-ext-create-row.load-photo .input{width:31rem}.review-ext-create-row.chart .pie-chart{font-size:10rem}.review-ext-create-row.chart .characteristic:first-child .star-rating:after,.review-ext-create-row.chart .characteristic:last-child .star-rating:after{width:4rem;margin-left:1.2rem}.review-ext-create-row.chart .characteristic .star-rating:after{width:5.6rem;margin-left:.2rem}.review-ext-create-row.chart .name{width:14rem;max-width:14rem}.review-ext-create-row.chart .review-ext-characteristics{width:34rem}.review-ext-create-row.stars-click-holder{padding-top:0}.review-ext-create-row.stars-click-holder .create-review-label{padding:.2rem 3.7rem 0 0}.review-ext-create-row.recommendation .label-radio{padding-left:3rem}.review-ext-create-row textarea{height:11.2rem}.product-questions-section{padding-right:3.4rem;padding-left:3.4rem}.question-create-row{width:65.5%}.question-create-row.submit-btn{float:none}.question-create-row-description{width:31%}.product-questions-list .product-review-comment .product-review-comment__content p{line-height:2rem}.product-questions-list .create-review_comment .question-create-row{width:62%}.product-questions-list .create-review_comment .question-create-row textarea{min-height:15.4rem}.product-questions-list .create-review_comment .question-create-row.submit-btn{margin-top:0}.product-questions-list .create-review_comment .question-create-row-description{width:28%}.basket-bundle-total{padding-right:4.8rem}.login-fields-block{padding-bottom:0;padding-top:0}.login-new-customer,.login-returning-customer,.login-section{padding:2.5rem 2rem}.login-new-customer-wrap,.login-returning-customer-wrap,.login-section-wrap{width:34rem;margin:0 auto}.login-new-customer,.login-returning-customer,.login-section{margin:0 3rem}.login-new-customer:first-child,.login-returning-customer:first-child,.login-section:first-child{margin:0 3rem}.add-address-fields{margin-top:1.2rem}.add-address-submit-btn{margin-top:1rem}.text-title{max-width:75%}.search-results-top-section{margin-bottom:0;padding:3rem 0 0}.search-results-heading{margin:0 0 2.2rem}.searchResults .search-results-heading{padding-top:0}.search-results-heading-description{margin:-1.3rem 0 2.1rem}.search-results-toolbar{margin:.8rem 1rem 3rem}.search-results-modify .btns-block{padding-top:0;width:22.7rem}.search-results-modify .btns-block:after,.search-results-modify .btns-block:before{display:table;content:"";line-height:0}.search-results-modify .btns-block:after{clear:both}.search-results-facet-filter{line-height:1.8rem;width:10rem}.search-results-sort-popularity{float:left}.search-results-sort-popularity .select{width:19.2rem}.no-search-results-block{margin:.7rem 1rem}.search-results-toolbar_flat{display:block;margin-bottom:0;width:100%}.search-results-toolbar_flat .search-results-sort-popularity{float:right;position:relative;right:2rem}.search-results-toolbar_flat .search-results-modify .btns-block{float:left;margin-bottom:2rem;width:calc(100% - 22rem)}.facet-section_flat-mobile{position:fixed}.facet-section_flat{display:none}.tab-container-delivery-details .tab-inner{padding:4rem 3.4rem}.searchNoResultsNegative .top-categories{margin-bottom:0}.main-holder>.pagination-container,.main-holder>.pagination-section{margin-left:3.4rem;margin-right:3.4rem}.search-no-results{padding:2.8rem 0 0}.search-no-results .search-no-results__description{margin-top:1rem}.search-no-results .search-no-results__media{margin-left:32rem;width:calc(100% - 32rem)}.faq-additional{margin-bottom:2.5rem}.faq-search-links ul{width:34.28571428571429%}.wishlist-topline{margin-top:-.4rem}.wishlist-item{background-position:80.27314112291351% 0}.wishlist-main-info{width:56.14567526555387%}.wishlist-image-holder{width:12rem;margin-right:1.8rem}.wishlist-action-links{width:110%;margin-right:-12%}.wishlist-action-links li{margin-right:1.3rem}.wishlist-action-area textarea{margin-bottom:2.4rem}.gift-landing-intro-holder{padding-top:1.5rem;margin-bottom:4rem}.gift-landing-top-info{padding-top:0;margin-top:-.4rem}.gift-landing-text-block{z-index:3;position:relative}.gift-landing-top-info .view-all-base{position:relative;z-index:3}.gift-landing-image-holder{margin-right:2.7rem;text-align:center;width:52.53191489361702%}.gift-landing-image-holder img{position:relative;left:100%;margin-left:-25%;max-width:none}.gift-landing-section-holder{margin-bottom:4rem}.gift-landing-information{width:40.3%}.gift-landing-information.empty{width:2%}.gift-landing-info{overflow:visible;box-sizing:border-box;width:54%;padding:5.2rem 1rem 2rem 3rem}.gift-landing-info h2{margin-bottom:.8rem}.gift-landing-info-image{width:45.97701149425287%;overflow:hidden}.gift-landing-info-image img{max-width:none}.gift-card-list{margin-bottom:4.6rem}.gift-card-list.list-view{margin:0 0 4rem}.gift-card-list.list-view .product-tile-picture{width:31%}.gift-card-list.list-view .product-tail-section{padding-left:2.5rem;padding-bottom:.3rem}.gift-card-list.list-view .product-tile-title{margin-bottom:1rem}.giftCardPLP .section{padding:0 3.4rem}.pre-order-top-product.pre-order-top-product-customizable{margin-bottom:3.3rem}.pre-order-product-container{padding:2.9rem 3.5rem 3.8rem 5.7rem;width:auto}.pre-order-product-image{width:41.86390532544379%;padding-top:.6rem}.pre-order-featured-video-holder{padding:4rem 3.4rem 5rem}.pre-order-video-holder{width:62.85714285714286%}.pre-order-video-info{width:31.42857142857143%}.pre-order-media-holder{padding:4rem 3.4rem 4.8rem}.pre-order-media-box{width:33.33333333333333%}.pre-order-media-box .lazy-load-image-holder.lazy-loaded .lazy,.pre-order-media-box img{width:100%}.product-tile-single-holder{padding:4rem 3.4rem 0}.product-tile-single-holder .product-tiles-list.list-view{margin:0}.product-tile-single-holder .product-tile-picture{width:34.2%}.pre-order-accordion .accordion-heading .accordion-toggle{padding-left:3.6rem;padding-right:3.6rem}.pre-order-accordion .accordion-inner{padding-left:4.5rem;padding-right:4.5rem}.carousel-one-item-container{width:70rem;margin:0 auto}.carousel-one-item{width:70rem;margin:0}.carousel-one-item .prev-btn{left:.1rem}.carousel-one-item .next-btn{right:.1rem}.carousel-one-item .next-btn,.carousel-one-item .prev-btn{top:8.6rem}.pre-order-popular-carousel{padding-bottom:4rem}.pre-order-popular-carousel h2{margin:0 3.3rem 2.4rem}.pre-order-item-custom-info{margin-bottom:1.4rem}.pre-order-carousel-custom-item{margin:.4rem .1rem;padding:4.5rem 0 0;width:69.8rem;min-height:initial}.pre-order-item-custom-image{width:31.8rem;margin-right:4rem}.pre-order-item-custom-info-wr{overflow:inherit;margin-bottom:0}.pre-order-item-custom-info-pric{margin-left:35.8rem}.pre-order-item-info-buttons{width:100%;overflow:hidden;text-align:center;padding-top:6.5rem;padding-bottom:3.4rem}.carousel-one-item .next-btn,.carousel-one-item .prev-btn{top:18.5rem}.pre-order-promo-blocks{width:70rem;margin:0 auto;margin-bottom:5.8rem}.pre-order-promo-block{width:18rem;height:11.8rem;padding-top:1.4rem}.pre-order-promo-block h2{line-height:1.9rem}.pre-order-promo-block p{margin-top:1.2rem}.pre-order-promo-block .btn{width:18rem}.pre-order-promo-block .pre-order-promo-end h3{top:5.2rem}.pre-order-promo-block .pre-order-promo-end span{top:7.2rem}.pre-order-description-article-image-background img{position:relative;margin-left:-20%}.pre-order-description-article-content{width:60rem}.pre-order-banner{padding-left:0}.pre-order-banner .pre-order-teaser{width:28%;margin-right:1.5rem}.pre-order-banner .pre-order-signup{min-width:29.5rem}.pre-order-banner .pre-order-signup .input-wrap{width:15.5rem}.pre-order-banner .pre-order-product-img{width:13.5rem;margin-top:-1.5rem;margin-right:3rem}.pre-order-product-info-wrapper .pre-order-signup .input-wrap{width:16.4rem}.pre-order-promocode .control-group-description{padding-bottom:2.8rem}.promocode-editions-description{margin-bottom:2.3rem}.control-group-pre-order-fluid{margin-bottom:2.7rem}.my-account-btn-holder .btn{min-width:100%}.my-account-content-payment{padding-left:3.4rem;padding-right:3.4rem}.my-account-content-payment .order-details-info-section{padding-right:2rem}.my-account__bc-img{max-height:12rem}.my-account-bc-add-to-wallet__media{flex-basis:11.8rem;-webkit-flex-basis:11.8rem}.my-account-bc-add-to-wallet__image{max-height:14.3rem}.o-my-account-bc-mobile-apps{padding-top:.8rem}.my-account-store-not-verified .my-store-text{padding:1.4rem 0 0}.w1 .lazy-load-image-holder,.w2 .lazy-load-image-holder{padding-bottom:61.71875%}.w1 .lazy-load-image-holder.lazy-loaded,.w2 .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.w1 .lazy-load-image-holder .lazy-load-image-holder,.w2 .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promo-main-banner-text{top:9.6rem;right:3.5rem;width:30rem;padding:3rem}.promo-main-banner-text h1{font-size:2.2rem;line-height:2.6rem;margin-bottom:1rem}.promo-main-banner-text p{font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:1.2rem}.promo-main-banner-text .price{margin-bottom:1.8rem}.promo-main-banner-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-pict img.visible-tablet{display:block!important}.promo-pdp-text-section{padding-left:3.4rem;padding-right:3.4rem}.promo-pdp-text-section .promo-text{padding-left:0}.promo-pdp-text-section .promo-text h4{font-size:1.6rem;line-height:1.8rem;margin-bottom:.5rem}.promo-pdp-text-section .promo-text h2{font-size:2rem;line-height:2.6rem;margin-bottom:2rem}.promo-pdp-text-section .promo-text p{font-size:1.4rem;line-height:1.8rem}.promo-pdp-text-section .promo-text li{font-size:1.4rem;line-height:2rem}.promo-pdp-text-section .promo-image{width:35rem}.promo-pdp-text-section .promo-image img{max-width:35rem}.promo-pdp-text-section.right .promo-text{padding-right:0}.promo-pdp-text-section.center .promo-text{padding:4rem 0}.promo-main-banner-configured-text{margin:9.6rem 0 0;width:36rem}.promo-main-banner-configured-text h1{font-size:2.2rem;line-height:2.6rem;margin-bottom:1rem}.promo-main-banner-configured-text p{font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:1.2rem}.promo-main-banner-configured-text .price{margin-bottom:1.8rem}.promo-main-banner-configured-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-configured-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-configured-text-mobile{padding:3rem;background:inherit!important}.promo-main-banner-configured-pict img.visible-tablet{display:block!important}.error404-intro{padding:2.5rem 3rem 2.8rem}.news-picture{margin:0 2.9rem 0 0}.news-detail-article{padding:0 2rem}.news-landing-top-block{padding:1rem 3.4rem 3rem}.new-landing-popular-wrapper{padding:4rem 3.4rem 2rem}.contacts-support.support-types li:nth-child(even) .support-type-picture,.contacts-support.support-types li:nth-child(odd) .support-type-picture{margin:0 0 1.7rem}.contacts-support .support-type{width:50%;margin-right:0}.contacts-support .support-type-picture{float:none;margin-right:0}.contacts-support .support-type-picture .rounded-image-block-holder{width:12rem;height:12rem}.contacts-support .support-type-picture .rounded-image-block-holder i{font-size:6.6rem}.contacts-support .support-type-info{text-align:center;padding-right:0}.contacts-data:last-child{width:41%;margin-left:9%}ul.content-landing-articles{margin:-10px auto -24px;width:64rem}.main-info-holder{padding-left:0}.post-block{width:47.14285714285714%}.post-section.image-align-center .post-block{width:48.69791666666667%}.post-section.image-location-left .post-block-image{padding-right:1.302083333333333%}.post-section.image-location-left .post-block-text{padding-left:1.302083333333333%}.post-section.image-location-right .post-block-image{padding-left:1.302083333333333%}.post-section.image-location-right .post-block-text{padding-right:1.302083333333333%}.post-section>.post-block:first-child{margin-right:5.71428571428571%}.post-section.reverse>.post-block:first-child+.post-block{margin-right:5.71428571428571%}.content-details-reviews-tab .top-back-btn-block{margin:0}.content-details-reviews-tab .content-details-reviews-tab-holder{margin-bottom:5rem}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section{margin-top:2.4rem}.service-table-header{margin-top:2.4rem}.service-table .service-price{width:25.6%;margin-right:-3.4%}.service-table .service-duration{width:25.2%}.service-table .service-duration:last-child{margin-left:-.4%;padding-right:0}.content-section .items-for-you .accessories-carousel-holder{width:48rem;margin-left:auto;margin-right:auto}.product-group-section .manufacturers-list .manufacturers li{width:24.5%}.category-banner-slider{margin-top:0}.category-banner-slider .carousel-paging{padding-top:.8rem}.brand-promises{padding:3.2rem 3.4rem 1rem}.brand-promises .shop-sub-options{padding-bottom:.5rem}.brand-promises .shop-sub-options li{width:25%;margin-bottom:1.5rem}.content-section .brand-promises{padding:0}.content-section .brand-promises .shop-sub-options li{width:50%}.tab-container-product-details .brand-promises{padding:1.8rem 2.4rem 0}.category-grid .category-grid-item{width:45%;margin-right:5%}.category-grid .category-grid-pict{width:100%}.category-grid-holder-wide .category-grid-item{width:30%;margin-right:3%}.top-most-popular{padding-top:3.2rem}.top-most-popular .slider-pict{width:26rem}.top-most-popular .slider-pict-center{width:26rem;height:19.8rem}.promotions-products{padding-left:2.4rem;padding-right:2.4rem}.promotions-products .slider-link,.promotions-products li{width:auto;overflow:hidden;min-height:21.8rem}.promotions-products .slider-pict{margin-right:-1.5rem;width:17.5rem}.promotions-products .slider-pict-center{height:21.8rem}.promotions-products .slider-text{padding:4rem 0 0 1.5rem}.video-guide{padding-bottom:1.8rem}.video-guide-place{float:none;width:auto;margin-bottom:1.5rem}.video-guide-info{float:none;width:auto}.shop-service{margin-bottom:-.5rem;padding-bottom:0}.shop-service .shop-service-item{float:none;width:auto;padding-bottom:2rem}.shop-service .font-icon,.shop-service .product-tile-show-more{margin-top:2.5rem}.shop-service .shop-service-details{border-top:1px solid #e9eaec;padding-top:2.5rem}.shop-service .shop-service-item:first-child .font-icon,.shop-service .shop-service-item:first-child .product-tile-show-more{margin-top:0}.shop-service .shop-service-item:first-child .shop-service-details{padding-top:0;border:none}.shop-service .shop-service-item:last-child .shop-service-details{border-bottom:none}.large-shop-services{padding:0 3.4rem 2rem}.large-shop-services .shop-service .shop-service-list{padding-top:3.8rem}.large-shop-services .shop-service .shop-service-item{float:left;width:33%;margin-bottom:2rem;min-height:15rem}.large-shop-services .shop-service .shop-service-item .h3{font-size:1.4rem;line-height:2rem}.large-shop-services .shop-service .shop-service-item p{font-size:1.4rem;line-height:2rem}.large-shop-services .shop-service .shop-service-item .view-all-link{position:absolute;bottom:0}.large-shop-services .shop-service .shop-service-details{padding:0;border:none}.large-shop-services .shop-service .font-icon,.large-shop-services .shop-service .product-tile-show-more{margin-top:0;font-size:6rem}.large-shop-services .shop-service:before{display:none}.featured-big-article-picture{width:46rem}.featured-big-article-picture .lazy-load-image-holder{padding-bottom:58.6956521739%}.featured-big-article-picture .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.featured-big-article-picture .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.featured-articles{max-width:72rem;margin:0 auto;padding-bottom:3.9rem}.featured-article{width:22rem;height:34.7rem}.featured-article-picture img{max-height:23rem}.featured-big-article-description{padding:3.3rem 3rem 1.5rem 4rem}.featured-big-article-description a{margin-top:1.8rem}.promotion-featured-section .featured-articles{width:auto;max-width:100%}.promotion-featured-section .featured-articles h2{margin-left:3.4rem}.promotion-featured-section .featured-articles-holder{width:64rem;max-width:64rem;margin:0 auto}.promotion-featured-section .featured-article{margin:0 1rem 1rem;width:30rem;height:34rem}.promotion-featured-section .featured-article+.featured-article{margin-left:1rem}.featured-article-description{padding:1.4rem 2rem 1.5rem 1.9rem}.featured-article-description a{margin-top:1rem}.featured-article-description-introduc{min-height:6rem}.offers-section{padding:0}.offers-wrapper{padding:3rem 2.4rem 2rem}.day-deal-section{width:33.3333333%;margin-right:-.1rem}.day-deal-section .offer-product{width:auto}.day-deal-section .offer-product .product-tile-picture{height:20rem}.day-deal-section .block-day-deal-picture{margin:2.5rem 0 5rem}.day-deal-section .product-tile-picture-holder{min-height:14.1rem}.mtube-section{padding:3rem 2.4rem 0}.mtube-section .section-extended{padding-bottom:1.5rem}.promotion-sections-carousel{width:72rem;margin-left:auto;margin-right:auto;margin-bottom:3rem}.hero-banner-carousel .next-btn,.hero-banner-carousel .prev-btn{display:none!important}.home .hero-banner-holder{margin-bottom:-2.7rem}.hero-banner-carousel .carousel-paging{bottom:3.1rem}.hero-product-img-holder{width:72.135416666667%;margin:0 -12.4rem 2.2rem .2rem}.hero-product-description{padding-top:5.7rem}.hero-banner-carousel-content .lazy-load-image-holder{height:41.2rem}.hero-banner-carousel-content .lazy-load-image-holder.lazy-loaded{height:auto}.seo-text{padding:3.2rem 3.4rem 2.2rem}.promo-grid .grid-header{padding-bottom:1.5rem}.promo-grid .product-tiles-list{margin-left:-3.4rem;margin-right:-3.4rem;padding-left:3.4rem;padding-right:3.4rem}.promo-banner-slider-pict{width:40rem}.promo-banner-slider-pict .lazy-load-image-holder img.lazy{max-width:none}.addresses-list-section h2{max-width:64rem}.addresses-list-columns{padding-left:1.8rem;padding-right:1.8rem}.brand-info{width:46rem;margin-left:auto;margin-right:auto}.brand-info-text{position:static;width:auto;margin-top:2rem;margin-bottom:1rem}.brand-info-logo{max-width:9.7rem;top:2.4rem;left:1.4rem}.brand-video{margin:2rem 0 2.5rem}.brand-video .video-guide-place{margin-bottom:0}.brand-video-text{float:none;width:auto;padding:2.5rem 3.5rem 2.5rem 3.5rem}.brand-video-place{float:none;width:auto}.two-info-blocks h2{margin-bottom:1rem}.two-info-blocks .info-block{padding-top:2rem;float:none!important;width:auto}.two-info-blocks .info-block-text{min-height:1px}.store-img img{margin:0 auto;width:100%}.store-direction-text{width:100%}.my-store-top-block h1{padding-top:0}.my-store-benefits-block{padding-top:1rem}.my-store-set-favorite-block{padding-top:3.2rem}.my-store-set-favorite-block .store-details-fav{margin-top:.8rem}.my-store-delete{width:17%}.myStore .store-img,.storeDetailsMy .store-img{padding-top:2.5rem}.myStore .store-information-block,.storeDetailsMy .store-information-block{margin-top:3rem;padding-top:1.7rem}.my-store-how-to-get-block{padding-top:2.8rem}.my-store-locator .store-locator-link input[type=radio]~label{margin-left:0}.my-store-list .store-locator-list-item .name{margin-bottom:.5rem}.my-store-list .store-locator-list-item .store{margin-top:.7rem;margin-right:0;float:right}.my-store-list .store-locator-list-item .store .btn{min-width:16.5rem}.store-pickup-top-block h2{margin-top:1.9rem}.callback .control-group:last-child .btn{margin-bottom:2rem}.multi-bundles-holder .product-tile-picture{margin-bottom:2rem}.multi-bundles-holder .product-tile-title{margin-bottom:1.5rem}.multi-bundles-aside{width:20.5rem}.multi-bundles-message{max-width:49%}.multi-bundles-message .message{padding:0 1rem;line-height:2.1rem;float:left}.multi-bundles-message .font-icon,.multi-bundles-message .product-tile-show-more{float:left}.multi-bundles-sum{max-width:15%}.multi-bundles-btn{max-width:34%}.assistance-content-holder .fixed-sidebar-holder{padding-left:16rem}.assistance-content-holder .sidebar-section{margin-left:-16rem;width:16rem}.m-service-col{width:48.6979166667%;margin-left:2.6041666667%}}@media only screen and (min-width:768px){.icon-packed-box+h2{padding-top:.6rem}.review-ext-item-content .review-ext-tools_questions{top:-.5rem}.order-details-item-status-actions .order-details-item-status-actions-link-wrapper+.order-status-link{margin:0 0 0 auto}}@media only screen and (min-width:1024px){#delivery-home .delivery-details-information{margin-bottom:1.8rem}#delivery-home .delivery-details-information .section-title .font-icon,#delivery-home .delivery-details-information .section-title .product-tile-show-more{margin-left:0}#delivery-home .delivery-details-information .icon-packed-box{margin-top:0}#delivery-home .delivery-details-information+.delivery-details-information{margin-top:3rem;padding-top:3rem;border-top:1px solid #dfdfdf}.store-locator .store-locator-title,.tab-content .store-locator-title{width:38rem}.search-results-modify .search-results-sort-popularity{float:left}.search-results-modify .search-results-sort-popularity .select{width:27.2rem;float:left}.search-results-modify .select{float:right}.search-results-modify .btns-block{margin-right:2rem}.search-results-toolbar_flat .search-results-modify .search-results-sort-popularity{float:right}.facet-reset_last{margin-bottom:1.5rem}.main-holder>.pagination-container,.main-holder>.pagination-section{width:94rem;max-width:none}.search-no-results .search-no-results__media{margin-left:40rem}.wishlist-action-links li:before{margin-right:2rem}.my-account-welcome .additional-message{max-width:62%}.o-my-account-bc-mobile-apps{margin-top:1.6rem;padding-top:3.2rem}.o-my-account-bc-mobile-apps__buttons,.o-my-account-bc-mobile-apps__qr-code{max-width:70%}.promo-main-banner-pict img.visible-desktop{display:block!important}.promo-main-banner-configured-pict img.visible-desktop{display:block!important}.promo-main-banner-configured-text-mobile{background:inherit!important}.promo-main-banner-configured-text-left{margin-left:-3rem}.contacts-support .support-type{margin-right:2%}.contacts-support .support-type:nth-child(2n+3){margin-right:0}.brand-promises{padding:3.2rem 0 2rem}.brand-promises .shop-sub-options li{font-size:1.6rem;line-height:2rem}.brand-promises .shop-sub-options .option-icon{height:4rem;width:4rem;border-radius:2rem;margin-right:2rem}.brand-promises .shop-sub-options .font-icon,.brand-promises .shop-sub-options .product-tile-show-more{width:4rem;font-size:3rem;line-height:4rem}.brand-promises .shop-sub-options .option-text{height:4rem}.brand-promises .shop-sub-options .icon-bag{font-size:2.6rem}.content-section .brand-promises{padding:0}.content-section .brand-promises .shop-sub-options li{font-size:1.3rem;line-height:1.6rem}.content-section .brand-promises .shop-sub-options .option-icon{margin-right:1.5rem;width:3.2rem;height:3.2rem;border-radius:1.6rem}.content-section .brand-promises .shop-sub-options .font-icon,.content-section .brand-promises .shop-sub-options .product-tile-show-more{width:3.2rem;font-size:1.2rem;line-height:3.2rem}.content-section .brand-promises .shop-sub-options .option-text{height:3.2rem}.content-section .brand-promises .shop-sub-options .icon-delivery-truck-go{left:2px;font-size:2.6rem}.content-section .brand-promises .shop-sub-options .icon-thumbs-up-left{font-size:2.4rem}.content-section .brand-promises .shop-sub-options .icon-bag{font-size:2rem}.content-section .brand-promises .shop-sub-options .icon-arrow{font-size:1.8rem}.tab-container-product-details .brand-promises{padding:1rem 0 0}.day-deal-section .product-tile-checkout-section{border-bottom:0}.day-deal-section .product-tile-title{max-height:2rem}.day-deal-section .product-tile-description{min-height:5.6rem}.day-deal-section .product-tile-picture{height:36rem}.day-deal-section .product-tile-picture .product-tile-picture-image{max-height:36rem}}@media only screen and (max-width:1023px){.create-review-form{margin-right:0}.stars-click-holder{width:49%}.bundle-pickup.multi-bundles-discount .input-inline .fake-radio{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-326px -247px;width:20px;height:20px;margin:0 1rem 0 -3rem}.bundle-pickup.multi-bundles-discount .input-inline .input-radio:checked~.label-radio .fake-radio{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-244px -238px;width:20px;height:20px}.bundle-pickup.multi-bundles-discount h3{margin-top:3.1rem;margin-bottom:2.1rem}.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message .message{line-height:2rem;padding:1.1rem 0 2rem 0}.bundle-pickup.multi-bundles-discount .row-bundle-pickup{margin-left:-.4rem}.multi-bundles-holder.multi-bundles-discount-holder{margin-right:1.8rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right{display:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount{display:table;table-layout:fixed;width:100%;border:1px solid #ccc;border-top:none;box-sizing:border-box;height:18rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount{list-style-type:none;display:table-cell;box-sizing:border-box;vertical-align:top}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount:first-child{border-right:1px solid #ccc}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount:last-child{border-right:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount .highlighted-text-primary{padding:.1rem .4rem;font-weight:700;font-size:1.4rem;margin:0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount.item-build{padding:2.8rem 3.1rem 3.1rem 2.9rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount.item-price{padding:3rem 0 1.6rem .3rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table{table-layout:fixed;margin:0 auto;width:29rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table td{vertical-align:middle;padding:0 .5rem 1.4rem 0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table .column-right{text-align:right;vertical-align:bottom}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table .column-right .multi-bundles-new-price{font-size:2.8rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table .btn-buy-bundle{margin:0;width:100%}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table .multi-bundles-price-lable{font-weight:400;display:inherit}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table .multi-bundles-sum{line-height:2.8rem;max-width:inherit}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build{margin-top:2.6rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build .build-bundle-text{margin-bottom:1.8rem;font-size:1.4rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-build .btn-build-bundle{width:100%}.review-ext-header .c-pseudo-tabs{white-space:nowrap;display:inline-block}.review-ext-item .review-ext-stars-ratings-all-item{margin-bottom:.5rem}.review-ext-item .review-ext-stars-ratings-all-item:last-child{margin-right:0;margin-bottom:0}.review-ext-item .review-ext-stars-ratings{margin-bottom:1.5rem}.review-ext-item .review-ext-stars-ratings-wrapper{display:table}.login-fields-block h2{text-align:center;margin-bottom:2.2rem;margin-top:0}.login-new-customer,.login-returning-customer,.login-section{padding-left:0;padding-right:0;width:auto;float:none}.login-new-customer:first-child,.login-returning-customer:first-child,.login-section:first-child{border-bottom:1px solid #dfdfdf;border-right:0;padding-left:0;padding-right:0}.login-content-frame{padding:0}.login-returning-customer .btn{margin-top:1rem}.login-new-customer .btn{margin-top:2rem;margin-bottom:1rem}.login-new-customer-description{margin-top:-.6rem}.editAddress .control-label{display:block}.double-boxes.my-account-personal-details{width:100%;margin-left:0;margin-right:0}.address-book-boxes{margin-left:0;letter-spacing:0}.search-results-container .facet-section{display:none!important}.pre-order-background-image{text-align:center}.pre-order-background-image .lazy-load-image-holder.lazy-loaded .lazy,.pre-order-background-image img{width:auto;max-width:none;position:relative;left:100%;margin-left:-200%}.pre-order-top-product{margin-top:0}.pre-order-promocode{padding:0}.pre-order-promocode input[type=radio]~label span:first-child{min-width:8.6rem;height:4rem;width:auto;background:0 0}.pre-order-promocode input[type=radio]:checked~label span:first-child{background:0 0}.pre-order-promocode .control-group .control-label{display:block}.change-personal-details-account-password .pull-right,.verif-code .verif-code-enter .pull-right{margin-top:0}.change-personal-details-phone .add-phone-btn{width:100%}.o-my-account-bc-mobile-apps{border:none}.right-input-tooltip .input{width:92%}.right-input-tooltip .label-tooltip{margin-top:1rem}.my-account-personal-offer .btn-holder .btn{width:100%}.my-account-personal-offer .my-account-block-content-primary,.my-account-personal-offer .my-account-block-content-secondary{padding-top:2.1rem}.personal-offer-block .description,.personal-offer-block .expiration,.personal-offer-block .parity{display:inline-block;width:100%;text-align:left}.personal-offer-block .description{margin-bottom:1rem}.personal-offer-block .parity{margin-bottom:1.2rem}.personal-offer-block-item{padding:0 2rem 2.1rem;margin:0 -2rem 0}.personal-offer-block-item:last-child,.personal-offer-block-item:nth-child(1n+4){margin-bottom:1rem}.personal-offer-block-item:nth-child(1n+5)~.btn-holder{display:block}.personal-offer-empty{height:6.7rem;margin-bottom:2.8rem}#offers-toggle:checked~.personal-offer-block .personal-offer-block-item:nth-child(1n+5){display:none}.personal-offer-block-item__btn{margin-top:1rem}.personal-offer-list{margin-bottom:0}.my-account-orders .my-account-block-heading-action{width:2.4rem;height:2.4rem;border-radius:50%;background-color:#737f7f;text-align:center}.my-account-orders .my-account-block-heading-action .i-icon-chevron-right{text-decoration:none;color:#fff;line-height:2.4rem;font-size:1.6rem;font-weight:700}.my-account-orders .my-account-block-heading-action.font-icon_disabled{background-color:#ebebeb}.personal-orders-block-item:last-of-type,.personal-orders-block-item:nth-of-type(3){border:none}.personal-orders-block-item:nth-of-type(1n+4){display:none}.news-detail-article-comments-block{max-width:initial;margin:0 2rem 4rem}.category-grid-wrapper{margin-bottom:4rem}.day-deal-section .product-tile-checkout-section{min-height:7.2rem}.day-deal-section .product-tile-picture .product-tile-picture-image{max-height:20rem}.promotions-wrapper{margin-right:0}.special-products{margin-top:.6rem}.listing-banner{width:100%}.promotion-plp-heading{padding-bottom:1.5rem;margin-bottom:0;border-bottom:none}.storeDetails .alert-error{margin-bottom:-.3rem}.store-title-dropdown-holder{margin-top:2rem}.store-information-block{margin:1.7rem 0 2.85rem}.store-information-list{margin-left:0}.store-information-description,.store-information-picture{display:block}.button-make-fav-holder,.store-title-area{float:none}.store-title-area{margin-top:0;margin-bottom:2rem}.button-make-fav-holder{margin-bottom:2.3rem;text-align:left}.store-information{width:25.71428571428571%}.store-information.store-address .store-information-picture,.store-information.store-m_mobile .store-information-picture,.store-information.store-metro .store-information-picture,.store-information.store-opening .store-information-picture,.store-information.store-phone .store-information-picture{padding-left:0}.store-information.store-address .store-information-description,.store-information.store-m_mobile .store-information-description,.store-information.store-metro .store-information-description,.store-information.store-opening .store-information-description,.store-information.store-phone .store-information-description{margin-left:0;width:100%}.store-information.store-opening .store-information-picture{margin-left:0}.store-information-picture{font-size:2.8rem;padding-left:.4rem}.store-information-picture .icon-old-phone{font-size:3.2rem}.store-information-picture .icon-metro-sign{font-size:3.2rem}.store-information-picture .i-icon-m_mobile-bottom{font-size:2.8rem}.store-information-text{font-size:1.4rem}.storedetail-not-verified-text{margin-bottom:-.7rem}.page-content[style*="left: 268px"] .m-service-page-wrapper-floating{left:268px}.page-content[style*="left: 268px"] .m-service-page-wrapper-floating:before{left:268px}}@media only screen and (max-width:767px){.product-tiles-list{border-width:1px 0 0}.promo-grid .product-tiles-list{border:none}.view-all-accessories{border-top:none}.product-tile.showcompare{padding-bottom:1.5rem}.product-tile .c-add-to-basket{display:none}.grid-view .product-tile{margin-bottom:0}.productTile .grid-view .product-tile{height:auto}.list-view .product-tile{padding:2.2rem 3.5rem 1.4rem .5rem}.list-view .product-tile-info{min-height:0}.product-tile-show-more:before{margin-left:-1.5rem}.product-tile{border-width:0 0 1px;display:block;width:auto;float:none;padding:2.2rem 3.5rem 2rem .5rem;height:auto;position:relative}.product-tile-info{overflow:hidden;width:auto;display:table-cell;padding:.2rem 0 0;max-width:18rem}.product-tile-gift-card .checkout-additional-info{margin-bottom:0}.product-tile-info{max-width:none}.product-tile-sale{height:auto!important}.product-tile .product-tile-gift-card{height:auto!important}.view-all-accessories{padding-top:0;padding-bottom:1rem}.product-tile-picture{float:left;width:36%;padding:0 1.5rem 1rem 0;height:auto;margin:0;box-sizing:border-box}.product-tile-info{width:63.5%;float:right}.product-tile-picture-holder{margin-top:0;padding:0 .5rem 0 .5rem}.product-tile-picture-image{width:100%}.grid-view .product-tail-section,.list-view .product-tail-section{padding:0}.grid-view .product-tile-description,.list-view .product-tile-description,.product-tile-description{border-style:none;padding-bottom:0;margin-bottom:.4rem}.grid-view .product-tile-title,.list-view .product-tile-title,.product-tile-title{height:5.4rem;max-height:5.4rem;font-size:1.4rem;line-height:1.8rem;margin-bottom:.3rem}.product-tile-meta{margin-bottom:0}.product-tile-description{height:auto;min-height:0}.accessories-carousel-holder .special-item .product-tile{min-height:auto}.text-no-product{height:100%}.text-no-product p{font-size:1.2rem;line-height:1.4rem;margin-bottom:0}h2.title-no-product{font-size:1.4rem;line-height:1.7rem;margin-bottom:.6rem}.pt-bonus{font-size:1.2rem;line-height:1.6rem;margin-top:.2rem;margin-right:1.5rem}.grid-view .product-tile-description .product-tile-meta{height:auto}.grid-view .product-tile-params,.list-view .product-tile-params{display:none}.product-tile .product-tile-compare{display:none}.product-tile.showcompare{padding-bottom:1.4rem}.grid-view .product-tile-data,.list-view .product-tile-data{display:block;min-height:0;padding:0;width:auto;border-style:none}.product-tile-checkout-section{min-height:0!important;margin-bottom:0;border-style:none;padding-bottom:.7rem;height:auto!important;padding-top:0;border-top:0!important}.product-tile-checkout-section .info-wrap{float:none}.product-tile-monthly-payment{font-size:1.2rem;line-height:1.6rem;margin-bottom:.8rem}.height-ready .product-tile-monthly-payment{position:static}.product-tile-monthly-payment{display:none}.product-tile-delivery-option-ico{width:1.8rem}.product-tile-delivery-option-ico.icon-download{font-size:1.7rem;height:auto;padding-top:0}.product-tile-delivery-option{font:0/0 a;color:transparent;text-shadow:none;border:0;display:inline-block;vertical-align:middle;padding:0}.product-tile-delivery-options{border:0;overflow:hidden;margin-top:0}.product-tile-delivery-options-wrap{height:auto!important}.product-accessories-tile .product-tile-delivery-options-wrap{display:block}.product-tile-preorder-info{width:auto}.productDetails .product-details-media-container{width:83%;padding-top:0}.productDetails .product-details-media-container .image-holder{height:auto}.productDetails .product-details-media-container .image-holder.image>div:first-child.lazy-load-image-holder{line-height:21rem}.productDetails .product-details-media-container .image-holder .product-carousel-view-iframe{height:18rem}.productDetails .product-details-media-container .image-holder.video{display:none}.productDetails .product-details-media-container .image-holder .product-badge{display:block!important;top:-.9rem;right:1.3rem}.productDetails .product-details-media-container .image-holder .product-image{display:block;max-width:100%;max-height:60rem;height:auto;padding:inherit}.productDetails .product-details-media-container .image-holder .product-carousel-view-iframe{margin:0 auto}.product-details-data-container .product-data{padding-left:.6rem}.product-details-data-container .product-data h1.product-title{font-size:1.6rem;line-height:2rem;margin-left:0}.product-details-data-container .product-data .product-data-header p{font-size:1.6rem;line-height:2.1rem;width:60%}.product-details-data-container .product-data .product-data-header img.brand-logo{max-width:6.7rem;margin-right:0;padding-top:.6rem;height:auto}.product-details-data-container .product-data .product-data-header div.brand-logo{margin:0;max-width:8.8rem}.productDetails .main-holder .content-top-section{padding-bottom:0}.productDetails .content-top-section-layout .content-top-section{padding-bottom:0}.productDetails .content-top-section-layout .content-top-primary-section{width:100%;padding:0;float:none;display:inline-block}.productDetails .content-top-section-layout .content-top-primary-section .checkout-section-holder{padding-top:1.3rem;min-height:2rem;padding-bottom:1.4rem;margin-bottom:0;border-radius:0}.productDetails .content-top-section-layout .content-top-secondary-section{float:none;width:100%}.productDetails .product-details-summary-holder{padding:.9rem 0 1rem;margin-bottom:0;border-radius:0}.productDetails .product-details-summary-holder .product-details-summary{padding-left:1.6rem;padding-right:1.6rem}.product-basket{top:-.9rem;margin-bottom:-.4rem}.product-tile-data .product-basket{display:none}.product-leave-review{width:auto;padding:0;display:block}.product-leave-review-description{display:none}.product-leave-review-btn,a.product-leave-review-btn{width:100%;padding-top:1.2rem;line-height:2rem}.product-reviews-info-list{display:block;margin-bottom:2rem}.review-info{line-height:1.3rem;margin-bottom:1rem}.review-info-qty{text-align:right;width:2.1rem}.create-review textarea{height:10.5rem}.create-review-form{width:100%;float:left;margin-left:0}.create-review-row textarea.require{height:11.3rem}.create-review-label{padding:1.5rem 1.1rem 0}.stars-click-holder{width:100%;margin:-.2rem 0 .9rem}.create-review-form .btn.pull-right{width:100%;margin:0 0 1rem}.tab-inner .warranty-banner{padding-bottom:2rem}.product-reviews-section{padding:.8rem 2rem 2rem}.product-reviews-section .pagination-section{padding:.7rem 0 1.7rem}.product-average-rating{margin-bottom:1.3rem}.product-average-rating .star-rating .star-rating-canvas{font-size:1.6rem}.product-reviews-stats{margin-bottom:2.5rem}.product-details-section p{line-height:2rem}.product-details-section h3{font-size:1.4rem}.product-details-section .product-details-heading{margin:0 2rem 0;border:0}.product-details-section .product-details-heading .product-details-heading-title{margin:0}.product-details-section .product-details-heading-title{font-size:2.2rem;line-height:2.6rem;margin-top:1.6rem}.tab-content>.product-details-specification{display:none}.tab-content>.product-details-specification.active{display:block}.review-header-msg{line-height:2.5rem;padding:4.1rem 2rem 6.4rem}.product-details-text{margin:0 2rem}.product-details-table{margin-bottom:2.2rem}.product-details-specification-column{display:block}.product-details-specification-column:first-child{width:auto;padding:0 2rem 1.3rem}.product-details-specification-column:first-child .product-details-text{margin:0}.product-details-content .product-details-text .view-all-models{margin-top:2rem}.product-details-tables-holder h3{padding-left:1.9rem}.download-files{margin-bottom:.5rem;margin-top:2.5rem}.product-details-specification-content.digital-code{padding:0 2rem}.wrapper-specification-ico-help .ico-help-small{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-261px -287px;width:24px;height:24px}.product-vendors{padding-top:.8rem;margin-bottom:-2rem}.product-accessories-section{padding-top:1.3rem}.product-accessories-section .pagination-section{padding:0 2rem}.product-accessories-section .pagination-section .pagination-section-button{padding:3rem 0 1rem}.product-accessories-catagories-holder{padding:0 1.7rem 2rem 2.2rem}.product-accessories-container{margin:0;background:0 0}.product-accessories-tile .product-tile{width:100%}.product-accessories-tile .product-tile:nth-child(2),.product-accessories-tile .product-tile:nth-child(3){border-top:none}.product-accessories-catagories{width:auto;float:none;padding:0;margin:0}.product-accessories-catagories-heading{border-style:none;margin-bottom:1.5rem}.product-browse-bundle{padding:0;margin-top:2.2rem}.bundle-pickup{padding:0 2rem;margin-left:0}.bundle-pickup .input-inline{float:none;margin-right:0;margin-bottom:2rem}.bundle-pickup-select{min-width:0;float:none;margin:0}.multi-bundles-top{width:auto;display:block;border:1px solid #ccc;border-top:none}.multi-bundles-top .multi-bundles-top-item{width:88%;padding:0 6%;padding-top:1.8rem;display:inline-block;border:none;border-top:1px solid #ccc;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff);background-repeat:repeat-x}.multi-bundles-top .multi-bundles-top-item:first-child{border-left:none}.multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder{margin:0;padding:0;position:static}.multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder:after{right:50%;top:auto;bottom:-1.5rem;margin-right:-1.5rem}.multi-bundles-top .multi-bundles-top-item.empty{display:none}.multi-bundles-top .multi-bundles-top-item .multi-bundles-img-container{width:30%;margin-top:1.7rem;padding-bottom:1.7rem;display:block;float:left}.multi-bundles-top .multi-bundles-top-item .multi-bundles-price,.multi-bundles-top .multi-bundles-top-item .multi-bundles-title-holder{width:68%;float:right}.multi-bundles-top .multi-bundles-top-item .multi-bundles-title-holder{font-size:1.4rem;line-height:1.8rem;padding-bottom:0;border:none}.multi-bundles-top .multi-bundles-top-item .multi-bundles-title{height:auto}.multi-bundles-top .multi-bundles-top-item .multi-bundles-price .multi-bundles-discount,.multi-bundles-top .multi-bundles-top-item .multi-bundles-price .multi-bundles-new-price,.multi-bundles-top .multi-bundles-top-item .multi-bundles-price .multi-bundles-old-price{height:auto}.multi-bundles-top .multi-bundles-top-item .multi-bundles-price .multi-bundles-discount{display:flex}.multi-bundles-top .multi-bundles-top-item .multi-bundles-new-price{margin-top:.2rem;margin-bottom:1.3rem}.multi-bundles-top .multi-bundles-top-item .multi-bundles-price{border:none}.multi-bundles-btn,.multi-bundles-btn .btn,.multi-bundles-sum{width:100%;margin-left:0}.multi-bundles-sum{display:table;table-layout:fixed}.multi-bundles-price,.multi-bundles-price-lable{display:table-cell}.multi-bundles-lable-new-price{margin:2.7rem 0 .9rem;font-size:1.8rem}.multi-bundles-price{width:30%;vertical-align:top}.multi-bundles-old-price{font-size:1.4rem}.multi-bundles-new-price{margin-top:.7rem;margin-bottom:1.2rem;font-size:2.8rem}.multi-bundles-discount{font-size:1.4rem}.multi-bundles-btn{margin-top:2rem}.multi-bundles-img-vertical{height:auto;display:block}.multi-bundles-img-vertical img{max-width:90%;max-height:11rem}.multi-items-wrapper{overflow-x:scroll;margin-left:-.2rem;margin-top:2.8rem}.multi-items-wrapper .multi-bundles-img-container img.lazy{max-width:5rem}.bundle-pickup.multi-bundles-discount h2{margin:0 0 1.4rem}.bundle-pickup.multi-bundles-discount h3{font-size:1.4rem;margin:1rem 0 .9rem 0}.bundle-pickup.multi-bundles-discount .input-inline{margin-bottom:2.5rem}.bundle-pickup.multi-bundles-discount .input-inline .input-inline .fake-radio{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-326px -247px;width:20px;height:20px;margin:0 1rem 0 -3rem}.bundle-pickup.multi-bundles-discount .input-inline .input-inline .input-radio:checked~.label-radio .fake-radio{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-244px -238px;width:20px;height:20px}.bundle-pickup.multi-bundles-discount .input-inline .label-radio{padding-left:3rem}.bundle-pickup.multi-bundles-discount .input-inline:first-child{margin-bottom:2.7rem}.bundle-pickup.multi-bundles-discount .row-bundle-pickup{margin-bottom:.9rem;margin-left:-.1rem}.bundle-pickup.multi-bundles-discount .multi-bundles-discount-message{margin-bottom:-2.8rem}.multi-bundles-holder.multi-bundles-discount-holder{margin-bottom:4rem;margin-top:2.8rem;margin-right:0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top{width:auto;border-bottom:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item{display:table-cell;width:auto;height:auto;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:0 3rem 0 2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-img-container{width:100%;display:table;float:none;margin-top:.5rem;padding-bottom:1.2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-img-container .multi-bundles-img-vertical{width:100%;height:7rem;display:table-cell;text-align:left;vertical-align:middle}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-title-holder{border-bottom:none;float:none;padding-bottom:0;font-weight:700;font-size:1.4rem;line-height:1.9rem;width:14rem;min-height:8.5rem;margin:.8rem 0 0 0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-price{width:100%;float:none;text-align:left;border-bottom:none;padding-bottom:1.8rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item:first-child .multi-bundles-top-item-plus-holder .multi-bundles-count{top:3.2rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item .multi-bundles-new-price{font-size:2.6rem;margin:.4rem 0 .7rem 0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-top .multi-bundles-top-item.multi-bundles-right{display:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount{height:17.5rem;display:block}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount:first-child{display:none}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount:last-child{display:block}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-lable-new-price{font-size:1.4rem;margin:0}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table{width:100%}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .multi-bundles-bottom-item-dicsount.item-price{padding:2.3rem 2.1rem 1.7rem 1.8rem}.multi-bundles-holder.multi-bundles-discount-holder .multi-bundles-bottom-dicsount .prices-table td{padding:0 0 1.2rem 0}.delivery-choice-holder{margin:0}.delivery-choice-content,.delivery-choice-heading{box-shadow:none;padding:0 2rem}.delivery-choice-content h2,.delivery-choice-heading h2{font-size:2.2rem}.delivery-choice-heading{padding-top:2rem}.delivery-choice-text{float:none;width:auto;border-bottom:1px solid #ccc;padding-bottom:.7rem;margin-bottom:0 0 .6rem 0}.delivery-choice-info{float:none;margin:-.8rem 0 -1rem}.delivery-choice-info.without-description{margin:-.8rem 0 -1rem}.delivery-choice-item{position:relative;padding:2rem 0 1.6rem 0}.delivery-choice-icon{position:absolute;float:none;width:3rem;text-align:left;margin-bottom:1rem;padding:0 .5rem}.delivery-choice-content .delivery-choice-icon .font-icon,.delivery-choice-content .delivery-choice-icon .product-tile-show-more{font-size:1.8rem;margin-top:0}.delivery-choice-content .delivery-choice-icon .font-icon.icon-download,.delivery-choice-content .delivery-choice-icon .icon-download.product-tile-show-more{font-size:2.4rem;line-height:2.8rem;padding-left:0}.delivery-choice-icon .icon-basket{font-size:2.2rem}.delivery-choice-title{margin-top:0;padding-left:3.3rem}.delivery-choice-description{display:inline-block;float:left;width:100%;padding-left:3.3rem;margin-bottom:2rem;margin-top:0;margin-left:0;box-sizing:border-box}.delivery-choice-description-title{font-size:1.6rem;padding-bottom:0}.delivery-choice-condition{display:block;float:none;clear:both;width:100%;padding:.4rem 0 0 3rem;padding:.1rem 0 0 3.3rem;box-sizing:border-box}.without-description .delivery-choice-item{padding-bottom:1.6rem}.without-description .delivery-choice-description{margin-left:0}.without-description .delivery-choice-condition{width:auto}#js-product-tabs .availability-content{padding:1rem 2rem 0}.availability-content .product-details-heading{margin-top:2.5rem;margin-bottom:2rem;padding-bottom:.9rem}.availability-content .product-details-heading h2{margin-bottom:0}.store-locator-title .store-search{display:block;width:100%;border-radius:.5rem;padding-right:0;margin-top:2.3rem;margin-right:0}.store-locator-m_mobile{margin-top:4rem;margin-bottom:0;padding-bottom:1.2rem}.store-locator-m_mobile .store-locator-m_mobile-icon{display:block;margin-bottom:.8rem}.store-locator-m_mobile .store-locator-m_mobile-content-link-wrapper{display:block;margin-bottom:.4rem}.store-search-form input.btn{margin-top:2rem}.store-locator-header,.store-locator-title{display:block;width:100%}.take-today{display:block;text-align:left;margin-top:2rem;text-decoration:underline}.subway-controllers{top:auto;bottom:2.8rem;right:1.6rem}.store-locator-list-header{display:none}.store-locator-list-top-info{margin:1rem -2rem 0;padding:0 2rem 1.7rem;border-bottom:#dfdfdf solid 1px}.availability-content .pagination-section{border-top:#dfdfdf solid 1px;margin-left:-2rem;margin-right:-2rem}.store-locator-list-block{padding-top:1.4rem}.store-locator-list-block.online .store-locator-list-header .hours,.store-locator-list-block.online .store-locator-list-header .metro,.store-locator-list-block.online .store-locator-list-header .name,.store-locator-list-block.online .store-locator-list-header .pickup,.store-locator-list-block.online .store-locator-list-header .stock,.store-locator-list-block.online .store-locator-list-header .store,.store-locator-list-block.online .store-locator-list-item .hours,.store-locator-list-block.online .store-locator-list-item .metro,.store-locator-list-block.online .store-locator-list-item .name,.store-locator-list-block.online .store-locator-list-item .pickup,.store-locator-list-block.online .store-locator-list-item .stock,.store-locator-list-block.online .store-locator-list-item .store{width:100%}.store-locator-list{box-shadow:none;padding-left:0;margin-bottom:0}.store-locator-list .facilities-store-list{line-height:1.8rem}.store-locator-list .facilities-store-list .icon-img{margin-right:.4rem;padding-bottom:.2rem}.store-locator-list.metro-hidden .name{width:100%}.store-locator-list ul{box-shadow:none}.store-locator-list .m_mobile{margin:-1rem 0 1.6rem}.store-locator-list-item{border-top:#dfdfdf solid 1px;border-bottom:none;margin:1.4rem -2rem 0;padding:0 2rem .8rem}.store-locator-list-item .facilities,.store-locator-list-item .hours,.store-locator-list-item .metro,.store-locator-list-item .name,.store-locator-list-item .pickup,.store-locator-list-item .stock{width:100%;float:none;padding-left:0}.store-locator-list-item .facilities p,.store-locator-list-item .hours p,.store-locator-list-item .metro p,.store-locator-list-item .name p,.store-locator-list-item .pickup p,.store-locator-list-item .stock p{margin-bottom:1.2rem}.store-locator-list-item .name{padding-top:.9rem;padding-left:0}.store-locator-list-item .name ul{padding-top:.6rem;margin-right:1rem}.store-locator-list-item .name h3{margin-left:0;margin-bottom:1.4rem;padding-top:.4rem}.store-locator-list-item .name p{float:none;width:auto;margin-left:0;padding-right:4.3rem}.store-locator-list-item .stock~.pickup{width:100%}.store-locator-list-item .metro,.store-locator-list-item .stock{display:none}.store-locator-list-item .hours,.store-locator-list-item .pickup{margin-top:0}.store-locator-list-item .hours strong,.store-locator-list-item .pickup strong{float:left;margin-right:.3rem}.store-locator-list-item .store{width:100%;float:none;padding-left:0;padding-right:0;margin-top:1.6rem}.store-locator-list-item .facilities{margin:1rem 0 .8rem 0}.store-locator-list-item .facilities strong{margin-bottom:.7rem;font-size:1.4rem}.store-locator-list-to-details{float:right;margin-top:1.8rem;font-size:1.2rem}.store-locator-list-to-details a{text-decoration:none}.b-product-activate{margin-top:2.5rem;padding:0 1.5rem}.b-product-activate p{font-size:1.4rem}.b-product-activate_heading{margin-bottom:2rem}.product-review-comment-controls__control{display:block;margin-right:0}.product-review-comment-controls__control:not(:first-child){border-top:1px solid #e9eaec;margin-top:15px}.create-review_comment{border-radius:0;max-width:100%;margin-left:-2rem;margin-right:-2rem}.create-review_comment .create-review-row_email,.create-review_comment .create-review-row_textarea{float:none}.create-review_comment .create-review-row_email,.create-review_comment .create-review-row_text,.create-review_comment .create-review-row_textarea{width:100%}.create-review_comment .product-send-comment-btn{margin-right:1.5rem}.create-review_comment .btn-secondary{background:#fff;display:inline-block!important}.create-comment-description{float:none;width:100%}.review-ext-header h2{font-size:2.2rem}.review-ext-header .percent-recommendation{position:static;display:inline-block;padding-left:5.1rem;width:65%;line-height:1rem}.review-ext-header .label-circle{margin-left:-5rem;margin-right:.7rem}.review-ext-rating{margin-bottom:4rem}.review-ext-rating .review-ext-header{height:7.1rem}.review-ext-rating .review-ext-header h2{display:none}.review-ext-rating .star-rating-canvas{font-size:2rem}.review-ext-rating .review-ext-characteristics{width:20rem}.review-ext-rating .review-ext-characteristics .characteristic{margin-top:2rem}.review-ext-rating .review-ext-characteristics .characteristic:first-child{margin-top:0}.review-ext-rating .review-ext-characteristics .characteristic:first-child .star-rating:after,.review-ext-rating .review-ext-characteristics .characteristic:last-child .star-rating:after{width:1rem;height:.5rem;margin-left:6.6rem}.review-ext-rating .review-ext-characteristics .characteristic:first-child .star-rating:after{margin-top:-1rem}.review-ext-rating .review-ext-characteristics .characteristic:last-child .star-rating:after{margin-bottom:1rem}.review-ext-rating .review-ext-characteristics .characteristic .star-rating:after{width:1.4rem;margin-top:-1rem;margin-left:6.2rem}.review-ext-rating .review-ext-characteristics .name{width:16rem;max-width:16rem;margin-bottom:.5rem}.review-ext-rating .review-ext-give{display:block}.review-ext-rating .pie-chart{font-size:8rem}.review-ext-rating .pie-rating{font-size:2.5rem;line-height:8rem}.review-ext-give{padding:4rem 0 0 0}.review-ext-give .btn{width:100%}.review-ext-characteristics .name{display:inline-block}.reviews-ext-list .review-ext-header h2{font-size:2.2rem}.reviews-ext-list .review-ext-header.review-ext-all{margin-bottom:2.9rem}.reviews-ext-list .review-ext-header.review-ext-all .search-results-sort-review{float:none;margin-top:.8rem;width:100%}.overview-bestreview{position:relative}.overview-bestreview .review-ext-wrapper.best-review{padding-left:97.5rem;padding-right:97.5rem;margin-bottom:6.9rem}.overview-bestreview .review-ext-header{padding:0 3.4rem}.overview-bestreview .view-all-link{position:absolute;bottom:3.2rem;left:2rem}.review-ext-item .review-ext-recomend{clear:both}.review-ext-item .review-ext-time-use{clear:both;margin-left:0;margin-top:.5rem}.review-ext-item .review-ext-use-more{clear:both;overflow:hidden;margin-bottom:1.8rem}.review-ext-item .review-ext-item-meta{display:none}.review-ext-item .review-ext-item-date{display:block;margin-top:.5rem;margin-bottom:1.5rem}.review-ext-item .review-ext-stars-ratings{margin-bottom:0;min-height:2.6rem}.review-ext-item .review-ext-stars-ratings-wrapper{margin-bottom:.6rem}.review-ext-item .share-link{position:relative;right:auto;left:0;width:5.1rem;float:left}.review-ext-authorize{border-radius:0;margin:0 -2rem 0;padding:1.4rem 2rem}.review-ext-authorize:after,.review-ext-authorize:before{display:table;content:"";line-height:0}.review-ext-authorize:after{clear:both}.review-ext-authorize .description{padding:0 0 2rem 0}.review-ext-authorize .btn-holder{float:left;width:100%;padding:0}.review-ext-authorize .btn-holder .btn{width:100%}.review-ext-create .review-ext-header .message{margin-bottom:1.8rem}.review-ext-create .review-holder{margin-bottom:2rem}.review-ext-create .review-ext-characteristics{width:21.3rem}.review-ext-create .review-ext-characteristics .star-rating-canvas{font-size:3.6rem}.review-ext-create .review-ext-characteristics .star-rating{margin-top:1rem}.review-ext-create .review-ext-characteristics .characteristic{margin-top:2rem}.review-ext-create .review-ext-characteristics .characteristic:first-child{margin-top:0}.review-ext-create .review-ext-characteristics .characteristic .star-rating:after{content:none}.review-ext-create .pie-chart{font-size:8rem}.review-ext-create .pie-rating{display:inline-block;font-size:2.2rem;line-height:1;vertical-align:text-bottom}.review-ext-create .pie-rating:after{display:block;content:attr(data-mark);font-size:1.2rem}.review-ext-create .review-ext-pie-chart{padding-top:3.3rem}.review-ext-create .airplane-block.play .airplane{background-position:50% calc(69% - 3.4rem)}.review-ext-create .airplane-thanks{transform:translateY(69%)}.review-ext-name-field{margin-bottom:2.1rem}.review-ext-email-field,.review-ext-name-field{width:100%;float:none}.review-ext-create-row{width:100%}.review-ext-create-row.personal-data{margin-bottom:2rem}.review-ext-create-row.chart .name{width:18rem;max-width:18rem;margin-bottom:1rem}.review-ext-create-row.stars-click-holder{padding-top:0}.review-ext-create-row.stars-click-holder .create-review-label{padding:.2rem 3.7rem .2rem 0}.review-ext-create-row.stars-click-holder .star-rating-canvas{font-size:3.6rem}.review-ext-create-row.submit-btn{margin-bottom:1rem}.review-ext-create-row.submit-btn .btn{width:100%}.review-ext-create-row.load-photo-description,.review-ext-create-row.review-description{float:none;width:100%;padding-left:0;margin-top:0;font-size:1.4rem;line-height:2rem}.review-ext-create-row.load-photo-description{margin-bottom:3.2rem}.review-ext-create-row.load-photo{float:none;margin-bottom:0}.review-ext-create-row.load-photo .input{margin-bottom:1rem}.review-ext-create-row.load-photo .btn,.review-ext-create-row.load-photo .input{width:100%;float:none}.review-ext-item-content .review-ext-tools{position:relative;margin-top:2rem;margin-bottom:1.4rem;display:inline-block}.review-ext-item-content .review-ext-tools .btn.btn-like{height:3.2rem}.product-questions-header{margin:.3rem 0 1rem}.product-questions-header h2{font-size:2.2rem}.product-questions-section{padding:1rem 2rem 4rem}.product-questions-list .review-ext-item-description{margin-bottom:2.5rem}.product-questions-list .pagination-section{padding:0 0 2.5rem}.question-create-header{font-size:2.2rem;margin-bottom:3.3rem}.question-create-row,.question-create-row-description{float:none;width:100%}.question-create-row.submit-btn{float:none;margin-top:2rem;margin-bottom:1rem}.question-create-row .btn{width:100%}.question-email-field~.text-error{margin-bottom:0}.question-create-row-description{padding-top:1rem;margin-left:0}.question-create-row-description p{margin-bottom:0}.product-questions-list .product-review-comment{padding-bottom:1.1rem}.product-questions-list .product-review-comment~.product-review-comment-controls{padding-left:0}.product-questions-list .product-review-comment~.product-review-comment-controls .product-review-comment-controls__control{padding-left:3rem}.product-questions-list .product-review-comment~.product-review-comment-controls .product-review-comment-controls__control:not(:first-child){padding-top:1.5rem}.product-questions-list .product-review-comment .product-review-comment__content{margin-right:0}.product-questions-list .product-review-comment .product-review-comment__content p{line-height:2rem}.product-questions-list .product-review-comment .product-review-comment__title{display:block;margin-bottom:.5rem}.product-questions-list .product-review-comment .review-ext-tools{top:0}.product-questions-list .create-review_comment .question-create-row{width:100%}.product-questions-list .create-review_comment .question-create-row .btn{float:left;width:46%}.product-questions-list .create-review_comment .question-create-row .btn-secondary{float:right;padding-top:1.2rem}.order-details-table-content{display:block;width:auto}.order-details-table-content.order-details-table-content_type-product{display:flex;flex-direction:column}.order-details-table-content.order-details-table-content_type-product .order-details-cost-holder{order:3}.basket-bundle-holder{padding:0}.basket-bundle-total{margin:0;padding:1.6rem;align-items:flex-end}.basket-bundle-total__titles-total{padding-right:4rem}.basket-bundle-total__titles-discount{font-size:1.4rem;line-height:2rem;margin-bottom:3.2rem}.order-add-service-holder{position:relative;margin-bottom:1rem}.order-add-service-holder .order-details-brief-desc{min-height:1rem}.order-add-service-holder .order-details-cost-section{top:-.6rem;right:0}.add-to-basket-ico{background:url(../img/sprite.png?9e370ad80d3149cd28429260d71d60cc) no-repeat;display:inline-block;vertical-align:middle;font:0/0 a;color:transparent;text-shadow:none;border:0;background-position:-183px -92px;width:30px;height:30px}.login-fields-block{padding:0}.login-fields-block .text-error+.field-note{margin-top:1.1rem;margin-bottom:1.8rem}.login-new-customer,.login-returning-customer,.login-section{background:#fff;padding:2.5rem 1rem 1.5rem;margin:0}.login-new-customer:first-child,.login-returning-customer:first-child,.login-section:first-child{padding:2.5rem 1rem 2.3rem 1rem;margin:0}.add-address-medium-field,.add-address-small-field{width:64.28571428571429%;margin-right:0;float:left}.add-address-medium-field.add-address-street-field{width:100%}.add-address-submit-btn{margin-top:1rem;margin-bottom:0}.address-book-page .btn-area .btn{width:100%;margin-bottom:1rem}.my-account-block-content-secondary .btn.left{width:48%;margin-bottom:1rem;margin-right:0}.my-account-block-content-secondary .btn.right{width:48%;float:right;margin-left:0}.my-account-block-content-secondary .btn.center{width:100%;margin:0}.my-account-block-content-secondary .btn.center-default-mobile{width:48%;float:right}.double-boxes .my-account-block-content-secondary{padding-left:1rem;padding-right:1rem}.my-account-block-heading-title .ico{display:block}.address-book-page .btn-area{padding-bottom:2rem}.text-title{max-width:44%}.my-account-block-content-secondary .btn.disabled,.my-account-block-content-secondary .btn.disabled-area{float:right}.checkout-section-holder{padding:1.5rem 1rem 1rem}.checkout-section-holder h2{margin-bottom:1.5rem;padding:0}.checkout-additional-info{padding:1.4rem 2rem 1.7rem 2rem}.content-top-secondary-section .super-offer-icon{text-align:left}.searchNoResultsNegative .page-container{padding:0}.search-results-top-section{text-align:center;word-wrap:break-word;margin:0 2rem 0}.search-results-heading{font-size:2.8rem;line-height:3.2rem}.search-results-heading-description{text-align:center;margin:-.8rem 2rem 2.5rem}.search-results-heading-description span{display:block;font-size:1.4rem;line-height:1.8rem}.product-tile,.search-results-area .grid-view .product-tile,.search-results-area .list-view .product-tile{width:100%}.search-results-toolbar{margin:0;width:100%}.search-results-toolbar .select{float:none}.search-results-modify{margin:1.7rem 2rem 2rem;overflow:visible}.search-results-modify .btns-block{padding:0}.search-results-modify .search-results-sort-popularity .select{width:16.4rem}.search-results-facet-filter{float:none;margin:0;width:9.7rem;height:4.4rem;line-height:1.7rem}.search-results-sort-popularity .select{width:auto}.no-search-results-block{margin:1.7rem 2rem}.promo-grid .no-search-results-block{padding:1.5rem 1.6rem 2.4rem}.promo-grid .no-search-results-header{line-height:2.6rem;margin-bottom:.8rem}.promo-grid .no-search-results-description{line-height:2.2rem;margin-bottom:0}.search-results-toolbar_flat{display:block;margin-bottom:0;width:100%}.search-results-toolbar_flat .search-results-facet-filter{height:4.4rem;width:14rem}.search-results-toolbar_flat .search-results-sort-popularity{border-top:none;float:left;margin:0;padding:0}.search-results-toolbar_flat .search-results-modify{margin-bottom:0}.search-results-toolbar_flat .search-results-modify .btns-block{float:left;margin-bottom:2rem;padding-right:1rem}.search-results-toolbar_flat .select-area .center{padding:0 3rem 0 1.5rem}.facet-section_flat-mobile{position:fixed}.facet-section_flat{display:none}.departmentLanding .page-container{padding:0}.departmentLanding .content-main-title{padding-top:0}.departmentLanding .content-main-title,.departmentLanding .main-toolbar{margin-left:2rem;margin-right:2rem}.department-top-shadow{margin:0}.department-heading-holder h2{margin-bottom:1rem}.content-top-primary-section .delivery-details-information{padding:2.4rem 1rem 1rem}.tab-container-delivery-details .tab-inner{padding:3rem 2rem}.search-no-results{padding:2.8rem 0 0;width:100%;margin:0 0 1.5rem}.search-no-results:after,.search-no-results:before{display:table;content:"";line-height:0}.search-no-results:after{clear:both}.search-no-results .search-no-results__description{float:none;max-width:100%;width:100%;font-size:1.6rem;line-height:2.2rem}.search-no-results .search-no-results__description h1{font-size:2.2rem;line-height:2.8rem;margin-bottom:1.4rem;padding-right:8rem}.search-no-results .search-no-results__media{float:none;max-width:100%;width:100%;margin-top:2rem}.search-no-results .search-no-results__sorry .lazy-load-image-holder{padding-bottom:58.9473684211%}.search-no-results .search-no-results__sorry .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.search-no-results .search-no-results__sorry .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.searchNoResultsNegative .pagination-section{padding-top:.3rem;padding-bottom:1.4rem}.main-holder>.pagination-container,.main-holder>.pagination-section{margin-left:1rem;margin-right:1rem}.faq-intro-section{padding-top:0;padding:0 0 1.5rem}.faq-intro-section h1{font-size:2.8rem;line-height:3.4rem;margin-bottom:1.7rem}.faq-questions h2{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.3rem}.faq-accordion{margin:0 -2rem 1.7rem;position:relative}.faq-additional{margin-bottom:2.6rem}.faq-additional h2{font-size:2.2rem;line-height:2.6rem}.faq-search-links{padding-bottom:1.4rem}.faq-search-links ul{width:48%;margin-right:2%}.wishlist-topline{margin-bottom:2.8rem}.wishlist-topline h1{font-size:2.8rem;text-align:left;margin-left:0;margin-right:0}.wishlist-item-holder{border-top:1px solid #ebebeb;position:relative;padding:2rem 2rem 2rem .8rem}.wishlist-item-holder.alert-error{border-top:2px solid #ed1c24;text-align:left;line-height:1.7rem}.whishlist-empty{text-align:center;padding:2.4rem 3rem 1.7rem}.wishlist-item{background:0 0;display:flex}.wishlist-main-info{width:74%;padding:0}.wishlist-main-info .product-tile-add-to-basket{position:static;right:auto;bottom:auto;float:none;margin-top:0}.wishlist-checkout-section{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.wishlist-product-price-block{position:static;top:auto;right:auto;width:100%;display:block}.wishlist-product-notes{text-align:left;margin-bottom:0;height:auto}.wishlist-image-holder{width:24%;margin-right:1.2rem}.wishlist-product-title{font-size:1.6rem;line-height:2.2rem;width:88%;margin-bottom:1.6rem}.wishlist-action-links li{float:none;margin:0 0 .8rem;overflow:hidden;width:100%}.wishlist-action-links li:before{display:none}.wishlist-action-links li .c-btn__text{margin-left:.8rem}.wishlist-action-links .wishlist-ico-action{margin-right:.8rem}.wishlist-action-area{margin-bottom:2rem}.wishlist-action-area textarea{margin-bottom:1.5rem}.wishlist-user-comment{min-height:initial}.wishlist-product-price{margin-bottom:.8rem}.wishlist-pagination .o-pagination{display:block;width:auto}.wishlist-pagination .pagination-section-info{display:block;text-align:center;width:100%}.wishlist-price__current{font-size:3.2rem;line-height:3.6rem}.wishlist-notification{margin-right:.2rem}.gift-landing-intro-holder{background:0 0;margin:0;padding-top:.6rem}.gift-landing-intro-holder .page-container{padding:0}.gift-landing-intro-holder:before{display:none}.gift-landing-intro-holder h1{margin:0 0 1.6rem 2rem;font-size:2.8rem}.gift-landing-top-info{border-bottom:1px solid #dfdfdf;padding:0 0 3rem 0}.gift-landing-image-holder{float:none;width:100%;text-align:center;background-color:#fbfbfc;background-image:linear-gradient(to bottom,#fff,#f4f5f6);background-repeat:repeat-x;overflow:hidden;position:relative}.gift-landing-image-holder:before{position:absolute;content:'';height:20px;bottom:-20px;left:15px;right:15px;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.3)}.gift-landing-image-holder:before{z-index:3}.gift-landing-text-block{padding:2.5rem 2rem 0 2rem;height:auto}.gift-landing-text-block h2{margin-bottom:1rem}.gift-landing-text-block p{margin-bottom:2rem}.gift-landing-text-block+.view-all-base{margin-left:2rem}.gift-landing-section-holder{margin:0 -2rem}.gift-landing-section{overflow:hidden;position:relative;width:auto;margin-right:0}.gift-landing-section:before{position:absolute;content:'';z-index:-2;height:20px;top:-20px;left:15px;right:15px;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.3)}.gift-landing-section:before{z-index:10}.gift-landing-information{float:none;width:100%;border:0;border-bottom:1px solid #dfdfdf;overflow:hidden;margin-right:0;display:block}.gift-landing-information.empty{display:none}.gift-landing-info-image{width:31.25%;margin-top:.5rem}.gift-landing-info-image img{max-width:165%}.gift-landing-info{padding:4.1rem 1.5rem 2rem 2rem}.gift-landing-info h2{font-size:2.2rem;line-height:2.4rem;margin-bottom:1.2rem}.gift-landing-info p{margin-bottom:.6rem}.gift-cards-intro{padding:0 2rem 1.6rem;margin-top:-.1rem}.gift-cards-intro h1{font-size:2.8rem;line-height:3.2rem}.gift-card-list.grid-view{margin:0 0 1rem}.gift-card-list .product-tile{padding-top:2.4rem;padding-bottom:.5rem}.gift-card-list .product-tile-picture-holder{margin:0 auto}.gift-card-list .product-tile-delivery-options{margin-top:.3rem}.gift-card-list .product-tile-title{margin-bottom:1.4rem}.gift-card-list .product-price-current{margin-right:.4rem;display:inline}.gift-card-list.list-view{margin-bottom:0}.gift-card-list.list-view .gift-card-details{display:none}.gift-card-list.list-view .product-tile-description{min-height:initial}.gift-card-list.list-view .product-tile-picture{width:38.5%;margin-top:0}.gift-card-list.list-view .product-tail-section{padding-left:0}.gift-card-list.list-view .product-tile-picture-holder{margin-top:0}.gift-card-list.list-view .product-tile-checkout-section{min-height:initial;margin-bottom:2.4rem}.gift-card-button-holder{padding:2rem 2rem 3rem}.gift-card-button-holder .btn{display:block;font-size:1.6rem}.pre-order-top-product.pre-order-top-product-customizable{margin-bottom:0}.pre-order-accordion .accordion-inner{padding-top:0;padding-bottom:1.4rem}.pre-order-accordion .pre-order-popular-custom-block{padding-top:0;padding-bottom:0}.pre-order-background-image{max-height:21.9rem}.pre-order-background-image.pre-order-background-image-customizable{max-height:22rem}.pre-order-background-image.pre-order-background-image-customizable .lazy-load-image-holder .lazy{max-height:22rem}.pre-order-product-container{width:auto;padding:2.2rem 2rem 1rem;padding-right:2rem}.pre-order-product-image{float:none;width:18.4rem;margin:0 auto}.pre-order-ps4 .pre-order-product-image{width:25.7rem}.pre-order-product-info-wrapper{float:none;width:auto;padding-top:1.8rem}.pre-order-product-info h2{font-size:2.2rem;margin-bottom:1rem}.pre-order-featured-video-holder{padding:4rem 2rem 4.6rem}.pre-order-featured-video-holder h2{color:#fff;line-height:2.4rem}.pre-order-featured-container{padding-top:0}.pre-order-video-holder{float:none;width:auto;margin-bottom:2rem}.pre-order-video-info{float:none;width:auto}.pre-order-video-info h2{margin-bottom:1rem}.pre-order-media-holder{padding:3rem 2rem 4.8rem}.pre-order-media-holder .pre-order-media-box{width:50%}.pre-order-media-holder .pre-order-media-box .lazy-load-image-holder.lazy-loaded .lazy,.pre-order-media-holder .pre-order-media-box img{width:100%}.product-tile-single-holder{padding:4rem 2rem 0}.product-tile-single-holder h2{margin-bottom:1.6rem}.product-tile-single-holder .product-tiles-list.list-view{margin:0 -2rem}.product-tile-single-holder .product-tile-picture{width:38%}.product-tile-single-holder .product-tile-picture-holder{margin-top:0}.list-single .product-tail-section{padding-right:0}.list-single:before{display:none}.pre-order-accordion .accordion-heading .accordion-toggle{padding-left:1.9rem;padding-right:1.9rem}.pre-order-accordion .faq-accordion{margin:0}.pre-order-accordion .list-single .product-tile-picture{width:38%}.pre-order-accordion .list-single .product-tile-info{width:60%}.pre-order-popular-carousel{padding:2.1rem 2rem 0}.pre-order-popular-carousel.pre-order-custom-carousel{margin-bottom:3rem}.pre-order-item-custom-info{margin-bottom:1.4rem}.carousel-one-item{margin:0}.carousel-one-item-container{width:auto;margin:0 1rem}.carousel-one-item-container .carousel-paging{padding:.7rem 0 0}.pre-order-carousel-custom-item{min-height:initial;padding:0 2rem}.pre-order-item-custom-image{width:auto;float:none;text-align:center;margin-bottom:2.7rem;margin-right:0}.pre-order-item-custom-info,.pre-order-item-info-buttons{float:none;width:auto;max-width:30rem;margin:0 auto}.pre-order-item-custom-info-wr{margin-bottom:0}.pre-order-item-info-buttons .btn{width:100%;margin-right:0;margin-bottom:2rem}.pre-order-item-custom-info-pric{margin-bottom:1.5rem}.pre-order-promo-blocks{width:auto;padding:0 2rem;margin-bottom:1.9rem}.pre-order-promo-block{float:none;height:auto;width:auto;margin-left:0;margin-bottom:2rem;padding-bottom:2rem}.pre-order-promo-block .btn{position:static;width:100%}.pre-order-promo-block h2{margin-bottom:1.2rem}.pre-order-promo-block p{margin-top:-.5rem}.pre-order-description-article{margin-bottom:3.4rem}.pre-order-description-article-image-background .lazy-load-image-holder{padding-bottom:45.8333333333%}.pre-order-description-article-image-background .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.pre-order-description-article-image-background .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.pre-order-description-article-image-background .visible-phone{display:inline!important}.pre-order-description-article-image-background .lazy-load-image-holder{display:inherit}.pre-order-description-article-image{min-height:22rem}.pre-order-description-article-content{width:auto;margin-top:2.8rem;padding:0 3.2rem 0 2rem;text-align:left}.pre-order-description-article-content h2{margin-bottom:1.1rem;font-size:2.2rem}.pre-order-description-article-content p{font-size:1.4rem;line-height:2rem}.pre-order-signup .input-wrap{display:block;margin-bottom:1rem;margin-right:0}.pre-order-signup .btn{width:100%}.pre-order-teaser h2{font-size:2rem}.pre-order-banner{padding:4.4rem 1rem 3rem}.pre-order-banner .pre-order-product-img{margin-top:0;width:100%;display:block;text-align:center}.pre-order-banner .pre-order-teaser{display:block;margin-top:3.4rem;width:100%}.pre-order-banner .pre-order-signup{display:block}.pre-order-banner .pre-order-signup .input-wrap{width:100%}.pre-order-product-info-wrapper .pre-order-signup .input-wrap{width:100%}.control-group-field{float:none;width:auto;min-height:initial;margin-right:0}.control-group-button{float:none;margin-top:0}.control-group-button .btn{width:100%}.control-group-pre-order-button,.promocode-editions{max-width:none}.promocode-editions-feedback-wrap .control-group{max-width:none}.control-group-button,.control-group-description,.control-group-field{margin-bottom:1rem}.pre-order-featured-video-holder h2,.pre-order-media-holder h2,.pre-order-popular-carousel h2,.product-tile-single-holder h2{font-size:2.2rem;line-height:2.6rem}.my-account-block-heading{min-height:auto;padding:1rem 1rem 1rem 2rem}.my-account-block-heading-icon-holder{margin-right:1rem}.my-account-block-heading-title{font-size:1.4rem;line-height:2rem}.my-account-block-heading-title .font-icon,.my-account-block-heading-title .product-tile-show-more{font-size:2rem}.my-account-block-heading-title .c-line-img_icone-br{width:2.1rem;height:2.1rem;top:.6rem}.my-account-block-content-primary,.my-account-block-content-secondary{padding:1.3rem 2rem 1.6rem}.my-account-btn-holder .btn{min-width:100%}.large-pay .order-details-graphics-holder{width:6.8rem;margin-right:.8rem;position:relative;z-index:200}.large-pay .order-details-graphics-holder .font-icon,.large-pay .order-details-graphics-holder .product-tile-show-more{margin-top:1.2rem;display:block}.large-pay .order-details-graphics-holder label{margin-left:.3rem}.large-pay .order-details-title h3{font-size:1.4rem;line-height:1.6rem}.large-pay .order-details-info-holder{float:none;width:auto}.large-pay .order-details-info-holder .order-details-info-section{padding-right:1rem}.large-pay .order-details-info-holder .order-details-desc{padding-top:2.5rem;margin-left:4.5rem}.large-pay .order-details-info-holder .order-details-item-payment-visa{margin-top:0}.large-pay .order-details-info-holder .order-details-item-payment-visa-img{padding-top:1rem;margin-right:-1rem}.large-pay .order-details-info-holder .order-details-item-payment-visa-info{float:none;overflow:hidden;width:auto}.large-pay .order-details-info-holder .order-discount{margin-top:0}.my-account-btns{padding:1rem 0 0}.my-account-btns .btn{width:100%;display:block;margin:0;margin-bottom:1rem}.my-account-mix-messages{padding:2.8rem 2.1rem 1.6rem 2.1rem}.my-account-content-payment{padding-left:1rem;padding-right:1rem}.my-account-content-payment .content-frame{padding:0 0 .5rem}.my-account-content-payment .order-details-graphics-holder{padding:1rem;width:9rem;margin:0}.my-account-content-payment .order-details-info-holder .order-details-desc{margin-left:0}.my-account-accept-mechanics .option-icon,.my-account-orders .option-icon,.my-account-personal-offer .option-icon,.o-offer .option-icon{width:2.5rem;height:2.5rem;border-radius:2.5rem;line-height:2.5rem}.my-account-accept-mechanics .my-account-block-heading .font-icon,.my-account-accept-mechanics .my-account-block-heading .product-tile-show-more,.my-account-orders .my-account-block-heading .font-icon,.my-account-orders .my-account-block-heading .product-tile-show-more,.my-account-personal-offer .my-account-block-heading .font-icon,.my-account-personal-offer .my-account-block-heading .product-tile-show-more,.o-offer .my-account-block-heading .font-icon,.o-offer .my-account-block-heading .product-tile-show-more{font-size:1.2rem;line-height:2.5rem}.order-details-item-payment-visa-info{width:auto}.my-account__bc-img{max-height:8.3rem}.change-personal-details-account-password .pull-left,.verif-code .verif-code-enter .pull-left{width:100%;margin-bottom:1rem}.change-personal-details-account-password .pull-left .text-error,.verif-code .verif-code-enter .pull-left .text-error{margin-right:0}.change-personal-details-account-password .pull-right,.verif-code .verif-code-enter .pull-right{width:100%}.my-account-personal-photo{width:3.2rem}.my-account-personal-photo-placeholder{width:3.2rem;height:3.2rem;font-size:1.4rem;line-height:3rem}.my-account-block-content-secondary .pseudo-table .pseudo-td:first-child{padding-bottom:2rem}.my-account-block-content-secondary .pseudo-table .pseudo-td{display:block;width:100%!important;padding-left:0}.my-account-bc-add-to-wallet__media{flex-basis:10rem;-webkit-flex-basis:10rem}.o-my-account-bc-mobile-apps{padding-top:2.4rem;margin-bottom:2.4rem}.my-account-bc-add-to-wallet__image{max-height:13rem}.my-account-favorite-store .option-icon{width:2rem;height:2rem;line-height:2rem;border-radius:1rem}.my-account-favorite-store .icon-home{font-size:1rem;line-height:2rem}.my-account-store-not-verified .my-store-text{padding:.8rem 0 0}.my-account-payment-method-content .font-icon,.my-account-payment-method-content .product-tile-show-more{font-size:2rem}.my-account-payment-method-content .icon-card{margin-top:-1.5rem;display:block}.my-account-payment-method-content .icon-wallet{font-size:2.5rem}.my-account-payment-method-content .payment-cards{min-width:4rem;margin-top:-.3rem}.my-account-payment-method-icon{width:3.2rem}.check-card-basic .ico-help-small{margin-left:.5rem}.check-card-basic .label-checkbox{width:25rem}.personal-offer-block-item:first-child{margin-top:1rem}.personal-offer-empty{height:8.8rem;margin-bottom:1.6rem}.personal-offer-block-info:before{margin-bottom:1rem}.my-account-orders .my-account-block-heading-title .my-account-block-heading-icon-holder{display:none}.personal-orders-block-item{border-bottom:1px solid #ebebeb;padding:0 2rem 2rem 2rem;margin:0}.personal-orders-block .order-amount{float:none;display:block;margin-left:2.4rem;margin-top:.8rem}.personal-orders-block .order-status{margin-right:0}.personal-orders-block .order-history-pay-online-btn{margin-top:-2rem}.personal-orders-block-tooltip-wrapper{width:auto;margin:-1.2rem 0 -1.6rem -1.2rem}.personal-orders-block-tooltip-wrapper .personal-orders-block-tooltip-wrapper__item:nth-child(n+2){margin-top:.8rem}.personal-orders-block-popup-wrapper{margin:0}.personal-orders-block-popup-wrapper form>div{margin-bottom:1.6rem}.personal-orders-block-popup-wrapper form>div:last-of-type{margin-bottom:2rem}.personal-orders-block-popup-wrapper .c-popup__title{height:auto;padding:.8rem 4.4rem 0 0}.personal-orders-block-popup-error-wrapper .o-best-price-guarantee__form{margin-top:-3.3rem}.w1 .lazy-load-image-holder,.w2 .lazy-load-image-holder{padding-bottom:88.75%}.w1 .lazy-load-image-holder.lazy-loaded,.w2 .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.w1 .lazy-load-image-holder .lazy-load-image-holder,.w2 .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.promo-main-banner{padding-bottom:2rem}.promo-main-banner.no-shadow-block{padding-bottom:0}.promo-main-banner-text{position:static;margin:0 auto;width:22rem;padding:3rem}.promo-main-banner-text h1{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.2rem}.promo-main-banner-text h1 img{max-width:22rem}.promo-main-banner-text p{font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:1.2rem}.promo-main-banner-text .price{margin-bottom:1.8rem}.promo-main-banner-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-text.promo-main-banner-text-centered{margin:0 auto}.promo-main-banner-text.promo-main-banner-text-left{margin:0 auto}.promo-main-banner-pict img.visible-phone{display:block!important}.promo-main-banner-pict .wrapper-container{min-height:1px}.promo-main-banner-pict .lazy-load-image-holder{min-height:0!important}.promo-main-banner-pict+.promo-main-banner-text{margin-top:2rem}.promo-pdp-text-section{padding-left:2rem;padding-right:2rem}.promo-pdp-text-section .promo-text{display:block;width:auto;padding-left:0;padding-top:2.5rem}.promo-pdp-text-section .promo-text h4{font-size:1.6rem;line-height:1.8rem;margin-bottom:.5rem}.promo-pdp-text-section .promo-text h2{font-size:2rem;line-height:2.6rem;margin-bottom:1rem}.promo-pdp-text-section .promo-text p{font-size:1.4rem;line-height:1.8rem}.promo-pdp-text-section .promo-text li{font-size:1.4rem;line-height:2rem}.promo-pdp-text-section .promo-image{width:100%;display:block;text-align:center}.promo-pdp-text-section .promo-image img{text-align:center;max-width:28rem}.promo-pdp-text-section.right .promo-text{padding-right:0;text-align:left}.promo-pdp-text-section.center .promo-text{text-align:left;padding:3.5rem 0 1.5rem}.promotionProductDetails .list-view .product-tile-data{padding:0;width:auto}.promo-main-banner-configured{padding-bottom:2rem}.promo-main-banner-configured.no-shadow-block{padding-bottom:0}.promo-main-banner-configured-text{position:static;margin:0 auto;width:28rem}.promo-main-banner-configured-text h1{font-size:2.2rem;line-height:2.6rem;margin-bottom:2.2rem}.promo-main-banner-configured-text h1 img{max-width:22rem}.promo-main-banner-configured-text p{font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:1.2rem}.promo-main-banner-configured-text .price{margin-bottom:1.8rem}.promo-main-banner-configured-text .price span{font-size:1.8rem;line-height:2rem;padding-right:.8rem}.promo-main-banner-configured-text .price strong{font-size:4.8rem;line-height:4.8rem}.promo-main-banner-configured-text.promo-main-banner-text-centered{transform:none;text-align:left;margin:0 auto}.promo-main-banner-configured-text.promo-main-banner-configured-text-left{margin:0 auto;transform:none}.promo-main-banner-configured-text.transparent-bg{background:#fff}.promo-main-banner-configured-text-mobile{padding:3rem}.promo-main-banner-configured-pict{float:none}.promo-main-banner-configured-pict img.visible-phone{display:block!important}.promo-main-banner-configured-pict .wrapper-container{min-height:1px}.promo-main-banner-configured-pict .lazy-load-image-holder{min-height:0!important}.promo-main-banner-configured-pict+.promo-main-banner-text{margin-top:2rem}.promo-main-banner-configured-text-wrapper{display:block;width:auto;float:none;margin-top:2rem}.error404-intro{padding:2.3rem 2rem 3.3rem}.error404-intro h1{font-size:2.8rem}.error404 .page-container{padding:0}.error500 .header-logo{margin:0 auto -2px;height:7.2rem;width:13rem}.error500 .header-logo:before{content:"";font-size:12.6rem;margin-top:-3.9rem}.news-picture{float:none;margin-bottom:1.1rem}.news-posts{border-top:0;margin-bottom:0}.news-article:last-child{border-bottom:0}.news-detail-article{padding:0 2rem}.news-detail-article h2{font-size:2.2rem;line-height:2.6rem;margin-bottom:.9rem}.news-landing-top-block{padding:1rem 1rem 3rem}.contacts-support{margin-bottom:1.3rem}.contacts-support .support-type{width:100%;margin-right:0;margin-bottom:3.2rem}.contacts-support .support-type-info{min-height:inherit;padding-right:0}.contacts-support .support-type-title{margin-bottom:0}.contacts-support .support-type-description{margin-bottom:1.2rem}.contacts-additional-block{padding-top:2.8rem}.contacts-additional-block h2{font-size:2.2rem;line-height:2.6rem}.contacts-additional-block .accordion-heading .accordion-toggle{font-size:1.6rem;line-height:2.2rem}.contacts-accorion{margin:0}.contacts-applicants-holder{margin:-.1rem -1rem -1.7rem}.contacts-applicants-info{float:none;width:auto;padding-top:0;padding:0 0 .8rem}.contacts-applicants-picture{float:none;width:auto;text-align:center}.contacts-applicants-content h3{line-height:2.2rem;margin-bottom:2.1rem}.contacts-logo{margin:0 1.8rem 0 .2rem}.contacts-data:first-child,.contacts-data:last-child{float:none;width:auto;margin-right:0;margin-left:0}ul.content-landing-articles{margin:0}.content-landing-articles-frame .carousel-paging{padding-top:.3rem}.main-info-holder{padding:0}.main-info-holder .content-image-placeholder{margin:0 -2.1rem 2.5rem}.content-image-placeholder{margin-bottom:2.9rem}.content-details-description{margin-bottom:2.5rem}.contentDetails h1{font-size:2.8rem}.contentDetails .sidebar-section{margin-bottom:4rem}.post-block{float:none;width:100%}.post-section{padding:4.6rem 0 4.4rem}.post-section h2{font-size:2.2rem;line-height:2.6rem;margin-bottom:2rem}.post-section>.post-block:first-child{margin-right:0}.post-section.reverse>.post-block:first-child+.post-block{margin-right:0}.post-section.full-height-image{margin:0 -2rem;padding:0 2rem}.post-section.full-height-image .post-block-image img{max-width:100%}.post-section.full-height-image .post-block{width:auto;margin-left:0;margin-right:0}.post-section.full-height-image .post-block-image,.post-section.full-height-image .post-block-text{display:block}.post-section.full-height-image .post-block-image{padding:0}.post-section.full-height-image .post-block-text{margin:0 -2rem;padding:3.9rem 2rem 2.9rem 2rem;background-color:#fff}.post-section.image-align-border,.post-section.image-align-center{display:block}.post-section.image-location-right.image-align-center .post-block-image,.post-section.image-location-right.image-align-center .post-block-text{left:auto}.post-section.image-location-left.image-align-center .post-block-image img{float:none}.content-image-placeholder .b-product-link{width:18rem}.content-details-quote{font-size:2.2rem;line-height:2.6rem;padding:4rem 0 4.4rem}.content-details-reviews-tab .top-back-btn-block{margin:0}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section{margin-top:3rem}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section h2{font-size:2.2rem;margin-bottom:2rem}.content-details-reviews-tab .content-details-reviews-tab-holder .content-details-reviews-tab-section:first-child{margin-top:3rem}.content-table{margin-left:-2rem;margin-right:-2rem}.service-table .content-table-header{padding-top:1.2rem}.service-table .content-table-item{padding-bottom:1.8rem}.service-table .content-table-item:first-child{padding-bottom:1.5rem}.service-table .service-price{width:34%;margin-right:-1.5rem}.service-table .service-price span:first-child{display:block}.service-table .service-duration{width:22%;padding-left:0}.service-table .service-duration:last-child{padding-right:.3rem}.content-section.fixed-sidebar{padding-left:0}.category .page-container{padding:0}.category .content-main-title{padding-top:0}.category .content-main-title,.category .main-toolbar{margin-left:2rem;margin-right:2rem}.product-group-section .main-toolbar h1{text-align:center}.product-group-section .manufacturers-list .manufacturers li{width:33%}.items-for-you{padding:2.5rem 0 3rem}.items-for-you h2{text-align:center;margin-bottom:0;font-size:1.6rem;line-height:1.8rem}.items-for-you .btn-more-holder{padding:0 2rem}.content-section .items-for-you{margin:0}.category-banner-slider .carousel{margin-bottom:0}.category-banner-slider .category-banner-slider-item{box-shadow:none;padding:0;border-radius:0}.category-banner-slider .carousel-paging{padding:2.5rem 0 3rem}.category-banner-slider .carousel-paging a{vertical-align:top}.shop-sub-options{padding:2rem 2rem 1rem}.shop-sub-options li{width:100%;padding:0;margin-bottom:2rem}.category-grid-holder{padding-top:0;background:#f2f3f5;border-bottom:1px solid #e9eaec}.category-grid-holder .see-all-category-btn{text-align:center;border-top:1px solid #e9eaec;padding:2rem 0}.category-grid-holder:before{display:none}.category-grid{margin:0}.category-grid .category-grid-item{position:relative;width:auto;margin:0;min-height:.1rem;display:block;overflow:hidden;border-top:1px solid #e9eaec}.category-grid .category-grid-item-link{display:block;overflow:hidden}.category-grid .category-grid-title{text-align:left;display:table-cell;vertical-align:middle;padding-right:3.5rem;height:5.6rem}.category-grid .category-grid-pict{float:left;height:auto;margin:0;width:7rem}.category-grid .category-grid-pict img{max-width:4.2rem;max-height:4.6rem}.category-grid .category-grid-pict:before{display:none}.category-grid .category-grid-pict-center{display:table-cell;vertical-align:middle;width:5rem;height:5.6rem;padding-left:1.5rem}.category-grid .category-grid-pict-center .lazy-load-image-holder{padding-bottom:109.523809524%}.category-grid .category-grid-pict-center .lazy-load-image-holder.lazy-loaded{padding-bottom:0}.category-grid .category-grid-pict-center .lazy-load-image-holder .lazy-load-image-holder{padding-bottom:0}.category-grid .font-icon,.category-grid .i-icon,.category-grid .product-tile-show-more{position:absolute;right:2rem;top:2rem}.category-grid-holder-wide{margin-right:-2rem;margin-left:-2rem}.top-most-popular{padding:2.3rem 0 1.8rem;box-shadow:inset 0 16px 16px -16px #dfdfdf}.top-most-popular .h2{text-align:center}.top-most-popular .slider-pict{width:16rem}.top-most-popular .slider-pict-center{height:18.8rem}.top-most-popular .slider-text a.btn{padding-left:1rem;padding-right:1rem}.top-most-popular .carousel .next-btn,.top-most-popular .carousel .prev-btn{display:block!important}.top-most-popular:before{display:none}.promotions-products .slider-link,.promotions-products li{min-height:21.8rem;width:auto}.promotions-products .slider-pict{width:11rem}.promotions-products .slider-pict-center{height:21.8rem;width:11rem}.promotions-products .slider-text{padding:4rem 0 0 2rem}.video-guide{padding:2.2rem 2rem 1.8rem;box-shadow:inset 0 16px 16px -16px #dfdfdf}.video-guide h2{text-align:center;margin-bottom:2.5rem}.video-guide:before{display:none}.video-guide-place{float:none;width:auto;margin-bottom:1.5rem}.video-guide-info{float:none;width:auto}.video-guide-info .video-guide-info-block h3{font-size:1.8rem;line-height:2rem}.shop-service{box-shadow:inset 0 16px 16px -16px #dfdfdf;padding:2.5rem 2rem 3rem}.shop-service .h2{text-align:center;float:none;font-size:1.6rem;line-height:1.8rem}.shop-service .shop-service-list{border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec;margin:1rem -2rem 2rem;padding:2.5rem 2rem 0}.shop-service .shop-service-item{float:none;width:auto;padding:0 0 2rem}.shop-service .shop-service-item a{text-decoration:none}.shop-service .shop-service-item .h3{font-size:1.6rem;line-height:1.8rem}.shop-service:before{display:none}.large-shop-services{padding:0}.large-shop-services .shop-service .shop-service-list{padding:2.5rem 2rem 0}.large-shop-services .shop-service .shop-service-item{float:none;width:auto}.large-shop-services .shop-service .font-icon,.large-shop-services .shop-service .product-tile-show-more{font-size:7.4rem}.notes{box-shadow:inset 0 16px 16px -16px #dfdfdf;padding:2.5rem 2rem 0}.notes .notes-links{margin-bottom:1.5rem}.notes-shadow{padding-top:0}.notes-shadow:before{display:none}.promotion-featured-section .featured-articles-carousel h2{margin-left:0}.promotion-featured-section .featured-articles-holder{margin:0 auto;width:32rem;max-width:32rem}.promotion-featured-section .featured-article{margin:1rem;width:30rem;height:34rem;float:left}.promotion-featured-section .carousel-paging{padding-top:.3rem}.featured-article{width:30rem;height:auto;float:none;margin:0 auto 3.1rem auto}.featured-big-article{width:30rem;margin:0 auto}.featured-articles h2{text-align:center;margin-left:0}.featured-big-article-description{padding:2.3rem 1.9rem 1.5rem 1.9rem}.offers-wrapper{padding:2.5rem 0 0;box-shadow:none}.offers-section{background:#fff;padding:0}.offers-section:after,.offers-section:before{display:none}.day-deal-section{float:none;width:100%}.day-deal-section h2{text-align:center}.offer-product{position:relative;height:auto!important;border-width:1px 0;padding-top:2.4rem;padding-bottom:1.6rem;padding-right:0;min-height:0}.offer-product .product-tile-title{height:auto;text-align:left;margin-left:0}.offer-product .product-tile-description{margin-bottom:.4rem}.offer-product .product-tile-picture{display:table-cell;width:27.5%;float:left;padding-right:1.5rem}.offer-product .product-tile-info{display:table-cell;width:69%}.offer-product .product-tile-picture-holder{padding:0}.offer-product .product-price-current{padding-top:0;line-height:2rem}.exclusive-section{width:100%;float:none;padding-top:2.5rem}.exclusive-section h2{margin-left:2rem}.exclusive-section>h2{text-align:center}.exclusive-section .offer-product{float:none;width:auto;border-width:1px 0 0 0;padding-top:2.4rem;padding-bottom:1.6rem}.exclusive-section .offer-product .product-tile-title{height:auto;margin-left:0}.exclusive-section .product-tiles-list{margin-bottom:0}.day-deal-section .product-tile-picture{height:auto}.day-deal-section .block-day-deal{overflow:visible}.day-deal-section .block-day-deal:after,.day-deal-section .block-day-deal:before{display:table;content:"";line-height:0}.day-deal-section .block-day-deal:after{clear:both}.day-deal-section .block-day-deal .product-tile-show-more:before{right:-1rem}.mtube-section{padding:2.3rem 2rem 0}.mtube-section .section-extended{padding-bottom:1.5rem}.mtube-section .accessories-carousel-holder{border-top:0;margin-bottom:0}.mtube-section .btn-more-holder{border-top:1px solid #fff;margin:0 -2rem;padding:2rem}.mtube-heading{border-bottom:1px solid #fff;margin:0 -2rem 3rem;padding-bottom:2.5rem}.mtube-heading .h2{background:0 0;color:#333;width:auto;height:auto;font-family:MVideo,Arial,Helvetica,sans-serif;font-size:1.6rem;line-height:2rem;font-weight:700;text-align:center}.carousel-item{float:none;width:auto;border:0;background:0 0}.carousel-item:first-child{border-left-width:0}.video-image-holder{border-bottom:0;height:auto}.video-image-holder .lazy-load-image-holder.lazy-loaded .lazy{width:auto;max-width:100%;max-height:100%;height:auto}.video-image-holder img{width:100%}.video-description{padding:2.3rem 0 2rem;height:auto}.home .top-categories-content.carousel{margin-bottom:0}.promotion-sections-carousel{margin-bottom:0}.promotion-section-heading{padding:3.4rem 0 2rem;margin:0;display:block;text-align:center}.promotion-section{margin:0!important;padding:0;border-radius:0;width:auto;height:auto;float:none;border-bottom:1px solid #dfdfdf;box-shadow:none}.promotion-section .top-categories-description{height:4.7rem;padding-left:0}.promotion-section:first-child{border-top:1px solid #dfdfdf}.promotion-section-image,.promotion-section-text-wrapper{display:none}.promotion-section-link{display:block}.hero-banner-carousel .next-btn,.hero-banner-carousel .prev-btn{display:none!important}.hero-banner-holder{position:relative;height:auto}.home .hero-banner-holder{margin-bottom:0}.hero-banner-carousel .visible-phone{width:100%}.hero-banner-carousel .carousel-paging{position:static;margin:0 auto!important;left:auto;padding-bottom:3rem}.hero-product-description{width:59.375%;padding-top:2.3rem;position:relative;z-index:2}.hero-product-description h1{font-size:1.8rem;line-height:2.2rem;margin-bottom:.6rem}.hero-product-price{font-size:4.2rem;line-height:4.8rem}.hero-perk{font-size:2.3rem;line-height:1.3rem}.hero-perk-name{line-height:.9rem;margin-top:.2rem}.hero-product-additional-perk .ico-plus-holder{width:2.6rem;height:2rem;padding-top:.6rem;font-size:1.4rem}.hero-product-img-holder{width:50.25%;margin:5px -15.875% 0 0;text-align:center}.hero-product-img-holder img{position:static;left:100%;margin-left:0;max-width:100%;width:36rem}.hero-product-img-holder .lazy{margin:0;max-width:100%}.hero-button-holder .btn{font-size:1.4rem;line-height:1.8rem;padding:.4rem 2.4rem .3rem}.hero-banner-carousel-content .lazy-load-image-holder{height:28rem}.hero-banner-carousel-content .lazy-load-image-holder.lazy-loaded{height:auto}.hero-banner-carousel-content,.hero-dynamic-banner-content{overflow:hidden}.seo-text{padding:2.5rem 2rem 2rem}.home .promotion-banner{display:none}.home .section.page-container{display:block}.special-products .gallery-list-item{float:left}.promo-banner-slider{box-shadow:inset 0 -16px 16px -16px #dfdfdf;margin-top:-2.5rem;margin-left:-2rem;margin-right:-2rem}.promo-banner-slider-frame{box-shadow:none}.promo-banner-slider-pict{float:none;width:100%;height:18.5rem;margin:0}.promo-banner-slider-pict .lazy-load-image-holder img.lazy{max-width:none;border:none;border-radius:0;height:18.5rem}.promo-banner-slider-info{width:auto;position:relative;margin:-1.5rem 2rem 0;border:1px solid #dfdfdf;padding:2rem 1.5rem 3rem;background-color:#fafbfb;background-image:linear-gradient(to bottom,#fff,#f2f3f5);background-repeat:repeat-x}.promo-banner-slider-info .product-tile-checkout-section{padding-bottom:.2rem}.terms-conditions h2{font-size:2.2rem}.addresses-list-section h2{width:auto;margin:0 4rem 2rem 4rem;padding-bottom:2.5rem}.addresses-list-columns .addresses-list-col{display:block;width:auto;padding-right:2rem;padding-left:4rem}.promotion-plp-heading{padding-left:1rem;padding-right:1rem;padding-bottom:0}.promotionPLP .pagination-section{padding-bottom:1rem}.promotion-plp-bottom-btn-holder,.promotion-plp-bottom-text{float:none}.promotion-plp-bottom-btn-holder{margin-top:1.2rem}.brand-info{width:28rem;margin-left:auto;margin-right:auto}.brand-info-text{position:static;width:auto;margin-top:2rem;margin-bottom:1rem}.brand-info-text h2{margin-bottom:0}.brand-info-text p{max-height:10.8rem;text-overflow:ellipsis;overflow:hidden}.brand-info-logo{max-width:6.7rem;top:1.4rem;left:.4rem}.brand-video{margin:2rem 2rem 2.5rem}.brand-video h2{margin-bottom:1rem;font-size:1.8rem;line-height:2rem}.brand-video .video-guide-place{margin-bottom:0}.brand-video-text{float:none;width:auto;padding:1.5rem 1.8rem 2rem 1.8rem}.brand-video-place{float:none;width:auto}.two-info-blocks{padding:2.5rem 0 0;box-shadow:inset 0 16px 16px -16px #dfdfdf}.two-info-blocks h2{margin-bottom:2.8rem;text-align:center}.two-info-blocks .info-block{padding:2.5rem 2rem;float:none!important;width:auto;border-top:1px solid #e9eaec}.two-info-blocks .info-block-shadow{display:none}.two-info-blocks .info-block-text{min-height:1px}.two-info-blocks:before{display:none}.brand-logo{padding:0 0 2rem;margin-left:2rem;margin-right:2rem}.content-main-title h1{text-align:left}.storeDetails .promotion-sections-block{padding-top:0;background:0 0}.storeDetails .promotion-sections-block .promotion-section-heading{padding-top:2.6rem}.storeDetails .promotion-sections-block .promotion-sections-carousel{margin-bottom:0}.store-page-title{padding-top:1rem;margin-bottom:4rem}.store-page-title h1{float:none;font-size:2.8rem;text-align:center}.store-img{margin:0 -2rem;margin-top:-4rem}.store-img img{margin:0 auto;width:100%}.store-details-fav-block{display:table;margin:0 auto;margin-top:1.7rem;margin-bottom:1.2rem;float:none}.city-store-details-fav-text{padding-left:.5rem}.storeDetails .alert-error{margin-bottom:-.5rem}.store-title-dropdown-holder{border-bottom:none;margin-top:.6rem}.store-title-area{text-align:center;float:none;margin-top:1.5rem}.store-title-area h2{margin-bottom:1.5rem;margin-left:-2rem}.store-information-block{margin:0;display:block;box-sizing:border-box}.store-information-list{display:block}.store-information{display:block;width:100%;padding-bottom:0;border-top:#dedede solid 1px;padding-top:1.1rem;margin-bottom:.6rem;overflow:hidden}.store-information .btn-secondary{float:right;width:40%;margin-right:0;margin-top:3.2rem;padding-left:1.7rem}.store-information-m_mobile-text{display:inline-block}.store-common-phone{float:left;max-width:55%}.button-make-fav-holder{float:none;padding:1.2rem 0 2rem;box-sizing:border-box;width:100%}.button-make-fav-holder .btn-wrapper{display:block;margin:2rem 0 0}.button-make-fav-holder .btn-wrapper:first-child{margin-top:0;height:auto}.button-make-fav-holder .btn-wrapper:first-child:before{content:none}.button-make-fav-holder .btn-wrapper .msg{display:block;margin:1.5rem 1rem 3.3rem;text-align:center}.button-make-fav-holder .btn-wrapper .error{margin-top:.5rem;text-align:left}.storedetail-not-verified-text{width:100%}.store-directions-holder{margin:0 2rem;padding-bottom:2rem;display:block}.store-directions-holder .store-directions-list{width:100%}.store-directions-holder .store-direction-text{border-top:none;width:100%;padding-bottom:0}.store-directions-holder .store-direction{display:block;border-top:#d3d3d3 solid 1px}.store-directions-holder .car,.store-directions-holder .van,.store-directions-holder .walk{padding-bottom:.6rem}.store-directions-holder .car .store-direction-text,.store-directions-holder .van .store-direction-text,.store-directions-holder .walk .store-direction-text{display:block;width:100%;box-sizing:border-box;padding:1.4rem 2rem 0 2rem}.store-directions-holder h2{text-align:center;padding-bottom:0;margin-bottom:2.3rem}.store-map{display:none}.map-container .store-map{height:20.5rem}.c-store__map ymaps[class$='-balloon__content']{margin-right:1.2rem}.c-store__map ymaps[class$='-balloon__content'] ymaps[id^=id_]{height:auto!important}.c-store__map ymaps[class$='-panel-pane']{width:28rem!important;left:50%!important;top:auto;margin-left:-14rem;bottom:0}.c-store__map ymaps[class$='-islets_balloon_layout_panel']{box-shadow:0 16px 16px 0 rgba(0,0,0,.2),0 2px 6px 0 rgba(0,0,0,.1);border-radius:4px}.my-store-top-block h1{padding-top:0;font-size:2.8rem}.my-store-benefits-block{padding-top:.5rem}.my-store-benefits-block h2{margin-bottom:1.1rem}.my-store-set-favorite-block{padding-top:2.3rem}.my-store-set-favorite-block .store-details-fav{float:none}.my-store-set-favorite-block .city-store-details-fav-text{padding-left:.7rem;font-size:1.6rem}.my-store-delete{width:100%;float:none;padding-top:1rem}.myStore .store-img,.storeDetailsMy .store-img{padding-top:2.3rem;margin:0}.myStore .store-information-block,.storeDetailsMy .store-information-block{border-top:none;margin-top:.2rem;padding-bottom:1rem}.my-store-list .store-locator-list-item .hours{margin-top:1rem}.store-pickup-top-block h2{margin-top:2.5rem;margin-bottom:1.5rem}.callback .control-group:last-child{margin-bottom:0}.callback .control-group:last-child .btn{margin-bottom:0;margin-top:0}.callback .control-group:last-child .callback-submit-btn{margin-top:1.5rem}.store-not-found-items{border-bottom:none}.store-not-found-items>p{margin:2.5rem 0 3.4rem}.gift-card-overview{margin:0 2rem}.multi-bundles-holder{display:none}.multi-bundles-holder.multi-bundles-discount-holder{display:block}.assistance-content-holder{padding:2rem 1rem 1.5rem 1rem}.assistance-content-holder .sidebar-section{margin-left:0;width:100%}.assistance-content-holder .sidebar-categories-wrapper{margin-bottom:1rem}.assistance-content-holder .fixed-sidebar-holder{padding-left:0}.assistance-content-holder .content-section-holder{padding-left:0}.m-service-first-section{padding-top:3rem}.m-service-logo-img{zoom:.7}.m-service-tagline-block-text{width:20rem}.m-service-logo{margin-bottom:2rem}.m-service-tagline{font-size:2.3rem;margin:0;padding-left:2.4rem;width:100%}.m-service-col{width:100%;margin-left:0}}@media screen and (max-width:400px){.search-results-toolbar_flat .search-results-facet-filter{width:10rem}}@media screen and (max-width:360px){.search-results-toolbar_flat .search-results-sort-popularity .select{width:18rem}.search-results-toolbar_flat .search-results-facet-filter{width:9rem;padding-left:1rem;padding-right:1rem}}@keyframes shareFade{0%{background-color:#e9eaec}100%{background-color:transparent}}@-webkit-keyframes shareFade{0%{background-color:#e9eaec}100%{background-color:transparent}}@keyframes borderFade{0%{border-bottom-color:#e9eaec}100%{border-bottom-color:#d8d8d8}}@-webkit-keyframes borderFade{0%{border-bottom-color:#e9eaec}100%{border-bottom-color:#d8d8d8}}