.mega-left-menu-category-name{margin-left:5px;vertical-align:middle}.mega-menu-subcategory-name{font-size:16px!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a,a:visited{color:#000}a:hover{color:#e51d9b}abbr[title].tipactive{border-bottom:1px solid}header .breadcrumbs li a:hover{color:#e51d9b}body>iframe[width="0"],body>iframe[width="1"],body>img[width="0"],body>img[width="1"]{display:none}.hof-btn{display:inline-block;padding:10px;color:#fff;font-size:.7em;text-decoration:none}#hof-header .hof-btn a,#hof-header .hof-btn a:visited{color:#fff}#hof-header .hof-basics a.hof-btn:hover{color:#e51d9b}.hof-btn.general{color:#000}.hof-btn.icon{padding-left:50px;background-repeat:no-repeat;background-position:11px center;font-weight:700}.hof-btn.icon-hamburger .hof-icon{position:relative;top:13px;left:12px;float:left}.hof-btn.avatar{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:155px;text-align:left;text-decoration:underline;padding-left:35px}.hof-btn.bag .hof-icon{float:left}.animate{-webkit-transition:all .6s cubic-bezier(.25,.1,.25,1);-moz-transition:all .6s cubic-bezier(.25,.1,.25,1);transition:all .6s cubic-bezier(.25,.1,.25,1)}.container-fluid{min-height:400px}#hof-header .hof-buttons-set .hof-btn-wrap{position:relative;font-size:1.1em}#hof-header{z-index:9999;background:#202020}#hof-header .hof-buttons-set .hof-btn-wrap .hof-btn,#hof-header .hof-navs .hof-buttons-set .hof-btn-wrap .hof-btn{float:none;z-index:1002!important}#hof-header .hof-buttons-set .hof-btn-wrap .hov{background:#efefef;display:none;position:absolute;top:-8px;bottom:-11px;left:0;width:100%;height:auto;z-index:1001}.hof-buttons-set #minicart-menu .hof-btn-wrap .hov{bottom:-7px}#hof-header .hof-buttons-set .hof-btn-wrap .hov:before{content:"";position:absolute;width:100%;height:6px;background:#efefef;bottom:-1px;left:0;z-index:1200}#hof-header .open #hof-btn-departments,#hof-header .open .hof-btn-menu-trigger{color:#000;border-right-color:transparent}#hof-header .hof-buttons-set .open .hov{display:block}#hof-header .hof-buttons-set .hof-btn-wrap .hov.active{display:block}.hof-megamenu{position:absolute;z-index:1000;width:100%;background:#f9f9f9;display:block}.span-image-arrow{display:inline;float:right;margin:5px auto}.hof-brands-landing h1,.hof-brands-landing h2,.hof-brands-landing h3,.hof-brands-landing h4,.hof-brands-landing h5,.hof-brands-landing h6,.hof-department-landing h1,.hof-department-landing h2,.hof-department-landing h3,.hof-department-landing h4,.hof-department-landing h5,.hof-department-landing h6,.hof-megamenu h1,.hof-megamenu h2,.hof-megamenu h3,.hof-megamenu h4,.hof-megamenu h5,.hof-megamenu h6{text-transform:none}#hof-header .open .hof-megamenu{display:block}.hof-megamenu .mm-container{padding:0;display:table}.hof-megamenu .column-wrap{display:table-cell;overflow:hidden;vertical-align:top}.hof-megamenu .column{margin:auto;padding:0 15px 0 0;width:200px;display:table-cell;vertical-align:top;float:left}.hof-megamenu .first-column{padding:0}.hof-megamenu .column.large{width:300px;height:400px;float:left;display:table-cell}.hof-megamenu .column:last-child{padding-right:0}.hof-megamenu .sub-category-content-here{overflow:hidden;margin:0;padding:0 0 0 15px;height:400px!important;background-color:#fff}#hof-header .hof-navs .hof-megamenu ul:first-child li,.hof-megamenu ul li{float:none}.hof-megamenu ul.offers-sale{padding:5px 0}.hof-megamenu ul.offers-sale li{padding:0}.hof-megamenu a{display:block;text-decoration:none;position:relative;vertical-align:center;color:#35a3d3}.hof-megamenu ul.offers-sale li a:hover{color:#999}.hof-btn-pink{background:#ea4aaf;background:-moz-linear-gradient(top,rgba(234,74,175,1) 0,rgba(229,29,155,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(234,74,175,1)),color-stop(100%,rgba(229,29,155,1)));background:-webkit-linear-gradient(top,rgba(234,74,175,1) 0,rgba(229,29,155,1) 100%);background:-o-linear-gradient(top,rgba(234,74,175,1) 0,rgba(229,29,155,1) 100%);background:-ms-linear-gradient(top,rgba(234,74,175,1) 0,rgba(229,29,155,1) 100%);background:linear-gradient(top,rgba(234,74,175,1) 0,rgba(229,29,155,1) 100%);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:0 none;color:#fff;white-space:nowrap;font-size:11px;font-weight:400;padding:2px 8px;text-transform:uppercase;margin-right:2px}.hof-btn-pink:focus,.hof-btn-pink:hover{background:#333;background:-moz-linear-gradient(top,rgba(51,51,51,1) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(51,51,51,1)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,1) 0,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,1) 0,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,1) 0,rgba(0,0,0,1) 100%);background:linear-gradient(top,rgba(51,51,51,1) 0,rgba(0,0,0,1) 100%);color:#fff;text-decoration:none}.cardButtons a.button{vertical-align:top}.hof-btn.hof-btn-mini{width:110px;height:30px;line-height:31px}#addToBagStoreStockContainer input[type=submit].hof-btn-addtobag,.hof-btn-addtobag{background:#bad636;margin:10px 0;border:2px #88a026 solid;border-left:none;border-top:0;color:#000;width:100%;padding:0;height:42px;line-height:42px;text-indent:0;font-size:14px;text-transform:none;font-weight:700}#addToBagStoreStockContainer{-webkit-tap-highlight-color:transparent}#addToBagStoreStockContainer input[type=submit].hof-btn-addtobag:hover,.hof-btn-addtobag:hover{cursor:pointer;background-color:#cee272;color:#000;text-decoration:none}#addToBagStoreStockContainer input[type=submit].hof-btn-addtobag:active,.hof-btn-addtobag:active{background:#a1ba2e;border:2px #88a026 solid;border-bottom:0;border-right:0}#addToBagStoreStockContainer input[type=submit][disabled].hof-btn-addtobag,#addToBagStoreStockContainer input[type=submit][disabled].hof-btn-addtobag:active,#addToBagStoreStockContainer input[type=submit][disabled].hof-btn-addtobag:hover,.hof-btn-addtobag[disabled],.hof-btn-addtobag[disabled]:active,.hof-btn-addtobag[disabled]:hover{background:#e3eeae;border:2px #cfd8a8 solid;border-left:none;border-top:0;color:#b1b2ad}.hof-icon,.hof-pagination .pagination-numbers .nextPage:after,.hof-pagination .pagination-numbers .previousPage:after{display:inline-block;background:url(../../images/icons.png) no-repeat}.svg .hof-icon,.svg .hof-pagination .pagination-numbers .nextPage:after,.svg .hof-pagination .pagination-numbers .previousPage:after{background-image:url(../../images/icons.svg)}.hof-icon-ref{width:24px;height:16px;background-position:-5px -2207px}.hof-icon-hamburger-black,.hof-icon-hamburger-white{width:22px;height:19px;margin-right:5px}.hof-icon-hamburger-white{background-position:-5px -55px}#hof-header .hof-navs ul.horizontal .open .hof-icon-hamburger-white,#hof-header .hof-navs ul.horizontal a.hof-btn:hover .hof-icon-hamburger-white,.hof-icon-hamburger-black{background-position:-5px -5px}#hof-header .hof-navs ul.horizontal a.hof-btn .hof-icon-hamburger-white.hamburger-hover-out-state{background-position:-5px -55px}#hof-btn-brands .hof-icon,#hof-btn-departments .hof-icon{vertical-align:middle}.hof-icon-facebook,.hof-icon-gplus,.hof-icon-mail,.hof-icon-pinterest,.hof-icon-twitter{width:30px;height:30px;margin:0 10px 0 0}.hof-icon-facebook{background-position:0 -1500px}.hof-icon-twitter{background-position:0 -1550px}.hof-icon-gplus{background-position:0 -1600px}.hof-icon-pinterest{background-position:0 -1650px}.hof-icon-mail{background-position:0 -1700px}.hof-icon-disable-x{width:30px;height:30px;background-position:0 -1400px}.hof-icon-magnifier{width:18px;height:18px;background-position:-6px -1455px}.hof-icon-search{width:18px;height:18px;background-position:-6px -105px}.hof-icon-bag-black,.hof-icon-bag-pink,.hof-icon-bag-white{width:16px;height:18px}.hof-icon-bag-white{background-position:-7px -306px}#minicart-menu.open .hof-icon-bag-white,.hof-icon-bag-black{background-position:-7px -1154px}.hof-icon-bag-pink{background-position:-7px -256px}.hof-icon-bin-grey,.hof-icon-bin-pink{width:12px;height:18px}.hof-icon-bin-pink{background-position:-9px -156px}.hof-icon-bin-grey{background-position:-9px -204px}.hof-icon-arrow-left-black-big,.hof-icon-arrow-left-grey-big,.hof-icon-arrow-right-black-big,.hof-icon-arrow-right-grey-big{width:10px;height:20px}.hof-icon-arrow-right-black-big{background-position:-10px -1255px}.hof-icon-arrow-right-grey-big{background-position:-10px -1204px}.hof-icon-arrow-left-black-big{background-position:-10px -1355px}.hof-icon-arrow-left-grey-big{background-position:-10px -1305px}.hof-icon-arrow-left,.hof-icon-arrow-left-black,.hof-icon-arrow-right,.hof-icon-arrow-right-black{width:6px;height:10px}.hof-icon-arrow-left{background-position:-10px -1110px}.hof-icon-arrow-left-black{background-position:-10px -1060px}.hof-icon-arrow-right-black,.hof-megamenu .active .hof-icon-arrow-right{background-position:-13px -2060px}.hof-icon-arrow-right{background-position:-10px -860px}.hof-megamenu .hof-icon-arrow-right,.hof-megamenu-side .hof-icon-arrow-right,.hub-lhn .hof-icon-arrow-right{position:absolute;right:0;margin-top:-5px;z-index:10}.hof-icon-x{width:10px;height:10px;background-position:-10px -1010px}.global-message .hof-icon-x{width:14px;height:14px;background-position:-8px -2158px}.hof-icon-x-grey{width:18px;height:18px;background-position:-6px -2506px}.hof-icon-minus-black,.hof-icon-minus-white{width:10px;height:10px}.hof-icon-minus-black{background-position:-10px -765px}.hof-icon-minus-white{background-position:-10px -714px}.hof-icon-plus-black,.hof-icon-plus-grey,.hof-icon-plus-white{width:10px;height:10px}.hof-icon-plus-black{background-position:-10px -660px}.hof-icon-plus-grey{background-position:-10px -610px}.hof-icon-plus-white{background-position:-10px -560px}.hof-icon-store-stock{background-position:0 -2550px}.hof-icon-store-stock-inactive{background-position:0 -2600px}.hof-icon-save-for-later{background-position:0 -2650px}.hof-icon-save-for-later-inactive{background-position:0 -2700px}.hof-megamenu .primary{width:190px;padding-right:0;padding-top:10px;font-weight:700;min-height:400px}.hof-megamenu .primary .hof-label{position:relative;z-index:10;font-size:15px;font-weight:400}.hof-megamenu .primary-list>a{border-bottom:1px #f7f7f7 solid;border-left:1px #f7f7f7 solid;border-top:1px #fff solid;padding:7px;clear:both;position:relative;color:#555}.hof-megamenu .primary-list>a:hover .span-image-arrow{display:none}.hof-megamenu .primary .active>a,.hof-megamenu .primary .no-submenu a:hover,.hof-megamenu .shop-all:hover,.hof-megamenu .sub-menu-header-section a:hover{color:#35a3d3;text-decoration:none;background-color:#fff}.hof-megamenu .primary .active .hover{position:absolute;top:-2px;left:0;padding-right:10px;background:#fff;display:block;border-left:none;border-right:0}.hof-megamenu .primary .primary-list:first-child .hover{border-top:0;top:0}.hof-megamenu .primary .active.no-submenu-trigger-link .hover{padding-right:0}.hof-megamenu .primary .no-submenu .hof-icon-arrow-right,.hof-megamenu .primary .no-submenu .hover,.hof-megamenu-side .primary .no-submenu .hof-icon-arrow-right{display:none}.hof-megamenu ul li:last-child a{border-bottom:0}.hof-megamenu ul li:first-child a{border-top:0}.hof-department-links .red-sale,.hof-department-links .red-sale:hover,.hof-megamenu .offers-sale .red-sale:hover,.hof-megamenu .red-sale,.hof-megamenu-side .red-sale,.hof-megamenu-side .red-sale:hover,.hub-lhn .red-sale{color:#c00}.hof-department-links .teal-sale,.hof-department-links .teal-sale:hover,.hof-megamenu .offers-sale .teal-sale:hover,.hof-megamenu .teal-sale,.hof-megamenu-side .teal-sale,.hof-megamenu-side .teal-sale:hover,.hub-lhn .teal-sale{color:#018181}.hof-department-links .blue-sale,.hof-department-links .blue-sale:hover,.hof-megamenu .blue-sale,.hof-megamenu .offers-sale .blue-sale:hover,.hof-megamenu-side .blue-sale,.hof-megamenu-side .blue-sale:hover,.hub-lhn .blue-sale{color:#00f}.hof-department-links .pink-sale,.hof-department-links .pink-sale:hover,.hof-megamenu .offers-sale .pink-sale:hover,.hof-megamenu .pink-sale,.hof-megamenu-side .pink-sale,.hof-megamenu-side .pink-sale:hover,.hub-lhn .pink-sale{color:#d2338c}.hof-megamenu .shop-all{background:#efefef;text-align:center;color:#254572;display:block;height:30px}.hof-megamenu .all-brands{background:#fff;width:100%;text-align:center;color:#254572;display:block;padding:10px 0}.brandListColumns .mpu-banner-container,.hof-megamenu .mpu-banner-container{padding:0;margin:0;float:left}.featured-brands-container{padding:0;margin:0;width:300px}.featured-brands-container ul.featured-brands{list-style-type:none;margin:0;padding:0}.featured-brands-container ul.featured-brands li{display:inline-block;margin:0 12px 12px 0;vertical-align:middle}.ie7 .featured-brands-container ul.featured-brands li{display:inline}.featured-brands-container ul.featured-brands li a{display:block}.featured-brands-container ul.featured-brands li.third-item{margin-right:0}.hof-megamenu h2,.hof-megamenu h2 a{color:#555;width:250px;font-size:16px}.hof-megamenu h1{color:#555;width:300px;font-size:24px;margin-top:15px!important;margin-bottom:5px!important;text-align:center;font-weight:400}.hof-megamenu h2 a:hover{color:#224a7b;text-decoration:underline}.hof-megamenu h3{color:#000;margin:10px 0 0 0;font-size:18px!important;text-align:center}.second-level-submenu .hof-icon-arrow-right{display:none}.hof-container{height:100%;margin:0 auto;position:relative;z-index:10;background:#fff}.hof-buttons-set.right li{margin:0;padding:0;line-height:inherit}#hof-header .hof-buttons-set.right{line-height:13px}#hof-header .hof-buttons-set.right .hof-btn-wrap{float:left}#hof-header .hof-btn-wrap .hover-state{position:absolute;width:280px;height:auto;background:#efefef;top:43px;left:0;z-index:1000;margin-left:0;padding:7px;left:-9999px;text-align:left}#hof-header .hof-btn-wrap .login-menu{-webkit-transition:opacity .6s cubic-bezier(.25,.1,.25,1);-moz-transition:opacity .6s cubic-bezier(.25,.1,.25,1);transition:opacity .6s cubic-bezier(.25,.1,.25,1)}#hof-header .hof-btn-wrap .login-menu.show{left:-189px;opacity:1}#hof-header .hof-buttons-set .horizontal a.hof-icon-avatar-pink{background-position:7px -340px}#hof-header .hof-buttons-set .horizontal a.hof-icon-avatar-white{background-position:7px -490px}#hof-header .hof-buttons-set .horizontal .active a.hof-icon-avatar-white{background-position:7px -439px}#hof-header .hof-buttons-set .horizontal a.hof-icon-avatar-red{background-position:7px -390px}.login-menu.hover-state h3{font-size:21px;line-height:18px}.ie7 #hof-header .hof-btn-wrap .hover-state{top:38px}.login-container{background-color:#fff;padding:10px}.login-container hr{margin:.5em 0}#hof-header .hof-btn-wrap .minicart-menu.hover-state{position:absolute;width:280px;height:auto;background:#efefef;top:43px;z-index:1000;right:0;left:auto;display:none;overflow:hidden}#hof-header .open .hof-btn-wrap .minicart-menu.hover-state{display:block}#hof-header .hof-btn-wrap .hover-state,#hof-header .hof-btn-wrap .minicart-menu.hover-state{-webkit-box-shadow:-1px 2px 4px rgba(0,0,0,.4);box-shadow:-1px 2px 4px rgba(0,0,0,.4)}.second-level-submenu{-webkit-box-shadow:3px 3px 4px -1px rgba(0,0,0,.4);box-shadow:3px 3px 4px -1px rgba(0,0,0,.4)}.minicart-container{background-color:#fff;padding:10px}.minicart-container hr{border:solid #efefef;border-width:1px 0 0;margin:.5em 0;clear:left}.minicart-menu.hover-state h3{color:#254572;font-size:21px;line-height:18px}.minicart-menu.hover-state .empty-basket{font-weight:700;color:#666}.minicart-menu.hover-state .empty-basket div{margin-bottom:10px}.minicart-menu.hover-state .empty-basket h3{color:#000}.empty-basket .minicart-all a{color:#254572;font-weight:700;display:block;line-height:30px}.minicart-container .number-items span,.minicart-menu.hover-state .empty-basket span{color:#666}.minicart-container h3 a{padding:5px}.minicart-container h3 a:hover{text-decoration:none}.minicart-container h3 a:focus{background-color:#efefef}.minicart-container a .my-bag{font-weight:700}.minicart-container a:hover .my-bag{text-decoration:underline}.minicart-container a:focus .my-bag{color:#254572}.minicart-container a:visited .my-bag{color:#5b2572}.minicart-container .number-items,.minicart-container .number-items:hover{color:#666;text-decoration:none}.minicart-product{clear:left;float:left}.minicart-description{color:#254572;width:220px;float:left}.minicart-brand{float:left;width:190px}.hover-state .minicart-brand a{line-height:18px}.minicart-remove{float:right}.minicart-remove button{margin-bottom:0}.minicart-remove button:focus .hof-btn-wrap{background:#fff}.minicart-remove button:active .hof-btn-wrap{background:#efefef}.minicart-remove button .hof-btn-wrap{margin-top:-4px;padding:3px 0 0 3px}.ie8 .minicart-remove button .hof-btn-wrap{margin-top:-5px}.minicart-container .minicart-brand span{font-weight:700}.minicart-container .minicart-brand a{color:#254572;padding:0 10px 10px 10px;display:block}.hover-state h3 a span.my-bag{color:#254572}.hover-state a{color:#336;line-height:25px;text-decoration:none}.login-container a{display:block;font-weight:700}.hover-state a:hover,.minicart-container .minicart-brand a:hover{color:#e51d9b;text-decoration:underline}.hover-state .minicart-container a:hover span.my-bag,.minicart-brand a:hover{color:#dd1593;text-decoration:underline}.minicart-container .minicart-brand a:focus{text-decoration:underline;color:#254572;background:#fff}.hover-state .minicart-container a:focus span.number-items,.hover-state .minicart-container a:hover span.number-items{text-decoration:none}.hover-state .minicart-container h3 a:active{color:#254572;text-decoration:none;background:#efefef}.minicart-brand a:visited{color:#254572}.minicart-description p{color:#666;padding:0 0 0 10px;line-height:18px;float:left;clear:both;width:230px}.minicart-container .minicart-quantity-container{float:left;margin:4px 0 10px 10px;color:#000;font-weight:700}.minicart-container .minicart-quantity-container select{width:60px;height:30px;padding-top:6px;padding-bottom:6px;padding-left:9px;padding-right:7px;margin:0}.minicart-container .minicart-quantity-container select:focus{background-color:#fffdaf}.minicart-container .minicart-price-container{float:right;margin-top:1px;color:#000}.minicart-container .minicart-price-container .was-pricing{color:#666;text-align:right}.minicart-container .minicart-price-container .normal-pricing{color:#c00;text-align:right}.minicart-subtotal{text-align:right;margin-bottom:16px}#minicart-pricesubtotal,.minicart-subtotal span{font-weight:700;color:#000}.hover-state .minicart-all{clear:right;height:30px;line-height:30px;background-color:#efefef}.center.minicart-all a{display:block;line-height:30px}.minicart-checkout{margin-top:10px;height:30px;line-height:30px;clear:both}.hover-state .minicart-checkout a,.hover-state .minicart-checkout a:hover{color:#000}.hover-state h3{padding:8px 0;text-transform:none;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:700;line-height:14px;white-space:nowrap;width:90%}.login-menu-close-button-div,.search-menu-close-button-div{height:10px;width:10px;position:absolute;top:7px;right:17px;cursor:pointer;background-color:#fff;background-image:url(../../img/cross.png);background-repeat:no-repeat}#hof-megamenu-side .hamburger-close-button,.hof-megamenu .menu-close-button,.minicart-container .menu-close-button{width:30px;height:30px;text-align:center;vertical-align:middle;z-index:1050;position:absolute;top:-2px;right:0;line-height:35px}#hof-megamenu-side .hamburger-close-button{top:4px;line-height:32px;padding:0;border:0;z-index:0}.login-menu-close-button,.search-menu-close-button{width:30px;height:30px;text-align:center;vertical-align:middle;z-index:1050;position:absolute;top:15px;right:0;line-height:35px}.hof-megamenu .menu-close-button,.minicart-container .menu-close-button{top:15px}.hof-megamenu .menu-close-button,.minicart-container .menu-close-button{right:15px}.minicart-container .minicart-remove button{background:0 0;border:0;box-shadow:none;padding:2px 4px}#hof-minibag-side .minicart-container .minicart-remove button{padding:2px 4px 0 0;width:27px;height:28px;text-align:right}#hof-minibag-side .remove-button span{padding-top:4px}.menu-close-button .hof-icon-x{margin-top:10px}.hof-icon-x.login-menu-close-button{background-position:0 -1000px;top:15px;right:7px;cursor:pointer}#minicart-menu .quantity-block{position:absolute;display:block;padding:1px 2px 2px;background:#fff;color:#000;min-width:16px;height:16px;text-align:center;line-height:18px;top:-3px;left:20px;font-size:11px}#minicart-menu.open .quantity-block{background:#000;color:#fff}#minicart-menu .empty-basket-top-level .quantity-block{display:none}.hover-state .login{background-color:#f2f2f2;margin-top:10px}.hof-megamenu h2 a{display:inline}.truncate{overflow:hidden;text-overflow:ellipsis}#hof-header{position:relative}#hof-header .hof-basics{position:relative;width:100%}#hof-header .hof-navs-border{height:2px;background-color:#333}#hof-header .hof-basics,#hof-header .hof-navs{width:1000px;margin:0 auto;background:#202020}#hof-header .hof-scrollable-links{width:9999px}#hof-header .hof-navs{padding:8px 0;height:35px;clear:both;z-index:1000}#hof-header .hof-navs .clearfix{display:block}#hof-header .call-actions-border{height:3px;background-color:#e51d9b}.ie7 #hof-header .call-actions-border{margin-top:-2px}#hof-header .call-actions-container{background:#efefef;width:100%}#hof-header .call-actions{overflow:hidden;background:#efefef;display:table;width:100%;width:1000px;margin:0 auto}#hof-header .hof-basics .hof-buttons-set{padding:2px 4px;line-height:.7em}#hof-header .hof-navs ul:first-child>li{float:left}#hof-header .hof-navs .hof-buttons-set .hof-btn{float:left;display:inline-block}#hof-header .hof-buttons-set.left{float:left}#hof-header .hof-navs .hof-buttons-set.left .hof-btn{border-right:2px #333 solid;position:relative;z-index:20}#hof-header .hof-buttons-set.right{float:right}#hof-header .hof-buttons-set{margin:0}#hof-header .hof-buttons-set .avatar-pink{background-position:11px 7px}#hof-header .hof-buttons-set .avatar-white{background-position:11px -141px}#hof-header .hof-buttons-set .avatar-black{background-position:11px -41px}#hof-header .hof-buttons-set .avatar-red{background-position:11px -91px}#hof-header .search{width:350px;position:absolute;left:50%;margin:5px 0 0 -175px;padding:3px 0;top:50%}#hof-header .search input{width:100%;height:24px;color:#999;background:#fff;border:0;padding:10px 20px}#hof-header .call-actions span,#hof-header .call-actions span a{width:25%;color:#777;text-align:center;padding:15px 0;height:100%}#hof-header .call-actions .mark{background:#fad2eb}#hof-header .hof-btn{color:#fff}.hof-logo{display:block;position:absolute}#hof-header .hof-logo{border:0;margin:0 auto}.hof-logo img{display:block;margin:0 auto;width:100%}.b-table-cell{display:table-cell}.hof-main{position:relative;z-index:100;margin-top:10px}.global-message-bar{width:100%;z-index:9999;clear:both;background:#fffdaf;height:0;visibility:hidden}.global-message-bar .slot{width:100%}.global-message-bar .slot .contentasset{border-bottom:3px solid #fff}.global-message-bar .global-message{background:#fffdaf;clear:both;text-align:left;overflow:hidden;z-index:1;width:1000px;margin:0 auto;height:auto}.global-message-bar div img{display:inline;float:left}.global-message-bar div a{text-decoration:underline}.global-message-bar .hide-message{z-index:2;float:right;margin:0;cursor:pointer;width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;display:block}.no-touch .global-message-bar .hide-message{padding-top:2px;box-sizing:border-box}.global-message-bar .in-message{float:left;padding:20px 0 20px 10px;border:0;word-wrap:break-word}.global-message-bar .in-message p{padding-top:0}.icon-set-a{background:url(../../images/sprite-icons.png) no-repeat left top}.icon-set-a.fixed{width:20px;height:20px}.icon-set-a.avatar-pink{background-position:0 0}.icon-set-a.avatar-black{background-position:0 -50px}.icon-set-a.avatar-red{background-position:0 -100px}.icon-set-a.avatar-white{background-position:0 -150px}.hof-cctable{width:100%;font-family:'Open Sans',Helvetica,sans-serif;background-color:#efefef;font-size:17px;font-weight:700;margin:0;border:0;height:52px}.hof-cctable td{padding-top:15px}.hof-cctable .agent{color:#777;font-weight:400}.hof-department-landing h1,.hof-department-landing h2{font-weight:700}.hof-department-heading{padding:0 0 10px 0;margin-bottom:15px;font-weight:700}.hof-department-links h2{padding:0 0 5px 0}.hof-department-links h2 a:hover{color:#e51d9b}.hof-column-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.hof-column-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.hof-column-2{float:left;width:400px;margin:0;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.hof-multiple-column,.hof-multiple-column ul{margin:10px 0 0 0}.hof-multiple-column ul.second-tier{margin:0 0 0 15px}.hof-multiple-column div{break-inside:avoid}.hof-column-2 ol,.hof-multiple-column.hof-column-2{margin:0}.hof-multiple-column li{list-style-type:none;margin-top:0}.hof-sitemap-departments{width:730px;float:left;margin-top:0}.hof-sitemap-aside{width:230px;float:right;margin-top:0}.hof-department-links{display:inline-block;width:100%;margin-bottom:46px}.ie .hof-department-links{display:block;width:230px;margin-left:20px;float:left}.ie .hof-sitemap-aside .hof-department-links{margin-left:0}.ie7 .hof-department-links{width:220px}.ie .hof-sitemap .hof-department-links:nth-child(4n+1){margin-left:20px;clear:none}.ie .hof-department-links.first-column{margin-left:0;clear:left}.ie .hof-department-links:nth-child(4n+1),.ie .hof-sitemap .hof-department-links:nth-child(3n+1),.ie .hof-sitemap-aside .hof-department-links:nth-child(4n+1){margin-left:0;clear:left}.ie.no-js .hof-sitemap .hof-department-links,.ie.no-js .hof-sitemap-aside,.ie.no-js .hof-sitemap-departments{float:none;width:100%;margin-left:0}.sub-menu-links-section{border-top:1px solid #e6e6e6}.brandListColumns a,.hof-department-links a{color:#254572;text-decoration:none}.brandListColumns a:hover,.hof-department-links a:hover{color:#e51d9b;text-decoration:underline}.hof-department-links .sub-menu-header-section h2 a:hover{text-decoration:underline}.sub-menu-header-section{float:left;width:450px}.sub-menu-links-section h3{margin-top:20px}.hof-department-landing .slot h1{display:none}span.hof-department-links{display:block}.hof-brands-landing .brandListColumns h2{font-size:1.333em}#productHeader h1.hof-brandAZ-heading{border-bottom:0}.sideColomn{width:300px;margin-left:10px;float:right}.featured-brands-container h3{text-transform:none}.hof-brands-landing ol{margin-left:0}.hof-pdp{clear:both;padding:0 0 10px;overflow:hidden}.hof-pdp h1{color:#000;text-transform:none}.hof-pdp .brandname,.hof-pdp .product-name{display:inline;font-size:inherit;text-transform:inherit}.hof-pdp .product-name{text-transform:capitalize}.hof-pdp .product-name:first-letter{text-transform:capitalize}.hof-pdp .top-panel{overflow:hidden;margin-bottom:18px}.hof-pdp .top-panel h1{float:left}.hof-pdp .top-panel .title-ratings-block{float:left}.hof-pdp .top-panel h1{margin-bottom:12px;height:18px}.hof-pdp .top-panel .ratings{color:#4f6890}#productHeader .ratings #BVRRRatingSummaryLinkWriteFirstID>a,#productHeader .ratings .BVRRRatingSummaryLink,#productHeader .ratings .BVRRRatingSummaryLink a,#productHeader .ratings a,.hof-pdp .top-panel .ratings #BVRRRatingSummaryLinkWriteFirstID>a,.hof-pdp .top-panel .ratings .BVRRRatingSummaryLink,.hof-pdp .top-panel .ratings .BVRRRatingSummaryLink a,.hof-pdp .top-panel .ratings a{color:#4f6890;text-decoration:none}.hof-pdp .top-panel .ratings .BVRRPrimaryRatingSummary{clear:both}.hof-pdp .top-panel .ratings .BVRRRatingSummaryLink,.hof-pdp .top-panel .ratings a:hover{text-decoration:none}.hof-pdp .brandImage{height:60px;margin-left:30px;margin-right:10px}.hof-pdp .brandImage img{max-height:60px}#productHeader .BVRRRatingNormalImage,.hof-pdp .BVRRRatingNormalImage{padding-top:0}#productHeader #BVRRRatingSummaryLinkReadID,#productHeader #BVRRRatingSummaryLinkWriteID,.hof-pdp #BVRRRatingSummaryLinkReadID,.hof-pdp #BVRRRatingSummaryLinkWriteID{margin-top:5px;display:block;float:left}.hof-pdp #BVRRRatingSummaryLinkWriteFirstID{line-height:18px}.hof-pdp .images-slider{width:990px;height:600px;border:1px #e5e5e5 solid;border-left:none;border-right:0;position:absolute;z-index:1000}.hof-pdp .images-slider .enlarge-image{display:none;padding:0 10px;height:30px;line-height:30px;background:#fff;background:rgba(255,255,255,.9);position:absolute;bottom:30px;left:164px;color:#274782}.hof-pdp .images-slider .enlarge-image:hover{color:#e51d9b}.hof-pdp .images-slider .enlarge-image .hof-icon-magnifier{margin:0 10px 0 0;vertical-align:middle}.hof-pdp .sidebar{width:300px;margin-right:0;float:right}.hof-pdp .sidebar .vertical-float{margin-bottom:18px;min-height:350px}.hof-pdp .sidebar .vertical-float.collapsed{margin-bottom:0}.hof-pdp .sidebar .primary-info{background:#fff;border:1px #e5e5e5 solid;border-top:1px #fff solid;padding:0 20px 18px;position:relative;z-index:2000}.hof-pdp .sidebar .colours-container{padding:0;overflow:hidden}.hof-pdp .refinement-block{margin-bottom:12px;padding-bottom:14px;border-bottom:1px #e5e5e5 solid;position:relative}.hof-pdp .refinement-block .ratings{margin-top:14px;height:20px}#configuration .refinement-block-size{overflow:hidden;padding-bottom:14px}#configuration .refinement-block.last,#configuration .refinement-block:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}.js .hof-pdp .sidebar .colours-container{padding:0}.hof-pdp .sidebar .primary-info .container{position:relative;overflow:hidden;min-height:48px}.hof-pdp .sidebar .primary-info .toggle-panel-off form>*{display:none;margin:0;padding:0}.hof-pdp .sidebar .primary-info .toggle-panel-off .refinement-block#productDetailsRefinementBlock{display:block;border-bottom-width:0}.hof-pdp .sidebar .primary-info .toggle-panel-off .price-container{margin:0;padding-bottom:12px}.hof-pdp .sidebar .primary-info .toggle-panel-off .price-container.has-then-price{padding-bottom:0}#configuration #buttonAddToBag,#configuration .delivery-anchor,#configuration .deliveryChannelsGradientBox,#configuration .hof-product-sku,#configuration .productQuantity,#configuration .refinement-summary{margin-top:0;margin-bottom:10px}#configuration .deliveryChannelsGradientBox{margin-bottom:0}.hof-pdp .colours-container .hof-btn.hof-btn-toggle-panel,.hof-pdp .sizes-container .hof-btn.hof-btn-toggle-panel{color:#254572}.no-touch .hof-pdp .colours-container .hof-btn-toggle-panel:hover,.no-touch .hof-pdp .sizes-container .hof-btn-toggle-panel:hover{color:#e51d9b}.sidebar #configuration .storeStockLinkContainer,.sidebar #configuration .storeStockUnavailable{margin-top:0;margin-bottom:10px}#configuration .hof-product-sku{display:none;color:#838383}.hof-pdp .sidebar .delivery-anchor{margin-bottom:0;padding-left:15px}.hof-pdp .sidebar .delivery-anchor a,.hof-pdp .sidebar .delivery-anchor a:hover{color:#274372;text-decoration:none}#primary-info-summary .refinement-summary{margin-bottom:12px}#configuration .refinement-summary .hof-label,#primary-info-summary .refinement-summary .hof-label{display:inline-block;zoom:1}#configuration .refinement-summary .hof-value,#primary-info-summary .refinement-summary .hof-value{font-weight:700;display:inline-block;color:#000}#configuration .refinement-summary .hof-value-colour,#primary-info-summary .refinement-summary .hof-value-colour{display:inline}#configuration .refinement-summary .hof-value *,#primary-info-summary .refinement-summary .hof-value *{color:inherit}#configuration .refinement-summary .hof-value p,#primary-info-summary .refinement-summary .hof-value p{padding:0}#configuration .hof-text-group,#primary-info-summary .hof-text-group{display:inline-block}#configuration .hof-text-group-colour,#primary-info-summary .hof-text-group-colour{display:inline}.quantity-select,.quantity_select{width:52px}.hof-pdp .sidebar .more{background:#fff;min-height:200px;position:relative;margin-top:18px}.hof-pdp .sidebar .more .pdp_sidebar_banner{margin-bottom:18px}.hof-pdp .main-container{float:left;margin:620px 0 0 0;width:626px}.hof-pdp #thumbnailVideoButton{width:90px;height:120px;border:0;margin:10px 10px 0 0}.hof-btn-toggle-panel{color:#25456b;padding:0;overflow:hidden}.hof-btn-toggle-panel .hof-label{float:left;margin:0 10px 0 0;padding-top:9px}.hof-btn-toggle-panel .hof-icon-wrap{float:left;background:#efefef;width:30px;height:30px;text-align:center}.no-touch .hof-btn-toggle-panel:hover .hof-icon-wrap{background:#b3b3b3}.hof-btn-toggle-panel .hof-icon-wrap .hof-icon-minus-black{margin-top:15px}.hof-btn-toggle-panel .hof-icon-wrap .hof-icon-plus-black,.hof-btn-toggle-panel .hof-icon-wrap .hof-icon-plus-grey{margin-top:10px}.hof-pdp .primary-info .container.toggle-panel>.hof-btn-toggle-panel{position:absolute;top:0;right:0;z-index:1}.hof-pdp .price-container{margin-bottom:18px;display:block;overflow:hidden}.hof-pdp .price-container .price,.hof-pdp .price-container .priceNow,.hof-pdp .price-container .priceThen,.hof-pdp .price-container .priceWas{padding:0;text-transform:none;font-weight:400}.hof-pdp .price-container .price,.hof-pdp .price-container .priceNow{font-weight:700}.hof-pdp .cross-sell-carousel-tabs .priceWas,.hof-pdp .price-container .priceThen,.hof-pdp .price-container .priceWas,.hof-pdp .rr-action-carousel .price-information .priceWas,.priceThen,.priceWas{color:#666}#m-product-price-container .priceNow,.WSOSetProductContainer .priceNow,.hof-pdp .price-container .priceNow,.product-details .priceNow,.product-details-sets .priceNow,.product-listing-prices .price-now,.set-product-row-pricing .priceNow,.setProductRowPricing .priceNow{color:#da291c}.WSOSetProductContainer .stockMessage{padding:0}.m-productset-summary .chooseSizeMessage,.noImagesSetSummary .chooseSizeMessage,.productset-summary .chooseSizeMessage{color:#da291c}.star-rating a{color:#254572;text-decoration:none}.star-rating a:hover{color:#e51d9b;text-decoration:underline}.chanelFont #productPriceContainer .priceNow{color:red}.chanelFont #productPriceContainer .priceWas{float:left;margin-right:3px}.hof-pdp .cross-sell-carousel-tabs .price,.hof-pdp .cross-sell-carousel-tabs .priceNow,.hof-pdp .cross-sell-carousel-tabs .priceWas,.hof-pdp .partOfProductSet .price,.hof-pdp .partOfProductSet .priceNow,.hof-pdp .partOfProductSet .priceWas,.hof-pdp .rr-action-carousel .price-information .price,.hof-pdp .rr-action-carousel .price-information .priceNow,.hof-pdp .rr-action-carousel .price-information .priceWas{text-transform:capitalize}.hof-pdp .cross-sell-carousel-tabs .priceNow,.hof-pdp .partOfProductSet .priceNow{color:#df271f}.hof-pdp #addToBagStoreStockContainer #addToBagMainContainer #addToBagActionMessage .rr-action-carousel #rr_placement_2 .carousel .price-information .priceNow{color:#df271f}#homePageContainer .hubHomePage .cross-sell-carousel-tabs #rr_placement_0 .carousel .carousel-content .price-information .priceNow{color:#df271f}.hof-pdp .hof-label.hof-label-row{display:block}#set-products-wso .hof-label.hof-label-row{display:inline-block}.hof-label-size.hof-label.hof-label-row,.hof-pdp .hof-label.hof-label-row,.wso-color-swatch-container .hof-label.hof-label-row{clear:both;padding-bottom:12px;margin-bottom:0;color:#333!important}#set-products-wso .hof-label.hof-label-row span,.hof-pdp .hof-label.hof-label-row span{font-weight:400;font-size:inherit}.hof-pdp .hof-label.hof-label-row+select{margin-top:0}.colour-selector,.colour-swatches-list{list-style-type:none;margin:0;display:block;overflow:hidden}.colour-selector{width:205px;padding-top:5px}.js .colour-swatches-list{max-height:120px}.colour-swatches-list.toggle-panel-on{max-height:none}.colour-info{float:right}.colour-swatches-list li,.wso-color-swatch-container .colourSelector li{float:left;margin:0 10px 7px 0;width:30px;height:30px;padding-bottom:3px;position:relative;cursor:pointer}.colour-swatches-list li span{position:absolute;top:0;left:0}.colour-selector li{height:20px}.colour-selector li a:before,.colour-swatches-list li:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:3px;border:1px #ccc solid;border:1px solid rgba(0,0,0,.1);z-index:1}.plp-colour-selector-opened li a#view-fewer-colours:before{clear:both;border:0}.plp-colour-selector-opened li a#view-fewer-colours{color:#254572}.plp-colour-selector-opened li a#view-fewer-colours:visited{color:#254572}.plp-colour-selector-opened li a#view-fewer-colours:hover{color:#e02f86;text-decoration:underline}.ie8 .plp-colour-selector-opened li a#view-fewer-colours{color:#254572}.ie8 .plp-colour-selector-opened li a#view-fewer-colours:hover{color:#e02f86;text-decoration:underline}.colour-selector li.fullcolours:before{content:"";position:static}.ie8 .colour-selector li a:before{border:1px solid #efefef}.colour-selector li:before{bottom:3px}.colour-selector li.selected a:before{bottom:3px}.colour-selector li a:hover:before{border:1px solid #000}.plp-colour-selector-opened li:last-child a:hover:before{clear:both;border:0}.colour-swatches-list .hof-icon,.colourSelector .hof-icon,.size-swatches-list .hof-icon{display:none}.colour-swatches-list li.disabled span,.colourSelector li.disabled span,.size-swatches-list li.disabled .hof-icon,.wsoSizeSelector li.disabled .hof-icon{background-position:0 -2100px;width:30px;height:30px;position:absolute;top:0;left:50%;margin:0 0 0 -15px;display:block}.size-swatches-list li.disabled .hof-icon,.wsoSizeSelector li.disabled .hof-icon{position:absolute;display:block}.colour-selector li.selected a,.colour-swatches-list li.selected a{border-bottom:2px solid #000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.colours-container .hof-btn.hof-btn-toggle-panel,.sizes-container .hof-btn.hof-btn-toggle-panel{float:right;margin:14px 0 10px 0}.colours-container .hof-btn-toggle-panel:hover{color:#e51d9b}.colours-container .hof-icon-wrap-minus-black{bottom:10px;right:10px}.colours-container label{display:block;padding-bottom:12px}.colours-container label span{font-weight:700}.colours-container select{margin:0 10px 24px 0}.size-swatches-list,.wsoSizeSelector{display:block;list-style-type:none;margin:0;overflow:hidden}.hof-pdp .sidebar .size-swatches-list,.wsoSizeSelector{margin:6px 0 14px -10px}.hof-pdp .sidebar .size-swatches-list{margin:6px 0 0 -10px}.hof-pdp .sidebar .price-container{float:none;margin:0 0 6px 0}.js .size-swatches-list{max-height:120px}.size-swatches-list li,.wsoSizeSelector li{border:0;background:#efefef;cursor:pointer;float:left;height:30px;line-height:16px;min-width:30px;margin:0 0 10px 10px;padding:0;text-align:center;position:relative}.size-swatches-list li.disabled,.wsoSizeSelector li.disabled{padding:0;height:30px}.size-swatches-list li a,.wsoSizeSelector li a{color:#254572;margin:7px 3px;text-decoration:none;display:inline-block;white-space:nowrap}.no-touch .size-swatches-list li:hover a,.size-swatches-list li:active a,.wsoSizeSelector li:hover a{color:#e51d9b;text-decoration:underline}.size-swatches-list .disabled a,.wsoSizeSelector .disabled a{margin:7px 3px}.size-swatches-list li span,.wsoSizeSelector li span{display:block}.size-swatches-list .selected .bottom-line,.wsoSizeSelector .selected .bottom-line{background-color:#fff;border-bottom:2px solid #000;display:inline-block;height:3px;width:100%;position:absolute;top:30px;left:0}.size-swatches-list .disabled .bottom-line{display:block}.js .size-swatches-list.toggle-panel-on{max-height:none}.hof-old-size-btn,.hof-size-btn{float:right;color:#25456b!important}.hof-old-size-btn:hover,.hof-size-btn:hover{color:#e51d9b!important;text-decoration:underline}#in_stock_message{position:absolute;top:30px;left:55px;clear:both}.coach{float:left}.carousel div{float:left}.carousel-content{overflow:hidden;width:990px}.carousel ul{list-style-type:none}.carousel li{margin:0}.carousel-content li .star-rating a{display:inline}.train{width:10000px}.carousel-arrow{opacity:.6;cursor:pointer}.carousel-arrow:hover{opacity:.9}.carousel-arrow.inactive{cursor:default;display:none}.thumbnail-carousel .carousel-arrow.next{opacity:1}.thumbnail-carousel .carousel-arrow .arrow{opacity:.6;cursor:pointer}.thumbnail-carousel .carousel-arrow .arrow:hover{opacity:.9}.thumbnail-carousel .carousel-arrow.inactive .arrow{opacity:.3;cursor:default}.images-slider .carousel-arrow{line-height:60px;width:44px;height:60px;padding:0;background-color:#efefef;opacity:1;position:absolute;top:270px;z-index:1000;line-height:70px;text-align:center;-webkit-box-shadow:1px 0 0 1px #efefef}.images-slider .carousel-arrow:active,.no-touch .images-slider .carousel-arrow:hover{opacity:.7}.images-slider .carousel-arrow.prev{left:10px}.images-slider .carousel-arrow.next{left:626px}#rr_placement_0 .carousel-arrow.next.inactive,#rr_placement_0 .carousel-arrow.prev.inactive,#rr_placement_1 .carousel-arrow.next.inactive,#rr_placement_1 .carousel-arrow.prev.inactive,.partOfProductSet .carousel-arrow.next.inactive,.partOfProductSet .carousel-arrow.prev.inactive{display:none}.images-slider .train{-webkit-transform:translateZ(0)}.images-slider .coach,.images-slider .coach img{width:450px;height:600px}.thumbnail-carousel .coach{margin-right:10px}.thumbnail-carousel .coach,.thumbnail-carousel .coach img{width:90px;height:120px}.images-slider .coach img.over{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.thumbnail-carousel .coach img:hover{cursor:pointer}.thumbnail-carousel .carousel{height:170px;position:relative;overflow:hidden;white-space:nowrap}.thumbnail-carousel .carousel-content{margin-top:10px;height:125px;display:inline-block;overflow:hidden}.thumbnail-carousel .carousel-arrow{height:140px;width:30px;line-height:140px;text-align:center;vertical-align:top;background-color:#fff}.thumbnail-carousel .next{border-left:solid 1px #ccc;box-shadow:0 0 1px rgba(255,255,255,0);display:inline-block;float:right;position:absolute;right:0;margin-right:-1px}.thumbnail-carousel .prev{border-right:solid 1px #ccc;display:inline-block}#thumbnail-select{left:0;position:absolute;width:90px;height:122px;border-bottom:3px solid #000}.thumbnail-carousel .carousel div{float:none}.thumbnail-carousel .counter{clear:both;position:relative;left:45%;top:10px}.hof-pdp .thumbnail-carousel .counter{left:0;text-align:center}#multiMediaPopUp{border:solid 1px #000;z-index:9950;position:fixed;top:20px;left:20px}#multiMediaPopUp .s7swatches{width:200px}.hof-pdp-mobile .deliveryChannelsGradientBox.gradientBox,.sidebar .deliveryChannelsGradientBox.gradientBox{background:0;padding:0 40px 0 0;border-radius:none;border:0}.hof-pdp-mobile #deliveryChannelsUL,.sidebar #deliveryChannelsUL{padding:0}.hof-pdp-mobile #deliveryChannelsUL img,.sidebar #deliveryChannelsUL img{display:none}.hof-pdp-mobile #deliveryChannelsUL li,.sidebar #deliveryChannelsUL li{color:#363;margin:0 0 5px 0;background:url(../../images/checkout/icons/icon-tick.png) no-repeat left center;width:100%}.sidebar #deliveryChannelsUL li:last-child{margin-bottom:0}.hof-pdp-mobile #deliveryChannelsUL .methodUnavailable,.sidebar #deliveryChannelsUL .methodUnavailable{color:#666;background-image:url(../../images/checkout/icons/icon-cross.png)}.hof-pdp .product_promotion{background:#202020;background:rgba(32,32,32,.85);color:#fff;padding:10px;margin:4px 0 10px 0}.hof-pdp #product_promotion .product_promotion .priceOffer,.hof-pdp #product_promotion .product_promotion .priceOffer *{width:auto;color:#fff;margin:0;padding:0}.hof-pdp .product_promotion p.priceOffer a{font-weight:400;text-decoration:none}.hof-pdp .chooseSizeMessage{display:none}.hof-pdp .storeStockLinkContainer,.storeStockMessage{padding:0}.hof-pdp .storeStockLink{width:100%;display:block;padding:8px 0}.hof-pdp .storeStockLink:hover{text-decoration:underline}.hof-btn-green,.hof-btn-green:focus,.hof-btn-green:visited{background:#bad636;color:#000;border-bottom:2px solid #88a026;border-right:2px solid #88a026;border-top:0;border-left:none;padding:0;border-radius:0;box-shadow:none;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0}.hof-btn-green.hof-btn-minibag-checkout{font-weight:700;width:100%;height:100%;float:left;display:block;-webkit-appearance:none;-webkit-border-radius:0;box-shadow:none;-webkit-tap-highlight-color:#bad636}.hof-btn-green.hof-btn-minibag-checkout:hover{text-decoration:none}.hof-btn-green:hover{background:#cee272;border-bottom:2px solid #88a026;border-right:2px solid #88a026;border-top:0;border-left:none;cursor:pointer}.hof-btn-green:active{border:2px solid #88a026;border-bottom:0;border-right:0;background:#a1ba2e;cursor:pointer;box-shadow:none}.hof-btn-green[disabled]{background:#e3eeae;background-image:none;border-right:2px solid #cfd8a8;border-bottom:2px solid #cfd8a8;border-top:0;border-left:none;color:#b3b3b3;cursor:default}.hof-btn-primary{width:100%;margin:0;height:42px;line-height:42px;text-align:center;text-indent:0;text-transform:none;padding:0;font-weight:700;box-shadow:none}#addToBagStoreStockContainer .hof-btn-primary{margin:10px 0}.hof-pdp .rr-action-carousel{padding:18px 0}.hof-pdp .rr-action-carousel,.hof-pdp .rr-action-carousel .carousel{width:236px;background-color:#fff}.hof-pdp .rr-action-carousel .carousel-content,.hof-pdp .rr-action-carousel .coach{width:140px}.hof-pdp .rr-action-carousel .refinementTitle{margin:0 auto;float:none;width:190px}.hof-pdp .rr-action-carousel h2.recsHeading{border:0}.hof-pdp .rr-action-carousel .coach div{float:none}.hof-pdp .rr-action-carousel .carousel{position:relative}.hof-pdp .rr-action-carousel .coach{text-align:left}.hof-pdp .rr-action-carousel .carousel-content{position:relative;left:50px;float:none}.hof-pdp .rr-action-carousel .counter{margin:0 auto;text-align:center}.relatedItems{clear:both}.relatedItems h2{font-size:100%;padding:0 0 15px 0;text-transform:none}.relatedItems ol{margin:0;padding:0}.relatedItems ol li{padding:0;list-style:none;display:block;position:relative}.relatedItems ol li .priceNow{clear:left}.relatedItems ol li .toolTip{position:absolute;display:none;z-index:999;min-width:140px}.relatedItems ol li a img{display:block;width:90px;height:auto;margin:0 auto}.relatedItems.last-viewed ol li a img{width:140px}.relatedItems.last-viewed .thumb{border:0}.horizontalList{margin:0 auto}.horizontalList ol li{float:left;margin:0 20px 0 0;width:140px}.horizontalList ol li:last-child{margin:0}.cross-sell-carousel-tabs #rrCrossSellTabs a{white-space:nowrap;text-align:center}.cross-sell-carousel-tabs #rrCrossSellTabs a.long-title{line-height:16px;width:250px;text-align:center}.cross-sell-carousel-tabs .coach{width:140px}.cross-sell-carousel-tabs .counter{text-align:center}.cross-sell-carousel-tabs .carousel div{float:none}.cross-sell-carousel-tabs .carousel-content{width:548px;margin-left:30px;margin-top:18px}.hof-homepage .cross-sell-carousel-tabs .carousel{padding:0 30px}.hof-homepage .cross-sell-carousel-tabs .train{margin:0;padding:0}.hof-homepage .cross-sell-carousel-tabs .carousel-content{width:100%}.hof-homepage .carousel-content{margin:0}.hof-homepage .cross-sell-carousel-tabs .coach{padding:0 5px}.cross-sell-carousel-tabs .coach{padding:0 20px 0 20px}.cross-sell-carousel-tabs .carousel-arrow{position:absolute;top:40%}.cross-sell-carousel-tabs .carousel-arrow.prev{left:20px}.cross-sell-carousel-tabs .carousel-arrow.next{right:20px}.cross-sell-carousel-tabs .productImage,.hof-pdp .rr-action-carousel .productImage{border:0}.cross-sell-carousel-tabs .price-information p,.hof-pdp .rr-action-carousel .price-information p,.partOfProductSet .price-information p{padding:0 0 5px 0}.cross-sell-carousel-tabs p.product-info,.hof-pdp .rr-action-carousel p.product-info{padding:10px 0 10px 0}#cross-sell-carousel h2.recsHeading{border:0;margin:0;padding:0;display:none}.hof-homepage .cross-sell-carousel-tabs{padding:20px 12px;border:1px #d5d5d5 solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;clear:both;margin:20px auto;width:980px}.hof-homepage .cross-sell-carousel-tabs .recsHeading{visibility:visible!important;border:0;text-align:center;text-transform:uppercase;font-weight:700;font-size:24px;margin:0;padding:0}.partOfProductSet{border:1px solid #ccc;margin-bottom:18px}.partOfProductSet .carousel div{float:none;text-align:center}.partOfProductSet .productDetails p{text-align:left;width:140px;margin:0 auto;padding:0 0 5px 0}.cross-sell-carousel-tabs .featuredProductImage,.hof-pdp .rr-action-carousel .productImage .featuredProductImage,.partOfProductSet .featuredProductImage{border-bottom:1px solid #e5e5e5;margin:0 0 10px 0;padding:0 0 10px 0}.hof-pdp .rr-action-carousel .carousel,.partOfProductSet .carousel{padding:18px 0 18px 0;position:relative}.partOfProductSet .carousel-content,.partOfProductSet .coach,.partOfProductSet .coach div{width:238px}.partOfProductSet .carousel-content{position:relative;left:30px}.hof-pdp .rr-action-carousel h2,.partOfProductSet h2{text-transform:none;margin:0}.partOfProductSet h2{padding:0 0 18px 0}.hof-pdp .rr-action-carousel h2{padding:0}.cross-sell-carousel-tabs a,.cross-sell-carousel-tabs a:visited,.explore-more a,.explore-more a:visited,.hof-pdp .rr-action-carousel a,.hof-pdp .rr-action-carousel a:visited,.partOfProductSet a,.partOfProductSet a:visited{color:#254571;text-decoration:none}.cross-sell-carousel-tabs a:hover,.hof-pdp .rr-action-carousel a:hover,.partOfProductSet a:hover{color:#e51d9b;text-decoration:underline}.explore-more a:hover{color:#e51d9b}.cross-sell-carousel-tabs .counter,.partOfProductSet .counter{margin-top:18px}.hof-pdp .rr-action-carousel .carousel-arrow,.partOfProductSet .carousel-arrow{position:absolute;top:36%}.hof-pdp .rr-action-carousel .carousel-arrow.next,.partOfProductSet .carousel-arrow.next{right:20px}.hof-pdp .rr-action-carousel .carousel-arrow.prev,.partOfProductSet .carousel-arrow.prev{left:20px}.can-zoom-in,.s7zoomview.can-zoom-in{cursor:url(../../images/cursor-zoom-plus.png),auto}.can-zoom-out,.s7zoomview.can-zoom-out{cursor:url(../../images/cursor-zoom-minus.png),auto}#rr-add-to-bag{min-height:385px}.social-share{width:100%;height:30px;position:relative;margin:0 auto 18px auto}.social-share .center-block-helper{position:relative;margin:auto;width:300px}.social-share .label{font-weight:700;display:block;float:left;font-size:12px;padding:7px 10px 0 0}.explore-more{margin-bottom:18px;padding:10px 20px;background-color:#efefef}.explore-more-deliveries{margin:0 0 15px 0;clear:both;float:left;width:288.235px;margin-right:30px}.explore-more h2{text-transform:none;font-weight:400;margin-bottom:10px;padding:0;font-size:14px;color:#000}.explore-more ol{margin:0;list-style:none}.explore-more ol li{margin-bottom:10px}.explore-more ol li:last-child{margin-bottom:0}.s7closebutton,.s7closebutton[state=down],.s7closebutton[state=over],.s7closebutton[state=up]{position:absolute;top:0;right:0;background-image:none!important;width:30px;height:30px;cursor:pointer;line-height:30px;text-align:center}.s7closebutton .hof-icon{vertical-align:middle}.s7closebutton.close-top-offset{margin-top:60px}.s7swatches{background:#fff;width:150px;height:100%}.s7zoomview{margin-left:150px;background-color:#fff!important}.s7swatches .s7thumb{margin-left:-6px}.s7swatches .s7thumb[state=selected]:after{content:"";position:absolute;right:-9px;top:1px;height:98%;width:2px;background:#000;z-index:1}.landscape .s7swatches,.portrait .s7swatches{display:none}.landscape .s7zoomview,.portrait .s7zoomview{margin:0}.landscape .superzoom-fullscreen,.portrait .superzoom-fullscreen{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.hof-pdp .message.blueBox{margin-top:25px}.hof-pdp .message.blueBox p.first-p{margin-bottom:18px}.hof-pdp .rrActionMessageOutOfStock{border:0;background-color:#fff;padding:0 10px 0 10px}.hof-pdp .hof-pdp-stock-msg{padding:20px;background:#b3b3b3;background:rgba(179,179,179,.8);border:1px #999 solid;color:#fff;position:absolute;top:50%;left:120px;text-align:center;margin-top:-20px}.hof-pdp .rrActionMessage{background-color:#fffdaf;border-color:#e5e5e5}.ie7 .hof-pdp .rrActionMessage,.ie8 .hof-pdp .rrActionMessage{margin:0 0 10px 0}.hof-pdp .actionMessageAdd{margin:0 10px}.hof-pdp #addToBagActionMessage{position:relative}.hof-pdp #addToBagActionMessage .hide-action-message{margin:0;cursor:pointer;width:20px;height:20px;background-color:#fffdaf;display:block;position:absolute;top:5px;right:5px;z-index:2}.hof-pdp #addToBagActionMessage .hof-icon{margin:5px}#SearchForForm input[type=search],#SearchForForm input[type=text]{float:none}#secure{float:right}#secure .info{float:left;padding-right:10px;text-align:right}#secure p{margin:6px 0 0 0;color:#fff;line-height:normal}#secure ul{float:left;width:322px}#secure li{background:url(../../images/footer_secure_logos.jpg) 0 0 no-repeat;float:left;height:28px;margin:0 0 0 12px;text-indent:-9999px}#secure li a{display:block;height:28px}#secure li.visa{background-position:-258px 0;width:49px}#secure li.mastercard{background-position:-190px 0;width:56px}#secure li.geotrust{background-position:-96px 0;width:82px}#secure li.amexSafekey{background-position:0 0;width:84px}.hof-pdp #skuProductNumber{display:none}.panel{clear:both;position:relative;width:100%;z-index:10;margin-bottom:6px;height:30px;overflow:hidden}.no-js #brandTabs,.no-js #price,.no-js #topBrands{display:none}#brandRefinements .panel,.panel#selectedRefinements{height:auto}.panel.active{height:auto}.panel h3{height:30px;line-height:30px;background:#efefef;padding:0 0 0 10px;font-weight:400;color:#362f65;text-transform:capitalize;cursor:pointer;position:relative;margin-bottom:10px;margin-top:0}.js .panel h3:after{content:"";width:10px;height:10px;position:absolute;right:10px;top:10px;background-position:-10px -660px;background-image:url(../../images/icons.png)}.svg .panel h3:after{background-image:url(../../images/icons.svg)}.panel.active h3:after{content:" ";background-position:-10px -760px}.panel.lhn-panel{height:auto}#selectedRefinements .resetall{position:static;color:#336;float:right;font-weight:400;margin-bottom:10px}.panel label{clear:both;display:block;cursor:pointer;border-radius:3px;color:#666;font-weight:400;vertical-align:middle;position:relative;padding-left:30px}.panel label.tapped{background:#a0c5e8}.panel label a{color:#336;margin-left:10px}.panel #AZBrands label a,.panel.checkBoxes label a{margin-left:0;outline:0}.panel label span.checkBox{display:block;width:10px;height:10px;display:inline-block;margin:0 10px;background-image:url(../../images/sprites.png);float:none;display:none;position:absolute;top:4px;left:0}.panel label.checked{font-weight:700}.no-touch .panel label:hover a{color:#e51d9b;text-decoration:underline}.panel.colourChecks label:hover span{opacity:.8}.panel.checkBoxes label span.checkBox{background-position:0 -45px;display:inline-block}.checkBoxes label.checked span.checkBox{background-position:0 -55px}.panel label.disabled,.panel label.disabled:hover{opacity:.3;font-weight:400;cursor:default;text-decoration:none;background:0;color:#000}.panelSlide{clear:both}.panel .clearall{position:static;float:right;color:#284473;clear:both;font-weight:400;margin:0 0 10px 0}.refinementsOsScrollBar .jspVerticalBar:after{width:231px;height:10px;background:url(../../images/refinements-inner-shadow.png) repeat-x left top;content:"";position:absolute;bottom:0;left:-225px;border-bottom:solid 1px #d4cfcb}.refinementsOsScrollBar.no-shadow .jspVerticalBar:after{display:none}.priceSlider.ui-slider.ui-slider-horizontal .ui-slider-handle{margin-left:0}.priceSlider.ui-slider.ui-slider-horizontal .ui-slider-handle:last-child{margin-left:-13px}.ie8 .priceSlider.ui-slider.ui-slider-horizontal .ui-slider-handle.last-child{margin-left:-13px}.priceSlider.ui-slider{background:#efefef;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.priceSlider.ui-slider .ui-slider-range{background:#b3b3b3}.priceSlider.ui-slider .ui-slider-handle{width:14px;height:21px;background:url(../../images/price_slider_arrow.svg) no-repeat left top;border:0;border-radius:0;top:-9px}.ie8 .priceSlider.ui-slider .ui-slider-handle{background-image:url(../../images/price_slider_arrow.png);top:-11px}div.refinementsOsScrollBar{overflow:hidden;outline:0}.js div.refinementsOsScrollBar{max-height:180px}.priceRangeSpanVal{display:block;text-align:center;font-weight:400}.priceSliderMax,.priceSliderMin{color:#797979;margin-top:10px}.priceSliderMin{float:left}.priceSliderMax{float:right}#brandTabs .ui-state-default{margin:0}.ipadExpandFacet:active,.ipadExpandFacet:focus,.ipadExpandFacet:hover,a.ipadExpandFacet{display:none;height:32px;text-align:center;background:0;border:0;color:#254572;text-transform:none}.lhn-panel ol{margin-bottom:30px}.lhn-panel li{background:0;margin:0;padding:0;border-bottom:1px #ececec solid}.lhn-panel li:first-child{border-top:1px #ececec solid}.lhn-panel a{color:#336;padding:5px 0;line-height:18px;display:inline-block;width:100%;position:absolute}.lhn-panel a:hover{color:#da1c94}.lhn-panel .hof-icon-arrow-right{float:right;margin:9px 10px}.lhn-panel .arrowlist li span{color:#666}#inThisSection h2,#selectedRefinements h2,.refineTitle{text-transform:none;padding:0 0 10px 0;margin:0}#inThisSection a:hover{color:#e02f86}#refineControls ol li a:hover{text-decoration:none}#refineControls ol li a .hof-underline{padding-right:5px;padding-left:10px;color:#336}#refineControls ol li a:hover .hof-underline{text-decoration:underline;color:#da1c94}#selectedRefinements{border-bottom:1px solid #d4cfcb;margin-top:0;margin-bottom:10px}#selectedRefinements ol{margin:0;padding:4px 0}#selectedRefinements ol li,#selectedRefinements ol li span{display:block;float:left;margin:0;padding:0}#selectedRefinements ol li span,#selectedRefinements ol li span a{height:30px;line-height:30px}#selectedRefinements ol li{max-width:230px;margin-right:5px}#selectedRefinements ol li span{font-size:12px;margin-right:10px;white-space:nowrap}#selectedRefinements ol li>div{padding:0 20px 0 5px;color:#336;margin:0 0 5px 0;overflow:hidden;border:solid 1px #d4cfca;position:relative;font-weight:700}#selectedRefinements ol li div a{display:inline-block;text-indent:-1000em;width:30px;height:30px;position:absolute;background-position:0 -1000px;right:0;background-color:#fff}.fadeToWhiteRefinement{position:absolute;width:20px;height:30px;top:0;right:30px;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.second-level-submenu{background:#fff;position:absolute;width:500px;left:190px;top:0;min-height:400px}.second-level-submenu li a{margin:0;padding:0;border:0}.js .infinite-scroll-enabled .pagination-numbers,.js .infinite-scroll-enabled .paging-links,.js .infinite-scroll-enabled.hof-pagination.bottom .paging-items-summary{visibility:hidden}.no-js .infinite-scroll-active .view-all-toggle{display:none}.infinite-scroll-btn{display:block;background:#f1f1f1;text-align:center;color:#339}.infinite-scroll-btn.show-more-products:hover{color:#e51d9b;text-decoration:underline}.infinite-scroll-btn.show-more-products{width:220px;height:30px;line-height:30px;text-decoration:none;color:#339;margin:0 auto}.infinite-scroll-btn.go-to-top{position:fixed;bottom:10px;right:10px;z-index:100;width:45px;height:70px;background:#efefef;opacity:.8;border:1px #ccc solid}.infinite-scroll-btn.go-to-top:hover{opacity:1;background:#b3b3b3}.infinite-scroll-btn.go-to-top span{display:block;color:#666}.infinite-scroll-btn.go-to-top.snapped{position:absolute;top:-80px;bottom:auto}.paging-items-summary.paging-items-summary-bottom{color:#989898;display:block;clear:both;float:none;text-align:center;padding:0;margin:5px 0}#unsecure_footer{position:relative}img.lazy-load{visibility:hidden}.lazy-load-container{background:#ccc}.infinite-scroll-loading{width:100%;clear:both;height:32px;background:url(../../images/busy.gif) no-repeat center center;margin:20px 0}.infinite-scroll-bar.refine-gototop{position:fixed;bottom:0;left:0;width:100%;background:#ccc;z-index:1001}.infinite-scroll-bar.refine-gototop a{width:50%;height:50px;position:relative;text-align:center;display:block;float:left;padding:0;margin:0;background:#efefef;border-top:2px #989898 solid;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#666;text-decoration:none}.infinite-scroll-bar.refine-gototop a:first-child:after{content:"";position:absolute;top:0;right:0;height:100%;width:2px;background:#989898}.infinite-scroll-bar.refine-gototop a:first-child{padding-top:16px;font-size:15px}.infinite-scroll-bar.refine-gototop span{color:#666}.infinite-scroll-bar.refine-gototop .items,.infinite-scroll-btn .items{color:#666;padding:5px 0}.infinite-scroll-bar.refine-gototop .go-to-top .label{margin-top:6px}.infinite-scroll-btn .label{text-transform:uppercase}.infinite-scroll-bar.refine-gototop .go-to-top .label .arrow,.infinite-scroll-btn.go-to-top .label .arrow{display:inline-block;margin-right:2px}.infinite-scroll-btn.go-to-top .label .arrow{display:block;width:22px;height:12px;margin:0 auto;background-image:url(../../images/icons.svg);background-position:-5px -2010px}.ie8 .infinite-scroll-btn.go-to-top .label .arrow{background-image:url(../../images/icons.png)}.pagination-listing.hof-pagination.infinite-scroll-enabled{border-top:0}.alert.ignore-alert{color:#000}.hof-loyalty p.alert,.hof-loyalty p.error,.hof-my-account p.alert,.hof-my-account p.error,.hof-recover-password p.alert,.hof-recover-password p.error{margin:0;padding:0;font-weight:400;max-width:100%}.address-boxes{max-height:395px;overflow:hidden}.no-js .address-boxes{max-height:none}.address-boxes.toggle-panel-on{max-height:none}#loyalty-finalregistration-form #find-uk-address{margin-bottom:0}#loyalty-finalregistration-form .addressDoctorResults{margin-top:18px}#loyalty-finalregistration-form .addressDoctorResults ul,#myaccount-customeraddress-form .addressDoctorResults ul{list-style:none}#loyalty-finalregistration-form fieldset{border:0}#loyalty-finalregistration-form .scrollable ul,#myaccount-customeraddress-form .scrollable ul{border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:40px;max-height:250px;overflow:auto;margin-left:0}#loyalty-finalregistration-form .scrollable .radioList li,#myaccount-customeraddress-form .scrollable .radioList li{padding:10px;position:relative;margin:0}#loyalty-finalregistration-form .scrollable .odd,#loyalty-finalregistration-form .scrollable li:nth-child(2n+1),#myaccount-customeraddress-form .scrollable .odd,#myaccount-customeraddress-form .scrollable li:nth-child(2n+1){background-color:#f2f2f2}#loyalty-finalregistration-form .scrollable li.hover,#loyalty-finalregistration-form .scrollable li:hover,#myaccount-customeraddress-form .scrollable li.hover,#myaccount-customeraddress-form .scrollable li:hover{background-color:#ffc}#toggle-loyalty-addresses{float:right;margin:10px 5px 0 0}#loyalty-finalregistration-form .contentBox{width:282px;margin-bottom:30px;margin-right:30px;border:1px solid #efefef}#loyalty-finalregistration-form .contentBox.current,#loyalty-finalregistration-form .contentBox.current:hover{border-color:#e51d9b}#loyalty-finalregistration-form .contentBox:hover{border-color:#666}#loyalty-finalregistration-form .contentBox:nth-child(3n){margin-right:0}.hof-master #save-address:focus{background:#000}.hof-master .addressDoctorResults h4{font-size:16px;line-height:20px;font-weight:400}.hof-master .addressDoctorResults .info{color:#666}.hof-master .address-radio-holder p.vcard{width:100%;margin:-2px 0 0 20px;line-height:18px}.ie8 .hof-loyalty button,.ie8 .hof-loyalty h2{text-transform:none}.ie8 .hof-loyalty .checkbox,.ie8 .hof-loyalty .radio{border:0;background-image:none}.hof-loyalty input[type=button]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.no-cssgradients .hof-loyalty input[type=button],.no-cssgradients .hof-loyalty input[type=button]:active,.no-cssgradients .hof-loyalty input[type=button]:focus,.no-cssgradients .hof-loyalty input[type=button]:hover{background-image:none}.no-cssgradients .hof-loyalty .hof-cta-primary{background:#000;color:#fff}.no-cssgradients .hof-loyalty .hof-cta-primary:hover{background:#000;color:#e51d9b}.no-cssgradients .hof-loyalty .hof-cta-primary:active{background:#666;color:#fff}.no-cssgradients .hof-loyalty .hof-cta-secondary{background:#efefef;color:#336}.no-cssgradients .hof-loyalty .hof-cta-secondary:hover{background:#efefef;color:#336;text-decoration:underline}.no-cssgradients .hof-loyalty .hof-cta-secondary:active{background:#b3b3b3;color:#336}#brands-menu .column .secondary{border-top:1px solid #e6e6e6;padding:5px 0}#touchTooltip{font-size:13px;text-align:left;color:#666;background:#fff;border:1px solid #e2e2e2;position:absolute;z-index:100;padding:5px;min-height:30px}#touchTooltip:after{content:'';display:block;position:absolute;top:10px;left:-19px;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px}#touchTooltip:before{content:'';display:block;position:absolute;top:8px;left:-24px;width:0;height:0;border-color:transparent #e2e2e2 transparent transparent;border-style:solid;border-width:12px}.tipactive{border-bottom:solid 1px #363}#showNextStores{font-size:12px}#searchStoreStock[disabled],#searchStoreStock[disabled]:hover,#showNextStores[disabled],#showNextStores[disabled]:hover{font-size:12px;color:#aca899;text-shadow:none;background:#f5f4ea;border:1px solid #d7d2c9;margin:-1px -1px 0 0;box-shadow:none;filter:none;cursor:default;margin-bottom:16px}.hof-my-account p.information{padding:0 0 12px 0;font-size:14px;color:#000}.hof-my-account .hof-form .vsep-top-normal{margin-top:18px;margin-bottom:0}.hof-my-account .hof-form .vsep-top-middle{margin-top:24px;margin-bottom:0}.hof-my-account .hof-bullet-list{margin:0}.hof-my-account .expired .cardName,.hof-my-account .expired h5{text-decoration:line-through}.hof-my-account .expired .expiryDate{color:red}.hof-my-account .contentBox{width:281px;display:inline-block;margin:0 30px 30px 0;border-color:#efefef}.hof-my-account .contentBox:nth-of-type(3n){margin-right:0}.hof-my-account .address-results-selector{width:100%;max-width:100%}.hof-my-account .contentBox .address-info{min-height:155px}.hof-master.hof-my-account .hof-cta-group .hof-cta{margin:20px 20px 0 0}.hof-my-account tbody,.hof-my-account td,.hof-my-account th{padding:0;border:0}.hof-my-account th{text-align:left}.no-transform .hof-breadcrumbs{text-transform:none}.hof-master-mobile #dwfrm_giftchecker_giftcode{width:100%}.hof-my-account .cell-left{float:left;text-align:left}.hof-my-account .cell-right{float:right;text-align:right}.hof-my-account .left{float:left}.hof-my-account .right{float:right}.hof-my-account.hof-order-details table{border:0;border-bottom:1px solid #ccc}.hof-my-account.hof-order-details thead{border-top:1px solid #000;border-bottom:1px solid #000}.hof-my-account .gift-total table{border:0}.hof-my-account.hof-order-details th{padding:10px 10px 12px}.hof-my-account .gift-total table td{padding:10px 0 12px}.hof-my-account .gift-total tr:first-child td{padding-top:0}.hof-my-account .order-total{border-top:1px solid #000}.hof-my-account .gift-message,.hof-my-account .receipt{padding:0 10px}.hof-my-account table.receipt td:nth-child(2n){text-align:right}.hof-my-account .receipt .promotion{color:#c33}.hof-my-account .receipt .postage,.hof-my-account .receipt .promotion{border-top:1px solid #ccc}.hof-my-account.hof-order-details td{padding:24px 10px 12px}.hof-my-account.hof-order-details td.price,.hof-my-account.hof-order-details td.subtotal{padding-top:12px;vertical-align:middle}.hof-my-account .product-details-image{padding:10px;padding-top:0;display:inline-block;vertical-align:top}.hof-my-account .product-details-description{display:inline-block;width:370px}.hof-master p{font:normal 14px/20px "Trebuchet MS"}.hof-my-account.hof-order-details ul{list-style:none;margin:0}.hof-my-account.hof-order-details li{margin-top:0;margin-bottom:0}.delivery-billing-details>div:last-child,.hof-my-account .gift-total>div,.order-date,.order-date>div{width:50%}.delivery-billing-details>div{width:25%}.delivery-billing-details .billing,.delivery-billing-details .contacts,.delivery-billing-details .delivery{padding:10px}.hof-my-account .delivery-column{width:200px}.hof-my-account .payment-imformation{width:390px;word-wrap:break-word}.hof-my-account .illustration{vertical-align:top;padding:10px}.hof-my-account .bv-link{padding-top:12px}.hof-my-account td.order-history-cta strong{margin-bottom:12px;display:inline-block}.hof-my-account table .subtotal{text-align:right}.hof-master .hof-form-label-instruction.body-copy{line-height:20px}.hof-master #errorMessage:empty{display:block;margin-bottom:-12px}.hof-master #errorSubMessage{display:inline-block;margin-top:12px}.hof-master #errorSubMessage:empty{display:inline;margin-top:0}#giftcard p.pptErrorMessage{margin:0;color:#000}.carousel div.magnifier{float:none;width:400px;height:300px;position:absolute;box-shadow:0 0 0 7px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);display:none;cursor:zoom-in;cursor:-webkit-zoom-in;z-index:11;background-color:#fff!important}.black-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10;-moz-opacity:.2;opacity:.2;float:none}.coach{position:relative}.rollover-image{background:#fff;bottom:0;color:#666;left:10px;padding:5px;border-radius:1px;position:absolute;-moz-opacity:.9;opacity:.9}.rollover-image .tablet{display:none}#contactUsForm .message,.message.origin{min-height:30px;padding:14px 14px 14px 61px;border:1px solid;outline:0}#contactUsForm .message p{margin-bottom:0}#contactUsForm .message.information{background:#f7d796 url(../../images/checkout/icons/icon_mesage_8.png) 15px 15px no-repeat;border-color:#f7d796}#contactUsForm .four.columns .message{padding:6px 6px 6px 35px}#contactUsForm .four.columns .message.information{background:#f7d796 url(../../images/checkout/icons/Info_icon_sml.png) 8px 8px no-repeat;border-color:#f7d796}.upload>div{display:inline-block;margin:0 5px;width:300px}.upload>div.radio input{vertical-align:middle;line-height:26px;margin:0 5px 0 0;padding:0}.upload .radio label{width:30px;text-align:left}.upload .message.information{width:470px;margin-left:123px}.hof-master .hof-description .product-code{color:#666}.hof-master .hof-description>div{margin-top:20px}.hof-master .hof-description #product_promotion,.hof-master .hof-description>div:first-child{margin-top:0}.hof-master .hof-description .hof-title{padding-bottom:0;margin-bottom:0}.hof-master .hof-description{color:#676767}.hof-master .hof-description li{margin-top:0;margin-bottom:0}.allLogos .desaturated{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}.hof-master .hof-title{font-size:14px;line-height:20px;font-weight:700;text-transform:none}.hof-master .hof-description{font-size:12px}.hof-master .hof-description .last-item ul{margin-bottom:0}.hof-master .hof-description,.hof-master .hof-description a,.hof-master .hof-description li,.hof-master .hof-description p{font:normal 12px/18px "Trebuchet MS"}.hof-master .hof-description h,.hof-master .hof-description h2,.hof-master .hof-description h3{border-bottom:0;padding:0}.hof-master .hof-description #product_promotion .product_promotion a{color:#336}.hof-master .care-instructions ul{margin-bottom:0}.megamenu-sub-sub-category-link-content{padding:0!important}.megamenu-sub-sub-category-link-content span{font-size:14px!important;color:#888!important}.megamenu-sub-sub-category-link-content span:hover{text-decoration:underline;color:#f05a28!important}.megamenu-sub-category-link-content ul{display:none}