

.categoryTreeContainer{margin-left:0;margin-right:0;margin-bottom:20px;}.page-search .categoryTreeContainer{margin-top:0;padding-top:0 !important;padding-left:15px !important;padding-right:15px !important;}.page-search .productGridContainer{margin-top:0;height:100%;float:right;}.page-search .searchSpellingSuggestionPrompt,
.template-pages-search-searchEmptyPage .searchSpellingSuggestionPrompt{padding-left:30px;}@media(max-width:480px){.page-search .productGridContainer .discount{font-size:2vw;top:35px;}}.categoryTreeComponent{border-bottom:1px solid #c6c6c6;background-color:white;padding-top:20px;padding-bottom:30px;}.categoryTreeComponent.searchTree{margin-top:20px;}a.categoryTreeComponent{color:black !important;}.categoryTreeComponent .titleContainer{color:#333;border-bottom:1px solid #c6c6c6;padding:0 4px 0 0;height:50px;margin:0px 30px 12px 30px;position:relative;}.CategoryTreeMobile .categoryTreeComponent .titleContainer{height:33px;}.titleContainer .title{display:block;text-transform:uppercase;font-style:normal;font-weight:bold;color:#333;float:none;border:0;margin:0;padding:0;text-align:left;}.categoryTreeComponent .pageType-HervisCategoryPage .col-sm-3{border:1px solid #c6c6c6;padding:0 4px 0 0;}.categoryTreeComponent .noChildren > .showNav{background-image:none;cursor:default;}.categoryTreeComponent .categoryName{display:inline-block;margin-top:0;}.categoryTreeComponent .catNavElement{display:block;text-decoration:none;padding-bottom:5px;line-height:32px;}@media(max-width:1023px){.categoryTreeComponent .catNavElement{display:inline-block;}}a.categoryName{color:#333;border:0;margin:0;}h4.title .categoryName{font-weight:bold;font-size:16px;}.navElement a{color:black;color:#333;border:0;margin:0;}.categoryTreeComponent .secondLevelNv{display:none;}.categoryTreeComponent .opened ~ .secondLevelNv{display:block;}.brandPage
 .categoryTreeComponent
 .opened
 ~ .secondLevelNv.brandPage
 .categoryTreeComponent
 .secondLevelNv{background:#f2f2f2;width:calc(100% + 72px);}.brandPage .categoryTreeComponent .secondLevelNv{background:#f2f2f2;width:calc(100% + 72px);}.brandPage .categoryTreeComponent.opened .titleContainer,
.brandPage .categoryTreeComponent .titleContainer{-webkit-box-shadow:3px 4px 4px -1px rgba(240, 240, 240, 0.9);-moz-box-shadow:3px 4px 4px -1px rgba(240, 240, 240, 0.9);box-shadow:3px 4px 4px -1px rgba(240, 240, 240, 0.9);border-bottom:none;}.categoryTreeComponent .secondLevelNv .thirdLevelNv{display:none;padding-left:24px;}.categoryTreeComponent .secondLevelNv .opened ~ .thirdLevelNv{display:block;}#facetRefinementsNav .facet .facetHead a .filterName .dropDownFilter{display:none;}span.facetCheckBox{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;color:#dc2300;border:1px solid #c6c6c6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;}span.facetCheckBox.selected{background:#dc2300 !important;}span.facetCheckBox.selected:before{font-family:"hervis-webshop" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;content:"\62";font-size:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;color:white;float:right;position:absolute;margin:0;top:1px;left:50%;margin-left:-0.5em;width:1em;height:20px;text-align:center;}span.facetCheckBox:hover,
span.facetCheckBox:focus{border:2px solid #dc2300;height:22px;line-height:20px;}div.productGridItem{position:relative;text-align:center;}@media(max-width:1023px){.themeHeaderKarussell{margin-bottom:20px;}.productSearchItem{margin-bottom:15px !important;}.mobileCategoryTreeContainer{display:none;position:relative;}.mobileFacetHeadContainer,
 #facetRefinementsNav{background:#e3e3e3;color:#333;}.mobileFacetHeadContainer .headline{color:#333 !important;}.mobileFacetHeadContainer .facetMobileExpand{background:none;border:1px solid #c6c6c6;width:37px;height:37px;position:relative;}.mobileFacetHeadContainer .facetMobileExpand:hover,
 .mobileFacetHeadContainer .facetMobileExpand:focus,
 .mobileFacetHeadContainer .facetMobileExpand:active{text-decoration:none;}.mobileFacetHeadContainer .facetMobileExpand.closed:after,
 .mobileFacetHeadContainer .facetMobileExpand:after{content:"-";font-weight:bold;color:#333;position:absolute;left:0;width:100%;text-align:center;font-size:18pt;line-height:31px;}.mobileFacetHeadContainer .facetMobileExpand.closed:after{content:"+";line-height:36px;}.mobileFacetHeadContainer .facetMobileExpand.closed{line-height:36px;background:none;}.availability-block{background-color:#fff;}#facetRefinementsNav .closeFilters{text-align:center;width:100%;padding:10px;border-bottom:1px solid #c6c6c6;font-weight:bold;background:#efefef;}#facetRefinementsNav .closeFilters span{cursor:pointer;}#facetRefinementsNav .facet{color:#333;border-color:#c6c6c6;padding:0;position:relative;}#facetRefinementsNav .facet .facetHead{width:100%;padding:10px;}#facetRefinementsNav .facet .facetHead a{display:block;width:100%;color:#333;padding:0;position:relative;overflow:auto;overflow:hidden;}#facetRefinementsNav .facet .facetHead a .filterName .filterNameSelection{display:none;}#facetRefinementsNav .facet .facetHead a .filterName .dropDownFilter{position:absolute;width:28px;height:28px;border:1px solid #c6c6c6;right:0;}#facetRefinementsNav .facet .facetHead a .filterName .dropDownFilter:before{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;top:11px;left:8px;}#facetRefinementsNav
 .facet
 .facetHead
 a.close
 .filterName
 .dropDownFilter:before{border-top:5px solid #333;border-bottom:0;}#facetRefinementsNav .allFacetValues{position:relative;width:100%;padding:10px;border:0;-webkit-box-shadow:0px 10px 10px -4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 10px 10px -4px rgba(0, 0, 0, 0.2);box-shadow:0px 10px 10px -4px rgba(0, 0, 0, 0.2);}#facetRefinementsNav .allFacetValues ul.facet_block,
 #facetRefinementsNav .allFacetValues ul.facet_block li{border:0;background:transparent;padding:0;}#facetRefinementsNav .allFacetValues ul.facet_block{overflow:auto;max-height:500px;}#facetRefinementsNav .allFacetValues ul.facet_block li{padding:0;}#facetRefinementsNav .allFacetValues ul.facet_block li .facetCheckBox{background:#fff;}#facetRefinementsNav
 .allFacetValues
 ul.facet_block
 li
 .facetCheckBox.selected{background:url("../_ui/desktop/common/images/shapes/checkRed.png") no-repeat center center
 #fff;}#facetRefinementsNav .allFacetValues .autoSearchFacets{background:url("../_ui/desktop/common/images/storesFacetSearchIcon.png") no-repeat 95% center
 #fff;}.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem,
 .pageType-HervisCategoryPage .themePage div[data-product]{float:left;margin:0;}.pageType-HervisCategoryPage .productGridContainer .productSearchItem.last,
 .pageType-CategoryPage .productGridContainer .productSearchItem.last{margin:0 !important;}.productGrid div[data-product] div.productGridItem{border-top:0;}.productGrid div[data-product].last div.productGridItem{border-left:0;}}@media(max-width:599px){.pageType-HervisCategoryPage .themePage div.productGridItem{border:0;}.pageType-HervisCategoryPage .themePage div[data-product]{border:1px solid #c6c6c6;}.pageType-HervisCategoryPage .themePage div[data-product]{border-top:0;}.pageType-HervisCategoryPage .themePage div[data-product].last{border-left:0;}.pageType-HervisCategoryPage
 .productGridContainer
 .productSearchItem:nth-child(2n),
 .pageType-CategoryPage
 .productGridContainer
 .productSearchItem:nth-child(2n){border-left:0;}.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem{border-top:0;}}@media(max-width:767px){.productGrid.row{margin:0 15px;}.productSearchItem.categoryProductItem{padding:0 !important;}#facetRefinementsNav .facet .facetHead a .filterName{display:block;position:relative;}}@media(max-width:479px){.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem,
 .pageType-HervisCategoryPage .themePage div[data-product]{width:100%;}}@media(max-width:479px){.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem{width:50%;}.pageType-CategoryPage .productGrid.row,
 .pageType-HervisCategoryPage .productGrid.row{margin:0 5px;}}@media(min-width:480px) and (max-width:767px){.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem,
 .pageType-HervisCategoryPage .themePage div[data-product]{width:50%;float:left;margin:0;}}@media(min-width:600px) and (max-width:767px){.pageType-HervisCategoryPage .themePage div[data-product]{border-top:0;}.pageType-HervisCategoryPage .themePage div[data-product]:not(.first){border-left:0;}.pageType-HervisCategoryPage .themePage div[data-product].last{border-left:0;}.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem{}.pageType-HervisCategoryPage
 .productGridContainer
 .productSearchItem:not(.first),
 .pageType-CategoryPage .productGridContainer .productSearchItem:not(.first){border-left:0;}.pageType-HervisCategoryPage
 .productGridContainer
 .productSearchItem:nth-child(3n),
 .pageType-CategoryPage
 .productGridContainer
 .productSearchItem:nth-child(3n){border-left:0;}.pageType-HervisCategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage .productGridContainer .productSearchItem{border-top:0;}}@media(min-width:768px) and (max-width:1199px){.pageType-HervisCategoryPage #content .productGridContainer,
 .pageType-CategoryPage .productGridContainer{padding:0 20px 0 15px;width:74%;}.pageType-CategoryPage .productGridContainer{position:relative;}.categoryTreeContainer{padding:20px 15px 0 30px;}.theme_1_3{width:31.42857142857143%;margin-right:2.857142857142857%;padding:0;}.theme_2_3{width:65.71428571428571%;margin-right:2.857142857142857%;padding:0;}.theme_2_3.right{margin-left:2.857142857142857%;margin-right:0;}.theme_inner_1_2{width:47.82608695652174%;margin-right:4.347826086956522%;}.theme_1_3.last,
 .theme_2_3.last,
 .theme_inner_1_2.last{margin-right:0;}.pageType-HervisCategoryPage div[data-product]{margin-bottom:20px;min-height:220px;}.pageType-HervisCategoryPage div[data-highlighted-product]{margin-bottom:20px;text-align:center;}.pageType-HervisCategoryPage div[data-highlighted-product] img{max-width:100%;}.pageType-HervisCategoryPage div[data-product]:hover .productGridItem{position:absolute;background:#fff;width:220px;z-index:2;box-shadow:1px 1px 10px #aaa, -1px -1px 10px #aaa;}}@media(max-width:1023px){.themeHeaderKarussell{margin-bottom:20px;}.categoryTreeContainer{display:none;}.pageType-HervisCategoryPage #content .productGridContainer,
 .pageType-CategoryPage .productGridContainer{padding:0 15px;width:100%;}}#seoTextLeftColumn{overflow:hidden;padding:10px;margin-top:20px;}#seoTextLeftColumn a:visited,
#seoTextLeftColumn a:hover #seoTextLeftColumn a:focus,
#seoTextLeftColumn a:active{color:#ff2f36;text-decoration:none;}.titleContainerSeo{padding:3px 3px 0 0;margin-top:-10px;}#titleLeftColumnSeo{font-weight:bold;font-size:15px;margin:0;padding-left:5px;color:#333;}#titleLeftColumnSeo.titleLeftColumnSeoBrand{font-size:25px;}#leftColumnText p{font-size:13px;font-weight:normal;color:#333;font-size:13px;line-height:19px;margin:10px 5px 10px 5px;display:inline-block;}#leftColumnText a{color:#ff2f36;}#leftColumnText ul li{list-style-type:disc;list-style-position:outside;bullet-point-color:#044e8d;margin-left:20px;}#leftColumnText ol li{list-style-type:decimal;list-style-position:outside;margin-left:20px;}body .listingContentWrapper{position:relative;margin:0;}body .categoryTreeWrapper,
body .productGridContainer{position:initial;}.productGridContainer .paragraphBildKarussel{margin-top:20px;}@media(max-width:768px){.productGridContainer .paragraphBildKarussel{display:none;}}body .categoryTreeContainer{}.productGrid .productGridItem:hover a{text-decoration:none;}body .categoryTreeContainer{padding-right:0 !important;}.modal .modal-dialog{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0;}.modal .modal-dialog.bs-default{position:relative;left:auto;top:auto;-ms-transform:none;transform:none;margin:10px;}@media screen and (min-width:768px){.modal .modal-dialog.bs-default{width:600px;margin:30px auto;}}.clickAndCollectModal.modal .modal-dialog,
.postAgModal.modal .modal-dialog,
.glsModal.modal .modal-dialog{position:relative;top:0;transform:translate(0, 0) !important;-ms-transform:translateX(0) translateY(0) !important;margin:30px auto;left:0;}.deliveryPricePopUpContainer .modal-dialog{position:fixed;}@media(min-width:1024px){.noVerticallyCentered{top:0 !important;transform:translateX(-50%) translateY(0) !important;}}@media only screen and (min-width:1200px){#content .productImageAndTabs{margin-top:0;}}li.sizeelement:hover,
.reservationVariantSelection li.sizeelement.selected{background-color:#3ab211;border:1px solid #3ab211;color:#ffffff;}#content .addToCartButton{font-size:16px;}#content .productDetailsPanel span.deliverySparTip{width:57%;}.page-productDetails .productImageAndTabs .shareOnSocial .LoveShare{margin:0;}.productImageAndTabs a.printPage,
.productImageAndTabs .shareOnSocial .LoveShare a.share{width:auto;display:block;margin:0;text-decoration:none;}.productDetailsPanel span.TaxDelIncluded,
.productDetailsPanel span.deliverySparTip{font-size:14px;line-height:1.1em;position:relative;}.productDetailsPanel span.deliverySparTip:before,
.productDetailsPanel span.deliverySparTip:after{display:block;content:"";position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:top left;}.productDetailsPanel span.deliverySparTip:before{background-image:url("../_ui/desktop/common/images/icons/icon-arrow@2x.png");background-size:100% auto !important;top:19px;left:-127px;width:60px;height:60px;}.productDetailsPanel span.deliverySparTip:after{background-image:url("../_ui/desktop/common/images/icons/tip@2x.png");background-size:100% auto !important;top:0;left:-55px;width:50px;height:60px;}.add-to-cart .qty .qtyInputContainer{border:1px solid #c6c6c6;margin-top:18px;}.productImageAndTabs .shareOnSocial .LoveShare a.share{position:relative;}.shareOnSocial .LoveShare a.share:before{font-size:19px;position:absolute;color:#777;top:17px;left:18px;}@media(min-width:768px) and (max-width:1599px){.productImageAndTabs a.printPage,
 .productImageAndTabs .shareOnSocial .LoveShare a.share{font-size:13px;}.productImageAndTabs .shareOnSocial .LoveShare a.share:before{left:9px;top:8px;font-size:24px;}}@media(min-width:1600px){.productImageAndTabs a.printPage,
 .productImageAndTabs .shareOnSocial .LoveShare a.share{font-size:16px;}.productImageAndTabs .shareOnSocial .LoveShare a.share:before{left:1px;top:4px;font-size:30px;}}@media(max-width:767px){.pageType-CategoryPage .productGridContainer .productSearchItem,
 .pageType-CategoryPage
 .productGrid
 .row
 .productSearchItem
 .categoryProductItem{border:none;}.pageType-HervisCategoryPage #content .productGridContainer{padding:0;}}@media(min-width:1055px) and (max-width:1400px){.maxwidth.notVerticalGap.fixMarginAllBrands{margin:0 auto;}}.showLater{display:none;}.mcdProductDetailsPage #reservationStoreFinderButton:disabled{visibility:hidden;}.productDetailsPanel .productImage{position:relative;padding:0;}.productImage .productImagePrimary{margin:0;padding:0;position:relative;}.pageType-ProductPage .productImage .mcdPromo.promo{position:absolute;top:19px;right:31px;max-width:47px;z-index:5;height:auto;}.pageType-ProductPage .productImage .promo{position:absolute;z-index:3;}.pageType-ProductPage .productImage .promo{position:absolute;z-index:3;}.pageType-ProductPage .productImage .promo img{width:100%;}.pageType-ProductPage .productImage .promo{top:7px;right:31px;max-width:45px;}.pageType-ProductPage .productImage.manyimages .promo{position:absolute;top:70px;right:13px;}@media screen and (min-width:1024px){.pageType-ProductPage .productImage .promo{top:2px;right:68px;max-width:80px;}.pageType-ProductPage .productImage .mcdPromo.promo{right:33px;top:-10px;max-width:163px;}}@media screen and (min-width:1400px){.pageType-ProductPage .productImage .promo{top:2px;right:58px;max-width:80px;}.pageType-ProductPage .productImage .mcdPromo.promo{top:2px;right:28px;max-width:164px;}.pageType-ProductPage .productImage .promo.promoNew{top:12px;}}body.zoomImageSpecial{overflow:hidden;}body.zoomImageSpecial .productZoomContainer{overflow:auto;background-color:#FFFFFF;}.zoomWrapper{display:table;margin:0 auto;}.productImage .brandLogo{width:50px;height:50px;position:absolute;top:15px;left:15px;vertical-align:middle;}.productImage .productImagePrimary a.productImagePrimaryLink{display:block;width:100%;text-align:center;z-index:100;}.productImage .productImagePrimary a.productImagePrimaryLink img{max-width:100%;height:auto;display:table;margin:0 auto;}.productImage .productImagePrimary a.productImageZoomLink{display:block;width:36px;height:36px;background:url("../_ui/desktop/common/images/productImageZoomLinkIcon.png") no-repeat center center;position:absolute;bottom:-69px;right:-29px;}.productImage .productImagePrimary a.productImageZoomLink:hover{background:url("../_ui/desktop/common/images/productImageZoomLinkIcon_in.png") no-repeat center center;}.productImage .productImageGallery{position:relative;overflow:hidden;padding:0;display:inline-block;z-index:2;}.productImage .productImageGallery .jcarousel-clip-vertical{height:360px;}.productImage .productImageGallery li{height:auto;margin:0 0 30px 0;}.productImage .productImageGallery li .thumb{border:1px solid #d9d9d9;display:block;overflow:hidden;margin:1px;padding:5px;}.productImage .productImageGallery li .thumb.active{border:1px solid #FF2E35;margin:0;}.productImage .productGalleryContainer .productVideoLink{vertical-align:top;min-height:57px;line-height:40px;display:inline-block;position:relative;}.productImage .productGalleryContainer .productVideoLink img{vertical-align:middle;}#contactEmailCheckbox .control-group .controls input{margin-left:-17px;}#contactEmailCheckbox label.control-label{margin-left:20px;}.productDetailsPanel .productDescription{clear:both;}.productDescription h1{font-size:20px;font-weight:bold;color:#333333;border:0;padding:0 0 5px 0;}.productDescription .summary{padding:0 0 5px 0;font-size:13px;color:#333333;margin:0 0 10px 0;}.productDescription .main-price{width:80%;}.productDescription .big-price{padding:0;font-weight:bold;}.productDescription .big-price-container .note{font-size:13px;}.row .stocklevel .progressbar .progressbar.col-sm-7{height:10px;}.productDescription .big-price-original span{text-decoration:line-through;}.productDescription .big-price-original .big-price-original-ro span, .productDescription .big-price-container .big-price-original-ro span, .productFloatingData .big-price-original-ro span.originalPriceText{text-decoration:none;}.productDescription .big-price-original .TaxDelIncluded{text-decoration:none;}.language-ro .c-cartItem .c-cartItem__details .c-cartItem__delivery{width:27%;}.productDescription .discount{background:url(../_ui/desktop/common/images/arrow/arrow-discount.png) center center no-repeat;background-size:auto 50px;width:61px;height:47px;color:#fff;text-align:center;font-weight:bold;font-size:18px;padding-bottom:13px;position:relative;top:-10px;}.productDescription .stocklevel-label{font-weight:bold;font-size:18px;}.productDescription .colour{padding:5px 0;line-height:100%;}.productDescription ul.colorlist{float:left;}.productDescription ul.colorlist li{float:left;margin:0 10px 0 0;border:1px solid #f1f1f1;padding:5px;}.productDescription .colorlist,
.productDescription .sizelist{float:left;clear:both;}.productDescription .colourlabelclass,
.productDescription .sizelabelclass{float:left;}.productDescription .sizelabelclass.bundle{font-weight:normal;}.productDescription .priceArea{padding:0 0 20px 0;}.productDescription .sizelist .sizeelement label{height:29px;line-height:29px;text-align:center;font-size:13px;}.productDescription .sizelist.dropdown-menu .sizeelement label{text-align:left;padding:0 10px 0 10px;}.productDescription .sizelist li a{color:#333;text-decoration:none;padding:10px 0;display:block;font-size:11px;font-weight:bold;height:35px;min-width:35px;text-align:center;}.productDescription .sizelist li.selected a{color:#fff;}.productDescription .sizelist li{color:#333;text-decoration:none;padding:10px 0;display:block;font-size:11px;font-weight:bold;height:35px;min-width:35px;text-align:center;margin-top:10px;float:left;margin:0 10px 0 0;border:2px solid #e8e8e8;padding:0px;cursor:pointer;}.productDescription .sizelist.dropdown-menu .sizeelement{margin:0;float:none;border:0;border-radius:0;padding:0;}.productDescription .sizelist.dropdown-menu{max-height:200px;overflow-y:auto;min-width:270px;}.productDescription .dropdown .btn{text-align:left;width:270px;}.productDescription .sizelist.dropdown-menu .sizeelement.selected{border:0;background-color:#ffffff;color:#000000;}.productDescription .sizelist.dropdown-menu .sizeelement.outofstock{color:#999;}.productDescription .sizelist.dropdown-menu .sizeelement.selected.outofstock{border:0;color:#999;}.page-productDetails .sizelist.dropdown-menu .sizeelement:hover{border:1px solid #3ab211;background-color:#3ab211;color:#ffffff;}.page-productDetails .sizelist.dropdown-menu .sizeelement.outofstock:hover{border:0;background-color:#dedede;}.page-productDetails .dropdown-toggle.btn{color:#000000;border:1px solid #1a1a1a !important;font-weight:normal !important;background:0;display:flex;justify-content:space-between;align-items:center;}.page-productDetails .dropdown-toggle.btn.outofstock{color:#999;}.productDescription .sizelist.button-menu li.selected label{color:#fff;}.productDescription .sizelist.button-menu li.outofstock, .productDescription .sizelist.button-menu li.outofstock:hover, .addToCartFloating .sizelist li.outofstock{background:#f5f5f5 url(../_ui/desktop/common/images/shapes/cross.png) center center no-repeat;background-size:100% 100%;cursor:not-allowed;border:1px solid #f1f1f1;color:#999;}#content .productDescription .sizelist.button-menu li.sizeelement.outofstock label{cursor:not-allowed;}#content .productDescription .sizelist.button-menu li.outofstock span{cursor:not-allowed;}.productDescription .size{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;}.productDescription .size.defaultHide{display:none;}.productDescription .size form{float:left;width:100%;}.productDescription .size form label{display:inline-block;font-weight:normal;}.productDescription .colour .colourLabelContainer,
.productDescription .size .sizeLabelContainer{display:inline-block;float:left;}.productDescription .size .sizeGuideInfoArea{float:right;position:relative;top:-3px;line-height:28px;}.productDescription .size .size-guide{font-size:14px;text-decoration:none;color:#666;background:url("../_ui/desktop/common/images/icons/icon-shirt-size.png") no-repeat scroll 0 4px transparent;padding:0 20px 0 33px;float:right;text-align:right;}.productDescription .productAddToCartPanel .span-5{width:185px;}.productDescription #qtyInput{width:40px;padding:5px;text-align:center;border:0;}.productDescription .deliveryTimeContainer p{margin:10px 0;font-weight:bold;font-size:13px;line-height:normal;}.productImageAndTabs .LoveShare{text-align:center;margin-top:13px;}.productImageAndTabs .LoveShare{text-align:center;margin-top:11px;}.productTabWrapper .shareOnSocial,
.productImageAndTabs .shareOnSocial{display:inline-block;position:relative;}.productTabWrapper .share,
.productImageAndTabs .share{color:#666666;display:inline-block;height:20px;line-height:30px;padding:0 0 0 25px;}.productTabWrapper .share > span,
.productImageAndTabs .share > span{display:none;}.productTabWrapper .LoveShare,
.productImageAndTabs .LoveShare{padding-top:0px;}.productTabWrapper .LoveShare{padding-left:30px;}.productTabWrapper .toggleProductDescriptionLink{text-decoration:none;padding:8px 12px 8px 0;}.productTabWrapper .toggleProductDescriptionLink:after,
.productTabWrapper .informationLink:after{content:'\6c';display:inline-block;font-family:"hervis-webshop";text-transform:none;transition-duration:400ms;transform:matrix(0,1,-1,0,10,0);}.productTabWrapper .toggleProductDescriptionLink.collapsed:after,
.productTabWrapper .informationLink:after{transform:matrix(1,0,0,1,10,1.2);}.productTabWrapper .informationLink{border-top:1px solid #999;width:100%;padding:8px 0 8px 0;display:inline-block;}@media screen and (max-width:767px){.productTabWrapper .productDescription__text-wrapper{border-bottom:1px solid #999;}}.productTabWrapper a.printPage,
.productTabWrapper a.share,
.productImageAndTabs a.printPage,
.productImageAndTabs a.share{color:#333;font-size:13px;line-height:13px;}.productImageAndTabs a.share font{position:relative;top:1px;}.productImageAndTabs a.share{bottom:2px;position:relative;}.productImageAndTabs a.printPage{float:left;padding-top:24px;}.productImageAndTabs .productImage .productImageGallery{z-index:0;}.page-productDetails div#-ShareOnSocialNetworkAction,
.productImageAndTabs div#-ShareOnSocialNetworkAction{float:left;padding-right:30px;}.page-productDetails div#-ShareOnSocialNetworkAction,
.page-productDetails .productImageAndTabs div#-ShareOnSocialNetworkAction{padding-top:12px;}.language-de .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_DE.png);}.language-cz .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_EN.png);}.language-hr .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_EN.png);}.language-hu .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_EN.png);}.language-ro .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_EN.png);}.language-si .productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/SparTipp_gelb_EN.png);}.language-de .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_DE.png) no-repeat scroll center center transparent;background-size:contain;}.language-cz .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_CZ.png) no-repeat scroll center center transparent;background-size:contain;}.language-hr .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_HR.png) no-repeat scroll center center transparent;background-size:contain;}.language-hu .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_HU.png) no-repeat scroll center center transparent;background-size:contain;}.language-ro .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_RO.png) no-repeat scroll center center transparent;background-size:contain;}.language-si .bookOnline{background:url(../_ui/desktop/common/images/mark/GroesseOnline_SI.png) no-repeat scroll center center transparent;background-size:contain;}#productTabs{border:1px solid #c6c6c6;margin:20px 0;clear:both;}#productTabs .tabBody{padding:0 10px 10px;}#productTabs #reviews{font-size:13px !important;}#productTabs ul.tabs-list li{float:left;background-color:transparent;}#productTabs ul.tabs-list li.current{background-color:#fff;}#productTabs ul.tabs-list{background-color:#f4f4f4;}#productTabs ul.tabs-list li a,
#productTabs .tabHead{display:block;color:#999999;font-size:14px;text-transform:uppercase;font-weight:bold;padding:10px 20px;text-decoration:none;border:0;height:40px;}#productTabs ul.tabs-list li.current a{color:#FF2838;background:#fff;border:0;border-bottom:0;margin:0;padding:9px 19px;}#productTabs ul.tabs-list li.current a,
#productTabs ul.tabs-list li a{font-size:13px;letter-spacing:0.03em;}#productTabs .current-info,
#productTabs .content .tabhead{display:none;}#productTabs .productDescriptionText{font-size:13px;}#productTabs .productAdditionalData{padding:0;border:0;}#productTabs .productDescriptionText{margin-bottom:20px;}.page-productDetails .productAdditionalData{line-height:15px;font-size:13px;padding:8px 0 0;margin-top:10px;vertical-align:top;}.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionText{padding:8px 12px 8px 20px;line-height:1.42857143;}@media(max-width:767px){.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionText{padding-left:0;padding-right:0;padding-top:0;margin-top:0;}.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionTitle,
	.page-productDetails .toggleProductDescriptionLink{padding-top:9px;line-height:30%;font-size:105%;}.productDescription .sizelist li.sizeelement label{line-height:25px;}}@media(min-width:768px){.page-productDetails .productAdditionalData{line-height:15px;font-size:15px;}.page-productDetails .productAdditionalData .additionalDataRow .descriptionTitle,
	.page-productDetails .toggleProductDescriptionLink{font-size:14px;font-weight:600;}.page-productDetails .productAdditionalData .additionalDataRow .descriptionText{font-size:16px;}}.page-productDetails .productAdditionalData .additionalDataRow{margin-right:0;margin-left:0;}.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionTitle,
.page-productDetails .toggleProductDescriptionLink{padding:8px 0px;font-weight:bold;text-transform:uppercase;font-size:18px;line-height:105%;}@media(max-width:1599px){.page-productDetails .productAdditionalData{line-height:15px;font-size:22px;}.page-productDetails .productAdditionalDataRow .descriptionTitle,
	.page-productDetails .toggleProductDescriptionLink{font-size:16px;font-weight:700;}.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionText{font-size:16px;}.productDescription .size .size-guide{font-size:11px;}.page-productDetails .productAdditionalData .row.additionalDataRow:last-child{margin-bottom:4px;}}#productTabs .productDescriptionText ul.a{list-style-type:circle;}#productTabs .productDescriptionTitle{font-weight:700;text-transform:uppercase;}.page-productDetails .productPageReviewRow{display:inline-block;width:100%;padding-top:88px;}.page-productDetails .productPageReviewRow .productReviewWrapper{width:65%;margin:0 auto;}@media(max-width:1024px){.page-productDetails .productPageReviewRow .productReviewWrapper{width:94%;}}@media(max-width:767px){.page-productDetails .productPageReviewRow .productReviewWrapper{width:100%;padding:0 20px;}.page-productDetails .productPageReviewRow{padding-top:30px;}}.page-productDetails .writeReviewButton{float:left;}.page-productDetails .writeReviewButton a,
.actionBar.bottom a{display:inline-block;}.prodReview{margin:0 0 20px 0;}span.reviewNumber{position:relative;top:-3px;left:8px;}.prodReview .count{color:#808080;font-size:12px;line-height:13px;padding-top:2px;}.prodReview a#based_on_reviews{padding-top:2px;line-height:13px;}.prodReview .write a{color:#333;text-decoration:none;padding:0 0 0 10px;background:url("../_ui/desktop/common/images/facetMoreLessIcon.png") no-repeat left center;}.prodReview .write a:hover{text-decoration:underline !important;}.write_review .actionBar{color:#808080;font-size:1em;display:block;padding:29px 0;}.write_review .actionBar .right{white-space:nowrap;}.write_review .actionBar .left{white-space:normal;}.write_review .actionBar a,
.write_review .actionBar .write,
.actionBar.bottom a{color:#333;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;}.write_review .actionBar a,
.actionBar.bottom a{border:1px solid black;padding:9px 31px;}.write_review .actionBar a:hover,
.actionBar.bottom a:hover,
.write_review .actionBar a:focus,
.actionBar.bottom a:focus{color:#fff;background-color:#000;}.writeReviewButton,
.actionBar.bottom{text-align:center;width:100%;}.actionBar.bottom{padding:40px 0;}@media(max-width:640px){.writeReviewButton a{border:1px solid black;}.write_review .actionBar a{font-size:13px;}}.write_review_container label.control-label{text-transform:none;color:#666666;font-size:16px;margin:15px 0;}.write_review_container .control-group .controls input{height:52px;padding-top:3px;padding-left:25px;margin:0 0 7px;border-radius:4px;}.write_review_container .control-group .controls textarea{padding-left:25px;padding-top:20px;}.reviewDetail{border-bottom:1px solid #a5a5a5;padding:49px 0 46px 7px;position:relative;}.reviewDetail:first-child{padding:23px 0 47px 7px;}.hideMoreReview{position:absolute;bottom:15px;left:50%;transform:translate(-50%,0);display:none;}.showMoreReview{position:absolute;bottom:15px;left:50%;transform:translate(-50%,0);}.showMoreReview a,
.hideMoreReview a{font-size:14px;margin-right:15px;text-decoration:none;cursor:pointer;}.showMoreReview a .arrowDown,
.hideMoreReview a .arrowUp{margin-left:16px;}.reviewDetailShadow{-webkit-box-shadow:inset 0px -127px 34px -42px rgba(255,255,255,1);-moz-box-shadow:inset 0px -127px 34px -42px rgba(255,255,255,1);box-shadow:inset 0px -127px 34px -42px rgba(255,255,255,1);}.arrowDown:before{display:inline-block;transform:rotate(90deg);font-size:18px;}.arrowUp:before{display:inline-block;transform:rotate(270deg);font-size:18px;position:relative;top:3px;}.reviewDetail .starsSingleReview{padding-bottom:10px;}.reviewDetail .headline{font-weight:bold;text-transform:initial;font-size:24px;padding:15px 0 6px;clear:both;}.reviewDetail .stars-wrapper{float:left;}.reviewDetail .stars-wrapper img{width:23px;}.reviewDetail .autor{color:#7d7d7d;font-weight:normal;font-size:14px;margin-top:4px;text-transform:uppercase;padding-bottom:10px;}@media(min-width:1024px){.reviewDetail .autor{font-weight:600;}}.reviewDetail .body{font-weight:normal;font-size:16px;text-transform:none;position:relative;z-index:-1;}.review_form .actionBar .right,
.review_form{font-weight:normal;text-transform:initial;margin:0 0 0 20px;font-size:90%;color:#999;max-width:60%;float:right !important;}#write_reviews.reviews .headline{border-bottom:1px solid #c6c6c6;font-size:30px;font-weight:bold;height:55px;line-height:39px;text-transform:uppercase;margin:0 0 60px 0;color:#333;text-align:center;}#write_reviews .description{color:#333;font-size:18px;font-weight:bold;margin:0 0 20px 0;}#write_reviews .shirt-small{display:inline-block;width:50px;height:50px;background:url(../_ui/desktop/common/images/shapes/shirt-small.png) center center no-repeat;vertical-align:middle;line-height:normal;}#write_reviews .shirt-medium{display:inline-block;width:65px;height:50px;background:url(../_ui/desktop/common/images/shapes/shirt-medium.png) center center no-repeat;vertical-align:middle;line-height:normal;}#write_reviews .shirt-large{display:inline-block;width:80px;height:50px;background:url(../_ui/desktop/common/images/shapes/shirt-large.png) center center no-repeat;vertical-align:middle;line-height:normal;}#write_reviews .submit-review{background-color:#3fb201;color:#fff;padding:13px 30px;height:auto;}#write_reviews .submit-review:hover,
#write_reviews .submit-review:active{background-color:#33A00E;}.centerButtonReview.actionBar{text-align:center;padding-bottom:0;}.centerButtonReview .submit-review{display:inline-block;margin:0 auto;float:none;}@media(max-width:1024px){.rewiewList .reviewDetail .stars-wrapper img{width:18px;}.productReviewWrapper .stars-wrapper img{width:22px;}.reviewDetail .headline{padding:12px 0 6px;}.reviewDetail .body{font-size:15px;}.write_review .actionBar a, .write_review .actionBar .write, .actionBar.bottom a{font-size:13px;}.write_review .actionBar a, .actionBar.bottom a{padding:9px 35px;}.write_review .actionBar{padding:29px 0 0;}.reviewDetail{padding:49px 0 46px 0;}.reviewDetail:first-child{padding:23px 0 47px 0;}.actionBar.bottom{padding:28px 0 90px;}}@media(max-width:767px){.write_review{text-align:center;}.page-productDetails .stars-wrapper img{width:21px;}.write_review .actionBar{display:inline-block;padding:23px 0 0;width:100%;max-width:320px;}.write_review .actionBar a, .write_review .actionBar .write, .actionBar.bottom a{font-size:12px;}.write_review .actionBar a, .actionBar.bottom a{padding:9px 35px;}.reviewDetail .headline{padding:12px 0 6px;font-size:17px;}.reviewDetail .autor{font-size:12px;}.hideMoreReview a,
	.showMoreReview a{font-size:12px;margin-right:0;}.hideMoreReview a .arrowUp,
	.showMoreReview a .arrowDown{margin-left:5px;}.hideMoreReview a .arrowUp:before,
	.showMoreReview a .arrowDown:before{position:absolute;top:0;}.reviewDetail:first-child{padding:23px 0 40px 0;}.reviewDetail .body{font-size:12px;}.actionBar.bottom{padding:28px 0 10px;}}#colorbox .productImage{padding:20px;}#colorbox .productImage .productImageGallery{height:auto;display:none;}#colorbox .productImage .productImageGallery .jcarousel-clip{height:auto;}#colorbox .productImage .productImageGallery li{margin:0 0 18px;}#colorbox .productImage .productImagePrimary{margin:0 0 0 150px;}.page-productDetails #colorbox .productImage .productImagePrimary{margin:0;}.page-productDetails #colorbox .productImage .productImagePrimary img{max-width:100%;}.productDetailsPanel .mcdClockContainer{height:53px;}.mcdClockContainer .mcdText{height:41px;line-height:18px;background:url(../_ui/desktop/common/images/background/timeLeft-middleSide.png) center center repeat-x;vertical-align:top;color:#fff;text-transform:uppercase;padding:2px 3px 0 3px;font-size:15px;font-weight:bold;overflow:hidden;position:relative;max-width:42%;}.mcdClockContainer .mcdText:before,
.mcdClockContainer .mcdText:after{content:"";position:absolute;width:5px;height:100%;background-size:100% 100%;top:0;}.mcdClockContainer .mcdText:before{left:0;background:transparent url(../_ui/desktop/common/images/background/timeLeft-leftSide.png) left center no-repeat;}.mcdClockContainer .mcdText:after{right:0;background:transparent url(../_ui/desktop/common/images/background/timeLeft-rightSide.png) right center no-repeat;}@media(max-width:767px){.mcdClockContainer{margin-bottom:0;}.mcdClockContainer .mcdText{max-width:30%;font-size:12px;}.mcdClockContainer .flip-clock-divider .flip-clock-label{right:-57px !important;top:auto;bottom:-1.5em;}.mcdClockContainer .flip-clock-divider.minutes .flip-clock-label{right:-56px !important;}.mcdClockContainer .flip-clock-divider.seconds .flip-clock-label{right:-56px !important;}.page-productDetails .productDescription .discount{top:-14px;}.mcdProductDetailsPage #reservationStoreFinderButton:disabled{visibility:hidden;display:none;}.productDescription .share{background:url("../_ui/desktop/common/images/productShareIcon.png") no-repeat scroll left top transparent;padding-bottom:10px;line-height:16px !important;}}.tooltipSelectSizeBefore{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:fixed;z-index:3;font-size:11px;border-radius:3px;background:#f4f4f4;color:#333;padding:2px 4px;border:1px solid #333;}.referencedImage img{max-width:100%;}.page-productDetails .sizechartPopupContainer .modal-dialog{width:940px;max-width:100%;}.mainProductContainer{display:inline-block;width:100%;vertical-align:top;transition:margin-left 1s ease;-webkit-transition:margin-left 1s ease;}.mainProductContainer.moved, .productMovingDiv.moved{width:100%;left:4%;vertical-align:top;margin-left:-768px;transition:margin-left 1s ease;-webkit-transition:margin-left 1s ease;padding-right:15px;position:static;}.mainProductContainer.moved{position:static;}.sizechartPopupContainer{position:absolute;right:-768px;margin-right:-768px;width:0;vertical-align:top;visibility:hidden;transition:margin-right 1s ease;-webkit-transition:margin-right 1s ease;display:inline-block;}.sizechartPopupContainer.open{width:760px;margin-right:0;position:relative;visibility:visible;right:-2%;transition:margin-right 1s ease;-webkit-transition:margin-right 1s ease;}@media(min-width:1920px){.sizechartPopupContainer.open{right:-4.65%;}}.sizechartPopupContainer .closeSizeChart{position:absolute;right:10px;top:10px;background:url(../_ui/desktop/common/images/shapes/close-img.png) center center no-repeat;width:15px;height:15px;cursor:pointer;}.darkenDiv{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;transition:margin-left 1s ease, background 1s ease;-webkit-transition:margin-left 1s ease, background 1s ease;}.darkenDiv.open{position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.4);width:100%;margin-left:-768px;height:100%;visibility:visible;transition:margin-left 1s ease, background 1s ease;-webkit-transition:margin-left 1s ease, background 1s ease;z-index:1;}@media(min-width:1920px){.darkenDiv.open{width:100%;margin-left:-765px;}}@media(min-width:2000px){.darkenDiv.open{width:100%;margin-left:-850px;}}@media(min-width:3000px){.darkenDiv.open{width:100%;margin-left:-45%;}}@media(min-width:4000px){.darkenDiv.open{width:100%;margin-left:-47.5%;}}.page-productDetails #content.movedContent{overflow:visible;}.page-productDetails .productPageZoom{position:absolute;right:18px;width:36px;height:36px;background:url(../_ui/desktop/common/images/icons/icon-zoom_in.png) center center no-repeat;cursor:pointer;background-size:contain;}.page-productDetails .productZoomContainer{position:fixed;width:100%;top:0;left:0;z-index:102;height:100%;display:none;}.page-productDetails .productPageZoom-slides .slick-dots{bottom:0;}.page-productDetails .productPageZoom-slides .slick-dots li button:before{font-size:80px;}@media(min-width:768px){.page-productDetails .productPageZoom{width:40px;height:40px;}.page-productDetails .productZoomContainer{height:100%;}}@media(min-width:1025px){body.page-productDetails{position:relative;height:auto;}.page-productDetails #cboxOverlay{top:140px;}.page-productDetails #cboxOverlay{position:absolute;height:100%;overflow:hidden;}.page-productDetails .productPageZoom{width:40px;height:40px;}.page-productDetails .productZoomContainer{height:100%;}}@media(min-width:1600px){.page-productDetails #cboxOverlay{top:161px;}.page-productDetails .productPageZoom{right:18px;width:45px;height:54px;}.page-productDetails .productZoomContainer{height:100%;}}.page-productDetails .productZoomWrapper .productPageZoom-slider{max-height:100%;margin:0 auto;}.page-productDetails .productZoomWrapper .productPageZoom-slider .productPageZoomImage{max-height:700px;}.page-productDetails .productZoomWrapper{position:absolute;width:100%;top:0;left:0;background:#fff;padding-top:85px;padding-bottom:30px;}.page-productDetails .productZoomWrapper .slick-prev{left:35px;top:50%;}.page-productDetails .productZoomWrapper .slick-next{right:35px;top:50%;}.page-productDetails .productZoomName,
.productZoomSummary{display:block;padding-bottom:5px;padding-left:94px;font-weight:bold;}.productZoomWrapper .productZoomSummary{font-weight:100;font-size:16px;}@media(max-width:1024px){.page-productDetails .productZoomWrapper{padding-top:52px;}.page-productDetails .productZoomName,
	.productZoomSummary{padding:0 15% 0 5%;}.page-productDetails .productZoomWrapper .productPageZoom-slider .productPageZoomImage{max-height:550px;}}@media(max-width:767px){.page-productDetails .productZoomWrapper{padding:23px 20px;}.productZoomSummary{font-weight:normal;}.productZoomWrapper .productZoomSummary{font-weight:100;font-size:14px;margin:10px 0 20%;}.page-productDetails .productZoomWrapper .slick-prev{left:0;}.page-productDetails .productZoomWrapper .slick-next{right:0;}.page-productDetails .productZoomName,
	.productZoomSummary{padding:0 15% 0 0;}}.page-productDetails .closeZoomPopup{position:absolute;width:30px;height:30px;cursor:pointer;z-index:200;}@media(min-width:1025px){.page-productDetails .closeZoomPopup{right:80px;top:75px;}}@media(max-width:1024px){.page-productDetails .closeZoomPopup{top:28px;right:23px;}}.page-productDetails .productPage-slides{cursor:pointer;}.page-productDetails .productPage-slides .productPage-slide-image-wrapper{}.productDetailsPanel .selectorForFloating{display:none !important;}.page-productDetails .productCrossSellingWrapper .productreferences{text-align:center;min-height:1px;padding:20px;border:1px solid #999;margin-top:40px;}.page-productDetails .productreferences .stars-wrapper img{width:18px;}.page-productDetails .productreferences .brandLogo{position:absolute;}.page-productDetails .productreferences .name{font-weight:bold;font-size:0.92vw;padding-top:0.45vw;letter-spacing:0.016vw;}.page-productDetails .productreferences .summary{font-weight:normal;font-size:0.7vw;margin-top:0.2vw;letter-spacing:0.02vw;color:#777;}.page-productDetails .productreferences .priceContainer{font-weight:bold;font-size:0.92vw;letter-spacing:0.016vw;display:inline;}.page-productDetails .productreferences .priceContainer .insteadOf span{color:#999;margin-left:7px;text-decoration:line-through;font-size:0.8em;}.thirdPrice{margin-left:7px;text-decoration:line-through;font-size:1.5em;}.thirdPrice-cart{text-decoration:line-through;font-size:1em;}.thirdPrice-cart--original-at-de{text-decoration:none;font-size:0.75em;min-width:7em;}.thirdPrice-floating-panel{text-decoration:line-through;font-size:1em;font-weight:700;color:#777777;}.thirdPrice-references{margin-left:7px;text-decoration:line-through;font-size:1em;}.page-productDetails .productreferences .priceContainer .insteadOf-ro span{color:#999;margin-left:7px;text-decoration:none;font-size:0.8em;}.page-productDetails .productreferences a:hover{text-decoration:none;}.page-productDetails .productCrossSellingWrapper .productreferences .listActionForm{width:100%;display:block;text-align:center;margin-top:30px;}.page-productDetails .productCrossSellingWrapper .productreferences .listActionForm .addToCartButton{display:inline-block;float:none;}body .outofstockBadge{position:absolute;z-index:2;pointer-events:none;}.productDescription .outofstockBadge img{position:relative;bottom:105px;right:94px;}@media screen and (max-width:1400px){.page-productDetails .productreferences .name{font-size:1.2vw;}.page-productDetails .productreferences .summary{font-size:1vw;margin-top:0.4vw;}.page-productDetails .productreferences .priceContainer{font-size:1.1vw;}}@media screen and (max-width:768px){.page-productDetails .productCrossSellingWrapper .productreferences .name{font-size:1.7vw;}.page-productDetails .productCrossSellingWrapper .productreferences .summary{font-size:1.5vw;margin-top:9px;}.page-productDetails .productCrossSellingWrapper .productreferences .priceContainer{font-size:1.7vw;}.page-productDetails .productreferences .name{font-size:11px;}.page-productDetails .productreferences .priceContainer{font-size:14px;}}@media screen and (max-width:640px){.page-productDetails .productCrossSellingWrapper .scrollerProduct .thumb img{margin-top:0;}.page-productDetails .productCrossSellingWrapper .productreferences .name{font-size:15px;}.page-productDetails .productCrossSellingWrapper .productreferences .summary{font-size:13px;}.page-productDetails .productCrossSellingWrapper .productreferences .priceContainer{font-size:15px;}.page-productDetails .productreferences .name{font-size:14px;}.page-productDetails .productreferences .priceContainer{font-size:14px;font-weight:100;}.page-productDetails .productreferences .priceContainer .insteadOf{display:inline;}.page-productDetails .productreferences .priceContainer .insteadOf span{margin-left:0;font-size:0.7em;display:inline;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .name{padding-top:10px;}}.addToCartFloating .colour, .addToCartFloating .montageRequestedContainer, .addToCartFloating .sizeGuideInfoArea{display:none;}.addToCartFloating .size .sizelist{cursor:pointer;display:inline-block;}.addToCartFloating{position:fixed;bottom:0;background:#fff;width:100%;z-index:10;left:0;display:none;}.page-productDetails .add-to-cart .htmlcomponent{width:100%;font-family:"Open Sans", OpenSans, "Open Sans", Arial, sans-serif;font-size:14px;font-style:normal;font-weight:normal;padding:15px 0 0;display:inline-block;}@media(max-width:767px){.page-productDetails .add-to-cart .htmlcomponent{padding:15px 0;}}@media(min-width:769px) and (max-width:1023px){.pageType-ProductPage .productImage .mcdPromo.promo{top:0px;right:31px;max-width:100px;}}@media(min-width:769px) and (max-width:1023px){.pageType-ProductPage .productImage .mcdPromo.promo{top:15px;max-width:100px;}}.brandLink{display:block;}.addToCartFloating{z-index:101;}.modal-dialog .reservation-panel.modal-content{box-shadow:none;max-height:80vh;overflow-y:scroll;}#content .productImageAndTabs .productImage{border:1px dashed transparent;padding:25px 20px 50px 20px;margin:0;}#content .productImage .productGalleryContainer .playIcon{position:absolute;top:28px;left:30px;}@media(min-width:768px) and (max-width:1200px){#content .productImage .productGalleryContainer .playIcon{max-width:30px;left:15px;top:7px;}}@media(min-width:1201px) and (max-width:1400px){#content .productImage .productGalleryContainer .playIcon{left:20px;top:10px;}}#content .productImage .productImageGallery a:active, #content .productImage .productImageGallery a.selected,
#content .productImage .productImageGallery .active{border:1px solid #FF2E35;}#content .productImage .productImageGallery .jcarousel-skin .jcarousel-container{background:transparent;margin:0;}#content .productImage .productImagePrimary{width:100%;}.brandlogolarge{position:relative;bottom:22px;left:-15px;}.page-productDetails .productImage .brandlogolarge{position:absolute;top:0;left:15%;height:80px;z-index:1;}.page-productDetails .noGallery .productImage .brandlogolarge{left:10%;}.page-productDetails .brandlogolarge img{height:65px;max-width:60px;}.page-productDetails .productDescriptionText{font-size:120%;}.template-pages-product-productLayout2Page .productTabWrapper{display:flex;flex-direction:column;width:51%;float:left;vertical-align:top;}.template-pages-product-productLayout2Page .scrollerContainer.productCrossSellingWrapper{display:inline-block;width:49%;float:left;vertical-align:top;}.template-pages-product-productLayout2Page .productTabWrapper{padding:0 1% 0 12.7%;}.template-pages-product-productLayout2Page .scrollerContainer.productCrossSellingWrapper{padding:0 5.1% 0 12.3%;}.template-pages-product-productLayout2Page .scrollerContainer.productCrossSellingWrapper .title .headline{font-size:24px;font-weight:700;line-height:100%;margin-top:16px;white-space:normal;}.template-pages-product-productLayout2Page .productTabWrapper .productDescriptionName{display:inline-block;font-size:40px;padding-bottom:34px;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData{margin:19px 0 31px;}.template-pages-product-productLayout2Page .productAdditionalData .row.additionalDataRow:last-child{padding-bottom:150px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer{line-height:53px;margin-top:96px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer a{color:#DC2300;font-size:16px;text-decoration:none;line-height:110%;width:70%;display:inline-block;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .fileDataWrap{float:right;margin-right:14px;font-size:16px;line-height:46px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .fileType{text-transform:uppercase;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .pdfDocument{width:24px;margin-right:17px;border-radius:3px;vertical-align:top;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .namePdf{display:inline-block;width:85%;padding-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.template-pages-product-productLayout2Page .productTabWrapper .informationLink{text-transform:uppercase;font-size:18px;font-weight:700;text-decoration:none;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData .row.additionalDataRow .descriptionTitle,
.page-productDetails .toggleProductDescriptionLink{font-size:16px;font-weight:600;line-height:26px;word-wrap:break-word;}#toggleProductDescriptionButton{width:100%;}.template-pages-product-productLayout2Page .scrollerContainer{width:76%;margin:0 auto;}.template-pages-product-productLayout2Page .externalGap.coloredBackground .maxwidthForComponent{padding:0;}.template-pages-product-productLayout2Page .externalGap.coloredBackground .maxwidthForComponent .scrollerContainer{padding:13px 0 62px;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .title{margin:57px auto 75px;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct{display:inline-block;background:white;width:94%;margin:0 2.6%;min-height:1px;padding:15px;position:relative;border-radius:4px;text-align:center;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .thumb img{margin-top:2vw;max-height:15.2vw;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .name{padding-top:15px;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .summary{font-size:15px;}@media screen and (max-width:1400px){.page-productDetails .brandlogolarge img{height:26px;}.page-productDetails .productPage-slider{margin-top:60px;vertical-align:top;}.page-productDetails .productDescriptionText{font-size:105%;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .title{margin:33px auto 40px;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .thumb img{margin-top:3vw;max-height:16vw;}.template-pages-product-productLayout2Page .productTabWrapper .informationLink{font-size:14px;}.template-pages-product-productLayout2Page .externalGap.coloredBackground .maxwidthForComponent .scrollerContainer{padding:13px 0 46px;}}@media screen and (max-width:768px){.template-pages-product-productLayout2Page .scrollerContainer{width:88%;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .title{margin:24px auto 33px;}.template-pages-product-productLayout2Page .externalGap.coloredBackground .maxwidth ul.jcarousel-skin li{display:inline-block;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .summary{font-size:10px;margin-top:7px;}.template-pages-product-productLayout2Page .scrollerContainer.upSellingSlider .scrollerProduct .thumb img{margin-top:3vw;max-height:33vw;}#content .productImage .productImagePrimary{width:80%;margin:0 auto;}.template-pages-product-productLayout2Page .externalGap.coloredBackground .maxwidthForComponent .scrollerContainer{padding:13px 0 60px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .namePdf{font-size:12px;width:82%;padding-top:0;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .pdfDocument{width:17px;margin-right:10px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer a{width:65%;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .fileDataWrap{font-size:13px;}}@media screen and (max-width:900px){.page-productDetails .productImage .brandlogolarge{left:20%;}}@media screen and (max-width:767px){.page-productDetails .productImage .brandlogolarge{left:15px;}}#content #productTabs{margin:0 0 34px 0;}#content #productTabs ul.tabs-list li a{padding:11px 20px;}#content #productTabs .content{margin:0;padding:27px 22px;}#content #productTabs .tabs-list{margin:0;}#content #productTabs .tabBody{margin:0;padding:0;}#content .productDetailsPanel .productDescription>.row h1, #content .productDetailsPanel .productDescription .row,
#content .productDetailsPanel .productDescription .prod-info, #content .productDetailsPanel .productDescription .bundle-name{margin:0;padding:0;}#content .productDetailsPanel .productDescription .prod-info .prod-name{width:100%;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:110%;}.page-productDetails .starsReviewBlock{height:4px;width:100%;}@media(max-width:767px){.page-productDetails .reviewCount{top:2px;}.page-productDetails .productImageAndTabs{margin-top:0px;}.page-productDetails .prod-name,
	.page-productDetails .productDescriptionName{margin:0;padding-bottom:10px !important;}.page-productDetails .mainProductContainer .stars-and-rating-wrapper span.reviewNumber{font-size:12px;top:0;vertical-align:middle;}}@media(min-width:768px){.starsReviewBlock{height:23px;}.page-productDetails .starsReviewBlock .reviewCount{top:2px;}.keyFeatureWrapper .keyFeature{padding-bottom:5px;}}@media(min-width:1200px){.page-productDetails .starsReviewBlock .reviewCount{top:6px;}.keyFeatureWrapper .keyFeature{padding-bottom:15px;}}#content .productDetailsPanel .productDescription>.row h1{padding-top:8px;padding-right:5px;padding-bottom:8px;line-height:100%;}#content .productDetailsPanel .productDescription .bundle-name,
#content .productDetailsPanel .productDescription .summary{width:100%;font-size:13px;line-height:20px;}#content .productDetailsPanel .productDescription .summary{width:100%;font-size:13px;}#content .productDetailsPanel .productDescription .big-price-container .big-price-original{color:#767676;font-weight:600;padding-left:14px;}@media screen and (min-width:1200px){#content .productDetailsPanel .productDescription .big-price-container .big-price-original span{font-size:125%;position:relative;bottom:1px;}}#content .productDetailsPanel .productDescription .big-price,
#content .productDetailsPanel .productDescription .big-price-original{display:inline-block;}#content .productDetailsPanel .productDescription .row .prodReview{margin:0;float:right;}#content .productDetailsPanel .productDescription .row .prodReview .reviewLink{cursor:pointer;display:inline-block;}.page-productDetails .reviewStarRow{position:relative;width:100%;}.page-productDetails .rewiewList{padding-top:24px;height:auto;}.page-productDetails .reviewDetail{padding-top:24px;}.page-productDetails .reviewDetail.reviewDetailShadow{overflow:hidden;}.page-productDetails .reviewDetail.reviewDetailShadow .body{height:100px;}.page-productDetails .reviewDetail.opened{padding-top:24px;height:auto;}.page-productDetails .firstRewiewList{overflow:hidden;}.page-productDetails .starLink{width:auto;}.page-productDetails .reviewLink{text-align:center;position:relative;display:block;}.page-productDetails .reviewLink a.count.block{color:black;text-transform:none;font-size:40px;width:100% !important;text-decoration:none;line-height:130%;}.page-productDetails .reviewLink .reviewDescription{text-transform:none;font-weight:100;margin-top:30px;padding:0 32%;font-size:16px;}@media(max-width:1400px){.page-productDetails .reviewLink .reviewDescription{padding:0 20%;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData{margin:19px 0 15px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer{margin:28px 0 0;}}#content .productDetailsPanel .productDescription .row .prodReview .stars{float:left;font-size:1px;color:transparent;margin-left:-80px;z-index:2;}.starsSingleReview.reviewLink{cursor:pointer;display:inline-block;}.starsSingleReview.reviewLink .stars_off{background:url("../_ui/desktop/common/images/stars.png") repeat-x left center #999999;height:13px;float:left;}#content .productDetailsPanel .productDescription .row .prodReview .stars_off{background:url("../_ui/desktop/common/images/stars.png") repeat-x left center;height:13px;display:inline-block;float:left;}#content .productDetailsPanel .productDescription .row .prodReview #write_review_action_main{font-size:12px;color:#333333;line-hight:13px;}#content .productDetailsPanel .productDescription .row .prodReview #write_review_action_main a:hover{text-decoration:underline;}.page-productDetails .brandlogolarge img{width:100% !important;}#content .productDetailsPanel .productDescription .row .summary{padding:0;margin-bottom:3px;}#content .productDetailsPanel span.deliverySparTip{color:#777777;width:50%;float:right;font-size:79%;}#content .productDetailsPanel .inkl{float:left;}#content .productDetailsPanel .productDescription .big-price-container{margin:0;padding:0 0 15px 0;color:#333333;font-size:13px;}#content .productDetailsPanel .productDescription .stocklevel{margin:0;padding-top:22px;padding-bottom:5px;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock{float:right;font-size:2.4vw;}#content .productDetailsPanel .productDescription .variant_options{margin-top:0;}#content .sizeelement.outfostock .disabled{background:url(../_ui/desktop/common/images/shapes/cross.png) center center no-repeat;cursor:not-allowed;}#content .productDescription .sizelist li.outofstock label{color:#999;}#content .productDetailsPanel .productDescription .colour:first-child{padding:0 0 19px 0;}#content .productDetailsPanel .productDescription .colour{margin:0;padding:0;}#content .productDetailsPanel .productDescription ul.colorlist li{padding:0;}#content .productDetailsPanel .productDescription ul.colorlist li a{padding:5px;display:inline-block;}#content .productDetailsPanel .productDescription ul.colorlist li img{width:40px;height:40px;}#content .productDetailsPanel .productDescription .size{margin:0;padding:0 0 20px;}#content .productDetailsPanel .productDescription .sizelist.button-menu{margin:0;clear:both;top:-6px;position:relative;width:100%;}#content .productDetailsPanel .productDescription .sizelist.button-menu .sizeelement{padding:0;margin-top:15px;cursor:pointer;}@media(max-width:1024px){#content .productDetailsPanel .big-price-container td{position:relative;}#content .productDetailsPanel span.deliverySparTip{width:35%;position:absolute;left:190px;top:-13px;}.productDetailsPanel span.deliverySparTip:after{width:32px;left:-45px;top:16px;}.productDetailsPanel span.deliverySparTip:before{top:30px;left:-99px;width:48px;height:60px;}.productDetailsPanel .inkl{width:46%;}.productDetailsPanel span.TaxDelIncluded{font-size:10px;}}@media(max-width:767px){#content .productDetailsPanel .productDescription .sizelist .sizeelement{margin-top:5px;}.productDescription .sizelist li{margin-right:5px;}.page-productDetails .productPage-slider{margin-top:20px;}.page-productDetails .starLink{line-height:100%;}.page-productDetails .reviewLink a.count.block{line-height:100%;font-size:18px;}.page-productDetails .reviewLink .reviewDescription{margin-top:20px;padding:0 10px;font-size:12px;}.page-productDetails .rewiewList{padding:20px 0 0;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData{margin:0 0 15px;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData .row.additionalDataRow .descriptionTitle,
	.page-productDetails .toggleProductDescriptionLink{line-height:14px;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer{margin:2px 0 0;}}@media(min-width:768px) and (max-width:1024px){#content .productDetailsPanel .productDescription .colour{padding:2px 1px;}#content .productDetailsPanel .productDescription ul.colorlist{margin:19px 0 0 0;}.page-productDetails .reviewLink a.count.block{line-height:100%;font-size:30px;}.page-productDetails .reviewLink .reviewDescription{font-size:13px;padding:0 31.5%;}.page-productDetails .rewiewList{padding-top:0;}#content .productDetailsPanel .productDescription .big-price-container{padding:0 0 19px 0;}.template-pages-product-productLayout2Page .productTabWrapper .pdfContainer .namePdf{width:80%;}#content .productDetailsPanel span.deliverySparTip{width:40%;position:absolute;left:216px;top:6px;}.productDetailsPanel span.TaxDelIncluded{font-size:11px;}.productDetailsPanel span.deliverySparTip:after{width:40px;left:-56px;top:-3px;}.productDetailsPanel span.deliverySparTip:before{top:13px;left:-115px;width:48px;height:60px;}}@media(max-width:480px){#content .productDetailsPanel span.deliverySparTip{width:35%;font-size:96%;left:67%;}.productDetailsPanel span.deliverySparTip:after{width:40px;left:-49px;top:18px;}.productDetailsPanel span.deliverySparTip:before{top:30px;left:-113px;width:56px;height:60px;}}#content .productDetailsPanel .productDescription .sizelist .sizeelement.selected a{display:inline-block;}#content .productDetailsPanel .productDescription .sizelist .sizeelement span{padding:6px;display:inline-block;font-size:16px;}.prod-name-small{letter-spacing:-3px;}.prod-name.title-tooltip:hover .tooltip-product{display:block;}.tooltip-product{display:none;padding:10px;background-color:#ffebe6;color:#1f1f1f;border:1px solid #c32e04;border-radius:0.2em;text-align:center;position:absolute;top:-15px;left:200px;font-size:13px;font-weight:normal;line-height:1;}#content .sizelist .sizeelement label{display:block;cursor:pointer;}#content .productDetailsPanel .productDescription .add-to-cart{margin:0;padding:25px 0 40px 0;}#content .productDetailsPanel .productDescription .add-to-cart .qty{padding:0;}#content .productDetailsPanel .productDescription .add-to-cart .qty .row:first-child{position:relative;}#content .productDetailsPanel .productDescription .add-to-cart .qty button.addToCartButton{float:right;letter-spacing:0.05em;margin-top:19px;padding:0 10px;}#content .productDetailsPanel .productDescription .add-to-cart .qty button.addToCartButton img{padding-bottom:7px;margin:0;}#content .productDetailsPanel .productDescription .addToWishlistButton{background:none repeat scroll 0 0 #9C9C9C;}#content .addToCartButton .img{padding-top:0;}#content .productDetailsPanel .productDescription .add-to-cart .qty button.addToCartButton:disabled{width:100% !important;}#content .productDetailsPanel .productPromotionSection .promotion{padding:30px 0;margin-bottom:0;border-top:1px solid #c6c6c6;}#content .productDetailsPanel .productPromotionSection .promotion .productPromoImg{float:left;width:auto;height:auto;}#content .productDetailsPanel .mcd-discont{padding:0;}#content .productDetailsPanel .productPromotionSection .promotion #mcdPromoText{position:relative;left:20px;font-size:18px;}#content .productDetailsPanel .productPromotionSection .promotion .promoTitle{display:block;font-weight:bold;}#content .productDetailsPanel .productPromotionSection .promotion .promoDesc{font-weight:normal;}.promoExpires{color:#999;font-weight:normal;}#content .productDetailsPanel .productDescription .add-to-cart .qty #addToCartForm #montageRequestedContainer{width:100%;background:url(../_ui/desktop/common/images/icons/icon-montage.png) no-repeat 0 17px transparent;font-size:13px;line-height:20px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding:7px 0 13px;}.page-productDetails .popover.left{top:117px !important;left:37px !important;}#content .productDetailsPanel .productDescription .add-to-cart .qty #addToCartForm #montageRequestedContainer>span:last-child{display:inline-block;padding-top:10px;font-weight:bold;}#content .productDetailsPanel .productPromotionSection .promotion #mcdPromoText{left:12px;font-size:16px;}@media(max-width:1720px){#content .productDetailsPanel .productPromotionSection .promotion #mcdPromoText{left:12px;font-size:14px;}}@media(max-width:1399px){#content .productDetailsPanel .productDescription .sizelist .sizeelement span{font-size:12px;}#content .productDetailsPanel .productPromotionSection .promotion #mcdPromoText{left:12px;font-size:13px;}}@media(max-width:1200px){#content .productDetailsPanel .productPromotionSection .promotion{padding:14px 0 18px;}#content .productDetailsPanel .productPromotionSection .promotion .productPromoImg{width:71px;}#content .productDetailsPanel .productPromotionSection .promotion #mcdPromoText{left:12px;font-size:13px;}#content .productDetailsPanel .productDescription .add-to-cart .qty button.addToCartButton{font-size:14px;}}@media screen and (max-width:767px){.productDetailsPanel .mcd-discont{margin-top:35px;}.page-productDetails .reviewDetail.reviewDetailShadow{}}.montageCheckBox{display:inline-block;cursor:pointer;width:20px;height:20px;line-height:20px;text-align:center;color:#FF2E35;border:1px solid #c6c6c6;font-weight:normal;margin-right:5px;font-size:18px;position:relative;top:2px;margin-left:25px;}#montageRequestedContainer .montageCheckBox{color:transparent;}.bgCheked{background:url('../_ui/desktop/common/images/icons/checkbox-selected.png');background-position:-1px 0;}@media(min-width:768px) and (max-width:1024px){.bgCheked{background-position:0 0;background-size:115%;}}#montageRequestedContainer .mountageTooltip{width:20px;height:20px;background:url(../_ui/desktop/common/images/icon_info.png) center center no-repeat;cursor:pointer;display:inline-block;text-decoration:none;}#montageRequested.input[type="checkbox"]
input[type="checkbox"]{margin:4px 7px 0 0;}@media(min-width:768px) and (max-width:1024px){#storeFinder .storeFinderSearchPageComponent .storeMap.col-sm-12.cf{width:90%;margin:0 5%;}.page-productDetails #content .productDetailsPanel .montageCheckBox{width:15px;height:15px;top:5px;border-radius:2px;margin-left:31px;}.page-productDetails #montageRequestedContainer .mountageTooltip{width:16px;height:16px;}.page-productDetails #content .productDescription .add-to-cart .qty #addToCartForm #montageRequestedContainer{background-size:17px;padding:2px 0 20px;}.page-productDetails #content span.montageDetails{display:block;margin-top:10px;font-size:14px;}.page-productDetails #content .mountageMessage{font-size:14px;}.page-productDetails #content .montageCheckTitle{font-size:106%;}}@media(max-width:767px){#storeFinder .storeFinderSearchPageComponent .storeMap.col-sm-12.cf{width:90%;margin:0 5%;}.page-productDetails #content .montageCheckTitle{font-size:95%;}.page-productDetails #content span.montageDetails{line-height:14px;margin-top:10px;font-size:10px;}.page-productDetails #content .mountageMessage{line-height:14px;font-size:10px;}.page-productDetails #montageRequestedContainer .showMountageMessage{margin-top:12px;}.page-productDetails #montageRequestedContainer .showMountageMessage a{font-size:10px;}}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{padding:0;bottom:0;z-index:1;}#content .productDetailsPanel .productDescription .add-to-cart .qty .productAddToCartPanel .qtyInputContainer{z-index:0;}#content button.addToCartButton, #content .addToCartButton{padding:0 10px;line-height:110%;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer input[type='text']{width:70px;height:47px;background-color:#fff;}.page-productDetails #montageRequestedContainer .montageDetails{font-weight:500;display:block;}.page-productDetails #montageRequestedContainer .showMountageMessage{text-transform:uppercase;font-size:85%;color:black;text-align:center;padding-top:18px;}.page-productDetails #montageRequestedContainer .showMountageMessage a{text-decoration:none;cursor:pointer;position:relative;}.page-productDetails #montageRequestedContainer .showMountageMessage.align-center .arrowDown,
.page-productDetails #montageRequestedContainer .showMountageMessage.align-center .arrowUp{padding-left:6px;}.page-productDetails #montageRequestedContainer .showMountageMessage.align-center .arrowDown:before{position:relative;top:3px;}.page-productDetails #montageRequestedContainer .defaultHide.mountageMessage{font-weight:500;}@media screen and (min-width:1025px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:150px;}#content .productDetailsPanel .productDescription .add-to-cart .qty #addToCartForm #montageRequestedContainer{font-size:126%;}.page-productDetails #montageRequestedContainer .montageDetails{margin-top:17px;line-height:150% !important;}.page-productDetails #montageRequestedContainer .defaultHide.mountageMessage{line-height:150% !important;}.page-productDetails #montageRequestedContainer .showMountageMessage{font-size:88%;}.page-productDetails .montageCheckBox{top:0;margin-left:32px;}.page-productDetails	span.montageCheckTitle{font-size:110%;margin-left:4px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer input[type='text']{width:78px;height:52px;top:0;}#content button.addToCartButton, #content .addToCartButton{max-width:calc(100% - 160px);height:60px;}.page-productDetails .delivery_message{font-size:108%;}}@media(max-width:1024px){#content button.addToCartButton,
	#content .addToCartButton{max-width:calc(100% - 126px);height:48px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer input[type='text']{width:70px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:116px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button,
	#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button{height:25px;line-height:1.2;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button{margin-top:-2px;}.page-productDetails #montageRequestedContainer .showMountageMessage{padding-top:15px;}.page-productDetails #montageRequestedContainer .showMountageMessage a{font-size:13px;}}@media(max-width:640px){#content button.addToCartButton, #content .addToCartButton{max-width:calc(100% - 148px);}.page-productDetails #montageRequestedContainer .showMountageMessage a{font-size:10px;}.page-productDetails #montageRequestedContainer .showMountageMessage{padding-top:0;}}@media(max-width:640px){#content .productCrossSellingWrapper button.addToCartButton,
	#content .productCrossSellingWrapper .addToCartButton{max-width:80%;}}@media(max-width:1024px){#content .productCrossSellingWrapper button.addToCartButton,
	#content .productCrossSellingWrapper .addToCartButton{max-width:80%;}}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer.col-xs-3.no-padding-right.no-padding-small{padding-left:0;width:auto;padding-top:19px;z-index:0;}@media screen and (min-width:1025px) and (max-width:1399px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector{margin:0 0 0 -4px;padding:0;width:45px;}}.qtySelector{vertical-align:middle;display:inline-block;width:10px;}.qtySelector .dec_button,
.qtySelector .inc_button{width:10px;height:10px;margin-bottom:10px;text-align:center;cursor:pointer;}.qtySelector .dec_button:after{content:"-";}.qtySelector .inc_button:after{content:"+";line-height:150%;}.qtySelector .dec_button:after,
.qtySelector .inc_button:after{font-size:150%;color:#777777;font-weight:700;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button,
#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button{border:0;margin:0;padding:0 10px;height:25px;width:41px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button{border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button{border-left:1px solid #c6c6c6;}@media screen and (min-width:1025px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button,
	#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button{height:30px;width:68px;line-height:1.5;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button{margin-top:-1px;}}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button{border-bottom:0;}@media(max-width:767px){#content .productDetailsPanel .productPromotionSection .promotion .productPromoImg{max-width:50px;max-height:40px;}#content .productDetailsPanel .productDescription .sizelist .sizeelement span{padding:4px;}}#content .productDetailsPanel .productDescription .LoveShare{width:auto;float:right;position:relative;bottom:-15px;}.page-productDetails .printShareZoomBox{position:relative;}.page-productDetails .printShareBox{border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;height:51px;padding-right:35px;display:inline-block;}.page-productDetails div#-ShareOnSocialNetworkAction, .page-productDetails .productImageAndTabs div#-ShareOnSocialNetworkAction{padding:10px 55px 5px 0;}.page-productDetails .productImageAndTabs a.printPage{padding-top:32px;}@media(min-width:768px) and (max-width:1599px){.page-productDetails div#-ShareOnSocialNetworkAction,
	.page-productDetails .productImageAndTabs div#-ShareOnSocialNetworkAction{padding:10px 16px 5px 0;}}@media(min-width:1600px){.page-productDetails div#-ShareOnSocialNetworkAction,
	.page-productDetails .productImageAndTabs div#-ShareOnSocialNetworkAction{padding:10px 55px 5px 0;}}.page-productDetails .printShareBox a.printPage img{width:auto;height:22px;padding-right:10px;}.printShareBox:empty{display:none;}.page-productDetails .printPage{position:relative;bottom:15px;color:#333;cursor:pointer;}#content .productDetailsPanel .printPage img{padding-left:8px;padding-bottom:3px;}#content .productDetailsPanel .productDescription .deliveryTimeContainer{padding:0;margin:10px 0 10px 0;}#content .productDetailsPanel .productDescription .deliveryTimeContainer .greenText{color:#3fb201;}#content .productDetailsPanel .productDescription .deliveryTimeContainer .delivery_message{margin:0;}#content .productDetailsPanel .CountryOfDelivery{font-size:13px;color:#666;position:relative;top:-11px;background:url(../_ui/desktop/common/images/icon_info.png) no-repeat scroll left center transparent;padding-left:16px;}.productDescription .productAddToCartPanelContainer{padding:0;}#content .modal-content .productDescription .add-to-cart .qty .productAddToCartPanelContainer.clearfix{padding:0;width:100%;}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel{margin:0;padding:10px 0 0 0;}#content .productDetailsPanel .productDescription .add-to-cart .qty .productAddToCartPanel.nostock button.addToCartButton{float:left;}#actions-container-for-ProductReservationStoreFinder,
#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel .productReservationPanel{margin:0;padding:0;}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel{margin-top:25px;}@media screen and (max-width:479px){.addToCartFloating .productFloatingAddtocart{padding-bottom:15px;}.addToCartFloating .variant_options{display:inline-block;}.page-productDetails .printShareBox{margin-bottom:28px;}.addToCartFloating .delivery_message{padding-top:2px !important;width:calc(100% - 40px);position:absolute;bottom:0px;height:25px;left:20px;margin-top:10px;}}@media screen and (max-width:767px){.productDetailsPanel .variant_options .colour div,
	.productDetailsPanel .sizelabelclass label{font-weight:600;}.page-productDetails .bookOnline{padding:0;margin:15px 0 10px;}.page-productDetails .productReservationPanelContainer{padding:0;margin:15px 0;}.page-productDetails .printShareBox{margin-bottom:38px;width:100%;}}@media screen and (min-width:768px){.page-productDetails .bookOnline,
	.page-productDetails .productReservationPanelContainer{margin:12px 0;}.page-productDetails .bookOnline{margin:20px 0 -10px;}.page-productDetails .productReservationPanelContainer{margin:23px 0 0;}.page-productDetails .productReservationPanelContainer{padding-right:0;}}@media screen and (min-width:1200px){.page-productDetails .productReservationPanelContainer{margin:29px 0;}.page-productDetails .bookOnline{margin:20px 0;}}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel .productAddToCartPanelItem{padding:0;margin:0;}#ProductReservationStoreFinder-AddToWishlistAction{float:right;}#content .productDetailsPanel .productDescription .startReservationButton,
#content .productDetailsPanel .productDescription .addToWishlistButton{position:relative;height:40px;margin:0;}#content .productDetailsPanel .productDescription button.addToWishlistButton[disabled=disabled] img{top:2px;}#content .reviews{font-size:13px;text-transform:uppercase;font-weight:bold;}#content .productDetailsPanel .productDescription .addToWishlistButton span{padding-left:0;}#tab-reviews{width:105%;}.oldIE #tab-reviews{width:129%;}:-ms-input-placeholder,:root #tab-reviews{width:129%;}#tab-reviews .starsTabContainer{padding-left:1px;position:relative;float:right;}.starsTabs{font-size:0;}.numberOfReviews{display:inline;}#tab-reviews .stars.tabReview{position:relative;margin-left:2px;display:block;height:14px;color:transparent;top:2px;float:right !important;background:url(../_ui/desktop/common/images/starsLarge.png);background-size:16px 14px;background-repeat:repeat-x;background-position:left center;background-color:transparent;width:auto;z-index:3;}#tab-reviews .starstabReview_off{z-index:2;display:block;color:transparent;position:absolute;height:14px;left:3px;margin-right:5px;background:url(../_ui/desktop/common/images/starsLarge_off.png) repeat-x scroll left center transparent;top:2px;vertical-align:top;float:left;}.averageRatingN{color:#999;float:right;position:relative;top:0;left:6px;}#content #productTabs .downloadLabel{background:url(../_ui/desktop/common/images/shapes/icon_download.png) no-repeat scroll left 97% transparent;color:#FF2838;font-size:13px;letter-spacing:0.03em;line-height:40px;width:100%;font-weight:bold;padding-left:30px;}.tabBody div#write_reviews.reviews,
.tabBody div#reviews.reviews{padding-left:0;}.visible-1col{display:none;}.visible-2col{display:block;}#page{overflow:hidden;}#content .productImage .productImagePrimary #productImageZoom{max-width:100%;max-height:100%;}#content .productImage .productImagePrimary img{max-width:430px;max-height:390px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media screen and (min-width:721px){#content #productTabs{margin:26px 0 32px 0;}#content #productTabs ul.tabs-list li a{padding:11px 22px;}}@media screen and (max-width:767px){#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel .productAddToCartPanelItem{padding:0;margin:0;width:48.54999999999%;float:left;display:inline-block;}li#ProductReservationStoreFinder-AddToWishlistAction{margin-right:0;}.page-productDetails .productAdditionalData .row.additionalDataRow .col-sm-4,
	.page-productDetails .productAdditionalData .row.additionalDataRow .col-sm-8{padding-left:0;}}@media screen and (min-width:721px) and (max-width:767px){.page-productDetails .productDescriptionTitle{position:relative;left:-18px;}#productTabs .productDescriptionTitle{padding-left:18px;}}@media screen and (min-width:721px) and (max-width:767px){.page-productDetails #productTabsWrapperMobile{display:none;}.page-productDetails .visible2col{display:block;}.page-productDetails	#productTabsWrapperDesktop{display:block !important;float:left !important;}.page-productDetails .productDetailsPanel .productDescription{margin-top:58px;}#content .productImageAndTabs{width:49.79166666666667%;margin:22px 0 0 0;float:left;}.productDetailsPanel .productDescription{margin-top:77px;display:inline-block;}#content .productDetailsPanel .productDescription .row .prodReview{top:-15px;position:relative;}#content .productDetailsPanel .productDescription .row .prodReview #write_review_action_main{font-size:12px;color:#333333;padding-bottom:10px;}}@media(max-width:767px){.visible-1col{display:block;}.visible-2col{display:none;}.page-productDetails.pageType-ProductPage .productExternalGap,
	.mcdProductDetailsPage #content{max-width:100%;box-sizing:border-box;-mox-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px;padding-right:10px;}.page-productDetails.pageType-ProductPage #page #content{position:relative;top:-10px;left:0;}.mcdProductDetailsPage #content .productImageAndTabs{position:relative;left:0;}.page-search #page #content{position:relative;top:0;left:0;}#content .productImageAndTabs{width:100%;padding:0 10px;margin:10px 0 25px 0;}#content .mcdProductDetailsPage.productImageAndTabs{margin:10px 0 40px 0;}#content .productImageAndTabs .productImage{padding:25px 10px 0px 10px;position:relative;}#content .col-sm-7.productImageAndTabs.mcdProductDetailsPage .row.productImage{position:relative;margin-top:14px;}.productImageAndTabs .productDescription.last{margin-top:40px;}.productImageAndTabs.mcdProductDetailsPage .productDescription.last{margin-top:80px;}#content .productImage .productGalleryContainer{width:100%;text-align:left;top:0;left:0;}.productImage .productImageGallery li{margin:0 5px 0 0;display:inline-block;}.productImage .productImagePrimary a.productImageZoomLink{display:none;background-image:none;}.productImage .productImagePrimary a.productImageZoomLink a:hover{background-image:none;display:none;}.productImage .productImagePrimary a.productImageZoomLink:hover{background-image:none;display:none;}#content .productImage .productImageGallery li .thumb{padding:8px;width:60px;height:60px;position:relative;}#content .productImage .productImageGallery li .thumb img{width:42px;height:42px;}.page-productDetails .brandlogolarge{padding-top:8px;}.page-productDetails .brandlogolarge img{max-height:30px;height:auto;}#content .productDetailsPanel{width:100%;margin:0 0 0 0;padding:0 25px;}#content .productDetailsPanel .productDescription>.row h1{padding-bottom:2px;}#content .productDetailsPanel .productDescription .big-price-container .TaxDelIncluded{display:block;padding:6px 0 12px;}#content .productDetailsPanel .productDescription .big-price-container{padding-bottom:7px;}#content .productDescription .progressbar{width:66%;display:inline-block;margin-right:0;height:14px;margin-bottom:4px;}#content .progressbar > div{height:13px;}#content .productDescription .lowStock{font-size:12.14px;font-weight:bold;line-height:20px;position:relative;bottom:12px;letter-spacing:0;}#content .productDetailsPanel .productDescription .prod-info{padding-left:0;padding-right:0;margin-bottom:14px;}.productDescription .prod-info{position:relative !important;top:-6px !important;}.productImage .productImageGallery li:last-child{margin:0;}#content .productDetailsPanel .productDescription .row .summary{padding:0;margin-bottom:2px;}#content .productDetailsPanel .productDescription .row .prodReview{float:left;width:100%;margin-bottom:10px;}#content .productDetailsPanel .productDescription .row .prodReview .stars{margin-right:48px;display:inline-block;margin-bottom:13px;height:12px;background-size:14px;margin-top:3px;}.starsTab{float:right;padding-left:10px;}span.starsTabs{margin-right:10px;position:relative;top:4px;margin-left:10px;background:url(../_ui/desktop/common/images/starsN.png) repeat-x scroll left center transparent;display:block;height:14px;float:right !important;color:transparent;}span.starsTabs .starsTabs{margin-right:42px;width:38px;font-size:0;}.productDetailsPanel.col-sm-5.mcdProductDetailsPage{margin-top:58px;}#content .productDetailsPanel .productDescription .row .prodReview a#based_on_reviews{margin-right:7px;}.prodReview .count{font-size:13px;}#content .productDetailsPanel .productDescription .row .prodReview #write_review_action_main{float:right;display:inline-block;font-size:13px;margin-right:7px;line-height:16px;}#content .productDetailsPanel .productDescription .big-price{margin-top:3px;margin-bottom:3px;}#content .productDetailsPanel .productDescription .size{border-top:0;padding:11px 0 8px;}#content .productDetailsPanel .productDescription .sizelist.button-menu{top:0;}#content .productDetailsPanel .productDescription .deliveryTimeContainer{padding:0;margin:10px 0 10px 0;}#content .productDetailsPanel .productDescription .add-to-cart{padding:10px 0 0;}#content .productDetailsPanel .productDescription .add-to-cart .qty #addToCartForm #montageRequestedContainer{background-position:6px 14px;padding:0 0 13px;margin:15px 0 0 0;background-size:15px;}#content .productDetailsPanel .productDescription .productAddToCartPanel{font-size:15px;margin:0;}#content .productDetailsPanel .productDescription .productAddToCartPanel .addToWishlistButton,
	#content .productDetailsPanel .productDescription .productAddToCartPanel .startReservationButton{font-size:15px;}#content .productDetailsPanel .productDescription .startReservationButton img,
	#content .productDetailsPanel .productDescription .addToWishlistButton img{position:relative;top:4px;left:0;padding-left:0;}#content .productDetailsPanel .productDescription .addToWishlistButton img{top:6px;}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel .productAddToCartPanelItem{width:100%;margin-bottom:10px;}#content .productDetailsPanel .productDescription .add-to-cart .qty button.addToCartButton{width:76%;height:53px;line-height:110%;font-size:12px;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button,
	#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button{width:56px;height:26px;margin-top:0;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .inc_button:after,
	#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer .qtySelector .dec_button:after{line-height:110%;font-weight:600;}#content .productDetailsPanel .productDescription .LoveShare{margin:0;}#content #productTabs .downloadLabel{background:url(../_ui/desktop/common/images/shapes/icon_download.png) no-repeat scroll center left transparent;color:#FF2838;font-size:13px;letter-spacing:0.03em;line-height:40px;width:100%;font-weight:bold;padding-left:30px;display:none;}}@media(max-device-width:1024px){#content .productDetailsPanel .productDescription .addToWishlistButton img{-webkit-transform:translateY(-27%);}#content .productDetailsPanel .productDescription .startReservationButton img{-webkit-transform:translateY(-42%);}}@media screen and (min-width:640px) and (max-width:767px){.page-productDetails .mcdProductDetailsPage .mcdClockContainer .mcdText{max-width:40%;}}@media screen and (min-width:500px) and (max-width:569px){.page-productDetails .mcdProductDetailsPage .mcdClockContainer .mcdText{max-width:40%;}}@media screen and (min-width:571px) and (max-width:767px){.page-productDetails .hours .flip-clock-label{position:relative;right:0;text-align:right;display:block;}.mcdProductDetailsPage .mcdText{position:relative;top:-1px;right:0;word-break:normal;line-height:140%;vertical-align:middle;padding:5px;height:100%;float:right;zoom:2.3;font-size:75%;letter-spacing:0;}}@media screen and (min-width:481px) and (max-width:570px){.mcdProductDetailsPage .mcdText{position:relative;top:auto;right:0;word-break:normal;vertical-align:middle;padding:5px;height:100%;float:right;zoom:1.5;-webkit-text-size-adjust:150%;-ms-text-size-adjust:100%;width:30%;}.oldIE .mcdProductDetailsPage .mcdText{zoom:1.5;right:67px;width:28%;top:-5px;}:root .mcdProductDetailsPage .mcdText{zoom:1.5;right:67px;width:28%;top:-5px;}}@media screen and (min-width:768px){#content .productImageAndTabs{margin:34px 0 0 0;float:left;}#content .productImageAndTabs .productImage{position:relative;padding:0 0 78px 0;}#content .productImage .productImagePrimary{min-height:600px;}#content .productImage .productImageGallery li .thumb{padding:8px;width:60px;height:60px;position:relative;}#content .productImage .productImageGallery li .thumb img{width:42px;height:42px;}#content .productDetailsPanel{margin:22px 0 0 0;float:right;}.mcdProductDetailsPage{margin-top:22px;}#content .productDetailsPanel .productDescription .row .summary{padding:0;position:relative;}#content .productDetailsPanel .productDescription .discount{position:relative;top:-20px;}#content .productDetailsPanel .productDescription .stocklevel .col-lg-6{padding-left:0;}#content .productDetailsPanel .productDescription ul.colorlist li{padding:0;}#content .productDetailsPanel .productDescription ul.colorlist li img{width:40px;height:40px;}#content .productDetailsPanel .productDescription .add-to-cart{padding:0 0 15px 0;}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel{padding:0;}.template-pages-product-productLayout2Page #content .productDetailsPanel{margin:28px 0 0 0;}}.page-productDetails .productImage .prodPromotionBlock .discount{font-size:12px;top:0;}@media(min-width:640px){.page-productDetails .productImage .prodPromotionBlock .discount{font-size:12px;}}@media(min-width:1024px){.page-productDetails .productImage .prodPromotionBlock .discount{font-size:23px;}}@media(min-width:768px) and (max-width:1200px){#content .productDetailsPanel{width:50%;float:right;padding-right:0;}#content .productImageAndTabs{width:49.5%;}#content .productDetailsPanel .productDescription .row .summary{font-size:12px;font-weight:600;}.productPage-slider{margin:75px 0 0;width:80%;display:inline-block;}}@media(min-width:1201px) and (max-width:1400px){#content .productDetailsPanel{width:50%;}#content .productImageAndTabs{width:50%;}#content .productImageAndTabs .productImage{padding-left:0;}.productPage-slider{margin:75px 0 0;}.productPage-slider{margin:75px 0 0;width:80%;display:inline-block;}}@media(min-width:1401px){#content .productImageAndTabs .productImage{padding-left:0;}.productPage-slider{width:85%;display:inline-block;}#content .productImageAndTabs{margin:27px 0 0 0;}.page-productDetails .brandlogolarge img{height:45px;max-width:100px;}#content .productDetailsPanel{float:right;padding:0 0 0 0;}.page-productDetails .productDetailsPanel .starsReviewBlock{height:11px;padding-bottom:13px;}#content .productDetailsPanel .productDescription .row .summary{padding-top:5px;margin-bottom:0;}.page-productDetails #content .productDetailsPanel .productDescription .priceArea{padding-top:12px;border-bottom:1px solid white !important;}.page-productDetails #content .productDetailsPanel .inkl{padding-top:9px;}#content .productDetailsPanel span.deliverySparTip{width:57%;padding-top:10px;padding-left:0;padding-right:10%;line-height:117%;font-size:108%;}.productDetailsPanel span.deliverySparTip:before{top:30px;left:-128px;width:57px;height:60px;}.productDetailsPanel span.deliverySparTip:after{background-image:url(../_ui/desktop/common/images/icons/tip@2x.png);background-size:100% auto !important;top:12px;left:-60px;width:50px;height:60px;}#content .productDetailsPanel .productDescription .colour{padding:0;border-bottom:0;font-weight:bold;font-size:142%;position:relative;top:-3px;}#content .productDetailsPanel .productDescription .colour >div{font-weight:normal;}#content .productDetailsPanel .productDescription ul.colorlist{margin:18px 0 0 0;}#content .productDetailsPanel .productDescription ul.colorlist li a{padding:6px;}#content .productDetailsPanel .productDescription ul.colorlist li img{width:auto;height:auto;}.page-productDetails .sizelist.button-menu .sizeelement{height:38px !important;min-width:70px !important;margin-bottom:11px;}.productDescription .sizelist.button-menu .sizeelement label{line-height:35px;text-align:center;font-size:16px;}#content .productDetailsPanel .productDescription .size{padding:0 0 26px;font-size:18px;}#content .productDetailsPanel .productDescription .sizelist.button-menu{top:9px;margin-bottom:5px;}#content .productDetailsPanel .productDescription .sizelist.button-menu .sizeelement{padding:0;margin-top:0;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{margin-top:18px;border:1px solid #c6c6c6;}#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer input[type='text']{font-size:150%;color:black;font-weight:700;vertical-align:middle;}}@media(min-width:768px){.productPage-slider{margin-top:7%;}}@media(min-width:1900px){.productPage-slider{width:88%;margin-top:70px;}}.saleLabel{z-index:3;position:absolute;right:91px;top:5px;}.saleLabel img{width:81px;}.prodPromotionBlock{z-index:2;position:absolute;right:-4px;top:43px;}@media screen and (max-width:1400px){.prodPromotionBlock{top:27px;right:4px;}}@media screen and (max-width:768px){.prodPromotionBlock{top:41px;right:14px;}}@media screen and (min-width:1025px){.saleLabel{position:absolute;right:91px;top:5px;}.saleLabel img{width:81px;}}.addToCartFloating{display:block;background-color:#c6c6c6;padding:20px 30px;}@media screen and (max-width:1024px){.addToCartFloating{padding:17px 21px 5px 28px;}}@media screen and (max-width:767px){.addToCartFloating{padding:5px 20px;}}.addToCartFloating .big-price-container{display:inline-block;}.addToCartFloating .big-price-container{clear:both;display:inline-block;padding-left:0;font-weight:600;font-size:120%;letter-spacing:0.025em;}.addToCartFloating .qtyInputContainer{float:right;text-align:right;width:300px;}.addToCartFloating .productFloatingData{display:inline-block;}.addToCartFloating .productFloatingData .productName{position:relative;}.addToCartFloating .productFloatingData .productName .promoFloating,
.addToCartFloating .productFloatingData .productName .prodPromotionBlock{position:absolute;top:0;right:0;z-index:-1;}.addToCartFloating .productFloatingData .productName,
.addToCartFloating .productFloatingData .main-price .big-price{font-weight:700;}.addToCartFloating .productFloatingData,
.addToCartFloating .big-price-container.col-sm-12{width:auto;}.addToCartFloating .productFloatingData .main-price .big-price-original,
.addToCartFloating .productFloatingData, span.TaxDelIncluded{font-weight:500;font-size:93%;display:inline-block;}span.deliveryNote{text-align:left;}span.TaxDelIncluded{text-align:right;}.addToCartFloating .productFloatingData .main-price .big-price-original,
.addToCartFloating .productFloatingData span.TaxDelIncluded{color:#777777;}.originalPriceText,
.addToCartFloating .productFloatingData .originalPriceText{text-decoration:line-through;font-weight:700;color:#777777;}.addToCartFloating .productFloatingData .originalPriceText-ro{text-decoration:none;font-weight:700;color:#777777;}.productFloatingData .main-price .big-price-original span.TaxDelIncluded{text-decoration:none;}.addToCartFloating li.sizeelement.outofstock{border:0;}.addToCartFloating li.sizeelement label,
.page-productDetails .addToCartFloating li.sizeelement label{font-weight:500;}.addToCartFloating li.sizeelement,
.page-productDetails .addToCartFloating li.sizeelement{font-weight:500;}.big-price-container a.deliveryPriceArea,
.big-price-container a.deliveryPriceArea:link,
.big-price-container a.deliveryPriceArea:visited,
.big-price-container a.deliveryPriceArea:hover,
.big-price-original.note a.deliveryPriceArea,
.big-price-original.note a.deliveryPriceArea:link,
.big-price-original.note a.deliveryPriceArea:visited,
.big-price-original.note a.deliveryPriceArea:hover{color:#777777;text-decoration:none;}.page-productDetails #content .productDetailsPanel .productDescription .big-price-container .TaxDelIncluded,
.TaxDelIncluded a.deliveryPriceArea,
.TaxDelIncluded a.deliveryPriceArea:link,
.TaxDelIncluded a.deliveryPriceArea:visited,
.TaxDelIncluded a.deliveryPriceArea{color:#ff2f36;}.TaxDelIncluded a.deliveryPriceArea:hover{text-decoration:underline;color:#777777;}.addToCartFloating button{float:right;}.addToCartFloating button.addToCartButton{width:160px;}.addToCartFloating .productAddToCartPanel .qtyInputContainer,
.addToCartFloating .delivery_message{display:none;}.addToCartFloating .big-price-container,
.addToCartFloating .productName{float:left;}.addToCartFloating .productName{display:block;font-size:170%;font-weight:700;}.addToCartFloating .sizelabelclass{display:none;}.addToCartFloating .sizelist.variant li.sizeelement label:hover{color:red;cursor:pointer;font-weight:700;}@media screen and (min-width:768px) and (max-width:1199px){.addToCartFloating .productName{font-size:210%;}.productFloatingData .main-price .big-price-original,
	.addToCartFloating .productFloatingData span.TaxDelIncluded{font-size:93%;}}@media screen and (min-width:1200px){.addToCartFloating .productName{font-size:270%;}.productFloatingData .main-price .big-price-original,
	.addToCartFloating .productFloatingData span.TaxDelIncluded{font-size:102%;}}.addToCartFloating .qty{width:auto;float:right;}.addToCartFloating #addToCartForm #addToCartButton{max-width:none;margin-left:10px;}.productDetailsPanel .selectorForFloatingText,
.addToCartFloating label.sizelabelclassMiddleText{display:none;}.productDetailsPanel .sizelabelclassMiddleText{float:right;font-weight:500;}.addToCartFloating .productAddToCartPanelContainer{width:100%;padding:0;}.addToCartFloating .productFloatingAddtocart{float:right;}.productDetailsPanel .floatingSelectBox{display:none;}.addToCartFloating .floatingSelectBox{display:block;background:white;height:50px;line-height:100%;padding:22px 10px 35px 10px;float:right;}.addToCartFloating #addToCartForm #addToCartButton,
.addToCartFloating .floatingSelectBox{min-width:270px;}.addToCartFloating .selectorForFloatingText{text-transform:uppercase;}.addToCartFloating .variant_options{display:inline-block;}.addToCartFloating .size{position:relative;float:left;}.addToCartFloating ul.sizelist.variant{background:white;padding-left:9px;padding-top:11px;position:absolute;width:270px;bottom:50px;right:0;margin-bottom:0;}.addToCartFloating li.sizeelement.outofstock{display:none;}.addToCartFloating li.sizeelement, .page-productDetails .addToCartFloating li.sizeelement,
.addToCartFloating li.sizeelement label,
.addToCartFloating li.sizeelement.selected{color:#777777;background-color:white;border:none;}.addToCartFloating #content .sizelist .sizeelement label{font-weight:500;font-size:110%;}.addToCartFloating li.sizeelement.selected label{font-weight:700;}.page-productDetails .addToCartFloating li.sizeelement:hover,
.addToCartFloating li.sizeelement.selected a:hover{background-color:white;border:none;}.addToCartFloating .big-price-container .big-price{display:inline-block;}.addToCartFloating .productFloatingData .productName .prodPromotionBlock .discount{font-size:10px;top:20px;}.addToCartFloating .productFloatingData .productName .promoFloating{top:6px;right:-72px;width:40px;}.addToCartFloating .productFloatingData .productName .prodPromotionBlock{top:8px;right:-82px;}@media screen and (min-width:1025px) and (max-width:1199px){.addToCartFloating .productFloatingAddtocart{margin-right:40px;}.addToCartFloating ul.sizelist.variant{width:270px;bottom:53px;}}@media screen and (max-width:1024px){.addToCartFloating{background-color:#e3e3e3;}.addToCartFloating .productName{font-size:200%;}.addToCartFloating #addToCartForm #addToCartButton{width:190px;min-width:190px;}.addToCartFloating .floatingSelectBox{width:210px;min-width:210px;padding-left:10px;padding-top:17px;padding-bottom:17px;height:48px;}.addToCartFloating .productFloatingAddtocart{float:right;margin-right:78px;}.addToCartFloating ul.sizelist.variant{width:210px;bottom:44px;}}@media screen and (min-width:768px) and (max-width:1023px){.addToCartFloating .productFloatingData{width:37%;}.addToCartFloating .productName{max-width:73%;}}@media screen and (max-width:767px){.addToCartFloating .productFloatingData{width:100%;}.addToCartFloating .productName{font-size:180%;max-width:80%;}.addToCartFloating .big-price{font-size:110%;font-weight:700;}.productFloatingData .main-price .big-price-original{font-size:90%;font-weight:600;color:#666;}.productFloatingData .main-price .big-price-original .TaxDelIncluded{display:none;}.addToCartFloating.row{margin:0;width:100%;}.addToCartFloating .productFloatingAddtocart{float:none;margin:0;}.addToCartFloating .floatingSelectBox{padding-left:10px;padding-top:14px;padding-bottom:9px;height:40px;min-width:160px;max-width:100%;width:30vw;}.addToCartFloating #addToCartForm #addToCartButton{margin-left:3px;height:40px;line-height:100%;}.addToCartFloating #addToCartForm #addToCartButton{width:30vw;display:inline-block;min-width:160px;font-size:11px;clear:both;float:left;}.addToCartFloating .floatingSelectBox{margin-left:-3px;float:right;padding-top:13px;padding-left:5%;}.addToCartFloating ul.sizelist.variant{width:30vw;min-width:160px;bottom:27px;right:auto;left:0;padding-left:0px;}#content .addToCartFloating ul.sizelist.variant li.sizeelement label{width:100%;text-align:center;}.addToCartFloating .qty{float:none;display:inline-block;vertical-align:top;}.floatingSelectBox.rounded:before{padding-right:0;top:0;font-size:13px;}.addToCartFloating .selectorForFloatingText,
	.addToCartFloating .selectorForFloating{font-weight:100;}.addToCartFloating .floatingSelectBox,
	.addToCartFloating .size{position:relative;}}@media screen and (max-width:369px){.addToCartFloating .floatingSelectBox,
	.addToCartFloating #addToCartForm #addToCartButton,
	.addToCartFloating ul.sizelist.variant{min-width:136px;}}@media screen and (min-width:768px){.addToCartFloating .productFloatingData .productName .prodPromotionBlock .discount{font-size:11px;}.addToCartFloating .productFloatingData .productName .promoFloating{top:-6px;right:-85px;width:50px;}.addToCartFloating .productFloatingData .productName .prodPromotionBlock{top:-6px;right:-100px;}.addToCartFloating .variant_options{margin-right:13px;}}@media screen and (min-width:1200px){.addToCartFloating #addToCartForm #addToCartButton,
	.addToCartFloating .floatingSelectBox{min-width:270px;margin-top:18px;}.addToCartFloating .productName{font-size:210%;}.addToCartFloating .big-price-container .big-price{font-size:18px;}.addToCartFloating .productFloatingData .main-price .big-price-original,
	.addToCartFloating .productFloatingData span.TaxDelIncluded{font-size:102%;}.addToCartFloating .productFloatingData .originalPriceText{font-size:92%;}.addToCartFloating{padding:3px 92px 3px 92px;}.addToCartFloating .productFloatingData{padding-top:18px;}.addToCartFloating .productName{float:left;}.addToCartFloating .qtyInputContainer{float:right;text-align:right;width:300px;}.addToCartFloating .floatingSelectBox,
	.addToCartFloating #content button.addToCartButton, .addToCartFloating #content .addToCartButton,
	.addToCartFloating li.sizeelement.selected label{font-size:130%;}.addToCartFloating .productFloatingData .productName .promoFloating{top:-13px;width:80px;}.addToCartFloating .productFloatingData .productName .prodPromotionBlock{top:-6px;right:-98px;}.addToCartFloating .productFloatingData .productName .prodPromotionBlock .discount{font-size:11px;}}@media screen and (min-width:1400px){.addToCartFloating .productName{font-size:210%;}.productFloatingData .main-price .big-price-original,
	.addToCartFloating .productFloatingData span.TaxDelIncluded{font-size:93%;}.addToCartFloating #addToCartForm #addToCartButton,
	.addToCartFloating .floatingSelectBox{min-width:270px;}.addToCartFloating li.sizeelement label{font-size:140%;}.addToCartFloating .floatingSelectBox,
	.addToCartFloating #content button.addToCartButton, .addToCartFloating #content .addToCartButton,
	.addToCartFloating li.sizeelement.selected label{font-size:130%;}}@media screen and (max-width:767px){#tab-reviews .averageRatingN{display:inline;}}@media screen and (max-width:480px){#tab-reviews .averageRatingN{display:inline;}}@media screen and (max-width:430px){#tab-reviews .averageRatingN{display:none;}}@media screen and (min-width:370px) and (max-width:390px){#tab-reviews .starsTabContainer,
	#tab-reviews .averageRatingN{display:none;}#tab-reviews .numberOfReviews{display:inline;}.page-productDetails .productImage .brandlogolarge{position:absolute;top:8px;left:14px;}.page-productDetails .productPage-slider{margin-top:35px;}}@media screen and (max-width:369px){#tab-reviews .numberOfReviews{display:inline;}#tab-reviews .starsTabContainer,
	#tab-reviews .averageRatingN{display:none;}.page-productDetails .brandlogolarge img{height:auto;max-height:22px;}.page-productDetails .productPage-slider{margin-top:35px;}}@media screen and (max-width:320px){.mcdProductDetailsPage #content,
	.page-productDetails.pageType-ProductPage #page #content{max-width:320px;}.page-productDetails.pageType-ProductPage #page #content{position:relative;top:-10px;}#actions-container-for-ProductReservationStoreFinder .productAddToCartPanel .productAddToCartPanelItem{padding:0;margin-bottom:10px;width:100%;display:block;}.page-productDetails.pageType-ProductPage li.crumbItem.active{margin-bottom:10px;}#tab-reviews .numberOfReviews{display:none;}.page-productDetails .mcdProductDetailsPage .mcdText{font-size:13.5px;letter-spacing:0;width:86px;}}.page-productDetails .productExternalGap{padding-left:3.3%;padding-right:2.3%;}@media(max-width:1200px){.page-productDetails .productExternalGap{padding-left:3%;padding-right:3%;margin-bottom:10px;}}.page-productDetails .productTabWrapper .share,
.page-productDetails .productImageAndTabs .share,
.page-productDetails a.a2a_dd.share{padding:12px 0 25px 40px;}.productSecondRow a.a2a_dd.share{padding:8px 0 25px 9px;font-size:11px;}#content .productDetailsPanel .mcd-discont .progressbar{margin-top:17px;width:98%;}#content .productDetailsPanel .mcd-discont .stocklevel-label{font-size:19px;padding-top:10px;}#content .productDetailsPanel .productDescription .stocklevel .mcdClockContainer{padding:0;}@media screen and (max-width:1400px){#content .productDetailsPanel .mcd-discont .progressbar{margin-top:0;}#content .productDetailsPanel .mcd-discont .stocklevel-label{padding-top:0;}#content .productImage .productImagePrimary{min-height:500px;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock{margin:0;font-size:2.2vw;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock div > span{font-size:1.5em;}.template-pages-product-productLayout2Page .productSecondRow .productTabWrapper{padding:0 35px 0 13px;}.template-pages-product-productLayout2Page .productTabWrapper{width:58%;}.template-pages-product-productLayout2Page .scrollerContainer.productCrossSellingWrapper{width:40%;padding:0;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData .row.additionalDataRow .descriptionTitle,
	.page-productDetails .toggleProductDescriptionLink{font-size:14px;font-weight:700;}.template-pages-product-productLayout2Page .productTabWrapper .productDescriptionName{font-size:32px;padding-bottom:24px;}}.productFirstRow .productPage-slider .responsiveSliderImage{max-width:70%;}@media screen and (min-width:1200px){.productFirstRow .productPage-slider .responsiveSliderImage{max-width:420px;}}@media screen and (max-width:1200px){#content .productDetailsPanel .mcd-discont .progressbar{width:90%;}}@media screen and (max-width:1024px){#content .productDetailsPanel .productDescription .stocklevel{margin:0;padding:16px 0 0;}#content .productImage .productImagePrimary{min-height:400px;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock{margin:0;font-size:2.5vw;}#content .productDetailsPanel .productDescription .stocklevel .mcd-discont{margin:0;padding:0;}#content .productDetailsPanel .productDescription .stocklevel .mcd-discont .progressbar{margin:5px 0 14px;height:auto;}#content .productDetailsPanel .productDescription .stocklevel .mcd-discont .progressbar > div{margin:0;height:7px;}#content .productDetailsPanel .mcd-discont .stocklevel-label{font-size:14px;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock div > span{font-size:1.3em;}}@media screen and (max-width:1003px){#content .productDetailsPanel .productDescription .stocklevel .mcd-discont .progressbar{width:65%;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock{font-size:4vw;float:left;}}@media screen and (max-width:767px){#content .productDetailsPanel .productDescription .stocklevel .mcdClock{font-size:8vw;}#content .productDetailsPanel .productDescription .stocklevel .mcdClock div > span{font-size:1.1em;}#content .productImage .productImagePrimary img{width:auto;}}@media screen and (max-width:640px){#content .productDetailsPanel .productDescription .stocklevel .mcdClock{font-size:9vw;}.template-pages-product-productLayout2Page .productSecondRow .productTabWrapper{width:100%;padding:0 25px;}.template-pages-product-productLayout2Page .scrollerContainer.productCrossSellingWrapper{width:100%;padding:0 25px 50px;}.template-pages-product-productLayout2Page .productTabWrapper .productDescriptionName{font-size:21px;padding-bottom:18px !important;line-height:22px;}.page-productDetails .productDescriptionText{font-size:100%;}.template-pages-product-productLayout2Page .productTabWrapper .productAdditionalData .row.additionalDataRow .descriptionTitle,
	.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionText,
	.page-productDetails .toggleProductDescriptionLink{font-size:12px;}.page-productDetails .productAdditionalData .row.additionalDataRow .descriptionTitle{padding:8px 12px 2px 0;}.page-productDetails .productAdditionalData .row.additionalDataRow:last-child{padding-bottom:0;border-bottom:0;margin-top:0;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.productGridItem .thumb .brandLogo img{max-height:none;}.template-pages-mcd-mcdGridPage .productGrid .productGridItem .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{max-height:none;}}@media(min-width:1400px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.productGridItem .thumb .brandLogo img{max-height:none;}.template-pages-mcd-mcdGridPage .productGrid .productGridItem .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{max-height:none;}}@media(max-width:1399px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.productGridItem .thumb .brandLogo img{max-height:none;}.template-pages-mcd-mcdGridPage .productGrid .productGridItem .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{height:auto;}.template-pages-search-searchGridPage .productGridItem .thumb .brandLogo img,
	.page-productList .productGridItem .thumb .brandLogo img{max-height:none;}}.addToCartFloating .outofStockDetails{display:none;}.outofStockDetails{padding:15px 0 0;position:relative;clear:both;color:#777777;}.outofStockDetails:before{content:'';display:block;position:absolute;background-image:url('../_ui/desktop/common/images/icons/icon-arrow@2x.png');background-repeat:no-repeat;background-size:contain;top:30px;left:-70px;width:60px;height:60px;transform:rotate(90deg);}@media(max-width:1004px){.outofStockDetails:before{top:100px;left:-40px;transform:rotate(60deg);}}@media(min-width:480px) and (max-width:767px){.outofStockDetails:before{top:40px;transform:rotate(80deg);left:-70px;}.page-productDetails .bookOnline{display:inline-block;float:left;width:30%;}.page-productDetails .productReservationPanelContainer{display:inline-block;float:left;width:65%;margin-left:5%;margin-top:20px;}}@media(max-width:360px){.outofStockDetails{font-size:12px;}.outofStockDetails:before{top:90px;}}.page-productDetails .addToCartFloating .delivery_message{clear:both;}.isFreeShipping{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#content .productDetailsPanel .isFreeShipping .inkl{width:auto;margin-right:35px;}.isFreeShipping .TaxDelIncluded a{display:none;}.deliveryFreeShipping{display:-webkit-box;display:-ms-flexbox;display:flex;width:65%;margin-left:80px;margin-top:20px;}.deliveryFreeShipping img{width:70px;margin-right:10px;}.deliveryFreeShipping span{color:#777;max-width:250px;}.deliveryFreeShipping:before{content:"";display:block;background-image:url(../_ui/desktop/common/images/icons/icon-arrow@2x.png);background-size:contain;background-repeat:no-repeat;width:60px;height:20px;position:absolute;bottom:0px;left:70px;}@media(max-width:1024px){#content .productDetailsPanel .isFreeShipping .inkl{margin-right:25px;}.deliveryFreeShipping:before{width:45px;height:10px;bottom:-5px;left:70px;}.deliveryFreeShipping span{font-size:10px;max-width:150px;}}@media(max-width:768px){.deliveryFreeShipping{margin-left:40px;margin-top:20px;}.deliveryFreeShipping:before{bottom:10px;left:50px;}}a,
a:link,
a:visited,
a:hover,
a:active{color:#000000;}.align-center{text-align:center;}.appliedFiltersRow{border-color:#c6c6c6;}.shadow{-webkit-box-shadow:0px 0px 4px -5px #333333;-moz-box-shadow:0px 0px 4px -5px #333333;box-shadow:0px 0px 4px -5px #333333;}body{-ms-overflow-style:scrollbar;font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-size:13px;}@media only screen and (min-width:1401px){.hidden-widescreens{display:none;}}@media only screen and (min-width:1201px) and (max-width:1400px){.hidden-desktops{display:none;}}@media only screen and (min-width:768px) and (max-width:1200px){.hidden-tablets{display:none;}}.Headline-1,
H1,
h1,
.prod-name,
.productZoomName{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Headline-1,
 H1,
 h1,
 .prod-name{font-size:40px;line-height:1.05;}.productZoomName{font-size:25px;line-height:1.05;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Headline-1,
 H1,
 h1,
 .prod-name,
 .productZoomName{font-size:32px;line-height:1.13;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Headline-1,
 H1,
 h1,
 .prod-name,
 .productZoomName{font-size:40px;line-height:1.15;}}.Headline-2{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#2c2c2c;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Headline-2{font-size:28px;line-height:1.14;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Headline-2{font-size:22px;line-height:1.18;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Headline-2{font-size:24px;line-height:1.33;}}.HEADLINE-3{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;color:#000000;font-weight:600;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.HEADLINE-3{font-size:24px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.HEADLINE-3{font-size:16px;line-height:1.25;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.HEADLINE-3{font-size:16px;line-height:1.25;}}H4,
button,
.addToCartButton,
button.addToWishlistButton,
button.startReservationButton,
button.addToCartButton,
#content .productDetailsPanel .productDescription .startReservationButton,
#content .productDetailsPanel .productDescription .addToWishlistButton{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){H4,
 button,
 .addToCartButton,
 button.addToWishlistButton,
 button.startReservationButton,
 button.addToCartButton,
 #content .productDetailsPanel .productDescription .startReservationButton,
 #content .productDetailsPanel .productDescription .addToWishlistButton{font-size:24px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){H4,
 button,
 .addToCartButton,
 button.addToWishlistButton,
 button.startReservationButton,
 button.addToCartButton,
 #content .productDetailsPanel .productDescription .startReservationButton,
 #content .productDetailsPanel .productDescription .addToWishlistButton{font-size:14px;line-height:1.29;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){H4,
 button,
 .addToCartButton,
 button.addToWishlistButton,
 button.startReservationButton,
 button.addToCartButton,
 #content .productDetailsPanel .productDescription .startReservationButton,
 #content .productDetailsPanel .productDescription .addToWishlistButton{font-size:16px;line-height:1.25;}}#content button.bwbutton,
button.bwbutton,
.startReservationButton,
#content .productDetailsPanel .productDescription .startReservationButton{background-color:#ffffff;color:#000000;text-align:center;}#content .productDetailsPanel .productDescription .startReservationButton{border:2px solid black;height:58px;}#content .productDetailsPanel .productDescription .startReservationButton:hover,
#content .productDetailsPanel .productDescription .startReservationButton:focus{background-color:#000000;color:#ffffff;}#content button.bwbutton,
button.bwbutton{border:1px solid black !important;}H4,
button.pickupInStoreButton,
button.negative,
a.button.negative{color:#000000;}button.pickupInStoreButton,
button.negative,
a.button.negative,
button.addToWishlistButton,
button.startReservationButton,
button.addToCartButton,
#storeFinder .searchPane .findStoresNearMe{border-color:#000000;}.userRegister button.positive,
.userLogin button.positive,
.addToCartButton,
#addToCartButton,
button.addToCartButton{background-color:#3ab211;}.userRegister button.positive:focus,
.userLogin button.positive:focus,
.addToCartButton:focus,
#addToCartButton:focus,
button.addToCartButton:focus,
.userRegister button.positive:hover,
.userLogin button.positive:hover,
.addToCartButton:hover,
#addToCartButton:hover,
button.addToCartButton:hover{background-color:#33a00e;}#content .disabled:not(.hr-btn--text--red){background-color:#e3e3e3;color:#c6c6c6;cursor:default;}.summary,
#content .productDetailsPanel .productDescription .summary{font-weight:700;}@media only screen and (max-width:479px){.summary,
 #content .productDetailsPanel .productDescription .summary{font-weight:600;}}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.summary,
 #content .productDetailsPanel .productDescription .summary{font-size:14px;line-height:1.22;}#content .productDetailsPanel .productDescription .startReservationButton{border:1px solid black;height:45px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.summary,
 #content .productDetailsPanel .productDescription .summary{font-size:16px;line-height:1.37;}#content .productDetailsPanel .productDescription .startReservationButton{height:50px;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.summary,
 #content .productDetailsPanel .productDescription .summary{font-size:18px;line-height:1.22;}}.Text-Headline-T1{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Text-Headline-T1{font-size:28px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Text-Headline-T1{font-size:16px;line-height:1.37;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Text-Headline-T1{font-size:18px;line-height:1.22;}}.Text-Headline-T2{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Text-Headline-T2{font-size:24px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Text-Headline-T2{font-size:15px;line-height:1.6;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Text-Headline-T2{font-size:16px;line-height:1.5;}}.page-search #content,
.pageType-HervisCategoryPage #content,
.page-productList #content{background-color:#e3e3e3;}.categoryTreeComponent .catNavElement{font-weight:600;}@media only screen and (min-width:1201px) and (max-width:1400px){.categoryTreeComponent .catNavElement{line-height:20px;}}@media only screen and (min-width:1401px){.categoryTreeComponent .catNavElement{line-height:35px;font-size:16px;}}.categoryName.catNavElement{color:inherit;}.categoryName.catNavElement.selected{color:#dc2300;}.categoryTreeComponent .navElement .catNavElement.selected,
.categoryTreeComponent .showNav.opened .selected{color:#dc2300;}.categoryTreeComponent{text-transform:uppercase;}.categoryTreeComponent .secondLevelNv .catNavElement{font-weight:400;}.categoryTreeComponent .secondLevelNv{text-transform:initial;}.categoryTreeComponent .navElement{margin-left:30px;}.categoryTreeComponent .navElement .secondLevelNv .navElement{margin-left:20px;}.refinementToggle span{text-transform:uppercase;font-weight:700;font-size:110%;}.remove_item_left{background-color:white;padding:2px 10px !important;font-size:95% !important;}#facetRefinementsNav .facet{-webkit-box-shadow:0px 0px 4px -5px #333333;-moz-box-shadow:0px 0px 4px -5px #333333;box-shadow:0px 0px 4px -5px #333333;}#facetRefinementsNav .facet{background-color:#ffffff;border-right:1px solid #cdcdcd;}.stickyFilterContainer.is_stuck{background:#e3e3e3;z-index:2;}#content .facetPromotion .disabled{background-color:#ffffff;}.Text-T3{color:#000000;}.Text-Link-T3{color:#dc2300;}.Text-Link-T3,
.Text-T3{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:normal;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Text-Link-T3,
 .Text-T3{font-size:24px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Text-Link-T3,
 .Text-T3{font-size:14px;line-height:1.71;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Text-Link-T3,
 .Text-T3{font-size:16px;line-height:1.5;}}.text-button{color:#000000;}.border-bottom{border-bottom:1px solid #c6c6c6;}.border{border:1px solid #c6c6c6;}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.roundedsmall{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.productTeaserComponent .productTeaserProductBox a,
.goToPageButton,
button,
.button,
.green-button,
.qtyInputContainer,
#addToCartButton,
.button-default,
.button-small,
.sizeelement,
ul.colorlist,
.productDescription ul.colorlist li.selected,
#content .productImage .productGalleryContainer a,
.writeReviewButton,
.write_review .actionBar a,
.actionBar.bottom a,
.productDescription .sizelist.button-menu li.sizeelement label:hover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.paginationBar ul.pagination li{border-color:#c6c6c6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.paginationBar ul.pagination li a,
.paginationBar ul.pagination li strong{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.addToCartButton{background-color:#3fb201;}.addToCartButton,
button.addToWishlistButton,
button.startReservationButton,
button.addToCartButton{text-transform:uppercase;color:#ffffff;}.Text-T4{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:normal;color:#777777;}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Text-T4{font-size:14px;line-height:1.14;}}.HEADLINE-4-BUTTON{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.HEADLINE-4-BUTTON{font-size:24px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.HEADLINE-4-BUTTON{font-size:16px;line-height:1.25;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.HEADLINE-4-BUTTON{font-size:16px;line-height:1.25;}}.NAVIGATION{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;text-align:center;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.NAVIGATION{font-size:24px;line-height:0.83;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.NAVIGATION{font-size:15px;line-height:1.33;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.NAVIGATION{font-size:16px;line-height:1.25;}}.Item{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;text-align:center;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Item{font-size:20px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Item{font-size:14px;line-height:1.43;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Item{font-size:14px;line-height:1.14;}}.StickyBar.Product-Name{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.StickyBar.Product-Name{font-size:40px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.StickyBar.Product-Name{font-size:24px;line-height:1.33;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.StickyBar.Product-Name{font-size:30px;line-height:1.07;}}.ImagesHeadline-1{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:300;font-style:italic;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.ImagesHeadline-1{font-size:60px;line-height:1.03;letter-spacing:-0.6px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.ImagesHeadline-1{font-size:50px;line-height:1;letter-spacing:-0.5px;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.ImagesHeadline-1{font-size:52px;line-height:1;letter-spacing:-0.5px;}}.ImagesHeadlineHeadline-2{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;font-style:italic;color:#ffffff;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.ImagesHeadlineHeadline-2{font-size:60px;line-height:1.03;letter-spacing:-0.6px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.ImagesHeadlineHeadline-2{font-size:50px;line-height:1;letter-spacing:-0.5px;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.ImagesHeadlineHeadline-2{font-size:52px;line-height:1;letter-spacing:-0.5px;}}.Subtext{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:normal;font-style:italic;color:#ffffff;letter-spacing:-0.2px;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.Subtext{font-size:20px;line-height:1;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){.Subtext{font-size:16px;line-height:1.25;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.Subtext{font-size:16px;line-height:1.25;}}.white{color:#ffffff;}@media only screen and (min-width:1920px){.page-productDetails .productExternalGap{max-width:1843px;margin:0 auto 125px;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.productDetailsPanel{width:34.5%;}.productImageAndTabs{width:60%;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.page-productDetails .productImageAndTabs{padding-left:0;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.page-productDetails li.sizeelement{height:32px;min-width:56px;}}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.page-productDetails li.sizeelement,
 .page-productDetails .uniqueSizeButton{height:28px;min-width:50px;}}.page-productDetails li.sizeelement:hover,
.page-productDetails .reservationVariantSelection li.sizeelement.selected{background-color:#3ab211;border:1px solid #3ab211;color:#ffffff;}.productDescription .sizelist li.selected{border:1px solid #3ab211;background-color:#3ab211;color:#ffffff;}.productDescription .sizelist.button-menu li.sizeelement label:hover{color:#ffffff;}.productDescription .sizelist li a:hover{border:2px solid #3ab211;}@media(max-width:767px){.productDescription .sizelist li.sizeelement label{font-size:12px;}.productDescription .sizelist.button-menu li.sizeelement label:hover{border:1px solid transparent;color:#ffffff;font-size:12px;font-weight:bold;}.productDescription .sizelist li a:hover{border:2px solid transparent;}}.mcdClockContainer.mcdClockContainerDesktop{height:auto;}.stars{background-color:#dc2300;}.stars-wrapper img{background-color:#c6c6c6 !important;}.reviewNumber{color:#777777;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){#content .productDetailsPanel .productDescription{padding-top:10px;}}#content .productImage .productGalleryContainer{width:100px;display:inline-block;margin:0;vertical-align:top;}#content .productImage .productGalleryContainer a.productGalleryLink{padding:8px;border:1px solid #c6c6c6;background:#ffffff;position:relative;box-sizing:border-box;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){#content .productImage .productGalleryContainer a.productVideoLink,
 #content .productImage .productGalleryContainer a.productGalleryLink{display:inline-block;}.template-pages-product-productLayout2Page .productDetailsPanel .productDescription.last{width:100%;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){#content .productImage .productGalleryContainer a.productVideoLink,
 #content .productImage .productGalleryContainer a.productGalleryLink{display:block;margin-bottom:8px;}#content .productImage .productGalleryContainer{width:13%;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px){#content .productImage .productGalleryContainer a.productVideoLink,
 #content .productImage .productGalleryContainer a.productGalleryLink{width:59px;height:59px;}}@media only screen and (min-width:1201px) and (max-width:1400px){#content .productImage .productGalleryContainer a.productVideoLink,
 #content .productImage .productGalleryContainer a.productGalleryLink{padding:2px;width:80px;height:80px;display:block;margin-bottom:8px;}}@media only screen and (min-width:1401px){#content .productImage .productGalleryContainer a.productVideoLink,
 #content .productImage .productGalleryContainer a.productGalleryLink{padding:2px;width:100px;height:100px;display:block;margin-bottom:10px;border:2px solid #c6c6c6;}}@media only screen and (min-width:1401px){#content .productImage .productGalleryContainer a.productVideoLink{padding-top:15px;}}a.productGalleryLink.selected{border:2px solid #3ab211 !important;padding:1px;}#content .productImage .productGalleryContainer a img{width:auto;height:auto;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){#content .productImage .productGalleryContainer a img{max-width:40px;max-height:40px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){#content .productImage .productGalleryContainer a img{max-width:99%;max-height:99%;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){#content .productDetailsPanel .productDescription ul.colorlist li{width:57px;height:57px;}}#content .productDetailsPanel .productDescription ul.colorlist li img{max-width:100%;}@media only screen and (min-width:480px) and (max-width:767px),
only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.mainProductContainer .row{margin-right:0;margin-left:0;}}.keyFeatureWrapper{display:block;padding-top:40px;position:relative;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px),
only screen and (min-width:768px) and (max-width:991px){.keyFeatureWrapper{padding-bottom:20px;}}@media only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.keyFeatureWrapper{padding-bottom:30px;}}@media only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.productImageAndTabs .printShareBox{position:relative;}}.keyFeatureWrapper .keyFeature{display:block;text-transform:uppercase;}.keyFeatureWrapper .keyFeature:first-child{display:inline-block;}.keyFeatureWrapper .keyFeature .keyFeatureIcon img{position:relative;left:0;padding-right:12px;height:12px;bottom:2px;cursor:pointer;display:inline-block;text-decoration:none;}.keyFeatureWrapper .keyFeature font{display:inline-block;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){#content .sizelist.button-menu .sizeelement label,
 #content .sizelist.button-menu .uniqueSizeButton label{width:48px;height:28px;}}.page-productDetails .slick-slider{margin-bottom:0px;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.page-productDetails .slick-dots{position:absolute;bottom:-22px;}}.page-productDetails .prod-name,
.page-productDetails .productDescriptionName{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px){.page-productDetails .prod-name,
 .page-productDetails .productDescriptionName{font-size:22px;line-height:110%;padding-bottom:20px;}}@media only screen and (min-width:480px) and (max-width:767px){.page-productDetails .prod-name,
 .page-productDetails .productDescriptionName{font-size:30px;line-height:1;padding-bottom:25px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){.page-productDetails .prod-name,
 .page-productDetails .productDescriptionName{font-size:32px;line-height:1.31;padding-bottom:25px;}}@media only screen and (min-width:1401px){.page-productDetails .prod-name,
 .page-productDetails .productDescriptionName{font-size:50px;line-height:1.08;padding-bottom:25px;}}.page-productDetails .productDescriptionTitle{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (min-width:480px) and (max-width:767px){.page-productDetails .productDescriptionTitle{font-size:40px;line-height:1;padding-bottom:38px;}}@media only screen and (max-width:479px){.page-productDetails .productDescriptionTitle{font-size:30px;line-height:1;padding-bottom:38px;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){.page-productDetails .productDescriptionTitle{font-size:32px;line-height:1.31;padding-bottom:20px;}}@media only screen and (min-width:1401px){.page-productDetails .productDescriptionTitle{font-size:50px;line-height:1.08;padding-bottom:20px;}}#content .productDetailsPanel .productDescription .big-price{font-family:'Open Sans', OpenSans, Open Sans, Arial, sans-serif;font-weight:bold;color:#000000;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){#content .productDetailsPanel .productDescription .big-price{font-size:21px;line-height:1;}}@media only screen and (min-width:320px) and (max-width:375px){#content .productDetailsPanel .productDescription .big-price{font-size:7vw;}.productDetailsPanel span.TaxDelIncluded{font-size:3.3vw;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){#content .productDetailsPanel .productDescription .big-price{font-size:32px;line-height:1.31;}}@media only screen and (min-width:1401px){#content .productDetailsPanel .productDescription .big-price{font-size:40px;line-height:1.08;}}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.page-productDetails .productGalleryContainer{display:none;}}.page-productDetails #content .productDetailsPanel .productDescription .big-price-container .TaxDelIncluded{color:#777777;}.page-productDetails .productDescription ul.colorlist li.selected{border:2px solid #3ab211;}ul.colorlist li.selected{border:2px solid #3ab211;}.page-productDetails .deliveryTimeContainer font:first-child{color:#3fb201;font-size:12px;}.page-productDetails .delivery_message{padding:9px 0 20px 0;border-bottom:1px solid gray;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px),
only screen and (min-width:768px) and (max-width:991px){.page-productDetails .delivery_message{padding:18px 0 7px 0;}}@media only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){.page-productDetails .delivery_message{padding:5px 0 15px 0;border-bottom:1px solid #c6c6c6;}}@media only screen and (min-width:480px) and (max-width:767px),
only screen and (min-width:768px) and (max-width:991px){.page-productDetails .delivery_message{padding-top:10px;}}@media only screen and (max-width:479px){.page-productDetails .delivery_message{padding-top:10px;}}.page-productDetails .bookOnline{text-align:center;height:75px;}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){.page-productDetails .bookOnline{height:60px;}}@media only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px),
only screen and (min-width:1401px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:150px;}}@media screen and (max-width:1024px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:116px;height:50px;}}@media only screen and (min-width:768px) and (max-width:991px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:116px !important;height:50px;}}@media screen and (max-width:767px){#content .productDetailsPanel .productDescription .add-to-cart .qty .qtyInputContainer{width:132px;height:55px;}.page-productDetails .delivery_message{font-size:10px;}#content .productDetailsPanel .productDescription .delivery_message{display:inline-block;width:100%;}}[class^='page-sitemap'] .brandGroup, 
.page-brands .brandGroup{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;}[class^='page-sitemap'] a:hover,
[class^='page-sitemap'] a:focus,
[class^='page-sitemap'] a:active,
.page-brands a:hover,
.page-brands a:focus,
.page-brands a:active{color:#dc2300;text-decoration:none;}[class^='page-sitemap'] .lettersNavigation,
.page-brands .lettersNavigation{text-align:center;font-weight:800;}[class^='page-sitemap'] .mainLetter,
.page-brands .mainLetter{border-bottom:1px solid #c6c6c6;}[class^='page-sitemap'] .brandLink,
.page-brands .brandLink{font-size:110%;margin:5px 0;display:inline-block;}@media only screen and (min-width:1401px){[class^='page-sitemap'] .lettersNavigation,
 .page-brands .lettersNavigation{font-size:300%;letter-spacing:0.05em;padding-top:80px;}[class^='page-sitemap'] .mainLetter,
 .page-brands .mainLetter{font-size:300%;padding-top:70px;padding-bottom:15px;}[class^='page-sitemap'] .brandGroup,
 .page-brands .brandGroup{padding-left:190px;}[class^='page-sitemap'] .brandLink,
 .page-brands .brandLink{font-size:1.1em;line-height:2em;}}@media only screen and (min-width:768px) and (max-width:991px),
only screen and (min-width:992px) and (max-width:1200px),
only screen and (min-width:1201px) and (max-width:1400px){[class^='page-sitemap'] .externalGap .maxwidth,
 .page-brands .externalGap .maxwidth{width:100%;padding:50px 40px 0 60px;}[class^='page-sitemap'] .lettersNavigation,
 .page-brands .lettersNavigation{font-size:249%;letter-spacing:0.05em;padding-top:55px;}[class^='page-sitemap'] .mainLetter,
 .page-brands .mainLetter{font-size:300%;padding-bottom:10px;padding-top:60px;padding-bottom:15px;}[class^='page-sitemap'] .brandLink,
 .page-brands .brandLink{font-size:125%;line-height:34px;margin:5px 0;display:inline-block;}}@media only screen and (max-width:479px),
only screen and (min-width:480px) and (max-width:767px){[class^='page-sitemap'] .lettersNavigation,
 .page-brands .lettersNavigation{font-size:100%;letter-spacing:0.15em;padding-bottom:15px;padding-top:15px;}[class^='page-sitemap'] .mainLetter,
 .page-brands .mainLetter{font-size:240%;line-height:120%;padding-bottom:11px;}[class^='page-sitemap'] .lettersNavigation,
 .page-brands .lettersNavigation{font-size:249%;letter-spacing:0.05em;overflow-x:auto;margin-top:40px;margin-bottom:40px;}[class^='page-sitemap'] .lettersNavigation .slick-list,
 .page-brands .lettersNavigation .slick-list{margin:0 40px;}[class^='page-sitemap'] .lettersNavigation .slick-prev,
 [class^='page-sitemap'] .lettersNavigation .slick-next,
 .page-brands .lettersNavigation .slick-prev,
 .page-brands .lettersNavigation .slick-next{margin-top:-20px}[class^='page-sitemap'] .lettersNavigation .slick-prev,
 .page-brands .lettersNavigation .slick-prev{left:0;}[class^='page-sitemap'] .lettersNavigation .slick-next,
 .page-brands .lettersNavigation .slick-next{right:0;}[class^='page-sitemap'] .brandGroup,
 .page-brands .brandGroup{-webkit-column-count:2;-moz-column-count:2;column-count:2;}[class^='page-sitemap'] #content{background:#ffffff;}[class^='page-sitemap'] .slick-next{background:url(../_ui/desktop/common/images/arrow/arrow-right-carousel.png) -13px -15px no-repeat;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}[class^='page-sitemap'] .slick-prev{background:url(../_ui/desktop/common/images/arrow/arrow-left-carousel.png) -15px no-repeat}}