body,html{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif}button,input,select,textarea{font-size:1em;color:#222}#hof-header{font-size:16px}#hof-header #searchSuggestions{font-size:.750em}.placeholder span{font-size:.750em}#hof-header #q{font-size:.750em}.hof-megamenu a{font-size:.875em}.hof-megamenu .secondary a{font-size:.75em}.hof-megamenu .primary-list>a{line-height:35px}.hof-megamenu .secondary a,.hof-megamenu .offers-sale a{line-height:25px}.hof-megamenu h2 a{font-size:1.3125em}.hof-megamenu h3{font-size:1em}#hof-header .hof-btn-wrap .hover-state{font-size:.8125em}#hof-header .call-actions span{font-size:.75em}#hof-header .hof-btn-wrap .minicart-menu.hover-state{font-size:100%}.hof-megamenu .shop-all{line-height:2.5em;font-size:.75em}.minicart-description,.minicart-subtotal span,.minicart-menu.hover-state .empty-basket div{font-size:.75em}#hof-minibag-side .minicart-description,#hof-minibag-side .minicart-menu.hover-state .empty-basket div{font-size:.85em}#hof-minibag-side .minicart-subtotal span{font-size:16px}#hof-minibag-side .minicart-container .minicart-quantity-container{font-weight:normal}.minicart-all,.minicart-menu.hover-state .empty-basket div.minicart-all{font-size:.875em}#hof-minibag-side .minicart-all,#hof-minibag-side .minicart-menu.hover-state .empty-basket div.minicart-all{font-size:1em}#minicart-pricesubtotal{font-size:1em}h3.reskin-description-product-name{font-size:21px}h3.reskin-description-title-name{font-size:16px}#inThisSection h2,#selectedRefinements h2,.refineTitle{font-size:140%}.product-listing-prices .price-was,.product-listing-prices .price-now,.product-listing-prices .price{font-size:14px}.product-listing-prices-mobile .price-was,.product-listing-prices-mobile .price-now,.product-listing-prices-mobile .price{font-size:12px;line-height:18px}#productPriceContainer p{font-size:16px;line-height:20px}.hof-pdp-mobile #productPriceContainer p{font-size:21px;line-height:24px}.pagination-listing{font-size:12px}.pagination-numbers li{font-size:12px}.category-heading{font-size:28px}.product-listing .promotion-badge .specialOffer{font-size:12px}.global-message-bar{font-size:1em}.global-message-bar .in-message{font-size:12px;line-height:1.5em}.global-message-bar .global-message .in-message p{line-height:1.5em}.global-message-bar .global-message{line-height:1.5em}.product-all-info{font-size:12px}.hof-department-landing,.hof-department-landing h2{font-size:12px}.hof-department-landing h1{font-size:2.333em}.hof-department-landing h2{font-size:1.75em}.hof-department-landing h3{font-size:1.333em}.featured-brands-container ul.featured-brands{font-size:0}.featured-brands-container ul.featured-brands li{font-size:.75em}.hof-pdp h1{font-size:1.75em}.hof-btn.hof-btn-mini{font-size:12px}.hof-btn-toggle-panel{font-size:12px}.hof-pdp .top-panel .ratings a,.hof-pdp .top-panel .ratings .BVRRRatingSummaryLink,.hof-pdp .top-panel .ratings .BVRRRatingSummaryLink a{font-size:1em}.hof-pdp .top-panel .ratings #BVRRRatingSummaryLinkWriteFirstID>a:hover{color:#e51d9b;text-decoration:underline}.hof-btn-primary{font-size:14px}.hof-btn-green.hof-btn-minibag-checkout{line-height:30px;font-size:14px}.product-info{font-size:12px}#reskin-description-container .product-code{font-size:12px}.hof-pdp .starReviews{font-size:1.3em}.hof-pdp .coach .productPricing{line-height:1.3em}.wsotabs-description .hof-label.hof-label-row,.wsotabs-description .size-guide-container,.hof-pdp .hof-label.hof-label-row,.hof-pdp .size-guide-container{font-size:12px}#configuration .refinement-summary,.stockMessage,#configuration .hof-product-sku{font-size:12px}.hof-pdp #in_stock_message .stockMessage{line-height:1em}.hof-breadcrumbs li,.hof-breadcrumbs li a{font-size:12px}.wsg-main-product-title h1 span{font-weight:normal}.WSOSetProductContainer .wsrwsg-title-margin a{font-size:12px;font-weight:bold}.m-product-title #chooseQuantity,.scroller #chooseQuantity{font-size:12px}#productTitle .product-description{font-size:21px}#productTitle .product-code{font-size:12px}.product-details .price,.product-details .priceWas,.product-details .priceNow,#m-product-price-container .priceNow,.product-details .priceThen{font-size:16px;line-height:20px}#m-product-price-container .priceNow{font-weight:bold}#m-product-price-container{margin-top:0}.tabs-productsets{font-size:12px}.set-product,.itemQtyWSR span{font-size:12px}.set-product .starRating{font-size:12px}.set-product h5 a{font-size:12px}.product-details-sets{font-size:14px;line-height:16px}.product-details-sets p{line-height:inherit}.items-selected,.price-container,.price-container .amount{font-size:16px}.exploreMoreDeliveries h2{font-size:14px}#productset-summary{font-size:16px}#hideQuantityMessage{font-size:14px}.sizeSelector span{font-size:12px}#set-products .oldsizingBut{font-size:12px}#colourRefinementTitle h2{font-size:12px}.partOfProductSet h2,.rr-action-carousel h2{font-size:1.166em}.product-name-WSO{font-size:21px;font-weight:normal}.wso-products-caption h2{font-size:21px}.wso-size-select{font-size:12px}.wso-quantity{font-size:12px}.productset-summary-wso .chooseSizeMessage{font-size:14px}.set-products-stock-container .stockMessage{font-size:12px;font-size:100%}.m-product-title .m-productset-summary div{font-size:14px}.m-productset-summary .amount{font-weight:bold}.m-productset-summary .chooseSizeMessage{font-size:14px;font-weight:normal}.m-wso-set-product-container .refinementTitle p{line-height:12px}#productset-summary #addedItems{font-size:12px;font-family:sans-serif}.in-stock-padding .stockMessage{font-size:12px}.hof-pdp .actionMessageAdd .actionMessageHeading{font-size:14px;line-height:16px}.hof-pdp-mobile .actionMessageAdd .hof-actionmessage-info{font-size:12px}.m-product-title .productCode,.setProductRow .productCode,#productTitle .productCode{font-size:12px}.image-viewer-helper-tooltip{font-size:.9em}.set-product h5{text-transform:capitalize;font-size:12px}.itemDesc h5,.itemDesc h5 a,.setProductInfo h5,.setProductInfo h5 a{font-size:12px;font-weight:bold}.hof-pdp-mobile .itemDesc h5,.hof-pdp-mobile .itemDesc h5 a,.hof-pdp-mobile .setProductInfo h5,.hof-pdp-mobile .setProductInfo h5 a{font-size:16px}.setProduct .productDetails .priceNow,.setProduct .productDetails .priceWas{text-transform:none}.setProductInfo h5 a,.set-product h5 a{text-transform:capitalize}.hof-pdp .price-container .price,.hof-pdp .price-container .priceNow,.hof-pdp .price-container .priceWas,.hof-pdp .price-container .priceThen{font-size:16px}.setProduct .productDetails .priceNow,.setProduct .productDetails .priceWas,.setProduct .productDetails .priceThen,#m-product-price-container .price,.product-details-sets .priceNow,.product-details-sets .priceWas,.product-details-sets .priceThen,.setProductRow .priceNow,.setProductRow .priceWas,.setProductRow .priceThen,.productDetails .price,.setProductRow .price{font-size:14px;line-height:18px;text-transform:none}.setProduct .productDetails .priceWas{font-weight:normal}.setProduct .star-rating,.set-product,.itemQtyWSR span,.itemQtyWSR div{font-size:12px;text-transform:none}#setProductsNoImages .itemQtyNoImages span,.setProduct .itemQty{font-size:12px}.gradientBoxFix{margin-bottom:0}.m-product-title #choose-quantity{font-size:12px}.m-wso-set-product-container .sizeGuideLink{text-decoration:none;font-size:12px}.hof-pdp .m-wso-set-product-container .hof-label-quantity,.setProduct .itemQty span,.itemQtyNoImages span{font-weight:bold}.m-wso-set-product-container .refinementTitle h2,.m-wso-set-product-container .refinementTitle h2 span{font-size:12px;font-weight:bold}.m-wso-products-caption h2 a{font-size:21px}.quantity_prod_select label,.itemQty span{line-height:12px}.hof-pdp-mobile .product-code{line-height:18px}.price_header{text-transform:capitalize}.wsr-item-desc h5,.wsr-item-desc h5 a{line-height:15px}.panel h3,#selectedRefinements .resetall,.panel label,.panel .clearall,.ipadExpandFacet,#inThisSection li{font-size:12px}.panel label,#inThisSection li{line-height:1.5em}.panel .clearall{line-height:12px}.ipadExpandFacet{line-height:32px}.hof-megamenu-side a,.hof-megamenu-side p a,nav.hubNav ul li a{line-height:29px;text-decoration:none;text-shadow:none;font-weight:normal;font-size:12px}#refineLink{line-height:12px;font-size:12px}.hub-lhn-wrapper .hub-lhn h1,.hub-lhn-wrapper .hub-lhn h3{text-transform:capitalize;font-weight:bold}.hub-lhn-wrapper .hub-lhn h1{line-height:24px;font-size:21px}.hub-lhn-wrapper .hub-lhn h3{line-height:20px;font-size:16px}.hub-lhn-wrapper .hub-lhn li{line-height:30px}.category-heading span{font-size:17px}.product-data{font-size:1.1em}.titleBar .productsCount{font-size:17px}.infinite-scroll-bar.refine-gototop .items{font-size:12px;line-height:12px}.infinite-scroll-btn .items{font-size:13px;line-height:13px;padding-bottom:7px}.infinite-scroll-btn .label{font-size:16px}.infinite-scroll-bar.refine-gototop .label{font-size:15px;line-height:15px;text-transform:none}.infinite-scroll-btn{font-size:14px}.view-all-switch{float:left}.view-all-switch a{font-size:13px}.paging-items-summary.paging-items-summary-bottom{font-size:15px}.hof-custom-font-open-sans,.hof-custom-font-open-sans-regular{font-family:'Open Sans',sans-serif;font-weight:400}.hof-custom-font-open-sans-light{font-family:'Open Sans',sans-serif;font-weight:300}.hof-custom-font-open-sans-semibold{font-family:'Open Sans',sans-serif;font-weight:600}#searchStore label{font-weight:bold}.sticky-product-summary,.sticky-product-summary a{font-size:14px}.sticky-summary-storestock .itemUnavailableMessage,.sticky-summary-storestock .serviceUnavailableMessage{font-size:12px}.sticky-summary-pricing p{font-size:15px}.sticky-summary-title{text-transform:capitalize;font-weight:bold;font-size:18px;line-height:1em;text-overflow:ellipsis;white-space:nowrap}.sticky-summary-attributes{text-overflow:ellipsis;white-space:nowrap}.sticky-product-summary.sticky-product-summary-mobile,.sticky-product-summary.sticky-product-summary-mobile a,.sticky-product-summary-mobile .sticky-summary-pricing p{font-size:12px}.sticky-product-summary-mobile .sticky-summary-attributes{white-space:normal}.last-viewed,.last-viewed .remove-all,.remove-all-lvp-dialog{font-size:12px;line-height:14px}.last-viewed .remove-all:hover,.remove-all-lvp-dialog .confirmation-button:hover{text-decoration:none}.password-strength-moderate .password-strength-feedback,.password-strength-strong .password-strength-feedback{font-weight:bold;font-size:15px}.password-strength-widget.password-typing.password-strength-weak label.hof-form-label{font-weight:bold}.hof-pdp-mobile .save-for-later-compact,.hof-pdp-mobile .store-stock-compact{font-size:12px;line-height:14px}#smart-banner{font:14px/100% 'Open Sans',sans-serif}.br-related-heading{font:normal 18px "Trebuchet MS",sans-serif;color:#000}.br-related-query:after{font-size:.9em}.br-related-query a{font:normal 14px 'Trebuchet MS',sans-serif;color:#254571;text-decoration:none}.br-sf-widget-merchant-title a{font:bold 14px 'Trebuchet MS',sans-serif;color:#254571;text-decoration:none}.br-sf-widget-merchant-desc{font:normal 14px 'Trebuchet MS',sans-serif;color:#666}.br-found-heading{font:normal 18px 'Trebuchet MS',sans-serif;color:#000}.br-sf-widget-merchant-popup-cont{font:normal 15px 'Trebuchet MS',sans-serif}.br-sf-widget-merchant-popup-title a{color:#333666;text-decoration:none}.br-sf-widget-merchant-popup-desc{font-weight:bold;color:#000}.br-sf-widget-merchant-popup-desc span{font-weight:normal;color:#666}.br-sf-widget-merchant-popup-view{line-height:40px;background:#000;text-align:center}.br-sf-widget-merchant-popup-view a{font-weight:bold;color:#fff;text-decoration:none}.br-sf-widget-merchant-popup-close{text-indent:-9999px}.br-rp-qv-show .brand{font:bold 15px 'Trebuchet MS';color:#336}