﻿@import url("web.styleguide.css");@import url("aurora.ob.css");h1,#footer_tagline .footer_content,.search-result-title,h2,#promo_message .promo_banner,h3,#footer .footer_column_header,h4,h5,h6{font-family:"Open Sans", Verdana, Helvetica, sans-serif;margin:0;font-weight:normal}h1,#footer_tagline .footer_content,.search-result-title,.h1{font-size:30px;color:#2b2b2b;font-weight:700}@media only screen and (min-width: 992px) and (max-width: 1200px){h1,#footer_tagline .footer_content,.search-result-title,.h1{font-size:28px}}@media only screen and (min-width: 770px) and (max-width: 992px){h1,#footer_tagline .footer_content,.search-result-title,.h1{font-size:26px}}@media (max-width: 769px){h1,#footer_tagline .footer_content,.search-result-title,.h1{font-size:22px}}h2,#promo_message .promo_banner,.h2{font-size:22px;color:#2b2b2b;font-weight:600}h2.weight-normal,#promo_message .weight-normal.promo_banner,.h2.weight-normal{font-weight:400}@media only screen and (min-width: 992px) and (max-width: 1200px){h2,#promo_message .promo_banner,.h2{font-size:20px}}@media only screen and (min-width: 770px) and (max-width: 992px){h2,#promo_message .promo_banner,.h2{font-size:18px}}@media (max-width: 769px){h2,#promo_message .promo_banner,.h2{font-size:17px}}h3,#footer .footer_column_header,.h3{font-size:18px;color:#2b2b2b;font-weight:600}@media only screen and (min-width: 992px) and (max-width: 1200px){h3,#footer .footer_column_header,.h3{font-size:16px}}@media only screen and (min-width: 770px) and (max-width: 992px){h3,#footer .footer_column_header,.h3{font-size:14px}}@media (max-width: 769px){h3,#footer .footer_column_header,.h3{font-size:13px}}h4,.h4{font-size:14px;font-weight:700}h5,.h5{font-size:12px}h6,.h6{font-size:10px}ul,ol,dl{color:#2b2b2b}.x-small-font-size{font-size:11px}.small-font-size{font-size:12px}.default-font-size{font-size:100%}.large-font-size{font-size:16px}.medium-line-height{line-height:20px}@media only screen and (min-width: 320px) and (max-width: 767px){body{overflow-x:hidden !important}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}div[id*="PageHeading_"]{margin:0}div[id*="PageHeading_"] h1,div[id*="PageHeading_"] #footer_tagline .footer_content,#footer_tagline div[id*="PageHeading_"] .footer_content,div[id*="PageHeading_"] .search-result-title{font-size:1.5rem;margin-bottom:18px}.ay-btn{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}.blue_banner_mobile{background:#0055aa;color:#fff;font-size:14px;padding:4px 0;text-align:center;font-weight:400;margin-bottom:7px;overflow:hidden}.gray_banner_mobile{background:#ddd;color:#0055aa;font-size:14px;padding:4px 0;font-weight:400;margin-bottom:7px;overflow:hidden}.gray_banner_mobile.bottom-margin-nil{margin-bottom:0px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"]{border:1px solid #2b2b2b;color:#2b2b2b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;margin-bottom:7px}.icon_m{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 0;background-size:500px;display:inline-block}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.icon_m{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.icon_info_m{width:16px;height:15px;background-position:-192px -31px}#mobile_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:0;background:rgba(0,0,0,0.3)}.mobile_error{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffe5e5;color:#cc0000;font-size:0.75rem;padding:10px 20px 10px 10px;margin-bottom:10px;transform-style:preserve-3d;position:relative}.mobile_error .mobile_error_icon{font-size:22px;font-weight:700;right:10px;position:absolute;top:50%;margin-top:-17px}}body[data-wc-device=mobile] .checkBox{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:23px;width:23px;display:inline-block;box-sizing:border-box;border:2px solid #ddd;background:#fff;padding:0}body[data-wc-device=mobile] .checkBox .checkmark{display:none;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px;width:16px;height:13px;margin-top:5px;margin-left:4px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .checkBox .checkmark{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px}}body[data-wc-device=mobile] a[aria-checked=true] .checkBox{background:#0055aa;height:23px;width:23px;border:none}body[data-wc-device=mobile] a[aria-checked=true] .checkBox .checkmark{display:block}body[data-wc-device=mobile] input[type=checkbox],body[data-wc-device=mobile] input[type=radio].checkBox{-webkit-appearance:none;appearance:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:23px;width:23px;display:inline-block;box-sizing:border-box;border:2px solid #ddd;background:#fff;padding:0}body[data-wc-device=mobile] input[type=checkbox]:checked,body[data-wc-device=mobile] input[type=radio].checkBox:checked{background:#0055aa;height:23px;width:23px;border:none}body[data-wc-device=mobile] input[type=checkbox]:checked:before,body[data-wc-device=mobile] input[type=radio].checkBox:checked:before{content:" ";display:none;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px;width:16px;height:13px;margin-top:5px;margin-left:4px;display:block !important}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] input[type=checkbox]:checked:before,body[data-wc-device=mobile] input[type=radio].checkBox:checked:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px}}.container-ac{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-ac [class^=col]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1.5%;padding-right:1.5%;position:relative}@media only screen and (min-width: 320px) and (max-width: 767px){.container-ac{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.container-ac{width:1170px}}.ac-container{max-width:1170px;margin:0 auto;padding:0;float:none !important}.ac-container:after{content:"";display:table;clear:both}.ac-container>[class^=col]{padding-left:10px;padding-right:10px;float:left}.ac-container .col4,.ac-container .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader ul.addresses .ac-container li,.ac-container .col8{float:left}@media only screen and (min-width: 601px) and (max-width: 769px){.ac-container .col4,.ac-container .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader ul.addresses .ac-container li{width:25%}.ac-container .col8{width:75%}}.container-ac,.rowContainer,.content_wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-ac [class^=col],.rowContainer [class^=col],.content_wrapper [class^=col]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1.5%;padding-right:1.5%;position:relative}#content .rowContainer [class^=col]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0%;padding-right:0%;position:relative}@media only screen and (min-width: 320px) and (max-width: 767px){.container-ac,.rowContainer,.content_wrapper{padding-left:10px;padding-right:10px}}@media (min-width: 1200px){.container-ac,.rowContainer,.content_wrapper{width:1170px}}body{font:400 100%/normal "Open Sans", Verdana, Helvetica, sans-serif;color:#2b2b2b}@media print{body{width:100%;margin:0;float:none;page-break-inside:avoid}}a:hover{text-decoration:underline}#contentRecommendationWidget_ACADEMY-HeaderQuickLinksEspot a:hover{text-decoration:none}.text-align-right{text-align:right}.text-align-center{text-align:center}.icon-pdp-print{display:inline-block;position:relative;overflow:hidden;width:16px;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -179px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.icon-pdp-print{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -179px;background-size:500px}}.out-of-stock{display:inline-block;position:relative;overflow:hidden;width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-37px -93px;background-size:500px;top:-2px}@media (-webkit-device-pixel-ratio: 2){.out-of-stock{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-37px -93px;background-size:500px}}.in-stock{display:inline-block;position:relative;overflow:hidden;width:16px;height:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-39.5px -113px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.in-stock{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-39.5px -113px;background-size:500px}}.st_email .stButton .email{display:inline-block;position:relative;overflow:hidden;width:16px;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -200px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.st_email .stButton .email{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -200px;background-size:500px}}.adbug-hotdeal{display:inline-block;width:76px;height:70.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -222px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.adbug-hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -222px;background-size:500px}}.adbug-clearance{display:inline-block;width:76px;height:70.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -296px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.adbug-clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -296px;background-size:500px}}.adbug-pricedrop{display:inline-block;width:76px;height:70.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.adbug-pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}}.close-btn{display:inline-block;width:14px;height:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93.5px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.close-btn{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93.5px;background-size:500px}}.owl-prev{content:" ";display:block;width:18px;height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (-webkit-device-pixel-ratio: 2){.owl-prev{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px}}@media (min-width: 768px){.owl-prev{display:inline-block;width:20.5px;height:31.5px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-81px -142px;background-size:500px}}@media (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.owl-prev{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-81px -142px;background-size:500px}}@media (min-width: 768px){.owl-prev.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -142px;background-size:500px}}@media (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.owl-prev.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -142px;background-size:500px}}.owl-next{content:" ";display:block;width:18px;height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (-webkit-device-pixel-ratio: 2){.owl-next{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px}}@media (min-width: 768px){.owl-next{display:inline-block;width:20.5px;height:32px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-81px -174.5px;background-size:500px}}@media (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.owl-next{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-81px -174.5px;background-size:500px}}@media (min-width: 768px){.owl-next.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -174.5px;background-size:500px}}@media (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.owl-next.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -174.5px;background-size:500px}}*:focus{outline:0}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}#wish_list_name{margin-bottom:2px}#widget_minishopcart,#shoppingListItemAddedClose,.invisibleAccessibilityLink,#shop_all_btn,.blankAnchor,#ComparePopupClose,#invisibleCloseBtnText,#promotionChoice_closeLink,#back_link,#invisibleContentAnchor,#inactivityWarningPopup_close,#labelTest{display:block;text-indent:-9999px;font-size:0px;line-height:0px}.invisibleFormLabelControl,.facebook,.twitter,.pinterest,.youtube,.instagram,#WC_SearchBasedNavigationResults_pagination_link_list_categoryResults,#MiniShopCartCloseBtn #invisibleCloseButtonText,.nextPageButton{font-size:0px}#invisibleCartText{display:none}.invisibleAccessibilityLink:focus{text-indent:0px}.FocusInputtag input{width:100%}input{display:block;padding:2px 12px;font-size:14px;line-height:28px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;box-sizing:border-box}input[type=text],input[type=password],input[type=email]{width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-clear{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media only screen and (min-width: 320px) and (max-width: 600px){.btn{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:5px}}.no-list-styles{list-style-type:none;padding-left:0}.clear-after:after{content:'';display:block;clear:both}.gray-bg{background-color:#666}.button-border{border:1px solid #868686}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none !important}.underline{border-bottom:1px solid #0055aa}.show{display:block !important}.text-align-center{text-align:center}.table-like{display:table}.table-like .table-row{display:table-row}.table-like .table-cell{display:table-cell;vertical-align:middle}.table-cell{display:table-cell;vertical-align:middle}.float-none{float:none !important}.float-left{float:left}.academytooltip{outline:none;position:relative;margin:0px}.academytooltip .popup{z-index:10;display:none;position:absolute;width:auto;color:#000;background:#fff;border:1px solid #ddd;height:auto;line-height:16px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 1px 4px #2B2B2B;bottom:40px;right:0%;margin-left:-2px;z-index:1;padding:3px 5px;margin-bottom:-20px}.academytooltip .popup:before{content:'';position:absolute;top:100%;left:50%;margin-left:-7px;width:0;height:0;border-top:7px solid #ddd;border-right:7px solid transparent;border-left:7px solid transparent}.academytooltip .popup:after{content:'';position:absolute;top:100%;left:50%;margin-left:-5px;width:0;height:0;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.academytooltip:hover .popup{display:block}.global-modal-overlay{height:100%;width:100%;position:fixed;left:0px;top:0px;display:none;z-index:99;opacity:0.8;background-color:white}.global-modal-overlay.active{display:block}body[data-wc-device="mobile"] p{margin-top:0}#top_header_bar_left a,#top_header_bar_right a{color:#0055aa}#logo-header-academy{line-height:0;font-size:0;color:transparent}#top_header_bar{padding:8px 0;margin:0 0 16px 0;border-bottom:1px solid #ddd;font-size:11px}#top_header_bar .sep{margin:0 6px;color:#ddd}@media only screen and (min-width: 320px) and (max-width: 600px){#top_header_bar{display:none}}#logo_quick_links{position:relative;margin:0 0 18px 0}@media only screen and (min-width: 320px) and (max-width: 600px){#logo_quick_links{display:none}}#logo_quick_links .row,#logo_quick_links .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #logo_quick_links ul.addresses,#logo_quick_links .sign_in_registration{display:block}#logo_quick_links #logo_main2{display:table-cell;float:none}#logo_quick_links #logo_main2{display:table-cell;float:none}.dj_ie #logo_quick_links .row,.dj_ie #logo_quick_links .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .dj_ie #logo_quick_links ul.addresses,.dj_ie #logo_quick_links .sign_in_registration{display:block}.dj_ie #logo_quick_links #logo_main,.dj_ie #logo_quick_links #quick_links{float:left}.dj_ie #logo_quick_links #quick_links{padding-left:10px;padding-right:10px}#quick_links{text-align:right;margin:10px 0 0 0}#quick_links .underline{border:0}@media (min-width: 992px){#quick_links{margin:20px 0 0 0}}#quick_links a{font-weight:600;font-size:16px;margin:0 17px;color:#0055aa}#quick_links a:hover{border-bottom:1px solid #0055aa}@media (min-width: 768px){#quick_links a{font-size:13px;margin:0 6px}}@media (min-width: 992px){#quick_links a{font-size:14px;margin:0 10px}}@media (min-width: 1200px){#quick_links a{font-weight:600;font-size:16px;margin:0px 17px}}#quick_links a:last-child{margin-right:0}#quick_links a:first-child{margin-left:0}#main_utilities{background:#0055aa;color:#fff;padding:12px 0}@media only screen and (min-width: 320px) and (max-width: 767px){#main_utilities{display:none}}@media (min-width: 768px){#main_utilities .col3{width:30px;padding:0}#main_utilities .col3 #departmentsButton span{visibility:hidden}#main_utilities .col6{width:65%}#main_utilities .col2{padding-left:0;width:22%}#main_utilities .col1{float:right}}@media (min-width: 992px){#main_utilities .col3{width:20%;padding:0}#main_utilities .col3 #departmentsButton span{visibility:visible;margin-left:38px}#main_utilities .col6{width:50%}#main_utilities .col2{width:20%}#main_utilities .col1{float:right;width:60px;padding-right:0;right:10px}}@media (min-width: 1200px){#main_utilities .col3{width:17%}#main_utilities .col6{width:60%}#main_utilities .col2{width:16%}}#main_utilities_m{background:#fff;padding:0px;display:none;-moz-box-shadow:2px 0 4px #666;-webkit-box-shadow:2px 0 4px #666;box-shadow:2px 0 4px #666}#main_utilities_m a{color:#fff}#main_utilities_m .container-ac{padding-right:0}#main_utilities_m .global_menu_m{border-right:1px solid #e3e7e8;height:44px;padding-right:9px;padding-left:3px}#main_utilities_m #header_tools{float:right;width:132px;overflow:hidden}#main_utilities_m #header_tools .btn:before{content:" ";position:absolute;display:inline-block;margin-top:-16px;top:50%;left:50%}#main_utilities_m #mobile_search_btn{display:block;float:left;position:relative;overflow:hidden;width:44px;height:44px;display:block;float:left;text-align:center;padding:0;border:0;text-indent:200%;color:transparent;border-left:1px solid #e3e7e8;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden}#main_utilities_m #mobile_search_btn.active{background:#0055aa}#main_utilities_m #mobile_search_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-21px -21px;background-size:500px;margin-left:-11px;width:21px;height:26px}@media (-webkit-device-pixel-ratio: 2){#main_utilities_m #mobile_search_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-21px -21px;background-size:500px}}#main_utilities_m #mobile_search_btn.active:before{background-position:-42px -22px}#main_utilities_m #mobile_locator_btn{display:block;float:left;position:relative;overflow:hidden;width:44px;height:44px;display:block;float:left;text-align:center;padding:0;border:0;text-indent:200%;color:transparent;border-left:1px solid #e3e7e8;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden}#main_utilities_m #mobile_locator_btn.active{background:#0055aa}#main_utilities_m #mobile_locator_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-63px -20px;background-size:500px;margin-left:-7px;width:13px;height:26px}@media (-webkit-device-pixel-ratio: 2){#main_utilities_m #mobile_locator_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-63px -20px;background-size:500px}}#main_utilities_m #mobile_locator_btn.active:before{background-position:-76px -20px}#main_utilities_m #mobile_cart_btn{font-size:0px;display:block;float:left;position:relative;overflow:hidden;width:44px;height:44px;display:block;float:left;text-align:center;padding:0;border:0;text-indent:200%;color:transparent;border-left:1px solid #e3e7e8;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;width:43px}#main_utilities_m #mobile_cart_btn.active{background:#0055aa}#main_utilities_m #mobile_cart_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-85px -67px;background-size:500px;margin-left:-13px;width:24px;height:26px}@media (-webkit-device-pixel-ratio: 2){#main_utilities_m #mobile_cart_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-85px -67px;background-size:500px}}#main_utilities_m #mobile_cart_btn:active{background:#0055aa}#main_utilities_m #mobile_cart_btn:active:before{background-position:-109px -67px}@media only screen and (min-width: 320px) and (max-width: 767px){#main_utilities_m{display:block}#main_utilities_m .col1{width:inherit;padding-left:0}}#departmentsButton{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;text-align:left;height:44px !important;padding:0}@media screen and (min-width: 992px){#departmentsButton{padding:0px 0px 0px 10px}}#allDepartmentsButton,#allDepartmentsButton_m,#departmentsButton{position:relative;display:block;width:100%;height:inherit;line-height:37px;color:#fff;padding-bottom:0;padding-top:0}@media only screen and (min-width: 320px) and (max-width: 600px){#allDepartmentsButton,#allDepartmentsButton_m,#departmentsButton{width:24px;height:21px;padding-left:0;margin-top:12px;display:block;line-height:21px;text-indent:100%;white-space:nowrap;overflow:hidden}}#allDepartmentsButton:before,#allDepartmentsButton_m:before,#departmentsButton:before{content:" ";position:absolute;display:inline-block;margin-top:-10px;top:50%;width:24px;height:21px;background:#fff;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-42px -1px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#allDepartmentsButton:before,#allDepartmentsButton_m:before,#departmentsButton:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-42px -1px;background-size:500px}}@media only screen and (min-width: 601px) and (max-width: 769px){#allDepartmentsButton:before,#allDepartmentsButton_m:before,#departmentsButton:before{margin-left:0 !important}}@media only screen and (min-width: 320px) and (max-width: 600px){#allDepartmentsButton:before,#allDepartmentsButton_m:before,#departmentsButton:before{margin-left:-100%;white-space:inherit;overflow:inherit}}#allDepartmentsButton_m:before{background-position:0 0 !important}#logo_main{text-indent:-9999px;display:block}#logo_main a{width:100%;height:100%;display:block}@media (min-width: 768px){#logo_main a{height:29px;overflow:hidden}}@media (min-width: 992px){#logo_main a{height:38px;overflow:hidden}}@media (min-width: 1200px){#logo_main a{height:48px;overflow:hidden}}#logo_main a:before{content:' ';background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;width:163px;height:29px;display:block}@media (min-width: 768px){#logo_main a:before{width:163px;height:29px;background-size:295px;background-position:-122px -253.5px}}@media (min-width: 992px){#logo_main a:before{width:213px;height:38px;background-size:394px;background-position:-164px -338.5px}}@media (min-width: 1200px){#logo_main a:before{width:264px;height:48px;background-size:500px;background-position:-207px -429.5px}}#departmentsMenuWrap{position:absolute;top:100%;left:-10px;margin:0;padding-top:9px;width:200px}@media screen and (min-width: 992px){#departmentsMenuWrap{width:220px;left:0}}@media screen and (min-width: 1200px){#departmentsMenuWrap{width:270px}}#departmentsMenuWrap #departmentsMenu{padding:4px;background-color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #0055aa;font-size:14px;list-style:none;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);width:100%}#departmentsMenuWrap #departmentsMenu>li.hidden{display:block !important}#departmentsMenuWrap #departmentsMenu>li>a{padding:0 5px;line-height:32px}#departmentsMenuWrap #departmentsMenu>li:hover>a{text-decoration:none;background:#0055aa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff !important}#departmentsMenuWrap #departmentsMenu>li .departmentMenuItem-show{display:block;left:234px;top:-8px;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media (min-width: 768px){#departmentsMenuWrap #departmentsMenu>li .departmentMenuItem-show{left:168px;width:540px}}#departmentsMenuWrap #departmentsMenu>li.current-active-menu-item .departmentMenuItem{display:block;top:-8px;background:#fff;z-index:99;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media (min-width: 768px){#departmentsMenuWrap #departmentsMenu>li.current-active-menu-item .departmentMenuItem{left:188px;width:530px}}@media (min-width: 992px){#departmentsMenuWrap #departmentsMenu>li.current-active-menu-item .departmentMenuItem{left:208px;width:730px}}@media (min-width: 1200px){#departmentsMenuWrap #departmentsMenu>li.current-active-menu-item .departmentMenuItem{left:258px;width:880px}}#departmentsMenuWrap #departmentsMenu a{color:#2b2b2b}#departmentsMenuWrap #departmentsMenu:before{content:' ';position:absolute;top:-18px;left:11px;border-color:transparent transparent #fff transparent;border-style:solid;border-width:9px;width:0;height:0}#departmentsMenuWrap #departmentsMenu .departmentMenuItem{margin-top:2px;display:none;position:absolute;background:#fff;z-index:1;border:2px solid #0055aa;padding:10px;width:700px;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27)}#departmentsMenuWrap #departmentsMenu .departmentMenuItem .header{display:none}#search_toolbar_mobile,#global_menu_mobile,#store_locator_mobile{display:none}@media only screen and (min-width: 768px){#search_toolbar_mobile,#global_menu_mobile,#store_locator_mobile{display:none !important}}#search_toolbar_mobile.open,#global_menu_mobile.open,#store_locator_mobile.open{display:block}#search_toolbar_mobile.closed,#global_menu_mobile.closed,#store_locator_mobile.closed{display:none !important}#search_toolbar_mobile{position:relative;padding-top:5px;padding-bottom:5px;background:#0055aa;z-index:20}#search_toolbar_mobile label{display:none}#search_toolbar_mobile input[type=text]{display:block;height:30px;line-height:18px;padding:0;background:#fff;margin:0px auto;text-indent:30px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;width:96% !important;height:30px !important;font-weight:600}#search_toolbar_mobile input::-webkit-input-placeholder{font-weight:400}#search_toolbar_mobile input:-moz-placeholder{font-weight:400}#search_toolbar_mobile input::-moz-placeholder{font-weight:400}#search_toolbar_mobile input:-ms-input-placeholder{font-weight:400}#search_toolbar_mobile #suggestedKeywordResults .highlight{font-weight:600}#search_toolbar_mobile .submitButton{width:15px;height:16px;background-position:-89px -30px;right:auto;left:4%;top:12px;margin-top:0}#search_toolbar_mobile #mobileSearchDropdown{display:none}#store_locator_mobile{position:relative;padding-top:5px;padding-bottom:5px;background:#0055aa;z-index:20}#store_locator_mobile input[type=text]{width:100% !important;height:30px !important;display:block;height:30px;line-height:18px;padding:0;background:#fff;margin:0px auto;text-indent:30px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}#store_locator_mobile .ay-btn{font-weight:bold;width:47%}#store_locator_mobile .ay-btn.btn-right{float:right}#store_locator_mobile .location_select_button{width:100%;margin:5px auto}#store_locator_mobile_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-120px -31px;background-size:500px;width:10px;height:14px;position:absolute;left:5%;top:12px;cursor:pointer}@media (-webkit-device-pixel-ratio: 2){#store_locator_mobile_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-120px -31px;background-size:500px}}#store_locator_mobile_close{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -31px;background-size:500px;width:16px;height:16px;position:absolute;right:5%;top:12px;cursor:pointer}@media (-webkit-device-pixel-ratio: 2){#store_locator_mobile_close{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -31px;background-size:500px}}#SimpleSearchForm_SearchTerm,#MobileSimpleSearchForm_SearchTerm{width:96%;padding:4px 2%;-webkit-box-shadow:none;box-shadow:none}.submitButton{position:absolute;z-index:1;right:2%;margin-top:-10px;top:50%;width:21px;height:21px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 -26px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.submitButton{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 -26px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#searchBar.active{float:none;padding:0 0 10px 0;border-top:0}}@media only screen and (min-width: 320px) and (max-width: 767px){#searchBox{border:none}#searchBox.active{float:none;padding:0 0 10px 0;border-top:0}}#searchTermWrapper{position:relative;margin:0;padding:0;height:inherit;width:50%}@media (min-width: 768px){#searchTermWrapper{width:66%}}@media (max-width: 900px) and (min-width: 768px){#searchTermWrapper{right:0px;width:57%}}#searchTermWrapper>input{height:inherit;padding:0 10px;font-size:13px;line-height:18px}#mSearchTermClose{cursor:pointer;margin-top:-23px;position:absolute;right:4%}#mSearchTermClose:before{content:" ";background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -30px;background-size:500px;display:block;height:16px;width:16px}@media (-webkit-device-pixel-ratio: 2){#mSearchTermClose:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -30px;background-size:500px}}#my_account_btn{position:relative;padding:0;width:100%;height:100%;text-align:left}@media only screen and (min-width: 768px) and (max-width: 992px){#my_account_btn{line-height:18px}}#my_account_btn h5{font-weight:600}#my_account_btn h6{font-weight:400}@media only screen and (min-width: 768px) and (max-width: 992px){#my_account_btn h5{font-size:12px}#my_account_btn h6{font-size:10px}}#my_account_btn:before{content:" ";position:absolute;display:inline-block;margin-top:-4.5px;right:0;top:50%;width:14px;height:9px;background:#fff;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -46px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#my_account_btn:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -46px;background-size:500px}}#my_account_btn span{display:block}#widget_minishopcart{display:block;position:relative;width:100%;height:35.5px;text-align:right;margin-top:4px}#widget_minishopcart:before{content:" ";display:block;width:42.5px;height:35.5px;margin:3px 20% 0 0;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-43px -57px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#widget_minishopcart:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-43px -57px;background-size:500px}}@media (min-width: 768px){#widget_minishopcart:before{margin:1px 20% 0 0}}#minishopcart_total_outer,#minishopcart_total_outer_m{position:absolute;right:7px;top:-11px;line-height:normal;min-height:24px;min-width:24px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#cc0000;padding:2px;z-index:1;text-align:center}@media only screen and (min-width: 601px) and (max-width: 767px){#minishopcart_total_outer,#minishopcart_total_outer_m{min-height:21px;min-width:21px;top:-9px;right:-11px}}@media (min-width: 768px){#minishopcart_total_outer,#minishopcart_total_outer_m{right:-11px}}#minishopcart_total_outer #minishopcart_total,#minishopcart_total_outer #minishopcart_total_m,#minishopcart_total_outer_m #minishopcart_total,#minishopcart_total_outer_m #minishopcart_total_m{position:relative;display:block;min-height:22px;min-width:22px;line-height:22px;background-color:#cc0000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:1px;text-align:center;color:#fff;font-size:12px;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 992px){#minishopcart_total_outer #minishopcart_total,#minishopcart_total_outer #minishopcart_total_m,#minishopcart_total_outer_m #minishopcart_total,#minishopcart_total_outer_m #minishopcart_total_m{min-height:19px;min-width:19px;line-height:19px;font-size:11px}}body #minishopcart_total_outer_m{min-height:14px;min-width:14px;top:3px;right:3px;background:#fff}body #minishopcart_total_outer_m #minishopcart_total_m{min-height:12px;min-width:12px;line-height:12px;background-color:#cc0000}#cartQuantity_m{position:absolute;right:3px;width:17px;color:#fff;z-index:2;height:16px;top:2px;line-height:18px;font-size:10px;text-align:center;text-indent:0}#quickLinksButton{text-align:left;width:120px;position:relative;padding-top:0px;padding-bottom:0px}@media (min-width: 768px){#quickLinksButton h6{font-size:0.75rem;line-height:1.125rem}#quickLinksButton h4{font-size:0.875rem;line-height:1.5rem}}#global_menu_mobile{position:fixed;top:0;left:0;width:270px;background:#ddd;z-index:100;height:100%;overflow-y:scroll;overflow-x:hidden}#global_menu_mobile h6{background:#fff;font-size:14px;padding:13px 0 12px 6px}#global_menu_mobile .userMsg{margin-left:14px}#global_menu_mobile #signInOutQuickLink{color:#0055aa;padding:0;margin:0;margin-left:4px;padding-left:8px;height:26px;border-left:1px solid #999;font-size:14px;font-weight:600}#global_menu_mobile #header_menu_actions_m a{color:#fff;background:#0055aa;display:block;line-height:31px;padding-left:21px;font-size:14px;font-weight:600;width:100%;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#global_menu_mobile #header_menu_actions_m a:active,#global_menu_mobile #header_menu_actions_m a:focus{background:#0055aa;color:#fff}#global_menu_mobile #departmentsButton_m{display:none}#global_menu_mobile #departmentsMenuWrap_m{float:none}#global_menu_mobile #departmentsMenu_m{list-style:none;padding:0}#global_menu_mobile #departmentsMenu_m>li{list-style:none;background:white;border-bottom:1px solid #ddd;height:27px;line-height:27px;font-size:12px;text-indent:8px}#global_menu_mobile #departmentsMenu_m>li a{color:#0055aa}#global_menu_mobile #departmentsMenu_m>li a.toggle{width:13px;height:13px;float:right;margin-right:12px}#global_menu_mobile #departmentsMenu_m>li a.toggle:before{content:" ";display:block;width:8px;height:12px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px;margin-top:7px}@media (-webkit-device-pixel-ratio: 2){#global_menu_mobile #departmentsMenu_m>li a.toggle:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}#global_menu_mobile #departmentsMenu_m>li a.menuLink{position:absolute;width:100%}@media only screen and (min-width: 320px) and (max-width: 767px){body.global_menu_open{position:fixed;height:auto;width:100%;left:270px;top:0}#suggest_keywords_ACCE_Label,#top_header_bar,#logo_quick_links{display:none}#header:before,a.invisibleAccessibilityLink{height:0 !important}}#mobile_menu_cover{position:fixed;width:100%;top:0;bottom:0;left:270px;background:none;z-index:1000;display:none}@media (min-width: 728px){#signInOutQuickLink{color:#fff !important;padding:7px 30px;font-size:12px;margin:13px 0;margin-left:-8px}}#registrationLink{color:#0055aa;text-decoration:underline;font-size:12px;line-height:1.125rem}#AutoSuggestDiv .list_section{margin:0 10px}@media (min-width: 768px){#AutoSuggestDiv .list_section{margin:10px}}#AutoSuggestDiv .list_section li{border-bottom:0}#mAutoSuggestDiv ul,#mAutoSuggestDiv li{list-style:none;margin:0;padding:0}#mobileSearchDropdown{position:absolute;background:#fff;width:100%;margin-top:5px}#mobileSearchDropdown .autoSuggestDivNestedList>li>a{padding:6px 10%;display:block;border-bottom:1px solid #ddd}#mobileSearchDropdown .autoSuggestDivNestedList a:before{content:" ";display:block;width:8px;height:12px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px;margin-top:4px;float:right;margin-right:-5%}@media (-webkit-device-pixel-ratio: 2){#mobileSearchDropdown .autoSuggestDivNestedList a:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}#mobileSearchDropdown .heading{display:none}#autoSuggestAdvancedSearch a:hover{background:none !important}#MiniShoppingCart{position:relative}.mobile_close_cart{position:absolute;background:none;border:0;z-index:1;width:100%;height:100%}#myChatLinkContainer2,.rn_ConditionalChatLink,.rn_ConditionalChatLink div,.left_espot #sccl{display:inline-block}#suggest_keywords_ACCE_Label{display:none}@media (min-width: 768px){#sccl_info:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-185px -1px;content:' ';width:14px;height:12px;display:inline-block;top:2px;position:relative}}#contentWrapper{min-height:300px}#errorPage{text-align:center;padding:0 20px}#errorPage .logo_large{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-205px -432px;background-size:500px;margin:40px auto;width:260px;height:47px}@media (-webkit-device-pixel-ratio: 2){#errorPage .logo_large{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-205px -432px;background-size:500px}}#errorPage .message{font-size:26px;font-weight:600;color:#2b2b2b;margin:20px auto}#errorPage .custserv{font-size:12px;line-height:17px;color:#666;margin:40px auto}#errorPage .custserv a{color:#0055aa;text-decoration:underline}#contact_us_form .col3,#contact_us_form .col9{float:left}#contact_us_form #side_navigation{padding-right:15px}#contact_us_form #side_navigation .side-navigation-container dl{border:1px solid #ddd}#contact_us_form #side_navigation dl dt{border-bottom:1px solid #D1D1D1;font-size:1.125rem;font-weight:bold;margin:0 5px;padding:12px 12px 6px}#contact_us_form #side_navigation dd{margin:0px 5px;padding:12px}#contact_us_form #side_navigation #toc{list-style-type:none;margin-left:0px;padding-left:0px}#contact_us_form #side_navigation dl dd ul li{font-size:14px;margin:0 0 14px;margin-bottom:8px}#contact_us_form #side_navigation dl dd ul li a{font-weight:700;color:#0055aa}#contact_us_form .pairinglist{padding:30px 0px}#contact_us_form .pairinglist .input-text,#contact_us_form .pairinglist .pairing-note,#contact_us_form .pairinglist .subject-pairing-required{margin-bottom:15px;display:inline-block}#contact_us_form .pairinglist .input-phone{margin-bottom:0px}#contact_us_form #summary{width:100%;height:140px}#footer{font-size:12px;background:#ededed}#footer span{font-size:14px}#footer li{margin-bottom:6px}#footer h3,#footer .footer_column_header{font-weight:600;margin-bottom:6px}@media only screen and (min-width: 770px) and (max-width: 992px){#footer h3,#footer .footer_column_header{font-size:16px}}@media only screen and (min-width: 601px) and (max-width: 769px){#footer h3,#footer .footer_column_header{font-size:14px}}#footer a:hover{color:#0055aa}#footer #emailForm input[type=text]{margin-bottom:10px;padding:2px 3%;width:94%}#footer #emailForm input[type=submit]{margin-bottom:18px;width:inherit}@media only screen and (min-width: 320px) and (max-width: 767px){#footer{display:none}}@media print{#footer{display:none}}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot{font-size:12px;display:none}@media only screen and (min-width: 320px) and (max-width: 767px){#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot{display:block}}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .container-ac{padding:0}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .row .col6,#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .my_account .myaccount_subheader ul.addresses .col6,.my_account .myaccount_subheader #contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot ul.addresses .col6,#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .sign_in_registration .col6{width:48.93617%;float:left;margin-left:2.12766%}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .row [class*="col"],#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .my_account .myaccount_subheader ul.addresses [class*="col"],.my_account .myaccount_subheader #contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot ul.addresses [class*="col"],#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .sign_in_registration [class*="col"]{padding-left:0;padding-right:0}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .row [class*="col"]:first-child,#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .my_account .myaccount_subheader ul.addresses [class*="col"]:first-child,.my_account .myaccount_subheader #contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot ul.addresses [class*="col"]:first-child,#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .sign_in_registration [class*="col"]:first-child{margin-left:0}#contentRecommendationWidget_MACADEMY-FooterNeedHelpEspot .btn{margin-bottom:10px;font-size:12px}#footer_tagline{background:#fff;position:relative;font-family:"Lato", sans-serif;color:#000;padding-top:130px;overflow:hidden;text-align:center;margin-bottom:30px}#footer_tagline h1,#footer_tagline .footer_content,#footer_tagline .search-result-title{font-weight:300;font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;margin-bottom:30px}#footer_tagline b{font-weight:900}#footer_tagline hr{padding:0;margin:0;background:#cc1818;border:0;height:10px}#footer_tagline .footer-store{position:absolute;left:0;bottom:0px}@media only screen and (min-width: 992px) and (max-width: 1200px){#footer_tagline .footer-store{width:28%}}@media only screen and (min-width: 770px) and (max-width: 992px){#footer_tagline .footer-store{width:25%}}@media (max-width: 769px){#footer_tagline .footer-store{display:none}}.copy_sep{background:#ddd;height:1px;margin:16px 0;padding:0;border:0}#dsk-social-icons{margin-top:18px}#dsk-social-icons a{margin-right:5px}#dsk-social-icons .facebook{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -443px;background-size:500px;width:24.5px;height:24.5px;display:inline-block;text-indent:-9999px}@media (-webkit-device-pixel-ratio: 2){#dsk-social-icons .facebook{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -443px;background-size:500px}}#dsk-social-icons .twitter{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-26px -443px;background-size:500px;width:24.5px;height:24.5px;display:inline-block;text-indent:-9999px}@media (-webkit-device-pixel-ratio: 2){#dsk-social-icons .twitter{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-26px -443px;background-size:500px}}#dsk-social-icons .pinterest{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-52px -443px;background-size:500px;width:24.5px;height:24.5px;display:inline-block;text-indent:-9999px}@media (-webkit-device-pixel-ratio: 2){#dsk-social-icons .pinterest{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-52px -443px;background-size:500px}}#dsk-social-icons .youtube{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-78px -443px;background-size:500px;width:24.5px;height:24.5px;display:inline-block;text-indent:-9999px}@media (-webkit-device-pixel-ratio: 2){#dsk-social-icons .youtube{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-78px -443px;background-size:500px}}#dsk-social-icons .instagram{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -443px;background-size:500px;width:24.5px;height:24.5px;display:inline-block;text-indent:-9999px}@media (-webkit-device-pixel-ratio: 2){#dsk-social-icons .instagram{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-103px -443px;background-size:500px}}#company_info{padding-bottom:16px}#company_info a{font-size:12px;color:#666}#company_info h6{color:#666;font-weight:400;margin-bottom:4px}#company_info .sep{color:#666;margin:0 8px}#need_help{padding:5px;margin-bottom:10px}#need_help img{display:block;height:100%;width:inherit}#link_back{padding:5px}#link_back a{color:#fff}@media only screen and (min-width: 320px) and (max-width: 767px){#social_footer{padding:10px 0}#social_footer img{display:inline-block;margin:0;vertical-align:top}}#social_icons{margin-top:23px}#social_icons ul{list-style:none;margin:0;padding:0;width:210px;margin:0 auto;box-sizing:content-box !important}#social_icons ul li{list-style:none;padding:0;display:inline-block;margin:0;vertical-align:top}#social_icons ul li a{background:#000;width:25px;height:25px;display:inline-block;overflow:hidden;text-indent:100%;color:transparent;margin-right:7px}#social_icons{padding-bottom:10px}#social_icons a{vertical-align:top}#social_icons a.facebook{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.facebook{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -443px;background-size:500px}}#social_icons a.twitter{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-26px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.twitter{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-26px -443px;background-size:500px}}#social_icons a.pinterest{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-52px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.pinterest{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-52px -443px;background-size:500px}}#social_icons a.youtube{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-78px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.youtube{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-78px -443px;background-size:500px}}#social_icons a.instagram{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-173px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.instagram{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-173px -443px;background-size:500px}}#social_icons a.email{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-128px -443px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.email{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-128px -443px;background-size:500px}}#social_icons a.sms{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -440px;background-size:500px;height:28px;width:20px;margin-top:-3px}@media (-webkit-device-pixel-ratio: 2){#social_icons a.sms{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -440px;background-size:500px}}#user_links_m{padding:5px 0 13px;white-space:nowrap}#user_links_m a{display:inline-block;color:#0055aa;padding:0 8px 0 2px;border-right:1px solid #ddd;font-size:10px;text-decoration:none !important;height:10px;line-height:10px}#user_links_m a:last-child{border:none}#user_links_m_bottom{padding:58px 0 5px;white-space:nowrap;text-align:center}#user_links_m_bottom a{display:inline-block;color:#0055aa;padding:0px 9px;border-right:1px solid #ddd;font-size:9px;text-decoration:none !important}#user_links_m_bottom a:last-child{border:none}#email_signup_m{height:70px}#email_signup_m #email_signup_wrap_m{position:absolute;background:#ddd;height:64px;width:100%}#email_signup_m .text-align-center{padding:5px 0 6px 0;font-size:10px}#email_signup_m .row,#email_signup_m .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #email_signup_m ul.addresses,#email_signup_m .sign_in_registration,#email_signup_m .col12,#email_signup_m .sign_in_registration .title,.sign_in_registration #email_signup_m .title{padding:0}#email_signup_m input[type=text],#email_signup_m input[type=email]{width:68%;line-height:inherit;font-size:12px;height:25px;border:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;border:1px solid #999;box-sizing:border-box;margin-right:3px;margin-left:8px}#email_signup_m input.submit{width:20%;padding-top:3px;padding-bottom:3px;margin-top:0px;font-size:12px;color:#ffffff;-webkit-appearance:none;margin-right:11px;position:relative;top:-2px}.left_espot #subtotal{display:none}#footer_m{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){#footer_m{display:block}#copyright{padding:10px 0;font-size:10px;color:#999;text-align:center}#footerWrapper{overflow-x:hidden}#social_icons{z-index:1000;position:absolute;width:100%}#social_icons ul{position:relative}}#offeredby-tracking-pixel{line-height:0;height:0;visibility:hidden;position:absolute;top:-9999px}#promo_message{text-align:center;padding:12px 5px}#promo_message .container-ac{padding-left:15px;padding-right:15px}@media only screen and (min-width: 770px) and (max-width: 992px){#promo_message .container-ac{padding-left:1.5%;padding-right:1.5%}}#promo_message .wrap{padding:0px 5px}#promo_message .wrap .promo_espot_m{background:#cc0000;padding:6px 0;margin:0 10px;float:none;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width: 601px) and (max-width: 768px){#promo_message .wrap .promo_espot_m{margin:0}}@media only screen and (min-width: 769px) and (max-width: 1024px){#promo_message .wrap .promo_espot_m{margin:0}}#promo_message .wrap.row .promo_espot_m,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .promo_espot_m,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .promo_espot_m,#promo_message .wrap.sign_in_registration .promo_espot_m{width:inherit;text-overflow:ellipsis;white-space:nowrap}#promo_message .wrap.row .col12.right,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .col12.right,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .col12.right,#promo_message .wrap.sign_in_registration .col12.right,#promo_message .wrap.row .sign_in_registration .right.title,.sign_in_registration #promo_message .wrap.row .right.title,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration #promo_message .my_account .myaccount_subheader ul.wrap.addresses .right.title,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration .my_account .myaccount_subheader #promo_message ul.wrap.addresses .right.title,#promo_message .wrap.sign_in_registration .right.title{display:none}@media only screen and (min-width: 601px) and (max-width: 769px){#promo_message .wrap.row .col12.right,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .col12.right,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .col12.right,#promo_message .wrap.sign_in_registration .col12.right,#promo_message .wrap.row .sign_in_registration .right.title,.sign_in_registration #promo_message .wrap.row .right.title,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration #promo_message .my_account .myaccount_subheader ul.wrap.addresses .right.title,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration .my_account .myaccount_subheader #promo_message ul.wrap.addresses .right.title,#promo_message .wrap.sign_in_registration .right.title{line-height:25px !important}}#promo_message h2,#promo_message .promo_banner{font-weight:600}#promo_message h2 span,#promo_message .promo_banner span{font-size:11px;font-weight:400}#promo_message a{color:#fff;display:block}@media print{#promo_message{display:none}}.promo_message_mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.promo_message_mobile{display:inline-block;color:#fff;line-height:16px;margin-left:10px}.promo_message_desktop{display:none}#promo_message{height:25px;margin:7px 0;padding:0 !important;text-align:left}#promo_message .shippingbanner{font-size:10px;font-weight:400}#promo_message .container-ac{padding-left:10px;padding-right:10px}#promo_message .wrap .promo_espot_m{background:#cc0000;padding:4px 0px;font-size:10px;margin:0px 0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#promo_message .wrap .promo_espot_m h3,#promo_message .wrap .promo_espot_m #footer .footer_column_header,#footer #promo_message .wrap .promo_espot_m .footer_column_header{font-size:10px}#promo_message .wrap.row .col12.right,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .col12.right,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .col12.right,#promo_message .wrap.sign_in_registration .col12.right,#promo_message .wrap.row .sign_in_registration .right.title,.sign_in_registration #promo_message .wrap.row .right.title,#promo_message .my_account .myaccount_subheader ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration #promo_message .my_account .myaccount_subheader ul.wrap.addresses .right.title,.my_account .myaccount_subheader #promo_message ul.wrap.addresses .sign_in_registration .right.title,.sign_in_registration .my_account .myaccount_subheader #promo_message ul.wrap.addresses .right.title,#promo_message .wrap.sign_in_registration .right.title{display:inline-block;float:right;width:30%;color:#fff;height:17px;line-height:16px;text-align:right;margin-right:10px}.mobile-error-parent{padding:0px 5px;margin-bottom:5px;display:inline-block}.mobile-error-container-outer{width:100%;font-weight:400;font-size:12px;color:#cc0000;line-height:15px;padding:10px;border-radius:2px;background:#f8e6e7;margin:9px 0px}.mobile-error-container-inner{display:table;width:100%}.mobile-error-container-message{display:table-cell;text-align:left;vertical-align:middle;padding:0px 2px}.mobile-error-exclamation{font-weight:700;font-size:22px;color:#cc0000}#shipAloneErrorMsgTxt,#shipAloneErrorItem,#shipAloneErrorMsgTxt{margin:5px 0px}}#shopCartZipCodeText{border-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;font-size:11px;height:21px;margin-left:21px;text-indent:9px;background:none;width:inherit;display:inline-block;margin-bottom:0;vertical-align:middle;line-height:1.42857143}@media (min-width: 768px){#shopCartZipCodeText{background-color:#fff;line-height:34px;height:34px}}.cart-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}@media only screen and (min-width: 320px) and (max-width: 600px){.cart-item{border:0 !important}}.cart-item .image-description{padding-top:20px;padding-bottom:20px}.cart-item .remove-item{text-align:center}.cart-item .remove-item,.cart-item .add-to-wishlist-item{float:none;margin-top:12px}.cart-item .add-to-wishlist-item .content{padding-left:0}.cart-item .item-quantity{text-align:center}@media only screen and (min-width: 320px) and (max-width: 600px){.cart-item .item-quantity{height:32px}}.cart-item .item-quantity input[type=tel]{display:inline-block;text-align:center;padding:4px 6px;line-height:22px}.cart-item .order_link{color:purple}#discountHoverBox{z-index:10;width:auto;color:#000;background:#fff;border:1px solid #ddd;height:auto;line-height:16px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 1px 4px #2B2B2B;right:0%;margin-left:0px;z-index:1;padding:3px 5px;margin-right:10px}#discountHoverBox::before{content:'';position:absolute;top:41%;right:8.1%;margin-left:40px;margin-bottom:1px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #ddd}#discountHoverBox::after{content:'';position:absolute;top:40%;right:9.1%;margin-left:10px;margin-top:2px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}#tooltip_popup_1{z-index:10;width:auto;color:#000;background:#fff;border:1px solid #ddd;height:auto;line-height:16px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 1px 4px #2B2B2B;bottom:40px;right:0%;margin-left:-2px;z-index:1;padding:3px 5px}#tooltip_popup_1::before{content:'';position:absolute;top:40%;left:8.9%;margin-left:-7px;margin-bottom:10px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #ddd}#tooltip_popup_1::after{content:'';position:absolute;top:40%;left:8.9%;margin-left:-5px;margin-top:1.5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}#order_details .price .label{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){#order_details .total,#order_details .each{padding:0;position:absolute;right:0}#order_details .total .label,#order_details .each .label{display:inline-block;font-weight:bold}#order_details .total{top:16px}#order_details input{float:left;border-radius:0;box-shadow:none}}@media only screen and (min-width: 320px) and (max-width: 767px){#orderItemDisplay .breadcrumb_item{float:none;display:inline-block;padding:0}#orderItemDisplay .breadcrumb_item.acol6{width:49%}#orderItemDisplay .breadcrumb_item a{width:85%;border:0}}@media only screen and (min-width: 320px) and (max-width: 600px){#orderItemDisplay #continueShoppingButton{display:none}}@media only screen and (min-width: 320px) and (max-width: 600px){#continue_checkout_btns #continueShoppingButton2{display:none}}@media only screen and (min-width: 320px) and (max-width: 767px){#continue_checkout_btns a{float:none;display:inline-block}}#cart_estimate_espot{min-height:200px}@media only screen and (min-width: 320px) and (max-width: 600px){#cart_estimate_espot{display:none}}#cart_estimate_espot .promotion_code{color:#0055aa;text-decoration:underline;margin-bottom:5px}#cart_estimate_espot .promotion_code label{cursor:pointer !important}#PromotionCodeForm .promotion_input input[type='text']{width:175px;vertical-align:top;margin-bottom:5px}#PromotionCodeForm span.err{display:block;float:left;margin-top:-32px;margin-left:162px}#PromotionCodeForm input.newErrorClassInputs{border:1px solid #cc0000}.order-item-title{margin-bottom:10px}.order-item-attr .label{font-weight:bold;font-size:0.875rem}.free{font-size:0.875rem}ul.free{padding:0;margin:0}ul.free li{padding:2px 0px;list-style-type:none;color:#CC0000}.item-quanitity-mobile-label{display:none;width:30px;height:32px;width:37px;line-height:32px;float:left}@media only screen and (min-width: 320px) and (max-width: 767px){.item-quanitity-mobile-label{display:inline-block}}.item-quanitity-mobile-handle{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.item-quanitity-mobile-handle .i{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;width:8px;height:8px;margin-top:11px;margin-left:14px;opacity:0.5}.item-quanitity-mobile-handle.minus,.item-quanitity-mobile-handle.plus{display:inline-block;height:30px;width:37px;border:1px solid #CCC;float:left;cursor:pointer}.item-quanitity-mobile-handle.minus{border-right:none;margin-left:10px}.item-quanitity-mobile-handle.minus .i{background-position:-9px -120px}.item-quanitity-mobile-handle.plus{border-left:none}.item-quanitity-mobile-handle.plus .i{background-position:0 -120px}}.price-qty-total-header{background:#dddddd;text-align:center;padding:8px 0;margin-bottom:12px;font-weight:bold;font-size:0.875rem}@media only screen and (min-width: 320px) and (max-width: 600px){.price-qty-total-header{display:none}}.price-qty-actions .edit-item{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.price-qty-actions{background:#000;height:32px}.price-qty-actions .edit-item{display:block;color:#fff;line-height:32px;font-size:0.875rem;text-align:center}.price-qty-actions .add-to-wishlist-item{text-align:left !important}.price-qty-actions .edit-item,.price-qty-actions .remove-item,.price-qty-actions .add-to-wishlist-item{float:left}.price-qty-actions .edit-item img,.price-qty-actions .remove-item img,.price-qty-actions .add-to-wishlist-item img{display:none}.price-qty-actions .edit-item .remove_address_link,.price-qty-actions .edit-item .content,.price-qty-actions .remove-item .remove_address_link,.price-qty-actions .remove-item .content,.price-qty-actions .add-to-wishlist-item .remove_address_link,.price-qty-actions .add-to-wishlist-item .content{color:#fff;font-size:0.875rem;line-height:32px;height:auto;padding:0}.price-qty-actions .left_border{background:#fff !important;height:24px;width:1px !important;margin-top:4px;margin-right:9px;float:left}.price-qty-actions .right_border{display:none}.price-qty-actions .drop{display:none !important}}#estimate_shipping_area{float:right}#estimate_shipping_area.col10{padding-left:0;padding-right:0;background:#dddddd;padding:15px 10px}@media only screen and (min-width: 769px) and (min-width: 992px){#estimate_shipping_area.col10{width:100%}}@media only screen and (min-width: 601px) and (min-width: 769px){#estimate_shipping_area.col10{width:100%}}#estimate_shipping_area b{margin-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 767px){#estimate_shipping_area{background:#fff !important}#estimate_shipping_area b{display:block;text-align:left}#estimate_shipping_area input[type=text]{float:left}#estimate_shipping_area button{float:left;margin-left:8px}}@media only screen and (min-width: 320px) and (max-width: 767px){#single_shipment_order_totals{padding:0}}#single_shipment_order_totals .col12,#single_shipment_order_totals .sign_in_registration .title,.sign_in_registration #single_shipment_order_totals .title{padding:0}#EstimatedShippingTax #loading-spinner{position:absolute;height:17px;width:17px;top:10px;right:88px;z-index:99}#check{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-39px -113px;background-size:500px;width:17px;height:17px;text-indent:-9999px;position:absolute;z-index:2;top:10px;right:88px;display:none}#inputAndButton{display:inline-block;min-width:229px;position:relative}#estimateShippingAndTax:disabled{color:#999;background:#ddd;border:1px #ddd;cursor:not-allowed}@media only screen and (min-width: 320px) and (max-width: 767px){.shopping_cart_box .container-ac{padding:0}}#EstimatedShippingTax input[type=text]{width:inherit;display:inline-block;margin-bottom:0;font-weight:400;text-align:left;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:0.875rem;line-height:1.42857143;border-radius:4px}@media only screen and (min-width: 769px) and (min-width: 992px){#EstimatedShippingTax input[type=text]{width:25%}}@media only screen and (min-width: 601px) and (min-width: 769px){#EstimatedShippingTax input[type=text]{width:25%}}#continue_checkout_btns{text-align:right}#continue_checkout_btns a.ay-btn{margin-right:1%}#continue_checkout_btns a.ay-btn:last-child{margin-right:0}@media only screen and (min-width: 320px) and (max-width: 767px){#total_breakdown #order_total{float:none;width:100%}#total_breakdown #order_total .total_details{text-align:left}#total_breakdown #order_total .total_figures{text-align:left;font-weight:normal;padding-right:0}#total_breakdown #order_total .hr{height:10px}#total_breakdown #order_total .hr hr{display:none}#total_breakdown #order_total tbody tr:last-child{background:#000}#total_breakdown #order_total tbody tr:last-child .total_details{text-transform:uppercase}#total_breakdown #order_total tbody tr:last-child .total_details,#total_breakdown #order_total tbody tr:last-child .total_figures{color:#fff !important}}#continue_checkout_btns_top{margin-bottom:10px}#continue_checkout_btns_top .headingbuttons{text-align:right}#continue_checkout_btns_top .headingtext{line-height:34px}#continue_checkout_btns_top .ay-btn{padding-top:0;padding-bottom:0;line-height:32px;border:0}#continue_checkout_btns_bottom{text-align:right}#continue_checkout_btns_bottom .ay-btn{padding-top:0;padding-bottom:0;line-height:32px;border:0}#box.shopping_cart_box .container-ac{padding-left:0;padding-right:0}.checkout-paypal{padding:0}.checkout-paypal img{display:block}#WC_SingleShipmentOrderTotalsummary_td_finalmsg{padding-top:15px;padding-right:15px}#WC_EmptyShopCartDisplayf_div_1 h4{margin-bottom:20px}#contentRecommendationWidget_AMMO_DISCLAIMER_MESSAGE .left_espot{font-size:0.875rem;line-height:1.125rem}@media only screen and (min-width: 320px) and (max-width: 767px){.gift_card_message_title{font-size:14px;font-weight:600;margin:26px 0 16px}.gift_card_message{font-size:14px;line-height:19px;font-weight:400;margin:16px 0 6px}#contentRecommendationWidget_AMMO_DISCLAIMER_MESSAGE .left_espot{font-size:12px;font-weight:400;line-height:17px}div#breadcrumb.checkout_cart_breadcrumb #back_link{display:none}div#breadcrumb.checkout_cart_breadcrumb .page_title{text-align:center;color:#fff;background:#0055aa;margin:0;height:18px;font-size:10px;font-weight:400;padding:0 !important;line-height:18px;border:0}#checkout_cart .product_info_container .product_image_container{min-height:65px;border:1px solid #ddd;width:70px}#checkout_cart .product_info_container .product_image_container img{max-height:65px}#checkout_top,#checkout_bottom{margin:0 auto;display:block}#proceed_to_checkout_top{border:0}#proceed_to_checkout_bottom .PayCCOnclickPaypal,#proceed_to_checkout_top .PayCCOnclickPaypal{display:block;margin-top:15px}#proceed_to_checkout_bottom .PayCCOnclickPaypal img,#proceed_to_checkout_top .PayCCOnclickPaypal img{margin:0 auto;display:block}#ShopCartForm{border-top:1px solid #ddd;margin-top:16px}#ShopCartForm input[type="text"]{border-color:#ddd}#ShopCartForm .item_wrapper{padding:0 20px;border:0;border-bottom:1px solid #ddd}#ShopCartForm .item_wrapper .left_label{font-size:0.875rem;font-weight:600;color:#2b2b2b;margin-top:7px;line-height:17px}#ShopCartForm .item_wrapper .catalog_entry_sku,#ShopCartForm .item_wrapper .catalog_entry_details{color:#2b2b2b;font-size:0.875rem;margin-top:5px}#ShopCartForm .item_wrapper .catalog_entry_sku .bold,#ShopCartForm .item_wrapper .catalog_entry_details .bold{font-weight:600;color:#2b2b2b}#ShopCartForm .item_wrapper .catalog_entry_sku{margin-bottom:11px;margin-top:0}#ShopCartForm .item_wrapper .secondary_button{position:absolute;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-36px -93px;background-size:500px;width:17px;height:17px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;transform:scale(0.75, 0.75);transform-origin:0 0;opacity:0.8}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#ShopCartForm .item_wrapper .secondary_button{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-36px -93px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#ShopCartForm .item_wrapper:last-child{border-bottom:1px solid #ddd}#ShopCartForm .item_wrapper ul{margin-bottom:7px;margin-top:7px}#ShopCartForm input.inputfield{height:22px;background:none;width:37px;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:0.75rem;line-height:22px;text-align:center;margin-left:5px;margin-right:5px;display:inline-block;border-color:#ddd;box-shadow:none;-moz-box-shadow:none}#ShopCartForm .cart_qty{padding-top:20px;font-size:0.75rem}#ShopCartForm .cart_qty .at_sym{color:#999}#ShopCartForm .product_total{display:inline-block;margin-top:6px}#ShopCartForm .shop_cart_update_button{padding:0px 8px !important;line-height:20px !important;height:22px !important}#ShopCartForm #shopping_cart_costs{border:none}#ShopCartForm .price_breakdown>span{margin:0 5px;font-weight:600}#ShopCartForm .shipping_message ul li{color:#cc0000;font-size:0.75rem}#shopCartZipCodeText{border-color:#ddd;color:#999;box-shadow:none !important;-moz-box-shadow:none !important;height:36px;width:146px;font-size:0.875rem}#page_container{text-align:center;border:0}#promotion_codes{padding:10px 5px 2px;border:0}#promotion_codes.collapsed{display:none}#promotion_codes.expanded{display:block}#promotion_codes>p{display:none}#promotion_codes .left.input_align{display:none}#promotion_codes input[type=text]{margin-left:7px !important}#promotion_codes .ay-btn{margin-right:13px !important;margin-top:5px !important}#EstimatedShippingTax .estimate_shipping_msg{margin-left:23px;font-size:0.875rem;margin-bottom:16px}#shopCartZipCodeText.ziperror{border:1px solid #cc0000 !important;-webkit-box-shadow:0px 0px 3px #c00;-moz-box-shadow:0px 0px 3px #c00;box-shadow:0px 0px 3px #c00}#cartEstimateError{color:#cc0000;font-size:10px;padding:3px 7%;position:absolute}#promotion_code_container{border:0;padding-top:0;padding-bottom:0}#promotion_code_label{font-size:0.875rem;margin-left:17px;margin-top:-2px}#promotion_code_label span{display:inline-block;width:15px;height:16px;position:absolute;margin-left:5px}#promotion_code_label span.collapsed{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-67px 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#promotion_code_label span.collapsed{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-67px 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#promotion_code_label span.expanded{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-83px 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#promotion_code_label span.expanded{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-83px 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#shopping_cart_costs{border:0;padding:0;padding-top:15px}#proceed_to_checkout_bottom{border:0}#shopping_cart_costs .price_details_wrapper>div{text-indent:20px}#shopping_cart_costs .price_details_wrapper .right{margin-right:20px}#shopping_cart_costs .price_details_wrapper h6{margin-top:15px;margin-bottom:15px;font-size:0.75rem;text-align:center}#promotion_codes .ay-btn,#EstimatedShippingTax .ay-btn{width:106px;float:none;margin-left:10px}#promotion_codes input[type=text],#EstimatedShippingTax input[type=text]{border-color:#ddd;box-shadow:none;-moz-box-shadow:none;height:36px;padding:0;margin-left:21px;width:146px;text-indent:9px;background:none}#promotion_codes #PromotionCodeForm input.newErrorClassInputs{border:1px solid #cc0000}#PromotionCodeForm span.err{margin-top:-41px;margin-left:138px}.checkout_footer{text-align:center;margin-bottom:10px}#noInventoryError{font-size:10px;padding:0 24px;color:#cc0000;font-weight:600}#noInventoryError ul{color:#cc0000 !important}#shopping_cart_costs .modal{background:rgba(0,0,0,0.3)}#shopping_cart_costs .modal-icon{font-size:30px;color:#059944;font-weight:700;position:absolute;top:20px;left:16px;line-height:30px}#shopping_cart_costs .modal-dialog{margin:0 !important;padding:20px 54px 20px 40px;background:white;top:200px}#shopping_cart_costs .modal-dialog button.close{position:absolute;top:8px;right:16px}#shopping_cart_costs .modal-dialog .modal-body-checkout{font-size:12px;color:#2b2b2b;line-height:17px}#shopping_cart_costs .price_details_wrapper .left_column,#shopping_cart_costs .price_details_wrapper .right_column{font-size:0.875rem}#shopping_cart_costs .price_details_wrapper .bold{font-weight:600}#ShoppingCartEstimatedShippingCost_Container,#ShoppingCartEstimatedTax_Container{display:none}}#cartEditLink a{color:#0055aa}button#estimateShippingAndTax{width:79px}input#shopCartZipCodeText,input#shopCartZipCodeText:before,input#shopCartZipCodeText:after{-moz-box-sizing:inherit}.refactorOne{width:99%}.cart img{width:100%}#cart-btns{min-width:750px}.continue-shopping{line-height:2.75rem;float:left;text-decoration:none;color:#0055aa;font-weight:600;font-size:0.875rem}.continue-shopping:hover{text-decoration:none}.checkout-btns{float:right}.checkout-btns .paypal-btn,.checkout-btns .checkout-btn{width:240px;float:left}.checkout-btns .paypal-btn{margin-right:0.625rem}#box.shopping_cart_box{font-family:'Open Sans'}.cart{min-width:750px;font-family:'Open Sans'}.cart .cart-item{padding:0.9375rem;border:2px solid #ddd;border-radius:5px}.cart .cart-item .prod-img{width:100px;margin-right:0.625rem;float:left}.cart .cart-item .label{font-size:0.875rem;line-height:1.125rem;font-weight:600}.cart .cart-item .prod-details{width:254px;margin-right:1.25rem;float:left;overflow-x:hidden}@media (min-width: 992px){.cart .cart-item .prod-details{width:456px}}@media (min-width: 1200px){.cart .cart-item .prod-details{width:494px}}.cart .cart-item .prod-details .prod-name{width:100%;float:left;font-weight:600;font-size:0.875rem;line-height:1.125rem;margin-bottom:0.625rem}.cart .cart-item .prod-details .prod-diffs{float:left;min-width:254px;font-size:0.75rem;line-height:1.125rem}.cart .cart-item .prod-details ul{list-style-type:none;-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;-moz-padding-start:0px}@media (min-width: 768px){.cart .cart-item .messages{width:326px}}@media (min-width: 992px){.cart .cart-item .messages{width:494px}}.cart .cart-item .prod-dollars-wrap{float:right}.cart .cart-item .prod-price-wrap{float:left;width:85px;font-size:0.875rem;line-height:1.125rem}.cart .cart-item .prod-price-wrap .label{margin-bottom:28px}.cart .cart-item .prod-qty-wrap{float:left;width:132px;font-size:0.875rem;line-height:1.125rem}.cart .cart-item .prod-qty-wrap .label{margin-bottom:15px}.cart .cart-item .prod-qty-wrap .minus-container{display:block;width:44px;height:40px;float:left}.cart .cart-item .prod-qty-wrap .qty-stepper{float:left}.cart .cart-item .prod-qty-wrap .qty-stepper button{line-height:1.4rem;border:none;background:#fff;float:left;padding:0px !important;cursor:pointer;border-radius:5px}.cart .cart-item .prod-qty-wrap .qty-stepper button:active{background:#f5f5f5}.cart .cart-item .prod-qty-wrap .qty-stepper button:disabled{color:#ddd;cursor:not-allowed}.cart .cart-item .prod-qty-wrap .qty-stepper button:disabled:active{background:#fff}.cart .cart-item .prod-qty-wrap .qty-stepper button i{font-size:1.125rem;line-height:40px}.cart .cart-item .prod-qty-wrap .qty-stepper input{height:2.75rem;width:2.75rem;border:2px solid #f5f5f5;appearance:none;box-shadow:none;float:left}.cart .cart-item .prod-total-wrap{float:left;width:85px}.cart .cart-item .prod-total-wrap .label{margin-bottom:28px}.cart .cart-item .prod-total-wrap .prod-total{font-size:0.875rem;line-height:1.125rem;font-weight:600}.cart .cart-item .edit-prod-container{float:left;margin-right:0.625rem;width:100px;min-height:33px;text-align:center}.cart .cart-item .edit-prod-container .edit-prod{font-size:0.75rem;font-weight:600;text-decoration:none;color:#0055aa;line-height:33px}.cart .cart-item p{-webkit-margin-before:0px;-webkit-margin-after:0px}.cart .cart-item .messages{float:left;position:relative}.cart .cart-item .promo-message{color:#cc0000;font-size:0.75rem;width:100%;margin-right:1.25rem}.cart .cart-item .promo-message ul.free li{font-size:0.75rem;line-height:33px;padding:0px 0px}.cart .cart-item #cartWhat_thisDialog{width:525px !important}.cart .cart-item .remove-prod{float:right;text-align:right;text-decoration:none;color:#333;font-size:0.75rem;line-height:33px}.cart .cart-item .remove-prod:hover{color:#cc0000}.cart .cart-item div.remove-item-container{display:block;float:right;width:180px}.cart #cartWhat_thisDialog{display:none;font-size:0.625rem}.cart #whatsThisMsg{color:#0055aa;font-weight:600;font-size:0.75rem}.cart #bulkMessageText{font-weight:600;font-size:0.75rem}.cart #contentRecommendationWidget_AMMO_DISCLAIMER_MESSAGE .left_espot{font-size:0.75rem}.cart .move-to-wishlist-container{position:relative}.cart div.createShoppingListPopupCart{position:absolute;display:block;left:-265px;color:#333;font-size:0.75rem;width:250px;float:left;top:-110px;z-index:2;border:2px solid #0055aa;border-radius:5px;background:#fff;padding:10px;min-height:240px}.cart .shopping-list-wrap .content{font-size:0.75rem}.cart div.createShoppingListPopupCart:before{content:' ';position:absolute;top:50%;left:247px;border-color:transparent transparent transparent #0055aa;border-style:solid;border-width:9px;width:0;height:0}.cart div.createShoppingListPopupCart:after{content:' ';position:absolute;top:11px;left:113px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px;width:0;height:0}.cart .gift_card_message_title{font-size:0.75rem;line-height:1.125rem;font-weight:600}.cart .gift_card_message{font-size:0.75rem;line-height:1.125rem}.cart button:disabled .icon{fill:#ddd}.prod-transfers{float:right;width:227px}.moveToListWrapper{border:1px solid #ddd;border-radius:3px;width:152px;font-size:12px;font-family:'Open Sans';position:relative;float:left;line-height:31px;background:#fff}.moveToListWrapper a{text-decoration:none;color:#333;display:block}.moveToListWrapper .moveToListBtn{width:calc(100% - 31px);text-align:center;font-weight:600;border-radius:3px 0 0 3px}.moveToListWrapper .moveToListBtn:hover{background:#f5f5f5}.moveToListWrapper .moveToSpecificList{position:absolute;width:31px;height:31px;right:0;top:0}.moveToListWrapper .moveToSpecificList .listOfListsToggle{text-align:center;display:block;color:#333;box-shadow:-1px 0 #ddd;border-radius:0 3px 3px 0;background:#f5f5f5}.moveToListWrapper .moveToSpecificList .listOfListsToggle:hover{background:#f5f5f5}.moveToListWrapper .moveToSpecificList .listOfListsToggle.toggled{background:#f5f5f5}.moveToListWrapper .moveToSpecificList .listOfLists{top:calc(100% + 5px);right:-10px;width:168px;position:absolute;box-shadow:0 0 0 1px #ddd,0 0 10px rgba(51,51,51,0.3);border-radius:3px;visibility:hidden;opacity:0;transform:translateZ(0) scale(0.95);transition:all 0.15s ease-out;background:#fff}.moveToListWrapper .moveToSpecificList .listOfLists li:first-of-type a{border-radius:3px 3px 0 0}.moveToListWrapper .moveToSpecificList .listOfLists li:last-of-type a{border-radius:0 0 3px 3px}.moveToListWrapper .moveToSpecificList .listOfLists .moveToNewList{margin-top:5px;border-top:1px solid #ddd;background:#fff;border-radius:0 0 3px 3px}.moveToListWrapper .moveToSpecificList .listOfLists a{text-decoration:none;padding:0 10px;color:#333}.moveToListWrapper .moveToSpecificList .listOfLists a:hover{background:#f5f5f5}.moveToListWrapper .moveToSpecificList .listOfLists.visible{visibility:visible;opacity:1;transform:scale(1)}.newListForm{position:absolute;bottom:0;z-index:-1}.newListForm.active{z-index:1}.newListForm .newListName{display:block;border:none;width:100%;height:33px;padding:0 32px 0 10px;font-size:12px;border-radius:3px;font-family:'Open Sans', Helvetica Neue;box-shadow:none;appearance:none;transition:none}.newListForm .newListName::-webkit-input-placeholder{font-family:'Open Sans', Helvetica Neue}.newListForm .newListName:focus{box-shadow:0 0 0 2px #333;outline:none;appearance:none}.newListForm button{appearance:none;padding:0;position:absolute;right:0;top:0;width:32px;height:33px;text-align:center;border:none;background:transparent;cursor:pointer;font-size:.875rem;border-radius:0 3px 3px 0}.newListForm button.cancel{color:#333}.newListForm button.cancel i{display:block;text-align:center}.newListForm button.submit{color:#27ae60;font-size:1.5rem}.newListForm button.submit:active{background:#27ae60;color:#fff}.newListForm button.submit i{display:block;text-align:center;line-height:2.0625rem}.newListForm button:focus{outline:none}.shake input{box-shadow:0 0 0 2px #c00 !important}div#box.shopping_cart_box{float:left}div.footer_wrapper_position{float:left;margin-top:20px}.btn-qty{margin:.875rem;float:left;display:block;width:1rem;height:1rem}.add.btn-qty .icon,.subtract.btn-qty .icon{width:1rem;height:1rem;transition:all 0.1s linear}.btn-qty:not(.disabled):active .icon{transform:scale(1.25);-webkit-transform:scale(1.25);fill:#666}.disabled{cursor:not-allowed}.disabled .icon{fill:#ddd}.order-item-display div[id$="createShoppingListPopup"]{min-width:220px !important;min-height:120px !important}.order-item-display div[id$="createShoppingListPopup"] .created_list.redirect-sign-on a.tlignore{top:40%;position:absolute;width:100%;text-align:center;margin-left:-5%}.order-item-display div[id$="createShoppingListPopup"] input[id$="newListName"]{margin-bottom:15px;width:70%;float:left;margin-right:10px}.create-new-list .create-newlist-hed{font-weight:bold;margin:7px 0px !important}#move-to-list-chooser .created_list_wrapper{width:250px;overflow:auto;overflow-x:hidden;max-height:100px;margin-left:15px;margin-top:10px;margin-bottom:10px}#move-to-list-chooser div.message{font-family:'Open Sans', Verdana, Helvetica, sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;padding-left:0px !important}#move-to-list-chooser input.hasError{border:1px solid #cc0000}#move-to-list-chooser .err-message-text{color:#cc0000}div#shippingMethods.ConfirmPage_shippingMethods .gift_card_message_title{font-size:0.75rem;line-height:1.125rem;font-weight:600}div#shippingMethods.ConfirmPage_shippingMethods .gift_card_message{font-size:0.75rem;line-height:1.125rem;display:block;float:left;margin-left:70px}@media only screen and (min-width: 768px){#facetOptions_4_3074457345618270159_3074457345618268431{background:none}.facetContainer>div{padding-bottom:10px;overflow:hidden;border:2px solid #0055aa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.facetContainer>div ul.facetSelect li.singleFacet{padding:4px 15px !important}.facetContainer>div .facetFilterGroupTitle{margin-top:4px;font-weight:bold}.facetContainer>div .facetFilterGroupItems{padding:0}.facetContainer>div #facetFilterList li{display:block;padding:0;line-height:16px}.facetContainer>div .section_list.bottom_border{background:none !important;color:#2b2b2b}.facetContainer>div h3,.facetContainer>div #footer .footer_column_header,#footer .facetContainer>div .footer_column_header{background-color:#0055aa;color:white;font-weight:normal;padding:6px 10px;text-align:left;font-size:14px}.facetContainer>div ul>li>a{background:none;color:#2b2b2b}.facetContainer>div .facetWidget{background:#fff}.facetContainer>div .facetWidget .clearAll{float:none;text-align:left;position:relative;width:auto;top:0;right:0;color:#0055aa;margin-bottom:16px;margin-top:8px;text-decoration:underline}.facetContainer>div .facetWidget .clearAll .close{width:10px}.facetContainer>div .facetWidget #facetFilterListWrapper .facetSelected:hover .close{background-position:-153px -32px !important}.facetContainer>div .facetWidget #facetFilterListWrapper>.facetSelectedCont{border:none;margin-left:8px}.facetContainer>div .facetWidget #facetFilterListWrapper ul li a:hover{background-position:-153px -32px !important}.facetContainer>div .facetWidget .filter_option{padding:3px 0;line-height:18px}.facetContainer>div .facetWidget .filter_option .close{width:14px;height:14px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -32px;background-size:500px;margin-right:8px;margin-right:10px;margin-top:3px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.facetContainer>div .facetWidget .filter_option .close{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -32px;background-size:500px}}@media only screen and (min-width: 768px){.facetContainer>div .facetWidget .filter_option .close:hover{background-position:-153px -32px !important}.facetContainer>div .optionContainer .arrow{margin:12px 10px 0 0;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-10px -122px;background-size:500px;width:8px;height:8px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.facetContainer>div .optionContainer .arrow{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-10px -122px;background-size:500px}}@media only screen and (min-width: 768px){.facetContainer>div .optionContainer .arrow :before{content:none}.facetContainer>div .optionContainer .arrow.arrow_collapsed{background-position:-1px -122px}.facetContainer>div .optionContainer>.title{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#ddd;font-size:14px;color:#2b2b2b;height:30px;line-height:30px;margin:10px 0px 6px;padding-left:10px}.facetContainer>div .facetSelect li{border:none;display:block;padding:2px 16px 3px !important;margin:0}.facetContainer>div .facetSelect li a{font-size:0.875rem;padding:0;margin:0;color:#2b2b2b}.facetContainer>div .facetSelect li a .facetSelectedHighlight{color:#2b2b2b;font-weight:normal}.facetContainer>div .facetSelect li input:checked+a .checkBox>.checkmark{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-107px -294px;background-size:500px;width:16px;height:14px;top:-6px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.facetContainer>div .facetSelect li input:checked+a .checkBox>.checkmark{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-107px -294px;background-size:500px}}@media only screen and (min-width: 768px){.facetContainer>div .facetSelect li .checkBox{background:#fff;border-color:#999;overflow:visible;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:12px;height:12px;border:1px solid}.facetContainer>div .facetSelect li.more a{color:#0055aa}.facetContainer>div .showMore{text-align:left;padding:0 16px;color:#0055aa}.facetContainer>div .showMore input{display:none}.facetContainer>div .facetSelectContainer{padding:0}#content .collapsible,.categoryNavWidget.collapsible,.linkWidget.collapsible{padding:0 !important;background-color:inherit !important;border-radius:0px !important;transition:none !important}#content .collapsible:hover,.categoryNavWidget.collapsible:hover,.linkWidget.collapsible:hover{background-color:inherit !important}#content .collapsible>h3,#content #footer .collapsible>.footer_column_header,#footer #content .collapsible>.footer_column_header,.categoryNavWidget.collapsible>h3,#footer .categoryNavWidget.collapsible>.footer_column_header,.linkWidget.collapsible>h3,#footer .linkWidget.collapsible>.footer_column_header{margin:inherit !important;padding:5px 10px !important}#facetFilterListWrapper .facetSelectedCont .filter_option span img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}}@media (min-width: 768px){#productsFacets #Rating .checkBox{top:3px}#productsFacets #Rating .product_rating{float:left;margin-left:5px}#productsFacets #Rating .star-rating{width:111px;height:20px;display:inline-block}#productsFacets #Rating .facetCountContainer{position:relative;top:-7px;margin-left:5px}}#facetFilterListWrapper .facetSelectedCont .filter_option span img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}@media (min-width: 768px){.facetContainer .facetSelect h3,.facetContainer .facetSelect #footer .footer_column_header,#footer .facetContainer .facetSelect .footer_column_header{background:none;padding:0px;display:inline-block;color:#333}.facetContainer .facetSelect h3:hover,.facetContainer .facetSelect #footer .footer_column_header:hover,#footer .facetContainer .facetSelect .footer_column_header:hover{text-decoration:underline}}.facetFilterGroupItems .product_rating .star-rating{height:20px;width:111px;display:block;margin-left:20px}.content_wrapper_position#locator{position:relative}.content_wrapper_position#locator:before,.content_wrapper_position#locator:after{content:" ";display:table;clear:both}.content_wrapper_position#locator #storeAlert{background-color:#cc0000;z-index:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 0 0}.content_wrapper_position#locator #storeAlert h2,.content_wrapper_position#locator #storeAlert #promo_message .promo_banner,#promo_message .content_wrapper_position#locator #storeAlert .promo_banner{color:#fff;text-align:center;font-size:14px;padding:7px 0}.content_wrapper_position#locator .contentWrapper{margin-top:-500px}.content_wrapper_position#locator #gmap{width:100%;height:500px;position:absolute;top:55px;z-index:1}.content_wrapper_position#locator #gmap .markerlabel{color:#fff;font-size:12px;font-weight:700}.content_wrapper_position#locator .gift_header{background-color:transparent;border:none;color:#2b2b2b;font-size:22px;margin-bottom:10px;font-weight:700}.content_wrapper_position#locator .content_wrapper{width:auto}.content_wrapper_position#locator #WC_StoreLocator_LeftSideBar{overflow-y:scroll;height:390px;padding:0 10px}.content_wrapper_position#locator .store{margin:20px 35px}.content_wrapper_position#locator .store .marker{float:left;margin-left:-35px;background:transparent url("//content.academy.com/weblib/images/marker256.png") 0 0 no-repeat;background-size:22px 32px;width:22px;height:32px}.content_wrapper_position#locator .store .marker .label{color:#fff;line-height:22px;text-align:center;display:block;width:100%;height:100%;font-size:12px;letter-spacing:-1px;font-weight:700}.content_wrapper_position#locator .store .marker .label.large{margin-left:-1px}.content_wrapper_position#locator .store .distance{margin:0px;color:#2b2b2b;font-size:11px}.content_wrapper_position#locator .store .name{font-weight:700;line-height:18px}.content_wrapper_position#locator .store .name a{font-size:14px;color:#0055aa}.content_wrapper_position#locator .store .details{color:#2b2b2b;font-size:12px;font-weight:600}.content_wrapper_position#locator .store .details p{margin:0px;line-height:18px}.content_wrapper_position#locator .store .details a{text-decoration:underline}.content_wrapper_position#locator .gm-style-iw{width:390px;height:260px;overflow:hidden !important}.content_wrapper_position#locator .gm-style-iw .store{width:390px;margin:10px}.content_wrapper_position#locator .gm-style-iw .services,.content_wrapper_position#locator .gm-style-iw .details{display:none;height:114px;overflow-y:auto}.content_wrapper_position#locator .gm-style-iw .services.active,.content_wrapper_position#locator .gm-style-iw .details.active{display:block}.content_wrapper_position#locator .gm-style-iw .tabs{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0;width:100%;height:30px}.content_wrapper_position#locator .gm-style-iw .tabs a{color:#999;font-weight:700;font-size:12px;width:50%;display:block;height:100%;line-height:30px;float:left;text-align:center}.content_wrapper_position#locator .gm-style-iw .tabs a.first{-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.content_wrapper_position#locator .gm-style-iw .tabs a.last{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}.content_wrapper_position#locator .gm-style-iw .tabs a.active{background-color:#ddd;color:#2b2b2b}.content_wrapper_position#locator .gm-style-iw .storeInfo{clear:both;padding-top:5px !important;height:30px;width:280px}.content_wrapper_position#locator .gm-style-iw .storeInfo a.first{color:#0055aa;text-decoration:underline;font-weight:400;font-size:12px;line-height:25px}.content_wrapper_position#locator .gm-style-iw .storeInfo a.first:hover{text-decoration:none}.content_wrapper_position#locator .gm-style-iw .details{font-weight:400}.content_wrapper_position#locator .gm-style-iw .distance{margin:25px 0 20px}.content_wrapper_position#locator .gm-style-iw .left{float:left;width:50%}.content_wrapper_position#locator .gm-style-iw .right{float:right;width:50%}.content_wrapper_position#locator .gm-style-iw .button{display:block;width:155px;height:30px;background-color:#0055aa;color:#fff;text-align:center;font-weight:700;font-size:12px;line-height:25px;border:2px solid #0055aa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right}.content_wrapper_position#locator .gm-style-iw .button span{display:inline-block;background:transparent url("//content.academy.com/weblib/images/icon-my-store.png") 0 0 no-repeat;width:16px;height:16px;background-size:16px auto;vertical-align:text-top;margin-right:10px}.content_wrapper_position#locator .gm-style-iw .button.selected{background-color:#fff;color:#2b2b2b;border:2px solid #2b2b2b}.content_wrapper_position#locator .gm-style-iw .button.selected span{background-position-y:100%}.content_wrapper_position#locator #WC_StoreLocator_ResultDesc_Message{display:block;clear:both}.content_wrapper_position#locator #WC_StoreLocator_ResultDesc_Message>p{color:#2b2b2b;font-size:12px !important;font-weight:700;margin-left:10px;margin-right:10px}.content_wrapper_position#locator #WC_StoreLocator_ResultDesc_Message>p span{color:#cc1818}.content_wrapper_position#locator #WC_StoreLocator_div_42{width:100%}.content_wrapper_position#locator #WC_StoreLocator_div_43{background-color:#0055aa;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.content_wrapper_position#locator #WC_StoreLocator_div_43 h2,.content_wrapper_position#locator #WC_StoreLocator_div_43 #promo_message .promo_banner,#promo_message .content_wrapper_position#locator #WC_StoreLocator_div_43 .promo_banner{color:#fff;font-weight:700;font-size:14px;padding:10px}.content_wrapper_position#locator #locations{overflow:hidden;padding:0px;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;float:left;height:520px;-webkit-box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5);box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5);position:relative;z-index:2}.content_wrapper_position#locator #locations .location_select_form{margin:15px 0;float:left}.content_wrapper_position#locator #locations .location_select_form input[type="text"]{width:131px;padding:0px;margin-left:10px;border:2px solid #999;line-height:1;padding:4px 10px}.content_wrapper_position#locator #locations .button_primary{background-image:none !important;background-color:#0055aa;border:none;color:#fff;margin:15px 0;float:right;height:31px;line-height:31px;margin-right:10px}.content_wrapper_position#locator #locations .button_primary>.button_text{border:none;height:100%;font-weight:700;line-height:30px;font-size:14px;padding:0 19px}#selected_store_name{font-size:20px;margin:15px 0}#StoreDetailsBreadcrumb{font-size:12px}#StoreDetailsBreadcrumb a.current_breadcrumb span{color:#000;font-weight:600}.content_wrapper_position#storeDetails .row.first,.content_wrapper_position#storeDetails .my_account .myaccount_subheader ul.first.addresses,.my_account .myaccount_subheader .content_wrapper_position#storeDetails ul.first.addresses,.content_wrapper_position#storeDetails .first.sign_in_registration,.content_wrapper_position#storeDetails .row.last,.content_wrapper_position#storeDetails .my_account .myaccount_subheader ul.last.addresses,.my_account .myaccount_subheader .content_wrapper_position#storeDetails ul.last.addresses,.content_wrapper_position#storeDetails .last.sign_in_registration{padding:25px 0;clear:both}.content_wrapper_position#storeDetails #storeAlert{background-color:#cc0000;z-index:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0px 20px 0px;margin-left:1.5%;margin-right:1.5%;width:97%}.content_wrapper_position#storeDetails #storeAlert h2,.content_wrapper_position#storeDetails #storeAlert #promo_message .promo_banner,#promo_message .content_wrapper_position#storeDetails #storeAlert .promo_banner{color:#fff;text-align:center;font-size:14px;padding:7px 0}.content_wrapper_position#storeDetails h1,.content_wrapper_position#storeDetails #footer_tagline .footer_content,#footer_tagline .content_wrapper_position#storeDetails .footer_content,.content_wrapper_position#storeDetails .search-result-title{text-transform:capitalize}.content_wrapper_position#storeDetails h2,.content_wrapper_position#storeDetails #promo_message .promo_banner,#promo_message .content_wrapper_position#storeDetails .promo_banner{font-size:12px;font-weight:700;color:#2b2b2b;margin:10px 0 3px}.content_wrapper_position#storeDetails h3,.content_wrapper_position#storeDetails #footer .footer_column_header,#footer .content_wrapper_position#storeDetails .footer_column_header{font-weight:700;font-size:12px}.content_wrapper_position#storeDetails a{color:#0055aa;font-size:12px}.content_wrapper_position#storeDetails address{font-size:12px;font-style:normal;text-transform:capitalize;line-height:18px}.content_wrapper_position#storeDetails #hours h3,.content_wrapper_position#storeDetails #hours #footer .footer_column_header,#footer .content_wrapper_position#storeDetails #hours .footer_column_header{margin:25px 0 3px}.content_wrapper_position#storeDetails #hours p{margin:0px;font-size:12px;line-height:18px}.content_wrapper_position#storeDetails #hours p span{display:block}.content_wrapper_position#storeDetails #careers{margin:25px 0 0}.content_wrapper_position#storeDetails #careers a h3,.content_wrapper_position#storeDetails #careers a #footer .footer_column_header,#footer .content_wrapper_position#storeDetails #careers a .footer_column_header{color:#0055aa;font-weight:normal}.content_wrapper_position#storeDetails #storeImage{margin:0 0 25px}.content_wrapper_position#storeDetails #storeImage img{width:100%;height:100%;border:1px solid #999}.content_wrapper_position#storeDetails #storeImage+h4 a:last-child{text-transform:lowercase;font-size:11px;float:right;line-height:22px}.content_wrapper_position#storeDetails #services{position:relative}.content_wrapper_position#storeDetails #store_selected_map_area,.content_wrapper_position#storeDetails #store_selected_events_services{margin-bottom:22px;border-bottom:1px solid #ddd;padding-bottom:22px}.content_wrapper_position#storeDetails #gmap{height:300px;border:1px solid #999;width:66.5%}.content_wrapper_position#storeDetails .col9 .row.first,.content_wrapper_position#storeDetails .col9 .my_account .myaccount_subheader ul.first.addresses,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .col9 ul.first.addresses,.content_wrapper_position#storeDetails .col9 .first.sign_in_registration{border-bottom:1px solid #ddd}.content_wrapper_position#storeDetails h4{color:#2b2b2b;font-size:16px;font-weight:600}.content_wrapper_position#storeDetails #events .row.head,.content_wrapper_position#storeDetails #events .my_account .myaccount_subheader ul.head.addresses,.my_account .myaccount_subheader .content_wrapper_position#storeDetails #events ul.head.addresses,.content_wrapper_position#storeDetails #events .head.sign_in_registration{background-color:#ddd;margin:25px 0 0}.content_wrapper_position#storeDetails #events .row.head div,.content_wrapper_position#storeDetails #events .my_account .myaccount_subheader ul.head.addresses div,.my_account .myaccount_subheader .content_wrapper_position#storeDetails #events ul.head.addresses div,.content_wrapper_position#storeDetails #events .head.sign_in_registration div{color:#2b2b2b;padding:10px}.content_wrapper_position#storeDetails #events .row.head div h5,.content_wrapper_position#storeDetails #events .my_account .myaccount_subheader ul.head.addresses div h5,.my_account .myaccount_subheader .content_wrapper_position#storeDetails #events ul.head.addresses div h5,.content_wrapper_position#storeDetails #events .head.sign_in_registration div h5{font-size:13px;font-weight:700}.content_wrapper_position#storeDetails #events .item{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px;font-size:12px;line-height:20px}.content_wrapper_position#storeDetails #events .item .date{margin:0px;font-weight:700}.content_wrapper_position#storeDetails #events .item .date span{display:block;font-weight:400}.content_wrapper_position#storeDetails #events .item .name{font-weight:700}.content_wrapper_position#storeDetails #events .item a.more{font-weight:600}.content_wrapper_position#storeDetails #events .item .col12,.content_wrapper_position#storeDetails #events .item .sign_in_registration .title,.sign_in_registration .content_wrapper_position#storeDetails #events .item .title{display:none;height:100%;width:80%;margin:0 auto;float:none}.content_wrapper_position#storeDetails #events .item .col12 .media,.content_wrapper_position#storeDetails #events .item .sign_in_registration .title .media,.sign_in_registration .content_wrapper_position#storeDetails #events .item .title .media{width:100%;height:600px;margin:20px 0}#StoreLocatorButtons_m{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_ResultDesc_Message .no_stores_found{font-size:1rem;line-height:1.5rem}#WC_StoreLocator_ResultDesc_Message .no_stores_found .red{color:#cc0000;font-size:20px}.store_locator_mobile_icon{width:14px;height:24px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-130px -21px;background-size:500px;position:absolute;margin-left:3%;margin-top:-39px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.store_locator_mobile_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-130px -21px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.store_locator_mobile_clear{width:16px;height:16px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -31px;background-size:500px;position:absolute;right:5%;margin-top:-33px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.store_locator_mobile_clear{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-104px -31px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.page_title.left{border:none !important;margin:1px 0 0 0 !important;font-size:16px !important;font-weight:600 !important;padding:6px 5px 5px 10px}div.store_locator_wrapper_m #store_locator{border:none !important}div.store_locator_wrapper_m #breadcrumb{margin:0;padding:0 !important}div.store_locator_wrapper_m input#zip_or_city{-webkit-appearance:none;background:white;padding:0;width:99%;margin:0 0 10px 0;border:1px solid #ddd;line-height:25px;height:30px;text-indent:10%;box-shadow:none !important;font-size:12px}div.store_locator_wrapper_m .ay-btn{-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #0055aa;padding:4px 0;font-size:12px;width:48%}div.store_locator_wrapper_m #locate_nearest_store{position:absolute;right:9px;margin-top:40px}div.store_locator_wrapper_m #store_locator_form{margin-bottom:20px}#breadcrumb.mobile_store_locator_results_header{margin:0;padding:0 !important}#locations.mobile_store_locator_results_wrap #searchText1{-webkit-appearance:none;background:white;padding:0;width:99%;margin:0 0 10px 0;border:1px solid #ddd;line-height:25px;height:30px;text-indent:10%;box-shadow:none !important;font-size:12px}#locations.mobile_store_locator_results_wrap .ay-btn{-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #0055aa;padding:4px 0;font-size:12px;width:48%}.mobile_store_locator_services h3,.mobile_store_locator_services #footer .footer_column_header,#footer .mobile_store_locator_services .footer_column_header{padding:0 5px;margin:0 5px;background:#ddd;font-weight:600;height:18px;line-height:18px;font-size:11px}.mobile_store_locator_services h4{font-size:10px;padding:0 2px;margin:5px 5px 0 5px;font-weight:400}}.store-information-page a{color:#0055aa}#gmap_wrap{position:relative;height:500px}#gmap_wrap #progress_bar{display:block;top:55%;left:55%}#gmap_wrap #progress_bar_overlay{background:rgba(255,255,255,0.8);width:100%;height:100%;position:relative;z-index:2;margin-top:55px}@media only screen and (min-width: 320px) and (max-width: 767px){#locations{padding-left:10px;padding-right:10px;margin-right:auto;margin-left:auto;border:0}#WC_StoreLocator_ResultDesc_Message{font-weight:600}}@media only screen and (min-width: 320px) and (max-width: 767px) and (min-width: 325px){#WC_StoreLocator_ResultDesc_Message{height:40px;line-height:40px}}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_ResultDesc_Message span{color:#cc0000;font-size:20px;font-weight:700;margin-right:1px}#WC_StoreLocator_LeftSideBar .store{height:auto;padding-bottom:5px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px;color:#2b2b2b}#WC_StoreLocator_LeftSideBar .store a{color:#2b2b2b;text-decoration:none !important}#WC_StoreLocator_LeftSideBar .store a:visited{color:#2b2b2b}#WC_StoreLocator_LeftSideBar .store .marker{position:absolute;width:14px;height:24px;margin-top:13px;left:10px;margin-left:10px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-130px -21px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#WC_StoreLocator_LeftSideBar .store .marker{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-130px -21px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_LeftSideBar .store .marker .label{display:none}#WC_StoreLocator_LeftSideBar .store .distance{position:absolute;margin-top:27px;right:10px;margin-right:15px;font-size:11px}#WC_StoreLocator_LeftSideBar .store .name{margin-left:32px;margin-top:12px;font-size:12px;font-weight:700}#WC_StoreLocator_LeftSideBar .store .address{margin-top:1px;margin-left:32px;font-size:11px;line-height:5px}#WC_StoreLocator_LeftSideBar .store .telephone{font-size:11px;font-weight:700;line-height:18px;margin-left:32px;margin-top:5px}#WC_StoreLocator_LeftSideBar .store .telephone .i{width:10px;height:18px;display:inline-block;margin-right:10px}#WC_StoreLocator_LeftSideBar .store .telephone .i:before{content:" ";position:absolute;margin-top:4px;display:inline-block;width:10px;height:18px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -28px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#WC_StoreLocator_LeftSideBar .store .telephone .i:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -28px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_LeftSideBar .store .telephone a{color:#2b2b2b;text-decoration:none !important}#WC_StoreLocator_LeftSideBar .store .telephone a:visited{color:#2b2b2b}#WC_StoreLocator_LeftSideBar .store .hours{display:none}#WC_StoreLocator_LeftSideBar .store .my_store,#WC_StoreLocator_LeftSideBar .store .directions{display:inline-block;width:44%;margin-top:18px}#WC_StoreLocator_LeftSideBar .store .my_store a,#WC_StoreLocator_LeftSideBar .store .directions a{font-size:11px !important;width:100%;font-weight:600;padding:4px 0px;color:#fff !important}#WC_StoreLocator_LeftSideBar .store .my_store{margin-left:10px}#WC_StoreLocator_LeftSideBar .store .my_store .selected{color:#fff}#WC_StoreLocator_LeftSideBar .store .my_store .selected span{display:inline-block;width:10px;height:10px;margin-right:8px}#WC_StoreLocator_LeftSideBar .store .my_store .selected span:before{content:" ";position:absolute;width:10px;height:10px;display:inline-block;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#WC_StoreLocator_LeftSideBar .store .my_store .selected span:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_LeftSideBar .store .my_store_details{height:22px;margin-top:-4px}#WC_StoreLocator_LeftSideBar .store .my_store_details a.button{padding:0;line-height:11px}#WC_StoreLocator_LeftSideBar .store .my_store_details a.button div{line-height:12px;font-size:11px}#WC_StoreLocator_LeftSideBar .store .directions{float:right;margin-right:12px}#WC_StoreLocator_LeftSideBar .store .directions a{float:right}#WC_StoreLocator_LeftSideBar .store .arrow{position:absolute;right:25px;width:9px;height:13px;margin-top:88px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#WC_StoreLocator_LeftSideBar .store .arrow{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#WC_StoreLocator_LeftSideBar .mobile_show_more{min-height:40px}#WC_StoreLocator_LeftSideBar .mobile_show_more .showing{text-align:center;font-size:11px}#WC_StoreLocator_LeftSideBar .mobile_show_more #storeResultsShowMore{border:1px solid #0055aa;width:50%;margin:10px auto;font-size:11px;display:block;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 767px){.content_wrapper_position#storeDetails .contentWrapper .container-ac .ay-btn{color:#fff;text-decoration:none !important;font-size:10px;font-weight:400;width:44%;padding:4px 0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .ay-btn:last-child{float:right}.content_wrapper_position#storeDetails .contentWrapper .container-ac .row address,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.addresses address,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.addresses address,.content_wrapper_position#storeDetails .contentWrapper .container-ac .sign_in_registration address,.content_wrapper_position#storeDetails .contentWrapper .container-ac .row a,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.addresses a,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.addresses a,.content_wrapper_position#storeDetails .contentWrapper .container-ac .sign_in_registration a,.content_wrapper_position#storeDetails .contentWrapper .container-ac .row div,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.addresses div,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.addresses div,.content_wrapper_position#storeDetails .contentWrapper .container-ac .sign_in_registration div,.content_wrapper_position#storeDetails .contentWrapper .container-ac .row .weekday,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.addresses .weekday,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.addresses .weekday,.content_wrapper_position#storeDetails .contentWrapper .container-ac .sign_in_registration .weekday,.content_wrapper_position#storeDetails .contentWrapper .container-ac .row .weekend,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.addresses .weekend,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.addresses .weekend,.content_wrapper_position#storeDetails .contentWrapper .container-ac .sign_in_registration .weekend{font-size:10px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .weekday span,.content_wrapper_position#storeDetails .contentWrapper .container-ac .weekend span{width:55px;display:inline-block !important}.content_wrapper_position#storeDetails .contentWrapper .container-ac .row.first,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.first.addresses,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.first.addresses,.content_wrapper_position#storeDetails .contentWrapper .container-ac .first.sign_in_registration{margin:15px 0 8px 0;padding:0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .row.first>div,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.first.addresses>div,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.first.addresses>div,.content_wrapper_position#storeDetails .contentWrapper .container-ac .first.sign_in_registration>div{float:none;margin:0;padding:0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .row.first>div h2,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.first.addresses>div h2,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.first.addresses>div h2,.content_wrapper_position#storeDetails .contentWrapper .container-ac .first.sign_in_registration>div h2,.content_wrapper_position#storeDetails .contentWrapper .container-ac .row.first>div #promo_message .promo_banner,#promo_message .content_wrapper_position#storeDetails .contentWrapper .container-ac .row.first>div .promo_banner,.content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.first.addresses>div #promo_message .promo_banner,#promo_message .content_wrapper_position#storeDetails .contentWrapper .container-ac .my_account .myaccount_subheader ul.first.addresses>div .promo_banner,.my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.first.addresses>div #promo_message .promo_banner,#promo_message .my_account .myaccount_subheader .content_wrapper_position#storeDetails .contentWrapper .container-ac ul.first.addresses>div .promo_banner,.content_wrapper_position#storeDetails .contentWrapper .container-ac .first.sign_in_registration>div #promo_message .promo_banner,#promo_message .content_wrapper_position#storeDetails .contentWrapper .container-ac .first.sign_in_registration>div .promo_banner{font-size:16px;margin-bottom:8px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .address,.content_wrapper_position#storeDetails .contentWrapper .container-ac .phone,.content_wrapper_position#storeDetails .contentWrapper .container-ac .hours{border-bottom:1px solid #ddd}.content_wrapper_position#storeDetails .contentWrapper .container-ac .address{height:35px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .address address{line-height:14px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .phone{height:25px;line-height:25px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .hours{padding:4px 0 7px 0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .services{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .services ul{list-style:none;padding:0;margin:0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .services ul li{list-style:none;padding:0;margin:0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .services a,.content_wrapper_position#storeDetails .contentWrapper .container-ac .services br{display:none}.content_wrapper_position#storeDetails .contentWrapper .container-ac #eventDetails{margin-top:10px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events>.col3{width:100% !important;background:#ddd;height:25px;line-height:25px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events>.col3 h5{font-size:11px;font-weight:700}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events>.col6{width:100%;padding:0}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item{height:75px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .col3:first-child{margin-top:5px;border-right:1px solid #ddd;height:65px;text-align:center;padding-top:5px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .col3:first-child .mo,.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .col3:first-child .day{font-size:11px;font-weight:600}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .col3:first-child .date{font-size:16px;font-weight:900;color:#cc0000}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .name{font-weight:700;padding:14px 8px 0 15px;line-height:15px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .name .time{font-size:10px;font-weight:400}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .more{height:15px;width:15px;overflow:hidden;text-indent:1000em;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-67px -1px;background-size:500px;display:block;position:absolute;right:5px;margin-top:32px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .more{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-67px -1px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item .details{display:none;padding:20px}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item.expanded{min-height:75px;height:auto}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item.expanded .details{display:block}.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item.expanded .more{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-82px -6px;background-size:500px;height:4px;margin-top:36px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.content_wrapper_position#storeDetails .contentWrapper .container-ac .events .item.expanded .more{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-82px -6px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.content_wrapper_position#storeDetails .contentWrapper .container-ac #services{padding:0 !important;margin:0 !important}.content_wrapper_position#storeDetails .contentWrapper .container-ac #hours p{line-height:14px}.content_wrapper_position#storeDetails .contentWrapper .container-ac #phone a{color:#000;text-decoration:none;font-weight:400}.content_wrapper_position#storeDetails .contentWrapper .container-ac h5{font-weight:600;font-size:10px !important}.content_wrapper_position#storeDetails .contentWrapper .container-ac #makeMyStoreBtn span.i{display:inline-block;width:10px;height:10px;margin-right:8px}.content_wrapper_position#storeDetails .contentWrapper .container-ac #makeMyStoreBtn span.i:before{content:" ";position:absolute;width:10px;height:10px;display:inline-block;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.content_wrapper_position#storeDetails .contentWrapper .container-ac #makeMyStoreBtn span.i:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}.storeLocatorSummary{display:none}@media only screen and (min-width: 320px) and (max-width: 767px){.storeLocatorSummary{cursor:pointer;background:#ddd;color:#0055aa;display:block;margin:0;float:none;width:107%;margin-left:-3.5%;padding-left:10px}.storeLocatorSummary a{display:block;padding:4px}.storeLocatorSummary #storeAdd1,.storeLocatorSummary #storeHours{display:block;font-weight:600;font-size:10px}.storeLocatorSummary #storeAdd1 span,.storeLocatorSummary #storeHours span{font-weight:400}.storeLocatorSummary #storeAdd1 span span,.storeLocatorSummary #storeHours span span{margin-left:4px}.storeLocatorSummary #storeHours span{display:block;float:none;margin-left:35px;margin-top:-14px}.storeLocatorSummary .storeLocatorSummaryIcon{float:right;margin-right:21px;width:9px;height:13px;margin-top:11px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.storeLocatorSummary .storeLocatorSummaryIcon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.nostore{font-size:10px}.nostore span{font-weight:600}}.services_icons{padding-top:20px}.services_icons .icon_wrap{width:80px;float:left;margin-right:3px;margin-bottom:3px}.services_icons .icon_wrap .icon{width:50px;height:50px;margin:0 auto;background-size:50px 50px;background-repeat:no-repeat}.services_icons .icon_wrap .text{font-size:8px !important;text-align:center;height:30px}.services_icons .fishing_services .icon{background-image:url("//content.academy.com/weblib/images/services/fishing_services.png")}.services_icons .shooting_services .icon{background-image:url("//content.academy.com/weblib/images/services/shooting_services.png")}.services_icons .refill_services .icon{background-image:url("//content.academy.com/weblib/images/services/refill_services.png")}.services_icons .sports_services .icon{background-image:url("//content.academy.com/weblib/images/services/sports_services.png")}.services_icons .delivery_assembly .icon{background-image:url("//content.academy.com/weblib/images/services/delivery_assembly.png")}.services_icons .archery_services .icon{background-image:url("//content.academy.com/weblib/images/services/archery_services.png")}.services_icons .golf_services .icon{background-image:url("//content.academy.com/weblib/images/services/golf_services.png")}@media only screen and (min-width: 320px) and (max-width: 600px){.services_icons .icon_wrap{width:68px}.services_icons .icon_wrap .text{font-size:8px;height:24px}}.image_container{text-align:center}.product-price{padding-right:8px}#shipForPrice,.product_ship{margin-bottom:28px;color:#cc0000;font-weight:600;font-size:12px}@media only screen and (min-width: 768px){div.invodo-overlay.invodo-overlay-active{display:none !important}#ovpCtaContainer_wrap,#InvodoCtactaWidget1,#ovpCtaContainer2{width:50px;height:50px}#pdp_layout #ProductAngleImagesAreaList{display:inline-block}.invodo-video-item{box-sizing:content-box}.invodo-video-item.selected{border:2px solid #0055aa}.owl-wrapper #ovpCtaContainer_wrap{float:left !important}}@media (min-width: 1200px){.widget_product_image_viewer>.content>.other_views.invodo_cta{margin-right:20%;margin-left:20%}}#pdp_layout .widget_product_image_viewer .image_container{position:relative;padding:30px;border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#pdp_layout .widget_product_image_viewer .image_container img{width:100%;height:auto}#pdp_layout #pdp_promotion_area div[id^="Discounts_"],#pdp_layout #pdp_promotion_area .promotion{color:#cc0000;font-weight:600}#pdp_layout .product-title{margin-bottom:12px}#pdp_layout .product-title h2,#pdp_layout .product-title #promo_message .promo_banner,#promo_message #pdp_layout .product-title .promo_banner{font-size:24px}#pdp_layout .product-price h2,#pdp_layout .product-price #promo_message .promo_banner,#promo_message #pdp_layout .product-price .promo_banner,#pdp_layout .product-price .price{font-size:1.5rem;font-weight:700}#pdp_layout .product-price h2.see_in_cart_02,#pdp_layout .product-price #promo_message .see_in_cart_02.promo_banner,#promo_message #pdp_layout .product-price .see_in_cart_02.promo_banner,#pdp_layout .product-price .price.see_in_cart_02{font-size:14px;color:#2b2b2b;font-weight:600}#pdp_layout .promotion{font-weight:600;margin-bottom:10px}#pdp_layout .bv-cleanslate .bv-core-container-176 .bv-summary-bar .bv-rating.bv-text-link{color:#0055aa !important}#pdp_layout .bv-cleanslate .bv-core-container-176 .bv-summary-bar-minimalist .bv-write-container .bv-submission-button,#pdp_layout .bv-cleanslate .bv-core-container-176 .bv-summary-bar-minimalist .bv-read-container .bv-submission-button,#pdp_layout .bv-cleanslate .bv-core-container-176 .bv-summary-bar-minimalist .bv-write-container .bv-read-reviews-button,#pdp_layout .bv-cleanslate .bv-core-container-176 .bv-summary-bar-minimalist .bv-read-container .bv-read-reviews-button{color:#0055aa !important}#pdp_layout .nearStoresLabel{font-size:12px;font-weight:600;margin-top:15px}#pdp_layout .nearStoresLabel a{color:#0055aa}#pdp_layout .left_espot{border:1px solid #ddd;padding:0px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#pdp_layout .left_espot img{width:100%;height:auto}#pdp_layout .catalogEntryRecommendationWidget>.header,#pdp_layout .categoryRecommendationWidget>.header{font-weight:700;border:0;padding:0;margin-top:10px;line-height:normal}#pdp_layout #add_cart_recommendations .content .grid>li{width:100% !important}#pdp_layout #add_cart_recommendations .content .product{max-width:inherit;padding:0px;margin-bottom:20px}#pdp_layout #add_cart_recommendations .content .product:before,#pdp_layout #add_cart_recommendations .content .product:after{content:" ";display:table}#pdp_layout #add_cart_recommendations .content .product:after{clear:both}#pdp_layout #add_cart_recommendations .content .product .product_image{float:left;width:28%;margin-right:7%;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#pdp_layout #add_cart_recommendations .content .product .product_info{float:left;width:65%;margin-top:10px}#pdp_layout #add_cart_recommendations .content .product .product_info .price{font-size:18px}#pdp_layout #add_cart_recommendations .content .product #Quick_View{display:none}#pdp_layout #also_bought .catalogEntryRecommendationWidget{border:0}#pdp_layout #ProductAngleImagesAreaList,#pdp_layout #ProductAngleImagesAreaListMobile{text-align:center}#pdp_layout #ProductAngleImagesAreaList li,#pdp_layout #ProductAngleImagesAreaListMobile li{display:inline-block;width:50px;height:50px;float:none;border:1px solid transparent;margin:0 7px;box-sizing:border-box}#pdp_layout #ProductAngleImagesAreaList li.selected,#pdp_layout #ProductAngleImagesAreaListMobile li.selected{border:2px solid #0055aa}#pdp_layout #ProductAngleImagesAreaList li.selected img,#pdp_layout #ProductAngleImagesAreaListMobile li.selected img{border:0px;width:45px}#pdp_layout #ProductAngleImagesAreaList li img,#pdp_layout #ProductAngleImagesAreaListMobile li img{width:50px;height:auto;border:1px solid #ddd;display:inline-block;box-sizing:border-box}#pdp_layout #pdp_share_widget_container{margin-bottom:42px;margin-right:11%;text-align:center}#pdp_layout #pdp_share_widget_container iframe{display:inline-block}#pdp_layout #pdp_share_widget_container .fb_iframe_widget span{vertical-align:inherit !important}#pdp_layout #pdp_share_widget_container .icon-pdp-print{margin-left:20px;margin-right:12px}#pdp_layout #also_bought{margin-top:28px;border-top:1px solid #ddd;margin-bottom:28px}@media print{#pdp_layout #also_bought{width:742px}}#pdp_layout #description.brand .description-content,#pdp_layout #description.brand .brand-img{display:table-cell;vertical-align:top}#pdp_layout #description.brand .brand-img img{display:inline-block;margin-top:14px;margin-left:20px}#pdp_layout #description ul{margin-bottom:15px}#pdp_layout #description ul h2,#pdp_layout #description ul #promo_message .promo_banner,#promo_message #pdp_layout #description ul .promo_banner{font-size:0.875rem;font-weight:700;margin-left:-40px}#pdp_layout #description ul a{color:#0055aa}@media print{#pdp_layout{width:100%}#pdp_layout .col6{width:440px}#pdp_layout .col6+.col6{width:240px}}#diffs_add_to_cart{background:#ddd;padding:14px 0px 14px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:15px;margin-bottom:20px}#add2CartBtn{width:30%;float:left;margin-right:3.4%}.shopping-list-wrap{position:relative;float:left}#addToShoppingListBtn{height:34px}#PromotionAdBug{position:absolute;top:-1px;left:-1px}.online-message.table-cell{padding-left:10px;vertical-align:middle !important}.clearfix+h5{display:block !important}.definingAttributes h5{margin-bottom:8px;display:inline-block}.definingAttributes .atrribute-list{margin-bottom:16px}.definingAttributes .atrribute-list[data-attr="Color"] button.disabled img{opacity:1}.definingAttributes .atrribute-list .team-attr,.definingAttributes .atrribute-list .Size-attr,.definingAttributes .atrribute-list .size-attr,.definingAttributes .atrribute-list .Pattern-attr,.definingAttributes .atrribute-list .Team-attr,.definingAttributes .atrribute-list .Flex-attr,.definingAttributes .atrribute-list .Action-attr{width:inherit;padding:0 10px;height:40px}.definingAttributes .atrribute-list button{padding:0;margin:0;border:1px solid #999;display:block;float:left;margin-right:10px;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:60px;height:60px;cursor:pointer;background:#fff}.definingAttributes .atrribute-list button.size-attr{font-size:12px;line-height:normal}.definingAttributes .atrribute-list button.disabled{background:transparent;color:#999;cursor:pointer}.definingAttributes .atrribute-list button.disabled .color-attr{padding:0}.definingAttributes .atrribute-list button.disabled img{opacity:0.2}.definingAttributes .atrribute-list button:disabled{background:transparent;color:#999;cursor:default}.definingAttributes .atrribute-list button:disabled .color-attr{padding:0}.definingAttributes .atrribute-list button:disabled img{opacity:0.2}.definingAttributes .atrribute-list button:hover{border:2px solid #666;padding:0px 9px}.definingAttributes .atrribute-list button:hover.color-attr{padding:0}.definingAttributes .atrribute-list button:hover.color-attr img{border:0}.definingAttributes .atrribute-list button:hover:disabled{border:1px solid #999;padding:0px 10px}.definingAttributes .atrribute-list button:hover:disabled.color-attr{padding:0}.definingAttributes .atrribute-list button:hover:disabled.color-attr img{border:1px solid transparent}.definingAttributes .atrribute-list button.selected{border:2px solid #0055aa !important;padding:0 9px !important}.definingAttributes .atrribute-list button.selected.color-attr{padding:0 !important}.definingAttributes .atrribute-list button.selected.color-attr img{border:0}.definingAttributes .atrribute-list button img{width:100%;height:auto;display:block;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#price_new_rebate_wrap{margin-bottom:14px}#price_new_rebate_wrap #newItem,#price_new_rebate_wrap .attachment_rebateOffer{margin:1px 4px 0px 4px}#price_new_rebate_wrap .price.was{font-size:1.5rem;font-weight:700;color:#cc0000}#price_new_rebate_wrap .price.was span{font-size:0.875rem !important;font-weight:400 !important;color:#999}#pdp_attachments>.attachment_rebates{margin-bottom:2px}#pdp_attachments .attachment_rebates a{color:#0055aa;font-size:14px;font-weight:600}#pdp_attachments .attachment_videos{margin:15px 0}#pdp_attachments .attachment_videos h4{font-weight:600;margin-bottom:5px}#pdp_attachments video{width:100%    !important;height:auto   !important}#pdp_attachments iframe{display:block}.size-chart{display:inline-block;font-size:11px}#outer{position:absolute;height:auto;width:200px;border:1px solid red}#inner{position:absolute;height:100%;width:20px;border:1px solid black}#mobile_pdp_layout{width:100%;overflow-x:hidden}#mobile_pdp_layout h1.main_header,#mobile_pdp_layout #footer_tagline .main_header.footer_content,#footer_tagline #mobile_pdp_layout .main_header.footer_content,#mobile_pdp_layout .main_header.search-result-title,#mobile_pdp_gc_layout h1.main_header,#mobile_pdp_gc_layout #footer_tagline .main_header.footer_content,#footer_tagline #mobile_pdp_gc_layout .main_header.footer_content,#mobile_pdp_gc_layout .main_header.search-result-title,#mobile_pdp_bundle_layout h1.main_header,#mobile_pdp_bundle_layout #footer_tagline .main_header.footer_content,#footer_tagline #mobile_pdp_bundle_layout .main_header.footer_content,#mobile_pdp_bundle_layout .main_header.search-result-title{font-size:1rem;line-height:21px;font-weight:600}#mobile_pdp_layout #productMainImage,#mobile_pdp_gc_layout #productMainImage,#mobile_pdp_bundle_layout #productMainImage{width:100%;height:auto}#mobile_pdp_layout .image_container,#mobile_pdp_gc_layout .image_container,#mobile_pdp_bundle_layout .image_container{border:1px solid #ededed;-moz-box-shadow:0 0 4px #ededed;-webkit-box-shadow:0 0 4px #ededed;box-shadow:0 0 4px #ededed;width:85%;margin:0 auto;position:relative}#mobile_pdp_layout .image_container img,#mobile_pdp_gc_layout .image_container img,#mobile_pdp_bundle_layout .image_container img{display:block;width:100%}#mobile_pdp_layout .image_container .enlarge_image,#mobile_pdp_gc_layout .image_container .enlarge_image,#mobile_pdp_bundle_layout .image_container .enlarge_image{position:absolute;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-168px -29px;background-size:500px;width:16px;height:16px;margin-top:-24px;margin-left:6px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .image_container .enlarge_image,#mobile_pdp_gc_layout .image_container .enlarge_image,#mobile_pdp_bundle_layout .image_container .enlarge_image{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-168px -29px;background-size:500px}}#mobile_pdp_layout .pdp_arrow_forward,#mobile_pdp_layout .pdp_arrow_back,#mobile_pdp_gc_layout .pdp_arrow_forward,#mobile_pdp_gc_layout .pdp_arrow_back,#mobile_pdp_bundle_layout .pdp_arrow_forward,#mobile_pdp_bundle_layout .pdp_arrow_back{width:10px;height:16px;position:absolute;margin-top:39%;cursor:pointer}#mobile_pdp_layout .pdp_arrow_forward.disabled,#mobile_pdp_layout .pdp_arrow_back.disabled,#mobile_pdp_gc_layout .pdp_arrow_forward.disabled,#mobile_pdp_gc_layout .pdp_arrow_back.disabled,#mobile_pdp_bundle_layout .pdp_arrow_forward.disabled,#mobile_pdp_bundle_layout .pdp_arrow_back.disabled{cursor:default}#mobile_pdp_layout .pdp_arrow_forward,#mobile_pdp_gc_layout .pdp_arrow_forward,#mobile_pdp_bundle_layout .pdp_arrow_forward{right:1px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -159px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .pdp_arrow_forward,#mobile_pdp_gc_layout .pdp_arrow_forward,#mobile_pdp_bundle_layout .pdp_arrow_forward{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -159px;background-size:500px}}#mobile_pdp_layout .pdp_arrow_forward.disabled,#mobile_pdp_gc_layout .pdp_arrow_forward.disabled,#mobile_pdp_bundle_layout .pdp_arrow_forward.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-54px -159px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .pdp_arrow_forward.disabled,#mobile_pdp_gc_layout .pdp_arrow_forward.disabled,#mobile_pdp_bundle_layout .pdp_arrow_forward.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-54px -159px;background-size:500px}}#mobile_pdp_layout .pdp_arrow_back,#mobile_pdp_gc_layout .pdp_arrow_back,#mobile_pdp_bundle_layout .pdp_arrow_back{left:1px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -142px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .pdp_arrow_back,#mobile_pdp_gc_layout .pdp_arrow_back,#mobile_pdp_bundle_layout .pdp_arrow_back{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -142px;background-size:500px}}#mobile_pdp_layout .pdp_arrow_back.disabled,#mobile_pdp_gc_layout .pdp_arrow_back.disabled,#mobile_pdp_bundle_layout .pdp_arrow_back.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-54px -142px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .pdp_arrow_back.disabled,#mobile_pdp_gc_layout .pdp_arrow_back.disabled,#mobile_pdp_bundle_layout .pdp_arrow_back.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-54px -142px;background-size:500px}}#mobile_pdp_layout .left.available,#mobile_pdp_gc_layout .left.available,#mobile_pdp_bundle_layout .left.available{padding-left:0 !important;margin-left:0 !important;width:100%}#mobile_pdp_layout .left.available span,#mobile_pdp_gc_layout .left.available span,#mobile_pdp_bundle_layout .left.available span{font-size:14px;font-weight:400}#mobile_pdp_layout #PromotionAdBug,#mobile_pdp_gc_layout #PromotionAdBug,#mobile_pdp_bundle_layout #PromotionAdBug{top:0px;left:0px}#mobile_pdp_layout #ProductAngleImagesArea,#mobile_pdp_gc_layout #ProductAngleImagesArea,#mobile_pdp_bundle_layout #ProductAngleImagesArea{margin:10px 0 0 0}#mobile_pdp_layout #ProductAngleImagesAreaList,#mobile_pdp_gc_layout #ProductAngleImagesAreaList,#mobile_pdp_bundle_layout #ProductAngleImagesAreaList{margin:0 auto;padding:0;display:block}#mobile_pdp_layout #ProductAngleImagesAreaList li,#mobile_pdp_gc_layout #ProductAngleImagesAreaList li,#mobile_pdp_bundle_layout #ProductAngleImagesAreaList li{width:auto;height:auto;border:none;float:none;display:inline-block;margin-right:5px}#mobile_pdp_layout #ProductAngleImagesAreaList li a,#mobile_pdp_gc_layout #ProductAngleImagesAreaList li a,#mobile_pdp_bundle_layout #ProductAngleImagesAreaList li a{width:12px;height:12px;background:#fff;border:2px solid #999;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobile_pdp_layout #ProductAngleImagesAreaList li a img,#mobile_pdp_gc_layout #ProductAngleImagesAreaList li a img,#mobile_pdp_bundle_layout #ProductAngleImagesAreaList li a img{display:none}#mobile_pdp_layout #ProductAngleImagesAreaList li.selected a,#mobile_pdp_gc_layout #ProductAngleImagesAreaList li.selected a,#mobile_pdp_bundle_layout #ProductAngleImagesAreaList li.selected a{background:#0055aa;border:none}#mobile_pdp_layout .product-price,#mobile_pdp_gc_layout .product-price,#mobile_pdp_bundle_layout .product-price{display:block}#mobile_pdp_layout .product-price .price,#mobile_pdp_gc_layout .product-price .price,#mobile_pdp_bundle_layout .product-price .price{font-size:23px;font-weight:700}#mobile_pdp_layout .product-price .price.see_in_cart,#mobile_pdp_gc_layout .product-price .price.see_in_cart,#mobile_pdp_bundle_layout .product-price .price.see_in_cart{color:#999}#mobile_pdp_layout .product-price #was_price h2,#mobile_pdp_layout .product-price #was_price #promo_message .promo_banner,#promo_message #mobile_pdp_layout .product-price #was_price .promo_banner,#mobile_pdp_gc_layout .product-price #was_price h2,#mobile_pdp_gc_layout .product-price #was_price #promo_message .promo_banner,#promo_message #mobile_pdp_gc_layout .product-price #was_price .promo_banner,#mobile_pdp_bundle_layout .product-price #was_price h2,#mobile_pdp_bundle_layout .product-price #was_price #promo_message .promo_banner,#promo_message #mobile_pdp_bundle_layout .product-price #was_price .promo_banner{display:inline}#mobile_pdp_layout .product-price #was_price .price,#mobile_pdp_gc_layout .product-price #was_price .price,#mobile_pdp_bundle_layout .product-price #was_price .price{color:#cc0000 !important;font-size:23px;font-weight:700}#mobile_pdp_layout .product-price #was_price .old_price,#mobile_pdp_gc_layout .product-price #was_price .old_price,#mobile_pdp_bundle_layout .product-price #was_price .old_price{font-size:14px;font-weight:400;color:#999 !important;margin-left:3px}#mobile_pdp_layout .price,#mobile_pdp_gc_layout .price,#mobile_pdp_bundle_layout .price{color:#2b2b2b;display:inline-block}#mobile_pdp_layout #offers,#mobile_pdp_gc_layout #offers,#mobile_pdp_bundle_layout #offers{color:#cc0000;font-size:12px;font-weight:400;margin:5px 0}#mobile_pdp_layout #offers a,#mobile_pdp_gc_layout #offers a,#mobile_pdp_bundle_layout #offers a{color:#cc0000;font-weight:400;font-size:10px}#mobile_pdp_layout .ay-btn.btn-small,#mobile_pdp_gc_layout .ay-btn.btn-small,#mobile_pdp_bundle_layout .ay-btn.btn-small{font-size:10px;padding:0 20px;height:15px;line-height:15px;font-weight:400;border:none !important}#mobile_pdp_layout #newItem,#mobile_pdp_layout #rebateItem,#mobile_pdp_gc_layout #newItem,#mobile_pdp_gc_layout #rebateItem,#mobile_pdp_bundle_layout #newItem,#mobile_pdp_bundle_layout #rebateItem{display:inline-block;margin-left:0}#mobile_pdp_layout .btn-temp,#mobile_pdp_gc_layout .btn-temp,#mobile_pdp_bundle_layout .btn-temp{background:#ff9700;color:#fff}#mobile_pdp_layout #slot_4_rating #mailAFriendButton,#mobile_pdp_layout #slot_4_rating .shopperActions,#mobile_pdp_gc_layout #slot_4_rating #mailAFriendButton,#mobile_pdp_gc_layout #slot_4_rating .shopperActions,#mobile_pdp_bundle_layout #slot_4_rating #mailAFriendButton,#mobile_pdp_bundle_layout #slot_4_rating .shopperActions{display:none}#mobile_pdp_layout #BVRRSummaryContainer,#mobile_pdp_gc_layout #BVRRSummaryContainer,#mobile_pdp_bundle_layout #BVRRSummaryContainer{width:94px !important;float:right;overflow:hidden}#mobile_pdp_layout #BVRRSummaryContainer .bv-rating-ratio-number,#mobile_pdp_gc_layout #BVRRSummaryContainer .bv-rating-ratio-number,#mobile_pdp_bundle_layout #BVRRSummaryContainer .bv-rating-ratio-number{display:none !important}#mobile_pdp_layout #BVRRSummaryContainer .bv-rating-ratio-count,#mobile_pdp_gc_layout #BVRRSummaryContainer .bv-rating-ratio-count,#mobile_pdp_bundle_layout #BVRRSummaryContainer .bv-rating-ratio-count{font-size:9px !important;line-height:14px;color:#ddd;font-family:"Open Sans", Verdana, Helvetica, sans-serif !important}#mobile_pdp_layout #BVRRSummaryContainer .bv-focusable.bv-submission-button,#mobile_pdp_gc_layout #BVRRSummaryContainer .bv-focusable.bv-submission-button,#mobile_pdp_bundle_layout #BVRRSummaryContainer .bv-focusable.bv-submission-button{font-family:"Open Sans", Verdana, Helvetica, sans-serif !important;font-size:12px !important;border:0 !important;text-decoration:none !important}#mobile_pdp_layout #BVRRSummaryContainer_cover,#mobile_pdp_gc_layout #BVRRSummaryContainer_cover,#mobile_pdp_bundle_layout #BVRRSummaryContainer_cover{display:none;position:absolute;height:22px;width:106px;margin-left:-7px;z-index:1}#mobile_pdp_layout #slot_6_adbug,#mobile_pdp_gc_layout #slot_6_adbug,#mobile_pdp_bundle_layout #slot_6_adbug{float:left}#mobile_pdp_layout #InvodoCtactaWidget1,#mobile_pdp_gc_layout #InvodoCtactaWidget1,#mobile_pdp_bundle_layout #InvodoCtactaWidget1{width:24px;height:auto;display:inline-block}#mobile_pdp_layout .invodo_msg,#mobile_pdp_gc_layout .invodo_msg,#mobile_pdp_bundle_layout .invodo_msg{float:right;font-size:10px;display:inline-block;color:#ccc;margin-top:6px;margin-right:6px}#mobile_pdp_layout #slot_7_invodo,#mobile_pdp_gc_layout #slot_7_invodo,#mobile_pdp_bundle_layout #slot_7_invodo{float:left}#mobile_pdp_layout #ovpCtaText,#mobile_pdp_gc_layout #ovpCtaText,#mobile_pdp_bundle_layout #ovpCtaText{color:#0055aa;font-size:12px;line-height:24px;float:left}#mobile_pdp_layout #ovpCtaContainer2,#mobile_pdp_gc_layout #ovpCtaContainer2,#mobile_pdp_bundle_layout #ovpCtaContainer2{float:left}#mobile_pdp_layout .definingAttributes h5,#mobile_pdp_gc_layout .definingAttributes h5,#mobile_pdp_bundle_layout .definingAttributes h5{color:#2b2b2b;font-size:1.125rem}#mobile_pdp_layout .definingAttributes h5.diff_error,#mobile_pdp_gc_layout .definingAttributes h5.diff_error,#mobile_pdp_bundle_layout .definingAttributes h5.diff_error{color:#cc0000}#mobile_pdp_layout .definingAttributes h5.diff_error span.number,#mobile_pdp_gc_layout .definingAttributes h5.diff_error span.number,#mobile_pdp_bundle_layout .definingAttributes h5.diff_error span.number{background:#cc0000}#mobile_pdp_layout .definingAttributes h5 span.number,#mobile_pdp_gc_layout .definingAttributes h5 span.number,#mobile_pdp_bundle_layout .definingAttributes h5 span.number{background:#0055aa;color:#fff;display:inline-block;height:26px;width:26px;line-height:26px;font-weight:600;text-align:center;margin-right:10px}#mobile_pdp_layout .definingAttributes h5 .x-small-font-size,#mobile_pdp_gc_layout .definingAttributes h5 .x-small-font-size,#mobile_pdp_bundle_layout .definingAttributes h5 .x-small-font-size{position:absolute;margin-top:15px;margin-left:5px;font-size:10px}#mobile_pdp_layout .definingAttributes h5 .attrValueOf,#mobile_pdp_gc_layout .definingAttributes h5 .attrValueOf,#mobile_pdp_bundle_layout .definingAttributes h5 .attrValueOf{display:none}#mobile_pdp_layout .definingAttributes h5 #attrValueOf_Color,#mobile_pdp_gc_layout .definingAttributes h5 #attrValueOf_Color,#mobile_pdp_bundle_layout .definingAttributes h5 #attrValueOf_Color{display:inline-block}#mobile_pdp_layout .definingAttributes .team-attr,#mobile_pdp_gc_layout .definingAttributes .team-attr,#mobile_pdp_bundle_layout .definingAttributes .team-attr{height:57px}#mobile_pdp_layout .definingAttributes .team-attr img,#mobile_pdp_gc_layout .definingAttributes .team-attr img,#mobile_pdp_bundle_layout .definingAttributes .team-attr img{width:50px !important}#mobile_pdp_layout #gc_amount_error,#mobile_pdp_gc_layout #gc_amount_error,#mobile_pdp_bundle_layout #gc_amount_error{font-size:10px}#mobile_pdp_layout #pdp_tabs,#mobile_pdp_gc_layout #pdp_tabs,#mobile_pdp_bundle_layout #pdp_tabs{padding-bottom:0;border-bottom:1px solid #ddd;height:37px}#mobile_pdp_layout #pdp_tabs>.col6,#mobile_pdp_gc_layout #pdp_tabs>.col6,#mobile_pdp_bundle_layout #pdp_tabs>.col6{height:32px;line-height:32px;font-size:14px;text-align:center;background:#ddd;border:1px solid #ddd;margin:0}#mobile_pdp_layout #pdp_tabs>.col6.selected,#mobile_pdp_gc_layout #pdp_tabs>.col6.selected,#mobile_pdp_bundle_layout #pdp_tabs>.col6.selected{background:#fff;border-bottom:none}#mobile_pdp_layout #pdp_tabs #slot_11_details,#mobile_pdp_gc_layout #pdp_tabs #slot_11_details,#mobile_pdp_bundle_layout #pdp_tabs #slot_11_details{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:49%}#mobile_pdp_layout #pdp_tabs #slot_12_reviews,#mobile_pdp_gc_layout #pdp_tabs #slot_12_reviews,#mobile_pdp_bundle_layout #pdp_tabs #slot_12_reviews{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:49%;float:right}#mobile_pdp_layout #pdp_details_reviews,#mobile_pdp_gc_layout #pdp_details_reviews,#mobile_pdp_bundle_layout #pdp_details_reviews{padding-top:0;border:1px solid #ddd;border-top:none;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#mobile_pdp_layout #pdp_details_reviews .col12,#mobile_pdp_layout #pdp_details_reviews .sign_in_registration .title,.sign_in_registration #mobile_pdp_layout #pdp_details_reviews .title,#mobile_pdp_gc_layout #pdp_details_reviews .col12,#mobile_pdp_gc_layout #pdp_details_reviews .sign_in_registration .title,.sign_in_registration #mobile_pdp_gc_layout #pdp_details_reviews .title,#mobile_pdp_bundle_layout #pdp_details_reviews .col12,#mobile_pdp_bundle_layout #pdp_details_reviews .sign_in_registration .title,.sign_in_registration #mobile_pdp_bundle_layout #pdp_details_reviews .title{display:none}#mobile_pdp_layout #pdp_details_reviews .col12.selected,#mobile_pdp_layout #pdp_details_reviews .sign_in_registration .selected.title,.sign_in_registration #mobile_pdp_layout #pdp_details_reviews .selected.title,#mobile_pdp_gc_layout #pdp_details_reviews .col12.selected,#mobile_pdp_gc_layout #pdp_details_reviews .sign_in_registration .selected.title,.sign_in_registration #mobile_pdp_gc_layout #pdp_details_reviews .selected.title,#mobile_pdp_bundle_layout #pdp_details_reviews .col12.selected,#mobile_pdp_bundle_layout #pdp_details_reviews .sign_in_registration .selected.title,.sign_in_registration #mobile_pdp_bundle_layout #pdp_details_reviews .selected.title{display:block}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details{font-size:14px;padding-top:20px}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details ul,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details ul,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details ul{list-style:none;padding:0 10px;margin:0 0 10px 0}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles{padding:0 0}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles b,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles b,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles b{margin-right:3px}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles li:before,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles li:before,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details ul.no-list-styles li:before{content:"" !important}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details ul li:before,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details ul li:before,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details ul li:before{content:"•";color:#2b2b2b;position:absolute;left:5px}#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details h2,#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details #promo_message .promo_banner,#promo_message #mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details .promo_banner,#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details h3,#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details #footer .footer_column_header,#footer #mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details .footer_column_header,#mobile_pdp_layout #pdp_details_reviews #slot_11_1_1_details h4,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details h2,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details #promo_message .promo_banner,#promo_message #mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details .promo_banner,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details h3,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details #footer .footer_column_header,#footer #mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details .footer_column_header,#mobile_pdp_gc_layout #pdp_details_reviews #slot_11_1_1_details h4,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details h2,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details #promo_message .promo_banner,#promo_message #mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details .promo_banner,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details h3,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details #footer .footer_column_header,#footer #mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details .footer_column_header,#mobile_pdp_bundle_layout #pdp_details_reviews #slot_11_1_1_details h4{font-size:14px;padding:5px 0 15px 0;font-weight:700}#mobile_pdp_layout .attachment_videos,#mobile_pdp_gc_layout .attachment_videos,#mobile_pdp_bundle_layout .attachment_videos{width:280px;overflow:hidden}#mobile_pdp_layout .shopperActions,#mobile_pdp_gc_layout .shopperActions,#mobile_pdp_bundle_layout .shopperActions{padding:0 !important}#mobile_pdp_layout .shopperActions .ay-btn.btn-transaction,#mobile_pdp_gc_layout .shopperActions .ay-btn.btn-transaction,#mobile_pdp_bundle_layout .shopperActions .ay-btn.btn-transaction{padding:12px 0;border:0;font-size:20px;line-height:20px;width:100%}#mobile_pdp_layout .shopperActions #add2CartBtn,#mobile_pdp_gc_layout .shopperActions #add2CartBtn,#mobile_pdp_bundle_layout .shopperActions #add2CartBtn{float:none;width:100%;margin:0 auto}#mobile_pdp_layout .shopperActions label.header,#mobile_pdp_gc_layout .shopperActions label.header,#mobile_pdp_bundle_layout .shopperActions label.header{float:left;font-size:20px;font-weight:600;color:#2b2b2b;line-height:36px;margin-right:5px}#mobile_pdp_layout .shopperActions .restrictQty-wrap.error-inline,#mobile_pdp_gc_layout .shopperActions .restrictQty-wrap.error-inline,#mobile_pdp_bundle_layout .shopperActions .restrictQty-wrap.error-inline{color:#cc0000 !important}#mobile_pdp_layout .shopperActions .restrictQty-wrap.error-inline label.header,#mobile_pdp_gc_layout .shopperActions .restrictQty-wrap.error-inline label.header,#mobile_pdp_bundle_layout .shopperActions .restrictQty-wrap.error-inline label.header{color:#cc0000 !important}#mobile_pdp_layout .shopperActions .restrictQty-wrap label.header,#mobile_pdp_gc_layout .shopperActions .restrictQty-wrap label.header,#mobile_pdp_bundle_layout .shopperActions .restrictQty-wrap label.header{display:inline-block;float:none;line-height:normal;color:#2b2b2b;font-weight:600}#mobile_pdp_layout .shopperActions .restrictQty-wrap .restrictQty-section,#mobile_pdp_gc_layout .shopperActions .restrictQty-wrap .restrictQty-section,#mobile_pdp_bundle_layout .shopperActions .restrictQty-wrap .restrictQty-section{margin-bottom:3px;display:inline-block;font-weight:600}#mobile_pdp_layout .quantity_section,#mobile_pdp_gc_layout .quantity_section,#mobile_pdp_bundle_layout .quantity_section{float:left;margin-bottom:13px}#mobile_pdp_layout .quantity_section input,#mobile_pdp_gc_layout .quantity_section input,#mobile_pdp_bundle_layout .quantity_section input{height:36px;line-height:normal !important;padding-top:2px;padding-bottom:2px;border-color:#999;color:#999}#mobile_pdp_layout #partNumber,#mobile_pdp_gc_layout #partNumber,#mobile_pdp_bundle_layout #partNumber{font-size:10px;margin-left:26px;color:#666}#mobile_pdp_layout #mailAFriendButton,#mobile_pdp_gc_layout #mailAFriendButton,#mobile_pdp_bundle_layout #mailAFriendButton{line-height:20px;padding:12px 0;font-size:20px;width:100%;margin:7px auto 15px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}#mobile_pdp_layout #addToShoppingList,#mobile_pdp_gc_layout #addToShoppingList,#mobile_pdp_bundle_layout #addToShoppingList{width:100%;height:17px}#mobile_pdp_layout #addToShoppingListBtn,#mobile_pdp_gc_layout #addToShoppingListBtn,#mobile_pdp_bundle_layout #addToShoppingListBtn{height:auto;width:100%;margin:0;padding:12px 0}#mobile_pdp_layout #addToShoppingListBtn .drop,#mobile_pdp_gc_layout #addToShoppingListBtn .drop,#mobile_pdp_bundle_layout #addToShoppingListBtn .drop{height:13px;line-height:13px}#mobile_pdp_layout #addToShoppingListBtn a[id$="addToShoppingListDropdown"],#mobile_pdp_gc_layout #addToShoppingListBtn a[id$="addToShoppingListDropdown"],#mobile_pdp_bundle_layout #addToShoppingListBtn a[id$="addToShoppingListDropdown"]{line-height:13px !important}#mobile_pdp_layout .shopping-list-wrap,#mobile_pdp_gc_layout .shopping-list-wrap,#mobile_pdp_bundle_layout .shopping-list-wrap{margin-top:7px;position:relative;width:100%}#mobile_pdp_layout .shopperActions .dropdown_primary .drop,#mobile_pdp_gc_layout .shopperActions .dropdown_primary .drop,#mobile_pdp_bundle_layout .shopperActions .dropdown_primary .drop{display:none;line-height:15px}#mobile_pdp_layout .shopperActions .dropdown_primary .content,#mobile_pdp_gc_layout .shopperActions .dropdown_primary .content,#mobile_pdp_bundle_layout .shopperActions .dropdown_primary .content{line-height:20px !important;width:100%;font-size:20px;font-weight:400}#mobile_pdp_layout .shopperActions .dropdown_primary>a,#mobile_pdp_gc_layout .shopperActions .dropdown_primary>a,#mobile_pdp_bundle_layout .shopperActions .dropdown_primary>a{color:#999}#mobile_pdp_layout .no_pad,#mobile_pdp_gc_layout .no_pad,#mobile_pdp_bundle_layout .no_pad{padding:0 !important}#mobile_pdp_layout .no_pad_top,#mobile_pdp_gc_layout .no_pad_top,#mobile_pdp_bundle_layout .no_pad_top{padding-top:0 !important}#mobile_pdp_layout .no_pad_bottom,#mobile_pdp_gc_layout .no_pad_bottom,#mobile_pdp_bundle_layout .no_pad_bottom{padding-bottom:0 !important}#mobile_pdp_layout #slot_9_availability .sku,#mobile_pdp_gc_layout #slot_9_availability .sku,#mobile_pdp_bundle_layout #slot_9_availability .sku{font-size:14px;margin:5px 2px}#mobile_pdp_layout #slot_9_availability .text,#mobile_pdp_gc_layout #slot_9_availability .text,#mobile_pdp_bundle_layout #slot_9_availability .text{padding:0 !important}#mobile_pdp_layout .sublist,#mobile_pdp_layout .subHeading,#mobile_pdp_gc_layout .sublist,#mobile_pdp_gc_layout .subHeading,#mobile_pdp_bundle_layout .sublist,#mobile_pdp_bundle_layout .subHeading{font-size:14px}#mobile_pdp_layout .sublist img,#mobile_pdp_layout .subHeading img,#mobile_pdp_gc_layout .sublist img,#mobile_pdp_gc_layout .subHeading img,#mobile_pdp_bundle_layout .sublist img,#mobile_pdp_bundle_layout .subHeading img{display:none}#mobile_pdp_layout .sublist .text,#mobile_pdp_layout .subHeading .text,#mobile_pdp_gc_layout .sublist .text,#mobile_pdp_gc_layout .subHeading .text,#mobile_pdp_bundle_layout .sublist .text,#mobile_pdp_bundle_layout .subHeading .text{font-size:14px !important;font-weight:400;line-height:18px}#mobile_pdp_layout .sublist .text a,#mobile_pdp_layout .subHeading .text a,#mobile_pdp_gc_layout .sublist .text a,#mobile_pdp_gc_layout .subHeading .text a,#mobile_pdp_bundle_layout .sublist .text a,#mobile_pdp_bundle_layout .subHeading .text a{font-size:14px !important}#mobile_pdp_layout .sublist>span,#mobile_pdp_layout .subHeading>span,#mobile_pdp_gc_layout .sublist>span,#mobile_pdp_gc_layout .subHeading>span,#mobile_pdp_bundle_layout .sublist>span,#mobile_pdp_bundle_layout .subHeading>span{display:none}#mobile_pdp_layout .sublist span[class^="checkmark_icon"],#mobile_pdp_layout .sublist span[class^="outofstock_icon"],#mobile_pdp_layout .subHeading span[class^="checkmark_icon"],#mobile_pdp_layout .subHeading span[class^="outofstock_icon"],#mobile_pdp_gc_layout .sublist span[class^="checkmark_icon"],#mobile_pdp_gc_layout .sublist span[class^="outofstock_icon"],#mobile_pdp_gc_layout .subHeading span[class^="checkmark_icon"],#mobile_pdp_gc_layout .subHeading span[class^="outofstock_icon"],#mobile_pdp_bundle_layout .sublist span[class^="checkmark_icon"],#mobile_pdp_bundle_layout .sublist span[class^="outofstock_icon"],#mobile_pdp_bundle_layout .subHeading span[class^="checkmark_icon"],#mobile_pdp_bundle_layout .subHeading span[class^="outofstock_icon"]{display:inline-block !important}#mobile_pdp_layout .sublist>span>img,#mobile_pdp_layout .subHeading>span>img,#mobile_pdp_gc_layout .sublist>span>img,#mobile_pdp_gc_layout .subHeading>span>img,#mobile_pdp_bundle_layout .sublist>span>img,#mobile_pdp_bundle_layout .subHeading>span>img{width:auto;height:13px;display:block}#mobile_pdp_layout .sublist .online-message,#mobile_pdp_layout .subHeading .online-message,#mobile_pdp_gc_layout .sublist .online-message,#mobile_pdp_gc_layout .subHeading .online-message,#mobile_pdp_bundle_layout .sublist .online-message,#mobile_pdp_bundle_layout .subHeading .online-message{display:inline-block;padding-left:0;max-width:80%}#mobile_pdp_layout span[class^="checkmark_icon"],#mobile_pdp_layout div[class^="checkmark_icon"],#mobile_pdp_layout span[class^="outofstock_icon"],#mobile_pdp_layout div[class^="outofstock_icon"],#mobile_pdp_gc_layout span[class^="checkmark_icon"],#mobile_pdp_gc_layout div[class^="checkmark_icon"],#mobile_pdp_gc_layout span[class^="outofstock_icon"],#mobile_pdp_gc_layout div[class^="outofstock_icon"],#mobile_pdp_bundle_layout span[class^="checkmark_icon"],#mobile_pdp_bundle_layout div[class^="checkmark_icon"],#mobile_pdp_bundle_layout span[class^="outofstock_icon"],#mobile_pdp_bundle_layout div[class^="outofstock_icon"]{min-height:18px;margin-right:10px;background:none;padding-top:5px}#mobile_pdp_layout #slot_8_attributes,#mobile_pdp_gc_layout #slot_8_attributes,#mobile_pdp_bundle_layout #slot_8_attributes{border-top:1px solid #ddd;border-bottom:none}#mobile_pdp_layout .definingAttributes,#mobile_pdp_gc_layout .definingAttributes,#mobile_pdp_bundle_layout .definingAttributes{padding:0;padding-top:10px;width:100%}#mobile_pdp_layout .definingAttributes .atrribute-list .row,#mobile_pdp_layout .definingAttributes .atrribute-list .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #mobile_pdp_layout .definingAttributes .atrribute-list ul.addresses,#mobile_pdp_layout .definingAttributes .atrribute-list .sign_in_registration,#mobile_pdp_gc_layout .definingAttributes .atrribute-list .row,#mobile_pdp_gc_layout .definingAttributes .atrribute-list .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #mobile_pdp_gc_layout .definingAttributes .atrribute-list ul.addresses,#mobile_pdp_gc_layout .definingAttributes .atrribute-list .sign_in_registration,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list .row,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .definingAttributes .atrribute-list ul.addresses,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list .sign_in_registration{border-bottom:1px solid #ddd}#mobile_pdp_layout .definingAttributes .atrribute-list button,#mobile_pdp_gc_layout .definingAttributes .atrribute-list button,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:50px;height:50px;margin:0 7px 7px 0 !important;padding:0 !important;border:1px solid #ddd}#mobile_pdp_layout .definingAttributes .atrribute-list button:disabled,#mobile_pdp_layout .definingAttributes .atrribute-list button.disabled,#mobile_pdp_gc_layout .definingAttributes .atrribute-list button:disabled,#mobile_pdp_gc_layout .definingAttributes .atrribute-list button.disabled,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list button:disabled,#mobile_pdp_bundle_layout .definingAttributes .atrribute-list button.disabled{border:1px solid #ddd}#mobile_pdp_layout .definingAttributes .size-chart,#mobile_pdp_gc_layout .definingAttributes .size-chart,#mobile_pdp_bundle_layout .definingAttributes .size-chart{margin-top:-25px !important;font-size:10px}#mobile_pdp_layout .definingAttributes .size-chart a,#mobile_pdp_gc_layout .definingAttributes .size-chart a,#mobile_pdp_bundle_layout .definingAttributes .size-chart a{text-decoration:none}#mobile_pdp_layout .pdp_select_wrap,#mobile_pdp_gc_layout .pdp_select_wrap,#mobile_pdp_bundle_layout .pdp_select_wrap{width:100%}#mobile_pdp_layout .pdp_select_wrap .carot,#mobile_pdp_gc_layout .pdp_select_wrap .carot,#mobile_pdp_bundle_layout .pdp_select_wrap .carot{pointer-events:none !important;position:absolute;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px;height:8px;width:11px;right:10px;margin-top:-20px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_layout .pdp_select_wrap .carot,#mobile_pdp_gc_layout .pdp_select_wrap .carot,#mobile_pdp_bundle_layout .pdp_select_wrap .carot{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px}}#mobile_pdp_layout .diff_error .pdp_select_wrap .carot,#mobile_pdp_gc_layout .diff_error .pdp_select_wrap .carot,#mobile_pdp_bundle_layout .diff_error .pdp_select_wrap .carot{background:none;margin-top:-34px}#mobile_pdp_layout .diff_error .pdp_select_wrap .carot:before,#mobile_pdp_gc_layout .diff_error .pdp_select_wrap .carot:before,#mobile_pdp_bundle_layout .diff_error .pdp_select_wrap .carot:before{display:block;content:"!";color:#cc0000;font-size:22px;font-weight:700}#mobile_pdp_layout .pdp_select_m,#mobile_pdp_gc_layout .pdp_select_m,#mobile_pdp_bundle_layout .pdp_select_m{-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;font-size:0.875rem;height:36px;display:block;width:100%;padding:0 10px;background:#fff}#mobile_pdp_layout div.pdp_select_m,#mobile_pdp_gc_layout div.pdp_select_m,#mobile_pdp_bundle_layout div.pdp_select_m{padding:0}#mobile_pdp_layout div.pdp_select_m .label,#mobile_pdp_gc_layout div.pdp_select_m .label,#mobile_pdp_bundle_layout div.pdp_select_m .label{padding:8px 10px 0;font-size:14px}#mobile_pdp_layout div.pdp_select_m .attributes,#mobile_pdp_gc_layout div.pdp_select_m .attributes,#mobile_pdp_bundle_layout div.pdp_select_m .attributes{display:none;background:#fff;margin-top:14px;position:relative;z-index:100;margin-left:-1px;padding:10px 0;border-radius:4px}#mobile_pdp_layout div.pdp_select_m .attributes.expanded,#mobile_pdp_gc_layout div.pdp_select_m .attributes.expanded,#mobile_pdp_bundle_layout div.pdp_select_m .attributes.expanded{display:block;padding:0;margin:0;position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;width:100% !important;height:100%}#mobile_pdp_layout div.pdp_select_m .attributes .attr,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr{padding:7px 42px 7px 16px;font-size:1.125rem;background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;position:relative}#mobile_pdp_layout div.pdp_select_m .attributes .attr:active,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr:active,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr:active{background:#ddd}#mobile_pdp_layout div.pdp_select_m .attributes .attr.disabled,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.disabled,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.disabled{background:#E0E0E0;padding-right:106px;color:#999}#mobile_pdp_layout div.pdp_select_m .attributes .attr.disabled:after,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.disabled:after,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.disabled:after{border:1px solid #999}#mobile_pdp_layout div.pdp_select_m .attributes .attr.disabled .pdp_select_m_attr_oos,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.disabled .pdp_select_m_attr_oos,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.disabled .pdp_select_m_attr_oos{font-size:10px;position:absolute;right:42px;top:50%;margin-top:-7px;line-height:normal;padding-bottom:0;margin-bottom:0}#mobile_pdp_layout div.pdp_select_m .attributes .attr.first-child,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.first-child,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.first-child{border-top-right-radius:4px !important;border-top-left-radius:4px !important;border-top:1px solid #ddd}#mobile_pdp_layout div.pdp_select_m .attributes .attr.last-child,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.last-child,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.last-child{border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;border-bottom:1px solid #ddd}#mobile_pdp_layout div.pdp_select_m .attributes .attr:after,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr:after,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr:after{content:' ';vertical-align:middle;width:20px !important;height:20px !important;display:inline-block;margin-right:5px;border:1px solid #999;border-radius:50%;-webkit-transition:none !important;transition:none !important;position:absolute;top:50%;right:10px;margin-top:-10px}#mobile_pdp_layout div.pdp_select_m .attributes .attr.selected.disabled:after,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.selected.disabled:after,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.selected.disabled:after{background-color:#999}#mobile_pdp_layout div.pdp_select_m .attributes .attr.selected.disabled:before,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.selected.disabled:before,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.selected.disabled:before{background-color:#ddd;z-index:1}#mobile_pdp_layout div.pdp_select_m .attributes .attr.selected:before,#mobile_pdp_gc_layout div.pdp_select_m .attributes .attr.selected:before,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .attr.selected:before{content:' ';background-color:#0055aa;vertical-align:middle;width:12px !important;height:12px !important;display:inline-block;margin-right:5px;border:none !important;border-radius:50%;-webkit-transition:none !important;transition:none !important;position:absolute;top:50%;right:14px;margin-top:-6px}#mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap,#mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap{height:100%;width:100%;background-color:#f5f5f5;padding:20px 15px;overflow-y:scroll}#mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap h2,#mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap #promo_message .promo_banner,#promo_message #mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap .promo_banner,#mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap h2,#mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap #promo_message .promo_banner,#promo_message #mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap .promo_banner,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap h2,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap #promo_message .promo_banner,#promo_message #mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap .promo_banner{font-size:1.5rem;margin-bottom:10px;margin-left:5px}#mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap .close,#mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap .close,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap .close{float:none;position:absolute;top:50%;right:5px;margin-top:-9px;font-size:1.125rem}#mobile_pdp_layout div.pdp_select_m .attributes .pdp_select_m_wrap .pdp_select_m_title,#mobile_pdp_gc_layout div.pdp_select_m .attributes .pdp_select_m_wrap .pdp_select_m_title,#mobile_pdp_bundle_layout div.pdp_select_m .attributes .pdp_select_m_wrap .pdp_select_m_title{position:relative;padding-right:22px}#mobile_pdp_layout .atrribute-list.diff_error .pdp_select_m,#mobile_pdp_gc_layout .atrribute-list.diff_error .pdp_select_m,#mobile_pdp_bundle_layout .atrribute-list.diff_error .pdp_select_m{border-color:#cc0000 !important}#mobile_pdp_layout #slot_10_recommendation,#mobile_pdp_gc_layout #slot_10_recommendation,#mobile_pdp_bundle_layout #slot_10_recommendation{padding:0}#mobile_pdp_layout .academytooltip .popup,#mobile_pdp_gc_layout .academytooltip .popup,#mobile_pdp_bundle_layout .academytooltip .popup{width:80%;position:fixed;top:20%;left:10%;bottom:50%;border:1px solid #ddd;box-shadow:2px 2px 5px #ddd}#mobile_pdp_layout .academytooltip .popup:before,#mobile_pdp_layout .academytooltip .popup:after,#mobile_pdp_gc_layout .academytooltip .popup:before,#mobile_pdp_gc_layout .academytooltip .popup:after,#mobile_pdp_bundle_layout .academytooltip .popup:before,#mobile_pdp_bundle_layout .academytooltip .popup:after{content:none}#mobile_pdp_gc_layout .enlarge_image{display:none}#mobile_pdp_gc_layout #bulk_GF,#mobile_pdp_gc_layout #bulk_link{font-size:14px;line-height:14px}#mobile_pdp_gc_layout #bulk_link{color:#0055aa}#mobile_pdp_gc_layout .row .col8,#mobile_pdp_gc_layout .my_account .myaccount_subheader ul.addresses .col8,.my_account .myaccount_subheader #mobile_pdp_gc_layout ul.addresses .col8,#mobile_pdp_gc_layout .sign_in_registration .col8{min-height:1px}#mobile_pdp_gc_layout #BVRRSummaryContainer{width:100px;overflow:hidden;margin-top:-4px}#mobile_pdp_gc_layout #widgetExample>ul{padding:0 !important;margin:0 !important;line-height:12px !important}#mobile_pdp_gc_layout .color-attr{margin:0 7px 7px 0 !important;width:50px;height:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#mobile_pdp_gc_layout #options-amount{border-bottom:1px solid #ddd;padding-bottom:15px}#mobile_pdp_gc_layout #options-amount input[type=number],#mobile_pdp_gc_layout #options-amount input[type=tel]{font-size:14px;line-height:14px;padding-top:4px;padding-bottom:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#2b2b2b;font-weight:400;-webkit-appearance:none;-moz-appearance:none;border:1px solid #999;width:146px}#mobile_pdp_gc_layout #options-amount .dollar-label{font-weight:600;color:#2b2b2b;font-size:14px}#mobile_pdp_gc_layout #options-amount .instructions{font-size:10px}#mobile_pdp_gc_layout #slot_6{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:0}#mobile_pdp_gc_layout #gc_bulk_msg{font-size:10px;line-height:13px}#mobile_pdp_gc_layout #gc_bulk_msg a{font-size:10px}#mobile_pdp_gc_layout .definingAttributes>p{font-size:10px}#mobile_pdp_gc_layout #gc_quantity_error{font-size:12px;line-height:15px;color:#cc0000;background:#ffe5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:9px 30px 9px 10px;margin-bottom:15px}#mobile_pdp_gc_layout #gc_quantity_error a{color:#0055aa}#mobile_pdp_gc_layout #gc_quantity_error:after{content:"!";display:block;color:#cc0000;font-size:22px;font-weight:700;position:absolute;right:20px;top:10%}#mobile_pdp_gc_layout #slot_7{border-left:1px solid #ddd;border-right:1px solid #ddd}#mobile_pdp_gc_layout #slot_7 .sublist,#mobile_pdp_gc_layout #slot_7 .nearStoresLabel{font-size:10px;font-weight:700}#mobile_pdp_gc_layout #slot_7 .sublist span img,#mobile_pdp_gc_layout #slot_7 .nearStoresLabel span img{width:auto !important;height:13px !important;display:block !important}#mobile_pdp_gc_layout #slot_8_availability{border-left:1px solid #ddd;border-right:1px solid #ddd}#mobile_pdp_gc_layout #giftMessageArea{margin-right:0}#mobile_pdp_gc_layout #giftMessage{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #999;font-size:14px}#mobile_pdp_gc_layout #giftMessageLength{font-size:12px}#mobile_pdp_gc_layout #slot_9_actions{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border:1px solid #ddd;border-top:0}#mobile_pdp_gc_layout #mailAFriendButton{float:right !important;margin-top:10px}@media only screen and (min-width: 320px) and (max-width: 767px){#MiniShopCartProductAdded.dijitDialog{background:rgba(0,0,0,0.3)}body #MiniShopCartProductAdded>.dijitDialogPaneContent{width:100% !important;left:0 !important;margin-left:0 !important;border:none;border-radius:0px !important}#MiniShopCartProductAddedWrapper #cartDropdown{border:none;border-radius:0px !important}#MiniShopCartProductAddedWrapper #cartDropdown h4{font-size:16px !important;font-weight:400;padding:40px 0 16px !important;margin:0 20px 16px !important;border-bottom:1px solid #dddddd !important;text-align:left}#MiniShopCartProductAddedWrapper .PayCCOnclickPaypal{width:228px;height:44px;display:inline-block;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-164px -371px;background-size:500px;margin:0 !important;padding:0 !important}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#MiniShopCartProductAddedWrapper .PayCCOnclickPaypal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-164px -371px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#MiniShopCartProductAddedWrapper #cartDropdownMessage{border:0;font-weight:400;font-size:12px;text-align:center;padding:10px 0 0 0}#MiniShopCartProductAddedWrapper #cartDropdownMessage:before{display:none}#MiniShopCartProductAddedWrapper .closeButton{right:13px !important;top:12px !important}#MiniShopCartProductAddedWrapper .footer{background:none;border:0;text-align:center !important}#MiniShopCartProductAddedWrapper .footer .ay-btn{width:228px !important;height:44px;font-weight:400;font-size:18px;line-height:28px;margin:0 auto 10px auto !important}.global-modal-overlay.active{background:rgba(0,0,0,0.3)}#createShoppingListPopup,#shoppingListCreateSuccessPopup{border:none !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;left:0 !important;width:100% !important;padding:20px 20px 40px 20px !important}#createShoppingListPopup .dijitDialogPaneContent,#shoppingListCreateSuccessPopup .dijitDialogPaneContent{width:100% !important}#createShoppingListPopup #successMessageAreaText,#shoppingListCreateSuccessPopup #successMessageAreaText{font-weight:400;font-size:12px;background:none}#createShoppingListPopup .widget_site_popup,#shoppingListCreateSuccessPopup .widget_site_popup{max-width:none}#createShoppingListPopup .widget_site_popup div.content .header,#shoppingListCreateSuccessPopup .widget_site_popup div.content .header{margin-bottom:16px;padding:20px 0 16px;border-bottom:1px solid #ddd !important;position:relative}#createShoppingListPopup .widget_site_popup div.content .header span,#shoppingListCreateSuccessPopup .widget_site_popup div.content .header span{font-size:16px;font-weight:400}#createShoppingListPopup .widget_site_popup div.content .header #createShoppingListPopup_close,#shoppingListCreateSuccessPopup .widget_site_popup div.content .header #createShoppingListPopup_close{position:absolute;top:20px;right:0}.button_container #createShoppingListPopup_cancel,.wish_order_list hr{display:none}.shopperActions .dropdown_list{right:9px !important}#createShoppingListPopup_close{top:2px !important}#mobile_shopping_list_overlay{position:fixed;display:none;z-index:1;width:100%;height:100%;top:0;left:0;right:0;bottom:0}#createShoppingListPopup_save,#shoppingListCreateSuccessPopup_continue_shopping{margin:0 auto;display:block;width:80%}#newListName{width:100%}.widget_site_popup input[type=email],.widget_site_popup input[type=text],.widget_site_popup input[type=password]{border-color:#2b2b2b;color:#2b2b2b;line-height:normal !important;padding-top:5px;padding-bottom:5px;margin-bottom:8px}.modal_gray_bar{font-size:12px;background:#ddd;margin-bottom:10px;padding:4px 20px;font-weight:600}.wish_order_list>div:nth-child(2){border-top:1px solid #ddd}.created_list{border:0 !important}.created_list a{width:100%}#pdp_attachments .attachment_rebates a{font-size:10px;margin-left:15px}div.Popup_ShoppingCartEstimatedTaxDetails{min-width:320px !important;width:100% !important;padding:12px 30px 30px !important}div.Popup_ShoppingCartEstimatedTaxDetails h2,div.Popup_ShoppingCartEstimatedTaxDetails #promo_message .promo_banner,#promo_message div.Popup_ShoppingCartEstimatedTaxDetails .promo_banner{font-weight:400;font-size:16px}}span[class^="checkmark_icon"],div[class^="checkmark_icon"]{margin-right:10px}span[class^="checkmark_icon"] img,div[class^="checkmark_icon"] img{display:none}span[class^="checkmark_icon"].not-online,div[class^="checkmark_icon"].not-online{vertical-align:top}span[class^="checkmark_icon"].not-online.sk04,div[class^="checkmark_icon"].not-online.sk04{background:none;float:left;margin-right:0}span[class^="checkmark_icon"].not-online.sk04 .in-stock,span[class^="checkmark_icon"].not-online.sk04 .out-of-stock,div[class^="checkmark_icon"].not-online.sk04 .in-stock,div[class^="checkmark_icon"].not-online.sk04 .out-of-stock{display:block;margin-right:0}span[class^="checkmark_icon"].not-online .in-stock,span[class^="checkmark_icon"].not-online .out-of-stock,div[class^="checkmark_icon"].not-online .in-stock,div[class^="checkmark_icon"].not-online .out-of-stock{margin-right:10px;float:left}span[class^="checkmark_icon"].not-online.in-stock,div[class^="checkmark_icon"].not-online.in-stock{background:none}.text.not-online.table-cell .academytooltip{font-size:11px;color:#0055aa;cursor:pointer}.not-online.text{padding-right:10px}#options-amount{margin-bottom:16px}#options-amount input[type=number]{font-size:18px;font-weight:700;padding-top:6px;padding-bottom:6px;width:70px}#options-amount .instructions{font-size:13px;font-style:italic;color:#666;display:inline-block;margin:2px 0px}#options-amount .dollar-label{color:#666;font-size:18px;font-weight:600;padding-right:10px}#bulkSelector{display:none}#bulkSelector.active{display:block;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.2);top:0;left:0;z-index:999999}#bulkSelector .bulk-selector-container{width:400px;background:#fff;padding:20px;position:absolute;left:50%;top:50%;margin-left:-220px;margin-top:-132px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #0055aa}#bulkSelector .bulk-selector-container .wrapper{position:relative}#bulkSelector .bulk-selector-container ul{list-style-type:none;padding:0;margin:0}#bulkSelector .bulk-selector-container ul li{margin-bottom:15px}#bulkSelector .bulk-selector-container ul li:before,#bulkSelector .bulk-selector-container ul li:after{content:" ";display:table}#bulkSelector .bulk-selector-container ul li:after{clear:both}#bulkSelector .bulk-selector-container img{float:left;margin-right:10px;margin-top:-5px;vertical-align:top}#bulkSelector .bulk-selector-container a{font-size:12px;color:#0055aa;line-height:39px}#bulkSelector .bulk-selector-container .close-btn{position:absolute;top:0;right:0}#giftMessageArea{margin-right:14px}#giftMessage{width:98%}#giftMessageLength{text-align:right;color:#666;font-size:12px}#gc_bulk_msg{margin-right:14px}#gc_bulk_msg a{color:#0055aa}.long-message [class^="checkmark_icon"]{display:none}.long-message.in-stock{background:none;vertical-align:top}.long-message.in-stock span[class^="checkmark_icon"]{display:inline-block}.long-message.in-stock .in-stock{display:block;margin-right:0}#GotoCartButton2,#ContinueShoppingLink{color:#0055aa}#ay_beginCheckoutTop{margin-left:45px}#ContinueShoppingLink{margin-top:7px;margin-right:5px}#GotoCartButton2{float:right;margin-top:16px;margin-right:16px}#cartDropdownMessage{position:relative}#cartDropdownMessage:before{content:" ";position:absolute;display:inline-block;margin-top:-13px;margin-left:-13px;top:50%;left:15px;width:25px;height:25px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-85px -93.5px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#cartDropdownMessage:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-85px -93.5px;background-size:500px}}.widget_bundle_package_list .product_listing_container>.bundle_mode .product .product_info{width:100%;border-right:0;padding-right:0}.widget_bundle_package_list .image_container>img{width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode{padding:0}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .other_views{width:144px;margin-left:16% !important}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .owl-next,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .owl-prev{top:50%;margin-top:-19px}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .image_container{border:0 !important}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .definingAttributes{padding-bottom:0}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode div[id^="InventoryStatus_ShowLink"] .text{display:none}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .invodo-video-item{display:none !important}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product{margin:0 22px}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .row,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product ul.addresses,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration{display:table;margin-bottom:20px}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .col5,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration .header_new,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .header_new,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration .header_return,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .header_return,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration form,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product form,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .col3,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .col4,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader ul.addresses .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product li{display:table-cell;float:none;vertical-align:top;padding-top:20px;padding-bottom:20px}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .col5,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration .header_new,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .header_new,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration .header_return,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .header_return,.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration form,.sign_in_registration .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product form{border-right:1px solid #ddd}.bundles-full-image-carousel .owl-prev,.bundles-full-image-carousel .owl-next{top:50%;margin-top:-16px}.restrictQty-section{font-size:11px;font-weight:600;padding-left:0px}#MiniShopCartProductAddedWrapper #cartDropdown>h4{padding-left:43px;width:200px;padding-right:0px;display:inline-block;border-bottom:none !important}#MiniShopCartProductAddedWrapper #miniShopTopDivider{border-bottom:1px solid #ddd;width:90%;margin:0 auto}a[id$="addToShoppingListDropdown"]{line-height:36px}.widget_quick_info_popup .shopperActions .dropdown_list{bottom:40px;top:inherit}.widget_quick_info_popup .shopperActions .dropdown_list:before{top:inherit;bottom:-24px;border-color:#0055aa transparent transparent transparent}.widget_quick_info_popup .shopperActions .dropdown_list:after{top:inherit;bottom:-21px;border-color:#fff transparent transparent transparent}.shopperActions .quantity_input{display:inline-block}.shopperActions .dropdown_list{border:2px solid #0055aa !important;padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:40px;min-width:198px;z-index:1000;right:-20px;text-align:center;font-size:12px;font-weight:600}.shopperActions .dropdown_list:before{content:' ';position:absolute;top:-24px;left:124px;border-color:transparent transparent #0055aa transparent;border-style:solid;border-width:12px;width:0;height:0}.shopperActions .dropdown_list:after{content:' ';position:absolute;top:-21px;left:124px;border-color:transparent transparent #fff transparent;border-style:solid;border-width:12px;width:0;height:0}.shopperActions .dropdown_list a{display:inline-block;padding:2px 0;margin:2px 0}.shopperActions .dropdown_list a:hover{color:#0055aa}.shopperActions .dropdown_list a:hover span{border-bottom:1px solid #0055aa}#diffs_add_to_cart .shopperActions .dropdown_list .created_list a:hover span{border-bottom:none}@media (min-width: 768px){#was_price h2,#was_price #promo_message .promo_banner,#promo_message #was_price .promo_banner{display:inline-block}#was_price .price{color:#cc0000}#was_price .old_price{color:#999;font-size:0.875rem !important;margin-left:5px;font-weight:400 !important}}.olapic_specific_widget{margin:0px 0px 40px;float:none}#addressDialog{background-color:#fff;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:25px;-webkit-box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5);box-shadow:0px 0px 11px 0px rgba(50,50,50,0.5)}#addressDialog.primary fieldset{display:none}#addressDialog .smalltext.medGray{font-size:10px;font-style:italic;font-weight:normal !important;text-transform:none;color:#666}#addressDialog .button_footer_line{float:right;margin-top:35px}#addressDialog span.dijitToggleButtonIconChar{display:none}#addressDialog .dijitDialogPaneContent{width:100% !important;max-width:550px}#addressDialog .row,#addressDialog .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #addressDialog ul.addresses,#addressDialog .sign_in_registration{clear:both}#addressDialog .row>.col5.label+.col3,#addressDialog .my_account .myaccount_subheader ul.addresses>.col5.label+.col3,.my_account .myaccount_subheader #addressDialog ul.addresses>.col5.label+.col3,#addressDialog .sign_in_registration>.col5.label+.col3,#addressDialog .sign_in_registration .row>.label.header_new+.col3,.sign_in_registration #addressDialog .row>.label.header_new+.col3,#addressDialog .my_account .myaccount_subheader .sign_in_registration ul.addresses>.label.header_new+.col3,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses>.label.header_new+.col3,.my_account .myaccount_subheader #addressDialog .sign_in_registration ul.addresses>.label.header_new+.col3,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses>.label.header_new+.col3,#addressDialog .sign_in_registration>.label.header_new+.col3,#addressDialog .sign_in_registration .row>.label.header_return+.col3,.sign_in_registration #addressDialog .row>.label.header_return+.col3,#addressDialog .my_account .myaccount_subheader .sign_in_registration ul.addresses>.label.header_return+.col3,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses>.label.header_return+.col3,.my_account .myaccount_subheader #addressDialog .sign_in_registration ul.addresses>.label.header_return+.col3,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses>.label.header_return+.col3,#addressDialog .sign_in_registration>.label.header_return+.col3,#addressDialog .sign_in_registration .row>form.label+.col3,.sign_in_registration #addressDialog .row>form.label+.col3,#addressDialog .my_account .myaccount_subheader .sign_in_registration ul.addresses>form.label+.col3,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses>form.label+.col3,.my_account .myaccount_subheader #addressDialog .sign_in_registration ul.addresses>form.label+.col3,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses>form.label+.col3,#addressDialog .sign_in_registration>form.label+.col3{margin-left:0px;margin-bottom:7px}#addressDialog .row>.col3,#addressDialog .my_account .myaccount_subheader ul.addresses>.col3,.my_account .myaccount_subheader #addressDialog ul.addresses>.col3,#addressDialog .sign_in_registration>.col3{position:relative;box-sizing:border-box;width:28.7%}#addressDialog .row>.col3:last-child,#addressDialog .my_account .myaccount_subheader ul.addresses>.col3:last-child,.my_account .myaccount_subheader #addressDialog ul.addresses>.col3:last-child,#addressDialog .sign_in_registration>.col3:last-child{margin-left:0px}#addressDialog .row .col7,#addressDialog .my_account .myaccount_subheader ul.addresses .col7,.my_account .myaccount_subheader #addressDialog ul.addresses .col7,#addressDialog .sign_in_registration .col7{float:right;box-sizing:border-box;position:relative;margin-bottom:7px}#addressDialog .row .col3 .error .spanacce,#addressDialog .my_account .myaccount_subheader ul.addresses .col3 .error .spanacce,.my_account .myaccount_subheader #addressDialog ul.addresses .col3 .error .spanacce,#addressDialog .sign_in_registration .col3 .error .spanacce,#addressDialog .row .col7 .error .spanacce,#addressDialog .my_account .myaccount_subheader ul.addresses .col7 .error .spanacce,.my_account .myaccount_subheader #addressDialog ul.addresses .col7 .error .spanacce,#addressDialog .sign_in_registration .col7 .error .spanacce{margin-top:40px}#addressDialog .row .col6.checkbox,#addressDialog .my_account .myaccount_subheader ul.addresses .col6.checkbox,.my_account .myaccount_subheader #addressDialog ul.addresses .col6.checkbox,#addressDialog .sign_in_registration .col6.checkbox{font-size:12px;font-weight:700;white-space:nowrap;margin-left:240px;margin-bottom:20px;clear:both}#addressDialog .row .col5.label p,#addressDialog .my_account .myaccount_subheader ul.addresses .col5.label p,.my_account .myaccount_subheader #addressDialog ul.addresses .col5.label p,#addressDialog .sign_in_registration .col5.label p,.sign_in_registration #addressDialog .row .label.header_new p,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses .label.header_new p,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses .label.header_new p,#addressDialog .sign_in_registration .label.header_new p,.sign_in_registration #addressDialog .row .label.header_return p,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses .label.header_return p,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses .label.header_return p,#addressDialog .sign_in_registration .label.header_return p,.sign_in_registration #addressDialog .row form.label p,.sign_in_registration #addressDialog .my_account .myaccount_subheader ul.addresses form.label p,.sign_in_registration .my_account .myaccount_subheader #addressDialog ul.addresses form.label p,#addressDialog .sign_in_registration form.label p{font-weight:700}#addressDialog #lastName{margin-left:5px}#addressDialog #lastName ~ span{right:5px}#addressDialog .body{position:relative}#addressDialog .body input{line-height:18px;text-transform:capitalize;box-sizing:border-box;height:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;font-size:12px}#addressDialog .body input::-webkit-input-placeholder{font-size:12px;font-style:italic}#addressDialog .body input:-moz-placeholder{font-size:12px;font-style:italic}#addressDialog .body input::-moz-placeholder{font-size:12px;font-style:italic}#addressDialog .body input:-ms-input-placeholder{font-size:12px;font-style:italic}#addressDialog p{margin:0px}#addressDialog .dijitDialogTitleBar{width:100%;height:auto;position:relative}#addressDialog .dijitDialogTitleBar .dijitDialogTitle{font-size:18px;color:#2b2b2b;font-weight:600;float:left}#addressDialog .dijitDialogTitleBar .dijitDialogCloseIcon{cursor:pointer}#addressDialog .dijitDialogTitleBar .dijitDialogCloseIcon span{display:none}#addressDialog .dijitDialogTitleBar .dijitDialogCloseIcon:before{content:"\00D7";display:block;float:right;font-weight:700;color:#666;font-size:28px;line-height:24px;margin-top:-3px}#addressDialog fieldset div{margin:10px 0}#addressDialog fieldset input[type=checkbox]{width:auto;height:auto;margin-right:4px;margin-bottom:0px;display:inline-block}#addressDialog fieldset label{line-height:13px}#addressDialog #stateDiv{position:relative}#addressDialog #stateDiv:after,#addressDialog #stateDiv:before{top:55%;left:85%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1;margin-top:-8px}#addressDialog #stateDiv:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}#addressDialog #stateDiv:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:8px;margin-left:-8px}#addressDialog #stateDiv select{width:100%;box-sizing:border-box;height:34px;border:1px solid #ddd;-moz-appearance:treeitem;-webkit-appearance:none;background-color:#fff;line-height:28px;font-size:12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;padding-left:7px;padding-right:7px;cursor:pointer}#dijit_DialogUnderlay_0{position:absolute}#dijit_DialogUnderlay_0 #addressDialog_underlay{display:block;background-color:#2b2b2b;opacity:0.7}#addnew_content_footer,#content_footer{margin-top:-20px;padding-top:0px;float:right}.my_account .hidden{display:none}.my_account .myaccount_subheader{background-color:#fff;border:none;padding:0px}.my_account .myaccount_subheader ul.addresses{list-style:none;margin:0px;padding:0px}.my_account .myaccount_subheader ul.addresses li{float:left;padding:10px 25px;margin-bottom:40px;min-height:180px;width:33.33333%;box-sizing:border-box;border-right:1px solid #ccc}.my_account .myaccount_subheader ul.addresses li:nth-child(3n+3){border-right:none}.my_account .myaccount_subheader ul.addresses li h2,.my_account .myaccount_subheader ul.addresses li #promo_message .promo_banner,#promo_message .my_account .myaccount_subheader ul.addresses li .promo_banner{font-size:14px;line-height:20px;text-transform:capitalize}.my_account .myaccount_subheader ul.addresses li address{font-style:normal;line-height:18px}.my_account .myaccount_subheader ul.addresses li address span{display:block;text-transform:capitalize}.my_account .myaccount_subheader ul.addresses li .phone{margin:0 0 10px}.my_account .myaccount_subheader ul.addresses li .type{margin-top:10px}.my_account .myaccount_subheader ul.addresses li #WC_AddressBook_div_7 .ay-btn{background-color:transparent !important;text-decoration:none;color:inherit;border:none;margin-left:10px}.my_account .myaccount_subheader ul.addresses li #WC_AddressBook_div_7 .ay-btn:hover{text-decoration:underline}.my_account .myaccount_subheader ul.addresses li .checkboxAddress{width:100%;height:100%;margin:5px 0px;position:relative;clear:both}.my_account .myaccount_subheader ul.addresses li .checkboxAddress input[type=checkbox]{visibility:hidden}.my_account .myaccount_subheader ul.addresses li .checkboxAddress span{position:absolute;left:35px;top:0px;line-height:16px;font-size:13px}.my_account .myaccount_subheader ul.addresses li .action{clear:both;margin:20px 0 0;float:left}.my_account .myaccount_subheader ul.addresses li .checkboxAddress label{cursor:pointer;position:absolute;width:14px;height:14px;margin-left:10px;top:0;left:0}.my_account .myaccount_subheader ul.addresses li .checkboxAddress label:hover::after{opacity:0.5}.my_account .myaccount_subheader ul.addresses li .checkboxAddress label:after{opacity:0.2;content:'';position:absolute;width:14px;height:6px;background:transparent;top:-2px;left:1px;border:4px solid #0055aa;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.my_account .myaccount_subheader ul.addresses li .checkboxAddress input[type=checkbox]:checked+label:after{opacity:1}#MessageArea.forAddressForm .modalBackground{height:100%;width:100%;background:rgba(51,51,51,0.6)}#MessageArea.forAddressForm.store_message{max-width:100%;width:100%;height:100%;position:absolute}#MessageArea.forAddressForm.store_message>.content{width:30%;margin:0 auto;opacity:1 !important;position:absolute;top:20px;left:35%}body[data-wc-device="mobile"] #address_entry #required_msg{padding:16px 10px}body[data-wc-device="mobile"] #address_entry .form_ln{margin:0 10px 7px;position:relative}body[data-wc-device="mobile"] #address_entry .form_ln input{height:38px;border:solid 1px #ddd;background:#fff;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important;font-size:14px;padding:10px;margin:0;width:100%;color:#2b2b2b}body[data-wc-device="mobile"] #address_entry .form_ln input:focus{border-color:#999 !important}body[data-wc-device="mobile"] #address_entry .form_ln input#phone1.hasError:focus{border-color:#cc0000 !important}body[data-wc-device="mobile"] #address_entry #error_phone1 ~ span.err{top:-9px;right:2.5%}body[data-wc-device="mobile"] #address_entry p.msg{padding:17px 20px 0;margin-bottom:5px;font-size:10px;color:#2b2b2b}body[data-wc-device="mobile"] #address_entry #addressType{margin:5px 0}body[data-wc-device="mobile"] #address_entry #addressType .address_option{padding:5px 20px;font-size:10px;color:#2b2b2b;height:25px;display:block;position:relative}body[data-wc-device="mobile"] #address_entry #addressType input{opacity:0;margin:0;padding:0;width:0;display:inline-block}body[data-wc-device="mobile"] #address_entry #addressType input+label span.tick{display:inline-block;width:15px;height:15px;margin-right:7px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-223px -31px;background-size:500px;position:absolute;top:5px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #address_entry #addressType input+label span.tick{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-223px -31px;background-size:500px}}body[data-wc-device="mobile"] #address_entry #addressType input:checked+label span.tick{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-208px -31px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #address_entry #addressType input:checked+label span.tick{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-208px -31px;background-size:500px}}body[data-wc-device="mobile"] #address_entry #addressType label span.label_rest{height:25px;line-height:14px;margin-left:22px}body[data-wc-device="mobile"] #address_entry .address_actions{padding:5px 20px}body[data-wc-device="mobile"] #address_entry .address_actions a{border:0;width:130px;margin-right:14px}body[data-wc-device="mobile"] #address_entry .address_actions input{border:0;width:130px}body[data-wc-device="mobile"] #address_entry h2.address_book,body[data-wc-device="mobile"] #address_entry #promo_message .address_book.promo_banner,#promo_message body[data-wc-device="mobile"] #address_entry .address_book.promo_banner{text-align:center;background:#0055aa;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}body[data-wc-device="mobile"] #address_entry div.error+input#zipCode{border-color:#cc0000}#AddressForm div.error+input#zipCode{border-color:#cc0000 !important;margin-bottom:30px !important}body[data-wc-device="mobile"] .address_book_screen h2.address_book,body[data-wc-device="mobile"] .address_book_screen #promo_message .address_book.promo_banner,#promo_message body[data-wc-device="mobile"] .address_book_screen .address_book.promo_banner{text-align:center;background:#0055aa;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}body[data-wc-device="mobile"] .address_book_screen #address_list #subscription_link{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:none;padding:12px 20px !important;border:none !important;height:50px;font-size:20px;color:#999;font-weight:300;position:relative}body[data-wc-device="mobile"] .address_book_screen #address_list #subscription_link .forward_arrow_icon{position:relative;display:inline-block;height:14px;width:14px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-111px -121px;background-size:500px;top:auto;left:auto;right:auto;margin:0 5px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] .address_book_screen #address_list #subscription_link .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-111px -121px;background-size:500px}}body[data-wc-device="mobile"] .address_book_screen #address_list .address_billship{padding:10px 20px;border-top:solid 1px #ddd;font-size:12px;position:relative}body[data-wc-device="mobile"] .address_book_screen #address_list .address_billship .address_name{font-weight:700}body[data-wc-device="mobile"] .address_book_screen #address_list .address_billship .address_details{position:absolute;top:20px;right:20px}body[data-wc-device="mobile"] .address_book_screen .address_nav{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:10px 20px}body[data-wc-device="mobile"] .address_book_screen .multi-button-container .ay-btn{margin-top:10px;width:130px}body[data-wc-device="mobile"] .address_book_screen .multi-button-container .ay-btn.delete{margin-right:16px}body[data-wc-device="mobile"] .address_book_screen .address_item{padding:10px 20px;border-top:solid 1px #ddd;font-size:12px;position:relative}#WC_AccountForm_div_12 #firstName ~ .err{margin-top:-60px;margin-right:10px}#error_address1 ~ span.err{right:3%}#AddressForm #error_zipCode ~ div.err{display:inline-block;vertical-align:top;float:right;margin-top:-55px;color:#cc0000;font-weight:700;font-size:22px;top:-8px;right:5%}#AddressForm #phone1 ~ span.err{top:11px;right:5%}.hidePromo{display:none}#WC_UserRegistrationAddForm_FormInput_lastName_In_Registration ~ span{top:60%;right:5%}.user-registration-update #WC_AccountDisplay_FormInput_rememberMe_In_Logon_2{margin-right:22px}.user-registration-update #WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1{margin-right:10px;float:left}.user-registration-update .registration-update-label{float:left;margin-bottom:10px}@media (max-width: 415px){.user-registration-update .registration-update-label{width:360px}}@media (max-width: 376px){.user-registration-update .registration-update-label{width:280px}}@media (max-width: 321px){.user-registration-update .registration-update-label{width:250px}}.user-registration-update #WC_UserRegistrationUpdateForm_FormInput_logonPassword_In_Register_1{padding-left:1.5%}.sign_in_registration{max-width:962px}.sign_in_registration .change-password{width:44%}@media only screen and (max-width: 769px){.sign_in_registration .change-password{width:50%}}@media only screen and (max-width: 601px){.sign_in_registration .change-password{width:95%}}.sign_in_registration div.error_msg{padding-bottom:0px}.sign_in_registration div.error_msg span{padding-top:20px;padding-bottom:0px}.sign_in_registration .myaccount_header{padding-left:25px}.sign_in_registration p.desc{font-size:14px;font-weight:400;color:#2b2b2b;line-height:24px;padding:0 25px;margin:0px}.sign_in_registration .row,.sign_in_registration .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .sign_in_registration ul.addresses,.sign_in_registration .sign_in_registration{width:100%}@media (min-width: 1200px){.sign_in_registration{max-width:1170px}.sign_in_registration .myaccount_header{padding-left:25px}}.sign_in_registration .title h1,.sign_in_registration .title #footer_tagline .footer_content,#footer_tagline .sign_in_registration .title .footer_content,.sign_in_registration .title .search-result-title{font-size:22px;font-weight:600;padding:0 0 0 25px;margin:0 0 25px}.sign_in_registration .header_new{position:relative;box-sizing:border-box}@media only screen and (max-width: 769px){.sign_in_registration .header_new{width:50%}.sign_in_registration .header_new .myaccount_header{padding-left:25px}}@media only screen and (max-width: 601px){.sign_in_registration .header_new{width:95%;clear:both;float:none;margin-left:auto;margin-right:auto}}.sign_in_registration .header_new .myaccount_error{margin:20px 25px 0}.sign_in_registration .header_return{position:relative;box-sizing:border-box;padding-right:25px}@media only screen and (max-width: 769px){.sign_in_registration .header_return{width:50%}}@media only screen and (max-width: 601px){.sign_in_registration .header_return{width:95%;clear:both;padding:0 0 50px;float:none;margin-left:auto;margin-right:auto}}.sign_in_registration .myaccount_header h2.registration_header,.sign_in_registration .myaccount_header #promo_message .registration_header.promo_banner,#promo_message .sign_in_registration .myaccount_header .registration_header.promo_banner{font-size:18px;font-weight:600;background-color:#ddd;line-height:24px;padding:7px 0 7px 25px;margin:0 0 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#2b2b2b}.sign_in_registration form{padding:10px 0px 0 25px;box-sizing:border-box;position:relative}@media only screen and (max-width: 992px){.sign_in_registration form{width:58.333333%;padding-right:25px}}@media only screen and (max-width: 601px){.sign_in_registration form{width:100%;padding-right:25px}}.sign_in_registration form .checkbox_registration input{vertical-align:middle}.sign_in_registration form .checkbox_label_registration{padding-left:15px}.sign_in_registration form .row,.sign_in_registration form .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .sign_in_registration form ul.addresses,.sign_in_registration form .sign_in_registration{position:relative}.sign_in_registration .content .align{border:none;padding:0px}.sign_in_registration .content .align .hidden{display:none}.sign_in_registration .content .align .button_align a{background:#0055aa;color:#fff;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:4px 25px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}.sign_in_registration .content .align .input_label{float:right;width:50%;padding:5px 0}@media only screen and (max-width: 769px){.sign_in_registration .content .align .input_label{width:100%;float:left;padding:0px;margin:10px 0 20px}}.sign_in_registration .content .align ul{font-size:14px;font-weight:700;color:#2b2b2b;line-height:24px;padding:0px;margin:0px 25px}.sign_in_registration .forgot_password_link_padding{padding:0px;margin:25px 0px 0px}.sign_in_registration .forgot_password_link_padding a{color:#0055aa;font-size:12px}.sign_in_registration .change-password input{margin-bottom:8px !important}.sign_in_registration .checkbox_label{display:inline !important}.sign_in_registration form input{border-color:#999;box-sizing:border-box}.sign_in_registration form input[type=checkbox]{margin-top:0px;margin-right:3px;margin-bottom:0 !important}.sign_in_registration #Register .input_label{float:none;width:100%;padding:0px;margin:20px 0;line-height:18px}.sign_in_registration label{margin-bottom:5px;display:inline-block}.sign_in_registration label,.sign_in_registration p{color:#2b2b2b !important}.sign_in_registration .myaccount_error{display:block;margin:20px 0px 0}.sign_in_registration .forgot_password_content.content{padding-left:25px}.sign_in_registration#WC_PasswordResetForm_div_1 .col6{box-sizing:border-box}@media only screen and (max-width: 769px){.sign_in_registration#WC_PasswordResetForm_div_1 .col6{width:100%}}.sign_in_registration#WC_PasswordResetForm_div_1 .col6 p.desc{padding-left:0px}.sign_in_registration#WC_PasswordResetForm_div_1 .col6 div{box-sizing:border-box}.sign_in_registration#WC_PasswordResetForm_div_1 .col6 form{padding-left:0px}@media only screen and (max-width: 992px){.sign_in_registration#WC_PasswordResetForm_div_1 .col6 form{padding-right:25px;width:100%}}#relativeLogin{position:relative}#error_WC_AccountDisplay_FormInput_logonId_In_Logon_1{width:100%}#error_WC_AccountDisplay_FormInput_logonId_In_Logon_1 ~ span.err{margin-right:52px;margin-top:-53px}.error{width:auto;color:#cc0000;height:auto;line-height:14px;text-align:center;border-radius:3px;bottom:-8px;text-align:left;left:5px;font-size:10px;padding:3px 5px;width:100%}#loginErrBang{margin-right:52px;padding-top:2px}span.err{display:inline-block;vertical-align:top;float:right;margin-top:-55px;color:#cc0000;font-weight:700;font-size:22px}#Register .err{margin-left:98%}.err{position:relative}#WC_UserRegistrationUpdateForm_div_11 #alert{height:auto;width:auto;color:#cc0000;margin-top:35px;margin-left:7px}#WC_UserRegistrationUpdateForm_div_11 .err{margin-top:-44px;margin-right:8px}#WC_UserRegistrationUpdateForm_div_11 .col3 .err{margin-right:-62px}@media (max-width: 450px){#WC_UserRegistrationUpdateForm_div_11 #testlastName,#WC_UserRegistrationUpdateForm_div_11 #readOnlyLabelID{padding-left:1.5%}}#Register input.newErrorClassInputs{border:1px solid #cc0000}#forgot_your_password{border-top:none}#resetPassMessage{margin-bottom:0;text-align:center}#forgot_your_password_form #alert{position:relative;height:auto;width:auto;color:#cc0000;margin-left:7px;margin-top:-4px}#forgot_your_password_form .err{margin-top:-55px;margin-right:10px}@media (max-width: 400px){#forgot_your_password_form .err{margin-top:-70px}}#forgot_your_password_form .single_button_container{text-align:center;margin-top:16px}#loginInputEmail .err{margin-top:-84px;margin-right:11px}#loginInputEmail #alert{height:auto;color:#cc0000;overflow:visible;width:300px;position:relative;margin-left:7px;margin-top:-7px;margin-bottom:10px}.Mobile_OrderStatus_loginEmail .err{margin-right:10px;margin-top:-85px}.Mobile_OrderStatus_loginEmail #alert{height:auto;color:#cc0000;overflow:visible;width:300px;position:relative;margin-left:7px;margin-top:-3px;margin-bottom:10px}.dijitTooltipContainer{display:none}@media (min-width: 1024px){#error_city ~ span.err{right:5%}#error_firstName ~ span.err,#error_lastName ~ span.err,#error_zipCode ~ span.err{top:-5px;right:5%}#error_phone1 ~ span.err{top:-13px;right:5%}#error_state ~ span.err{top:15px;right:5%}}@media (max-width: 450px){.errorAlert ~ #alert{margin-top:-683px !important}.errorAlert ~ #alert{top:27.5% !important}}@media (max-width: 361px){.errorAlert ~ #alert{margin-top:-683px !important}}@media (max-width: 321px){.errorAlert ~ #alert{margin-top:-703px !important}#wish_list_name{margin-bottom:10px}}.error .spanacce{margin-top:42px;overflow:initial;top:auto;width:auto;height:auto;z-index:2}#error_WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1{bottom:-12px}#WC_UserRegistrationAddForm_FormInput_firstName_In_Registration ~ span,#WC_UserRegistrationAddForm_FormInput_lastName_In_Registration ~ span,#WC_UserRegistrationAddForm_FormInput_email1_In_Registration ~ span,#WC_UserRegistrationAddForm_FormInput_logonPassword_In_Registration ~ span,#WC_UserRegistrationAddForm_FormInput_logonPasswordVerify_In_Registration ~ span{top:62%;right:3%}#error_WC_UserRegistrationAddForm_FormInput_firstName_In_Registration,#WC_UserRegistrationAddForm_FormInput_lastName_In_Registration ~ span,#error_WC_UserRegistrationAddForm_FormInput_email1_In_Registration,#error_WC_UserRegistrationAddForm_FormInput_logonPassword_In_Registration,#error_WC_UserRegistrationAddForm_FormInput_logonPasswordVerify_In_Registration{bottom:-10%;z-index:999}#relativeInput{position:relative}#WC_UserRegistrationUpdateForm_FormInput_gender_In_Register_1{border-bottom:1px solid #ddd}.dijitTooltip#dijit__MasterTooltip_0{box-sizing:border-box;height:27px;background-color:#FFF;z-index:100;padding:0px;border:none;margin-top:3px}.dijitTooltip#dijit__MasterTooltip_0 .dijitTooltipContainer{width:auto;float:left;box-sizing:border-box;position:relative;top:auto;color:#DC2A20;height:27px;margin-left:21px;padding:2px 10px 2px 4px;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}#errMobile{position:absolute;color:#cc0000;right:10px;font-weight:700;font-size:22px;top:20%}#errorMobile{top:9.5% !important}body[data-wc-device="mobile"] .relativeContainer{position:relative}body[data-wc-device="mobile"] #ErrorCreateAccountMobile{right:13%;margin-top:-45px}body[data-wc-device="mobile"] #WC_AccountDisplay_FormInput_logonId_In_Logon_1 ~ .err{vertical-align:top;margin-right:50px;padding-top:2px}body[data-wc-device="mobile"] #WC_AccountDisplay_FormInput_logonId_In_Logon_1 ~ span{top:20%}body[data-wc-device="mobile"] #sign_in_button,body[data-wc-device="mobile"] #register_button{width:150px;margin:10px 0 20px}body[data-wc-device="mobile"] #error_zipCode{bottom:-8%}body[data-wc-device="mobile"] #error_address1{bottom:31%}body[data-wc-device="mobile"] #error_city{top:70%}@media (max-width: 1025px){body[data-wc-device="mobile"] #error_firstName,body[data-wc-device="mobile"] #error_lastName{bottom:40%}}@media (max-width: 415px){body[data-wc-device="mobile"] #error_firstName,body[data-wc-device="mobile"] #error_lastName,body[data-wc-device="mobile"] #error_address1,body[data-wc-device="mobile"] #error_state{bottom:-10%}body[data-wc-device="mobile"] #error_zipCode,body[data-wc-device="mobile"] #error_city{top:95%}}body[data-wc-device="mobile"] #benefits_signin{list-style-type:none;padding-left:10px;padding-right:10px;margin-bottom:7px}body[data-wc-device="mobile"] .checkbox-content:nth-of-type(2){display:table;font-size:12px;margin-bottom:7px;width:100%}body[data-wc-device="mobile"] #hiddenPromoCheckbox{display:none}body[data-wc-device="mobile"] #receive_promotions{margin-right:10px}body[data-wc-device="mobile"] a#forgot_password_link{color:#0055aa}body[data-wc-device="mobile"] #Register{margin-bottom:30px}body[data-wc-device="mobile"] #mobilePromoContainer{display:block;width:100%}body[data-wc-device="mobile"] #mobilePromoContainer #mobilePromoCheckbox{display:block;float:left}body[data-wc-device="mobile"] #mobilePromoContainer #mobilePromoText{display:block;float:left;width:250px}body[data-wc-device="mobile"] #mobilePromoCheckboxContainer .table-cell{vertical-align:top}body[data-wc-device="mobile"] #mobilePromoCheckboxContainer .mobileReceivePromo{display:inline-block;width:260px}body[data-wc-device="mobile"] #password_update_form{margin-bottom:40px}body[data-wc-device="mobile"] #password_update_form_submit{width:75%}body[data-wc-device="mobile"] .invisibleFormLabelControl{display:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}legend.h1{font-family:'Open Sans', sans-serif;margin-top:3rem;margin-bottom:3rem;font-weight:300;width:100%}.text-center{text-align:center}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-control{display:block;width:100%;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-group{margin-bottom:15px}.btn{display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-block{display:block;width:100%}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#0566c5;border-color:#0566c5}.btn-primary{color:#fff;background-color:#0566c5;border-color:#0566c5}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.5;filter:alpha(opacity=50);-webkit-box-shadow:none;box-shadow:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}a.text-muted{font-weight:600}.text-muted{color:#777}a.text-muted:hover{color:#0566c5 !important;text-decoration:none !important}input#WC_AccountDisplay_FormInput_rememberMe_In_Logon_1{width:22px;height:20px;display:block;float:left;margin-left:40%;margin-right:0px}#remember-me2,#remember-me1{display:block;width:130px;float:left;text-align:left}p#remember-me-gap{margin:0px 0px;-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px}#forgot-pass-rem-me label{color:#777 !important}.content_wrapper_position .content_wrapper{padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .container_content_leftsidebar{overflow:visible;position:relative;z-index:1}}@media only screen and (min-width: 767px){.content_wrapper_position .content_wrapper .container_content_leftsidebar .mobile{display:none}}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .container_content_leftsidebar .desktop{display:none}}.content_wrapper_position .content_wrapper .container_content_leftsidebar h2.title,.content_wrapper_position .content_wrapper .container_content_leftsidebar #promo_message .title.promo_banner,#promo_message .content_wrapper_position .content_wrapper .container_content_leftsidebar .title.promo_banner{background-color:#0055aa;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;line-height:30px;color:#fff !important;font-weight:400 !important;font-size:14px !important;padding:0px 10px !important;line-height:30px !important;margin-bottom:30px}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .container_content_leftsidebar h2.title,.content_wrapper_position .content_wrapper .container_content_leftsidebar #promo_message .title.promo_banner,#promo_message .content_wrapper_position .content_wrapper .container_content_leftsidebar .title.promo_banner{margin-left:-10px;margin-right:-10px;margin-bottom:10px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding:0 20px !important;background:#ddd;color:#000 !important;font-weight:600 !important;font-size:16px !important}}.content_wrapper_position .content_wrapper .container_content_leftsidebar>.left_column{box-sizing:border-box;position:relative;padding-left:0px;margin-top:15px}@media only screen and (min-width: 320px) and (max-width: 600px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.left_column.col2{width:100%;float:none}}@media only screen and (min-width: 601px) and (max-width: 769px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.left_column.col2{width:28%}}@media only screen and (min-width: 770px) and (max-width: 992px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.left_column.col2{width:21.5%}}.content_wrapper_position .content_wrapper .left_column h2.title,.content_wrapper_position .content_wrapper .left_column #promo_message .title.promo_banner,#promo_message .content_wrapper_position .content_wrapper .left_column .title.promo_banner{margin-bottom:0px}.content_wrapper_position .content_wrapper .container_content_leftsidebar>.right_column{box-sizing:border-box;position:relative;padding:0 0 0 25px;margin-top:15px;float:right !important}@media only screen and (max-width: 600px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.right_column{padding-left:0px}}@media only screen and (min-width: 320px) and (max-width: 600px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.right_column.col10{width:100%;float:none}}@media only screen and (min-width: 601px) and (max-width: 769px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.right_column.col10{width:72%}}@media only screen and (min-width: 770px) and (max-width: 992px){.content_wrapper_position .content_wrapper .container_content_leftsidebar>.right_column.col10{width:78.5%}}.content_wrapper_position .content_wrapper #addressBookMainDiv .ay-btn,.content_wrapper_position .content_wrapper #addressDialog .ay-btn,.content_wrapper_position .content_wrapper #WC_UserRegistrationUpdateForm_links_1.ay-btn{background:#0055aa;color:#fff;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:4px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content_wrapper_position .content_wrapper #WC_UserRegistrationUpdateForm_div_42{margin-left:25%;padding:0px 1.5%;box-sizing:border-box}.content_wrapper_position .content_wrapper #WC_UserRegistrationUpdateForm_div_42 .ay-btn{float:right}.content_wrapper_position .content_wrapper #WC_AjaxAddressBookForm_links_2c.ay-btn,.content_wrapper_position .content_wrapper #WC_AjaxAddressBookForm_links_2d.ay-btn{margin-left:5px;margin-right:0px;background-color:#ddd !important;color:#2b2b2b !important}.content_wrapper_position .content_wrapper #WC_AjaxAddressBookForm_links_2c.ay-btn span,.content_wrapper_position .content_wrapper #WC_AjaxAddressBookForm_links_2d.ay-btn span{vertical-align:initial !important}.content_wrapper_position .content_wrapper #WC_MyAccountDisplay_div_1{padding:0px !important;width:auto;clear:both}.content_wrapper_position .content_wrapper .user-registration-update{background:#000}.content_wrapper_position .content_wrapper .user-registration-update input[type="radio"]{display:inline-block;float:none;width:inherit}.content_wrapper_position .content_wrapper .widget_left_nav_position{margin-right:0px}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .widget_left_nav_position{min-height:inherit}}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border{border:1px solid #ddd;border-top:none;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:10px}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border{border:0px;margin-left:-10px;margin-right:-10px}}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .header.bottom_border{height:auto !important;padding:0px !important}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .header.bottom_border span{font-size:12px !important;margin-bottom:3px;display:block !important;float:none !important;line-height:16px !important;height:auto !important;padding:10px 10px 0px !important}@media only screen and (max-width: 767px){.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .header.bottom_border span{padding-left:20px !important;padding-right:20px !important}}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list.bottom_border{background-color:#fff !important;min-height:100%}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list.bottom_border li{padding:0px !important}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border ul{background-color:#fff !important}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .header_title.left{color:#2b2b2b !important;display:block}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a{color:#2b2b2b !important;display:block;padding:3px 10px;position:relative}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:hover{text-decoration:none !important;background-color:#ddd}@media only screen and (max-width: 600px){.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:hover{background-color:transparent}}@media only screen and (max-width: 600px){.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a{padding:10px 20px;border-bottom:2px solid #ddd;font-weight:600}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:before,.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:after{background:#0055aa;content:"";display:block;height:13px;position:absolute;right:24px;margin-top:-10px;top:50%;width:4px}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px}.content_wrapper_position .content_wrapper .widget_left_nav_position .widget_left_nav>.content_left_border .section_list ul li a:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.right_column .myaccount_header{color:#000000;font-size:18px;padding:0 5px;border-bottom:1px solid #ddd;margin-bottom:20px;line-height:30px}.right_column .myaccount_header.address{padding-bottom:5px}.right_column .myaccount_header:first-child{margin-top:0px}@media only screen and (max-width: 600px){.right_column .myaccount_header:first-child{background:#0055aa;text-align:center;color:#fff}}@media only screen and (max-width: 600px){.right_column .myaccount_header{border:0px;background:#ddd;font-size:16px;margin-left:-10px;margin-right:-10px}}.right_column h3.myaccount_header,.right_column #footer .myaccount_header.footer_column_header,#footer .right_column .myaccount_header.footer_column_header{font-size:16px}.right_column .myaccount_section_header{background:transparent;height:auto;margin:0px;padding:0px;border:none}.right_column .myaccount_section_header h3,.right_column .myaccount_section_header #footer .footer_column_header,#footer .right_column .myaccount_section_header .footer_column_header{font-size:14px;color:#000;padding:0 5px;margin:-10px 0 10px}.right_column .order_table.mobile ul{list-style:none;padding:0px;margin:0px;float:left;box-sizing:border-box}.right_column .order_table.mobile ul:first-child{border-right:2px solid #ddd}.right_column .order_table.mobile ul.last{padding:5px 0 0 25px}.right_column .order_table.mobile .row.order,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses,.right_column .order_table.mobile .order.sign_in_registration{border:2px solid #ddd;padding:10px;position:relative}.right_column .order_table.mobile .row.order .myaccount_link,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses .myaccount_link,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses .myaccount_link,.right_column .order_table.mobile .order.sign_in_registration .myaccount_link{width:100%;height:100%;position:absolute;top:0px;left:0px;text-indent:-9999px;z-index:1}.right_column .order_table.mobile .row.order .myaccount_link:before,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses .myaccount_link:before,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses .myaccount_link:before,.right_column .order_table.mobile .order.sign_in_registration .myaccount_link:before,.right_column .order_table.mobile .row.order .myaccount_link:after,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses .myaccount_link:after,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses .myaccount_link:after,.right_column .order_table.mobile .order.sign_in_registration .myaccount_link:after{background:#0055aa;content:"";display:block;height:13px;position:absolute;right:24px;margin-top:-10px;top:50%;width:4px}.right_column .order_table.mobile .row.order .myaccount_link:before,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses .myaccount_link:before,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses .myaccount_link:before,.right_column .order_table.mobile .order.sign_in_registration .myaccount_link:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px}.right_column .order_table.mobile .row.order .myaccount_link:after,.right_column .order_table.mobile .my_account .myaccount_subheader ul.order.addresses .myaccount_link:after,.my_account .myaccount_subheader .right_column .order_table.mobile ul.order.addresses .myaccount_link:after,.right_column .order_table.mobile .order.sign_in_registration .myaccount_link:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.right_column .order_table.mobile p.academytooltip{margin:0px}.right_column .order_table.mobile p.academytooltip span{display:none}.right_column #box{min-height:inherit}.right_column #cantFindOrderLink{text-align:right}@media (min-width: 768px){.right_column #box .my_account .widget_recentlyviewed_position .catalogEntryRecommendationWidget{border:0px;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.right_column #box .my_account .widget_recentlyviewed_position .product-card.col6{float:left}}@media only screen and (max-width: 767px){.right_column #box .my_account .info{padding:0px}}.right_column #box .my_account .content{border:none}.right_column #box .my_account .myaccount_link.more{margin:20px auto;color:#0055aa;font-size:14px;border:1px solid #0055aa;padding:5px 10px;display:block;text-align:center;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (max-width: 767px){.right_column #box .my_account .myaccount_link.more{margin-bottom:0px}}.right_column #box .my_account .content_header{border:none;padding:0px}.right_column #box .my_account .headingtext{margin-top:-10px;margin-bottom:20px;width:100%}.right_column #box .my_account .headingtext p{margin:0px}.right_column #box .my_account .body{border:none;padding:0px}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .row>.col3:first-child,.right_column #box .my_account .body form .myaccount_subheader ul.addresses>.col3:first-child,.right_column #box .my_account .myaccount_subheader .body form ul.addresses>.col3:first-child,.right_column #box .my_account .body form .sign_in_registration>.col3:first-child{display:block;width:100%}}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .row .col3+div,.right_column #box .my_account .body form .myaccount_subheader ul.addresses .col3+div,.right_column #box .my_account .myaccount_subheader .body form ul.addresses .col3+div,.right_column #box .my_account .body form .sign_in_registration .col3+div{display:block;width:100%}}.right_column #box .my_account .body form label{font-weight:700;color:#000;padding-bottom:6px;padding-top:2px;display:inline-block}@media only screen and (max-width: 767px){.right_column #box .my_account .body form label{display:block;width:100%}}.right_column #box .my_account .body form input:not(#order-status input){border:1px solid #ddd;line-height:18px;font-size:12px;box-sizing:border-box;height:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;color:#000;padding-left:7px;padding-right:7px}.right_column #box .my_account .body form input:not(#order-status input)[readonly]{border:none}.right_column #box .my_account .body form .promo,.right_column #box .my_account .body form .meta{margin-left:25%;margin-bottom:10px}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .promo,.right_column #box .my_account .body form .meta{margin-left:0px;width:100%}}.right_column #box .my_account .body form .promo input:not(#WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1),.right_column #box .my_account .body form .meta input:not(#WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1){margin:0px;height:13px}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .promo input:not(#WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1),.right_column #box .my_account .body form .meta input:not(#WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1){display:inline;width:auto}}.right_column #box .my_account .body form .promo #WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1,.right_column #box .my_account .body form .meta #WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1{margin:0px}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .promo #WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1,.right_column #box .my_account .body form .meta #WC_UserRegistrationAddForm_FormInput_sendMeEmail_In_Register_1{display:inline;width:auto}}.right_column #box .my_account .body form .promo label,.right_column #box .my_account .body form .meta label{font-size:12px;font-weight:400}@media only screen and (max-width: 767px){.right_column #box .my_account .body form .promo label,.right_column #box .my_account .body form .meta label{display:inline;width:auto}}.right_column #box .my_account .body form .promo p,.right_column #box .my_account .body form .meta p{margin:0px;font-size:12px}.right_column #box .my_account .body form select{position:relative;border:none;width:100%;-webkit-appearance:none;-moz-appearance:treeitem;height:28px;background-color:#fff;line-height:18px;font-size:12px;padding-left:3px}.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35{position:relative}.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:after,.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:before{top:55%;left:92%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1;margin-top:-8px}@media only screen and (max-width: 767px){.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:after,.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:before{left:95%}}.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.right_column #box .my_account .body #WC_UserRegistrationUpdateForm_div_35:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:8px;margin-left:-8px}.right_column #box .my_account .contentline{border:none}#remember_me_logonForm{float:left}#forgot_password_login{float:right}a#modalClose{float:right}.modalWindow{background-color:#fafafa;border:1px solid black;color:#2b2b2b;left:50%;margin-left:-300px;padding:12px 12px 30px 12px;position:fixed;top:17%;width:600px;z-index:12}#modalSignIn form{padding:0px}input#WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1{width:100%}.modalWindow h3,.modalWindow #footer .footer_column_header,#footer .modalWindow .footer_column_header{margin-bottom:10px}.modalOverlay{width:100%;height:100%;background:#000000;opacity:0.5;position:fixed;z-index:11;display:block;top:0px;left:0px}span.asterisk{color:#DC2A20;float:none;font-size:14px;font-weight:bold;line-height:1;margin:0;padding:0}button#btnForgotPassword{background:#0055aa;color:#fff;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:4px 25px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left}button#btnForgotPassword:hover{text-decoration:underline}#passwordResetErrorMessage{color:#cc0000;display:none;margin-bottom:10px}#WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1.hasError{border:1px solid #cc0000 !important}#signInForgotPassword span.err{margin-top:-35px;margin-right:10px}#phone1.hasError{border:1px solid #cc0000 !important}.academytooltip i#tooltip{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-199px 0px;background-size:500px;width:12px;height:13px;display:inline-block;text-indent:-9999px;margin-left:1px;top:1px;position:relative}.academytooltip i#tooltip:hover{cursor:pointer}#error_phone1 ~ #errMobile{top:9%}#WC_AccountForm_div_9 input#phone1{width:100%}@media only screen and (min-width: 320px) and (max-width: 767px){#sign_in_form input[type=email],#sign_in_form input[type=text],#sign_in_form input[type=password],#register input[type=email],#register input[type=text],#register input[type=password]{background:#fff;color:#2b2b2b;box-shadow:none;height:36px;border:solid 1px #ddd}#sign_in_form input[type=email].err,#sign_in_form input[type=text].err,#sign_in_form input[type=password].err,#register input[type=email].err,#register input[type=text].err,#register input[type=password].err{border:solid 1px #c00 !important}#sign_in_form input[type=email]:focus,#sign_in_form input[type=text]:focus,#sign_in_form input[type=password]:focus,#register input[type=email]:focus,#register input[type=text]:focus,#register input[type=password]:focus{border-color:#999 !important}#remember_me{margin-right:10px}}.user-registration-update input[type="radio"]{display:inline-block;float:none;width:inherit}.user-registration-update .registration-update-checkbox{display:inline-block}.user-registration-update .registration-update-label{display:inline-block}body[data-wc-device=mobile] #emailPreferencesMobile{background:#0055aa;text-align:center;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}body[data-wc-device=mobile] .relative .checkbox_container{position:relative;left:10%;top:3px}body[data-wc-device=mobile] #saveContainerMobile{margin:0 auto}body[data-wc-device=mobile] #continue_checkout{border-top:none;text-align:center;margin-top:15px}body[data-wc-device=mobile] #my_subscriptions_texting_form_submit{width:35%;margin:0 auto}body[data-wc-device=mobile] #checkboxEmailPreferences{position:absolute;padding-left:0px;margin-top:5px;margin-bottom:5px;max-width:280px}body[data-wc-device=mobile] #emailPreferencesInputMobile{width:80%;margin:0 auto}body[data-wc-device=mobile] .user-registration-update input[type="radio"].checkbox_sm{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-223px -31px;background-size:500px;vertical-align:middle;width:16px !important;height:15px !important;display:inline-block;margin-right:5px;border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:none !important;transition:none !important}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .user-registration-update input[type="radio"].checkbox_sm{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-223px -31px;background-size:500px}}body[data-wc-device=mobile] .user-registration-update input[type="radio"].checkbox_sm:checked{border:none !important;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-207px -31px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .user-registration-update input[type="radio"].checkbox_sm:checked{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-207px -31px;background-size:500px}}body[data-wc-device=mobile] .user-registration-update input[type="radio"].checkbox_sm:checked:before{display:none !important}body[data-wc-device=mobile] #order_status_form_page h2.header,body[data-wc-device=mobile] #order_status_form_page #promo_message .header.promo_banner,#promo_message body[data-wc-device=mobile] #order_status_form_page .header.promo_banner,body[data-wc-device=mobile] #order_sign_in h2.header,body[data-wc-device=mobile] #order_sign_in #promo_message .header.promo_banner,#promo_message body[data-wc-device=mobile] #order_sign_in .header.promo_banner{text-align:center;background:#0055aa;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px;margin:16px 0}body[data-wc-device=mobile] #order_status_form_page h3.section,body[data-wc-device=mobile] #order_status_form_page #footer .section.footer_column_header,#footer body[data-wc-device=mobile] #order_status_form_page .section.footer_column_header,body[data-wc-device=mobile] #order_sign_in h3.section,body[data-wc-device=mobile] #order_sign_in #footer .section.footer_column_header,#footer body[data-wc-device=mobile] #order_sign_in .section.footer_column_header{height:26px;background:#ddd;color:#0055aa;font-size:14px;padding:0 10px;line-height:26px;font-weight:400;margin-bottom:16px}body[data-wc-device=mobile] #order_status_form_page input[type="text"],body[data-wc-device=mobile] #order_status_form_page input[type="email"],body[data-wc-device=mobile] #order_status_form_page input[type="password"],body[data-wc-device=mobile] #order_sign_in input[type="text"],body[data-wc-device=mobile] #order_sign_in input[type="email"],body[data-wc-device=mobile] #order_sign_in input[type="password"]{background:#fff;color:#2b2b2b;box-shadow:none;height:36px;border:solid 1px #ddd}body[data-wc-device=mobile] #order_status_form_page input[type="text"].err,body[data-wc-device=mobile] #order_status_form_page input[type="email"].err,body[data-wc-device=mobile] #order_status_form_page input[type="password"].err,body[data-wc-device=mobile] #order_sign_in input[type="text"].err,body[data-wc-device=mobile] #order_sign_in input[type="email"].err,body[data-wc-device=mobile] #order_sign_in input[type="password"].err{border:solid 1px #c00 !important}body[data-wc-device=mobile] #order_status_form_page input[type="text"]:focus,body[data-wc-device=mobile] #order_status_form_page input[type="email"]:focus,body[data-wc-device=mobile] #order_status_form_page input[type="password"]:focus,body[data-wc-device=mobile] #order_sign_in input[type="text"]:focus,body[data-wc-device=mobile] #order_sign_in input[type="email"]:focus,body[data-wc-device=mobile] #order_sign_in input[type="password"]:focus{border-color:#999 !important}body[data-wc-device=mobile] #order_status_form_page .single_button_container,body[data-wc-device=mobile] #order_sign_in .single_button_container{text-align:center;margin-bottom:20px}body[data-wc-device=mobile] #order_status_form_page .instructions,body[data-wc-device=mobile] #order_sign_in .instructions{margin:16px 10px 0}body[data-wc-device=mobile] #order_status_form_page .field_row,body[data-wc-device=mobile] #order_sign_in .field_row{position:relative;margin:16px 10px;text-align:center}body[data-wc-device=mobile] #order_status_form_page .field_error,body[data-wc-device=mobile] #order_status_form_page .error_line,body[data-wc-device=mobile] #order_sign_in .field_error,body[data-wc-device=mobile] #order_sign_in .error_line{display:none;color:#cc0000;text-align:left;font-size:12px}body[data-wc-device=mobile] #order_status_form_page .error_line,body[data-wc-device=mobile] #order_sign_in .error_line{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:10px;margin:10px;padding:10px;background:#f8e6e7;position:relative}body[data-wc-device=mobile] #order_status_form_page .error_line .field_error_bang,body[data-wc-device=mobile] #order_sign_in .error_line .field_error_bang{position:absolute;top:2px;right:-5px}body[data-wc-device=mobile] #order_status_form_page .field_error,body[data-wc-device=mobile] #order_sign_in .field_error{margin:7px 0 16px;padding:0 20px}body[data-wc-device=mobile] #order_status_form_page .field_error_bang,body[data-wc-device=mobile] #order_sign_in .field_error_bang{display:none;width:22px;height:22px;font-size:22px;color:#cc0000;position:absolute;z-index:100;right:20px;top:3px;font-weight:700}body[data-wc-device=mobile] #order_status_form_page .Mobile_OrderStatus_loginEmail,body[data-wc-device=mobile] #order_sign_in .Mobile_OrderStatus_loginEmail{margin-bottom:7px}body[data-wc-device=mobile] #order_status_form_page .Mobile_OrderStatus_loginPass,body[data-wc-device=mobile] #order_sign_in .Mobile_OrderStatus_loginPass{margin-bottom:16px}#WC_UserRegistrationUpdateForm_links_1{width:35%}#WC_AjaxAddressBookForm_links_4{background:#0055aa;color:#fff}#AddressVerif-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:99;opacity:0.5 !important;background-color:#000}#AddressVerif{display:none}#AddressVerif .SuggestedOverflowDiv .label_radio{display:inline-block}.AddressVerif_Inner{padding:20px}.AddressVerif_Inner .ErrorTxt{color:#cc0000}.AddressVerif_Inner p{font-size:12px}.AddressVerif_Inner input{border:0;box-shadow:none;width:inherit;vertical-align:top}.AddressVerif_Inner .radio_Active{font-size:12px;padding:10px 0px 10px 22px;margin-bottom:5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.AddressVerif_Inner .radio_Active #radioBtn0,.AddressVerif_Inner .radio_Active #orginalAddr{margin:3px 0.5ex;display:inline-block}.AddressVerif_Inner .radio_Active .AddressTxt{display:inline-block}.AddressVerif_Inner .radio_Active a{color:#0055aa}.AddressVerif_Inner .radio_Active .AnchorTxt{padding-bottom:0}.AddressVerif_Inner .continue_Btn{text-align:right}#send_password{background:#0055aa;color:#FFFFFF}#AddressVerif-container{width:410px !important;background:#fff;font-family:"Open Sans", Verdana, Helvetica, sans-serif;height:auto !important;position:absolute !important;border:3px solid #2b2b2b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#AddressVerif-container .header{color:#2b2b2b;font-weight:bold;font-size:16px}#AddressVerif-container a.modal-close,#AddressVerif-container a.modal-close:link,#AddressVerif-container a.modal-close:active,#AddressVerif-container a.modal-close:visited{display:block;position:absolute;right:15px;top:17px;text-indent:-9999px;width:14px;height:14px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93px;background-size:500px;border:0;cursor:pointer;z-index:99}@media (-webkit-device-pixel-ratio: 2){#AddressVerif-container a.modal-close,#AddressVerif-container a.modal-close:link,#AddressVerif-container a.modal-close:active,#AddressVerif-container a.modal-close:visited{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93px;background-size:500px}}h1 small,#footer_tagline .footer_content small,.search-result-title small{font-size:50% !important}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.panel-title{width:100%}.other-reason{margin-top:0.5rem}.form-control.select-qty{display:inline-block;width:auto;margin-left:.5rem;margin-right:.5rem}.return-qty.form-group{margin-bottom:0}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}h1.h3,#footer_tagline .h3.footer_content,.h3.search-result-title{margin-top:20px;margin-bottom:10px;font-family:inherit;font-weight:600;font-size:24px;line-height:1.1;color:inherit}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.h3 small{font-weight:normal;line-height:1;color:#777777;font-size:50%}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-dismissable,.alert-dismissible{padding-right:35px}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.well{min-height:20px;padding:1.4rem;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-default{border-color:#ddd}.panel-body{padding:15px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.well .panel .panel-heading{background:#fff}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-product .product-img img{padding:0 0.5rem 0.5rem}textarea.form-control{height:auto}.other-reason{margin-top:0.5rem}.hidden{display:none !important}.btn-block+.btn-block{margin-top:5px}.btn-block{display:block;width:100%}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}ul.actions{list-style-type:none}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.order-product table{table-layout:fixed}.table-bordered{border:1px solid #ddd}#pg-return-review .table>thead>tr>th,#pg-return-review .table>thead>tr>td,#pg-return-review .table>tbody>tr>th,#pg-return-review .table>tbody>tr>td,#pg-return-review .table>tfoot>tr>th,#pg-return-review .table>tfoot>tr>td{padding:0.5rem}#pg-return-review table th{text-align:left;font-weight:normal;font-weight:600}table tbody{display:table}.order-product table{table-layout:fixed}.panel table{text-align:left}#pg-return-review table tbody,#pg-return-review table tr{width:100%;min-width:100%}#pg-return-review table{width:100%;min-width:100%;background-color:transparent;border-spacing:0px !important;display:block;margin-bottom:20px}#pg-return-review table#returnReasonTable{margin-bottom:0px !important}#pg-return-review table th[class*="col-"]{position:static;float:none;display:table-cell;border-right:0px}#pg-return-review a.btn:hover{text-decoration:none}#pg-return-review table#returnReasonTable th[class*="col-"]{border-left:1px solid #ddd}table#returnReasonTable td{border-right:0px;border-left:1px solid #ddd;border-top:1px solid #ddd}table#returnReasonTable td:first-child{padding-left:15px}table#returnReasonTable td:first-child,table#returnReasonTable th:first-child{border-left:0px !important}#pg-return-review .table-borderless.table-wide th,#pg-return-review .table-borderless.table-wide td{padding:0.5rem 0}#pg-return-review #reasonCell{max-width:256px}#order_LiveChat{text-decoration:underline;color:#0055aa}#contentRecommendationWidget_OrderHistory_OlderOrders_Message_ESpot{color:#999;display:block;text-align:center;margin:0 auto;width:90%;border:1px solid #ddd;padding:10px;margin-top:10px}#noOrderMsgWrap_mobile{border-top:none;padding:10px 10px 0px;text-align:center}#paging_control.item_wrapper{border-top:none}#paging_control.bottom_border{border-bottom:none}.order_status_table{padding:0px;display:table}.order_status_table ul{list-style:none;margin:0px;padding:0px;display:table-row}.order_status_table ul li{float:left;display:table-cell;text-align:center}.order_status_table .option_button span{color:#999}.order_status_table .option_button a{color:#0055aa;text-decoration:underline;font-weight:600}.order_status_table .row.column_heading,.order_status_table .my_account .myaccount_subheader ul.column_heading.addresses,.my_account .myaccount_subheader .order_status_table ul.column_heading.addresses,.order_status_table .column_heading.sign_in_registration{color:#000;border:none !important}.order_status_table .row.column_heading li,.order_status_table .my_account .myaccount_subheader ul.column_heading.addresses li,.my_account .myaccount_subheader .order_status_table ul.column_heading.addresses li,.order_status_table .column_heading.sign_in_registration li{padding:0px 0 3px !important}.order_status_table .row,.order_status_table .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .order_status_table ul.addresses,.order_status_table .sign_in_registration{color:#000;border-bottom:1px solid #ddd;min-height:100%}.order_status_table .row li,.order_status_table .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader .order_status_table ul.addresses li,.order_status_table .sign_in_registration li{padding:15px 0 !important}.order_status_table #OrderStatusDetailPagination #OrderStatusDetailPagination_span_1{display:block;width:210px;margin:10px auto;color:#000}.order_status_table #OrderStatusDetailPagination #next,.order_status_table #OrderStatusDetailPagination #prev{width:7px;height:9px;display:inline-block;overflow:hidden;position:relative}.order_status_table #OrderStatusDetailPagination #next:before,.order_status_table #OrderStatusDetailPagination #next:after,.order_status_table #OrderStatusDetailPagination #prev:before,.order_status_table #OrderStatusDetailPagination #prev:after{background:#000;content:"";display:block;height:2px;position:absolute;right:0;top:50%;width:5px}.order_status_table #OrderStatusDetailPagination #next:before,.order_status_table #OrderStatusDetailPagination #prev:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.order_status_table #OrderStatusDetailPagination #next:after,.order_status_table #OrderStatusDetailPagination #prev:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.order_status_table #OrderStatusDetailPagination #prev:before,.order_status_table #OrderStatusDetailPagination #prev:after{left:0}.order_status_table #OrderStatusDetailPagination #prev:after,.order_status_table #OrderStatusDetailPagination #next:before{margin-top:-3px}#order-status{clear:both}#order-status div[class^=col]{float:left}#order-status .col1.last{padding-left:0px;padding-right:0px}#order-status .wrap{position:relative;display:inline-block;width:40%;margin:0 10px}#order-status label{font-size:12px;display:inline-block;vertical-align:top;margin-top:7px}#order-status label .asterisk{color:red}#order-status .error{margin-bottom:-10px}#order-status .err{margin-right:10px}#order-status input{padding:2px 7px;display:inline-block}#order-status input[type="text"]{box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}#order-status input[type="submit"]{border-radius:4px;border:none;font-size:14px;height:34px;color:#fff}#user_account_order_status #order_status{padding:20px 20%}#user_account_order_status #order_status #order_status_form{padding:20px 0px}#user_account_order_status #order_status #order_status_form label{display:inline-block;margin-bottom:5px}#user_account_order_status #order_status #order_status_form .input-group-error{position:relative;padding-bottom:16px}@media only screen and (min-width: 601px){#user_account_order_status #order_status #order_status_form .input-group-error{padding-bottom:18px;margin-bottom:7px}}#user_account_order_status #order_status #order_status_form .input-error{font-size:12px;color:#cc0000;position:static;margin-top:3px;margin-left:5px}#user_account_order_status #order_status #order_status_form .err{margin-right:520px;margin-top:-33px}#user_account_order_status #order_status #order_status_form input[type=submit]{margin-top:5px}@media only screen and (min-width: 601px){#user_account_order_status #order_status #order_status_form input[type=submit]{margin-top:10px}}.right_column.order_details .order_details_my_account,.right_column.order_details #order_review_ship,.right_column.order_details #order_review_bill{border:2px solid #ddd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;padding:10px}.right_column.order_details .order_details_my_account h3,.right_column.order_details .order_details_my_account #footer .footer_column_header,#footer .right_column.order_details .order_details_my_account .footer_column_header,.right_column.order_details #order_review_ship h3,.right_column.order_details #order_review_ship #footer .footer_column_header,#footer .right_column.order_details #order_review_ship .footer_column_header,.right_column.order_details #order_review_bill h3,.right_column.order_details #order_review_bill #footer .footer_column_header,#footer .right_column.order_details #order_review_bill .footer_column_header{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ddd;font-size:16px;font-weight:700}.right_column.order_details .order_details_my_account p,.right_column.order_details #order_review_ship p,.right_column.order_details #order_review_bill p{margin:0px;font-size:12px;margin:5px 0}.right_column.order_details .order_details_my_account a,.right_column.order_details #order_review_ship a,.right_column.order_details #order_review_bill a{font-size:12px;font-weight:700}.right_column.order_details .order_details_my_account.right p,.right_column.order_details #order_review_ship.right p,.right_column.order_details #order_review_bill.right p{font-size:14px;font-weight:700}.right_column.order_details .order_details_my_account.right h3,.right_column.order_details .order_details_my_account.right #footer .footer_column_header,#footer .right_column.order_details .order_details_my_account.right .footer_column_header,.right_column.order_details #order_review_ship.right h3,.right_column.order_details #order_review_ship.right #footer .footer_column_header,#footer .right_column.order_details #order_review_ship.right .footer_column_header,.right_column.order_details #order_review_bill.right h3,.right_column.order_details #order_review_bill.right #footer .footer_column_header,#footer .right_column.order_details #order_review_bill.right .footer_column_header{border-top:1px solid #ddd;border-bottom:none;margin-bottom:0px;padding-bottom:0px;padding-top:5px;margin-top:5px}.right_column.order_details .package_table{margin:25px 0;border:2px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.right_column.order_details .package_table ul.title{list-style:none;margin:0px;width:auto;clear:both;background-color:#ddd;padding:10px}.right_column.order_details .package_table ul.title li{padding:0px;margin:0px;float:left;width:100%;font-size:12px}.right_column.order_details .package_table ul.title li:first-child{font-size:16px;font-weight:600;margin:0 0 10px}.right_column.order_details .package_table ul.title li:first-child span{vertical-align:text-bottom;line-height:22px;margin-left:10px}.right_column.order_details .package_table ul.title li div{float:left;width:auto}.right_column.order_details .package_table ul.title span{font-size:12px;font-weight:400}.right_column.order_details .package_table ul.title ul{list-style:none;margin:5px 0 0;padding:10px 0 0;width:auto;clear:both;border-top:1px solid #868686;overflow:hidden;display:none}.right_column.order_details .package_table ul.title ul li:first-child,.right_column.order_details .package_table ul.title ul li{margin:0px 5px;font-size:12px}.right_column.order_details .package_table .product_details{display:table;width:100%;padding:10px}.right_column.order_details .package_table .product_details ul{display:table-row;padding:0px}.right_column.order_details .package_table .product_details ul li{display:table-cell;text-align:center}.right_column.order_details .package_table .product_details ul li.orderinfopx,.right_column.order_details .package_table .product_details ul li.cart_item_desc{text-align:left}.right_column.order_details .package_table .product_details ul li.hidden{text-indent:-9999px}.right_column.order_details .package_table ul.column_heading{list-style:none;margin:0px;padding:0px;font-size:12px;font-weight:700}.right_column.order_details .package_table ul.column_data{width:100%}.right_column.order_details .package_table ul.column_data li{padding:10px 0 0;box-sizing:border-box;font-size:12px}.right_column.order_details .package_table ul.column_data li.cart_item_img,.right_column.order_details .package_table ul.column_data li.cart_item_desc{vertical-align:middle;padding:0px}.right_column.order_details .package_table ul.column_data li.cart_item_img a:first-child,.right_column.order_details .package_table ul.column_data li.cart_item_desc a:first-child{font-size:14px}.right_column.order_details .package_table ul.column_data .cart_item_img a{display:block}.right_column.order_details #order_review_ship.right h3,.right_column.order_details #order_review_ship.right #footer .footer_column_header,#footer .right_column.order_details #order_review_ship.right .footer_column_header,.right_column.order_details #order_review_bill.right h3,.right_column.order_details #order_review_bill.right #footer .footer_column_header,#footer .right_column.order_details #order_review_bill.right .footer_column_header{padding:0 0 5px;margin:0 0 10px;border-bottom:1px solid #ddd;border-top:none}.right_column.order_details #order_review_ship.right p,.right_column.order_details #order_review_bill.right p{font-size:12px;font-weight:400}.right_column.order_details #order_review_ship ul,.right_column.order_details #order_review_bill ul{list-style:none;margin:0px;padding:0px}.right_column.order_details #order_review_ship ul li:first-child,.right_column.order_details #order_review_bill ul li:first-child{border-bottom:1px solid #ddd;padding-top:0px}.right_column.order_details #order_review_ship ul li,.right_column.order_details #order_review_bill ul li{padding:10px;font-size:12px !important}.right_column.order_details #order_review_ship ul li address,.right_column.order_details #order_review_bill ul li address{font-style:normal;margin-left:10px}.right_column.order_details #order_review_ship ul li h4,.right_column.order_details #order_review_bill ul li h4{font-size:12px}.right_column.order_details #order_review_ship ul li h4.email,.right_column.order_details #order_review_bill ul li h4.email{margin-top:10px}.right_column.order_details #order_review_ship ul li strong,.right_column.order_details #order_review_bill ul li strong{display:block}.right_column.order_details #order_review_ship ul li p,.right_column.order_details #order_review_bill ul li p{margin:0px 0 0 10px}.right_column.order_details #order_review_ship ul li #contentRecommendationWidget_ShippingDesc_SG,.right_column.order_details #order_review_bill ul li #contentRecommendationWidget_ShippingDesc_SG{margin-left:10px}.right_column.order_details #order_review_ship ul li p.cc_info,.right_column.order_details #order_review_bill ul li p.cc_info{margin:5px 0 0}.right_column.order_details #order_review_ship ul li p.cc_info span.VISA,.right_column.order_details #order_review_bill ul li p.cc_info span.VISA{display:inline-block;background:transparent url("//content.academy.com/weblib/images/visa.png") 0 0 no-repeat;background-size:100%;width:30px;height:19px;margin-right:10px}@media only screen and (min-width: 320px) and (max-width: 600px){#order_history_mobile{background:#0055aa;text-align:center;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}#custServicePhoneMobile{width:50%}#Customer_Care_Representative_No_MyAccount_Espot{text-align:center}#order_details{font-size:12px;line-height:17px;font-weight:400;font-family:"Open Sans", Verdana, Helvetica, sans-serif}#order_details h2,#order_details #promo_message .promo_banner,#promo_message #order_details .promo_banner{font-size:14px;background:#0055aa;line-height:26px;height:26px;display:block;padding:0 20px;text-align:center;color:#fff;margin:16px 0;font-weight:400 !important}#order_details .section_title{color:#0055aa;background:#ddd;height:26px;font-size:14px;line-height:26px  !important;margin:16px 0;font-weight:400 !important;padding:0 20px}#order_details .order_item_image{border:1px solid #ddd;float:left}#order_details .order_item_data{margin-left:85px}#order_details .order_item_data .productDescription{font-weight:600}#order_details .order_item_data .productDescription.floatLeft{float:left}#order_details .order_item_pricing.data_item{margin:0 0 16px;padding:16px 20px;border-bottom:solid 1px #ddd;clear:both}#order_details .order_item_quantity,#order_details .order_item_each,#order_details .order_item_subtotal{display:inline-block}#order_details .order_item_quantity .data_value,#order_details .order_item_each .data_value,#order_details .order_item_subtotal .data_value{font-weight:600}#order_details dl#guestOrderItemDetail{min-height:35px}#order_details div.giftCardMessage{padding:25px 20px 5px 20px}#order_details span.gcMessageHeading{width:100%;font-size:12px;font-weight:600;margin-bottom:9px;display:block}#order_details span.gcMessageText{font-size:12px;font-weight:400;line-height:17px}#order_details table.itemStatus{border-collapse:collapse;width:100%}#order_details table.itemStatus{margin-top:10px}#order_details table.itemStatus td{border:1px solid #ddd;padding:4px}#order_details table.itemStatus td.statusLabel{width:75px;vertical-align:middle}#order_details .order_item_subtotal{text-align:right;float:right}#order_details .section_content{margin:0 20px}#order_details .data_item{margin:0 20px}#order_details .data_title{font-weight:600}#order_details .order_item_quantity .data_title{font-weight:400}#order_details .order_item_quantity .data_value{font-weight:400}#order_details .order_item_each .data_title{font-weight:400;color:#999}#order_details .data_value.free_negative{color:#cc0000;font-weight:600}#order_details #order_detail_summary .data_value{float:right}#order_details #order_detail_summary .data_title{font-weight:400 !important}#order_details #order_detail_summary .order_total span,#order_details .total_cc span,#order_details .total_paypal span,#order_details .total_gift_card span{font-weight:600 !important}#order_details #order_detail_shipping .data_title,#order_details #order_detail_billing{margin-top:16px}#order_details .shipping_mode{margin:16px 20px;font-weight:600}#order_details .shipping_mode_detail{font-weight:400}#order_details .shipping_items{padding:0 20px 16px;border-bottom:1px #ddd solid}}#wish_list_bang .err{margin-top:-79px;margin-right:10px}#wishlist_error{padding-left:10px;font-weight:400;font-size:12px;padding-bottom:26px}hr.wishlist_horizontal_ruler{border:1px solid #ddd;-webkit-margin-before:0px !important;-webkit-margin-after:0px !important}.right_column.wish_lists #box h2#wishlist_name_descriptor,.right_column.wish_lists #box #promo_message #wishlist_name_descriptor.promo_banner,#promo_message .right_column.wish_lists #box #wishlist_name_descriptor.promo_banner{margin-bottom:0px;line-height:20px}.right_column.wish_lists #box .body588,.my_account_shared_wishlist #box .body588{border-left:none;border-right:none;border-bottom:none;position:relative}.right_column.wish_lists #box .myaccount_header,.my_account_shared_wishlist #box .myaccount_header{margin-bottom:10px}.right_column.wish_lists #box .bottom_pagination,.my_account_shared_wishlist #box .bottom_pagination{margin-bottom:100px}.right_column.wish_lists #box .my_account_wishlist.dropdown,.my_account_shared_wishlist #box .my_account_wishlist.dropdown{position:absolute;top:0px;right:5px;width:auto;z-index:1;line-height:30px}.right_column.wish_lists #box .my_account_wishlist.dropdown select,.my_account_shared_wishlist #box .my_account_wishlist.dropdown select{cursor:pointer}.right_column.wish_lists #box #WishlistSelect_Widget,.my_account_shared_wishlist #box #WishlistSelect_Widget{width:100%;margin-bottom:10px;margin-right:5px}.right_column.wish_lists #box .multiple_wishlist_actions_border,.my_account_shared_wishlist #box .multiple_wishlist_actions_border{float:right;padding:0px 5px 0px 0px;width:auto;position:relative;margin-top:14px;z-index:1}.right_column.wish_lists #box .multiple_wishlist_actions_border a,.my_account_shared_wishlist #box .multiple_wishlist_actions_border a{color:#000}.right_column.wish_lists #box .multiple_wishlist_link_divider,.my_account_shared_wishlist #box .multiple_wishlist_link_divider{margin-top:-1px}.right_column.wish_lists #box .my_account_wishlist_container,.my_account_shared_wishlist #box .my_account_wishlist_container{padding:0px}.right_column.wish_lists #box #right_nav,.my_account_shared_wishlist #box #right_nav{box-sizing:border-box;padding-right:0px;padding-left:25px}.right_column.wish_lists #box #wishlist,.my_account_shared_wishlist #box #wishlist{margin:0px;border:1px solid #ddd;padding:10px}.right_column.wish_lists #box #wishlist input,.right_column.wish_lists #box #wishlist textarea,.my_account_shared_wishlist #box #wishlist input,.my_account_shared_wishlist #box #wishlist textarea{line-height:18px;box-sizing:border-box;height:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;font-size:12px;width:100%;margin-bottom:10px}.right_column.wish_lists #box #wishlist textarea,.my_account_shared_wishlist #box #wishlist textarea{height:70px}.right_column.wish_lists #box #wishlist .header,.my_account_shared_wishlist #box #wishlist .header{padding:0px}.right_column.wish_lists #box #wishlist .contents,.my_account_shared_wishlist #box #wishlist .contents{padding:0px}.right_column.wish_lists #box #wishlist p,.my_account_shared_wishlist #box #wishlist p{margin:10px 0 0;padding:0px;color:#000;font-size:12px}.right_column.wish_lists #box #wishlist h3,.right_column.wish_lists #box #wishlist #footer .footer_column_header,#footer .right_column.wish_lists #box #wishlist .footer_column_header,.my_account_shared_wishlist #box #wishlist h3,.my_account_shared_wishlist #box #wishlist #footer .footer_column_header,#footer .my_account_shared_wishlist #box #wishlist .footer_column_header{font-size:14px}.right_column.wish_lists #box #wishlist form,.my_account_shared_wishlist #box #wishlist form{margin-top:10px;color:#000}.right_column.wish_lists #box #wishlist label,.my_account_shared_wishlist #box #wishlist label{display:none}.right_column.wish_lists #box .views_icon,.my_account_shared_wishlist #box .views_icon{display:none}.right_column.wish_lists #box .left_wishlist,.my_account_shared_wishlist #box .left_wishlist{position:absolute;top:38px;padding:0px 0px !important;line-height:21px}.right_column.wish_lists #box .left_wishlist .subheader_text,.my_account_shared_wishlist #box .left_wishlist .subheader_text{padding-left:5px}.my_account_shared_wishlist{margin-bottom:100px}.my_account_shared_wishlist #box #horizontal_grid{padding-top:30px}.my_account_shared_wishlist #box #WishlistSelect_Widget{display:none}.my_account_shared_wishlist #box .views_icon,.my_account_shared_wishlist #box #WC_WishListResultDisplay_div_8{display:none}.my_account_shared_wishlist #box .bottom_pagination{margin:20px 0}.my_account_shared_wishlist #box #four-grid-wishlist .item_container{width:15.16667%}.my_account_shared_wishlist #box #four-grid-wishlist .item_attribute{display:none}.my_account_shared_wishlist #box #four-grid-wishlist .item_attribute.item_attribute_sku{display:inline}@media only screen and (min-width: 320px) and (max-width: 767px){.my_account_shared_wishlist #box #four-grid-wishlist .item_container{float:none;width:100%;margin-bottom:7px;padding:0 0 7px 0;border-bottom:1px solid #ddd;border-top:0}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .image{float:left;border:1px solid #ddd;margin:0 6px 0 0}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .image img{width:auto;max-height:80px;padding:4px}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .information{min-height:97px;padding-left:100px}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .show_all{display:inline-block;font-size:12px}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .item_actions{text-align:right}.my_account_shared_wishlist #box #four-grid-wishlist .item_container .item_actions .add_to_cart a{display:inline-block;min-width:0 !important;min-height:0 !important;width:22.5%;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-color:#ff6600;border-color:#cc6633;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.my_account_shared_wishlist h1,.my_account_shared_wishlist #footer_tagline .footer_content,#footer_tagline .my_account_shared_wishlist .footer_content,.my_account_shared_wishlist .search-result-title{margin:30px 0}.newErrorClassMessages{font-size:10px;color:#cc0000;margin-bottom:10px}.right_column.wish_lists #box #wishlist input.newErrorClassInputs{border:1px solid #cc0000}#wishlist span.err{margin-right:6px;margin-top:-42px}body[data-wc-device="mobile"] #wishlist{padding:0 !important}body[data-wc-device="mobile"] #wishlist .wishlist_header{text-align:center;background:#0055aa;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}body[data-wc-device="mobile"] #wishlist form{padding:0 20px}body[data-wc-device="mobile"] #wishlist label{background:#ccc;display:block;height:20px;padding:0 22px;line-height:19px;color:#000;font-size:10px}body[data-wc-device="mobile"] #wishlist input[type="text"]{background:#fff;color:#2b2b2b;box-shadow:none;margin:16px auto 26px;height:36px;border:solid 1px #ddd}body[data-wc-device="mobile"] #wishlist input[type="text"]:focus{border-color:#999 !important}body[data-wc-device="mobile"] #wishlist .btn-standard-med{border:none !important}body[data-wc-device="mobile"] #wishlist input[type="button"]{background-color:#0055aa !important;box-shadow:none;-webkit-appearance:none;display:inline-block}body[data-wc-device="mobile"] #wishlist .multi_button_container{text-align:center;margin-bottom:300px}body[data-wc-device="mobile"] #wishlist .button_container{display:inline-block}body[data-wc-device="mobile"] #wishlist #cancel_wish_list{margin-right:16px}body[data-wc-device="mobile"] #wish_list .item_wrapper{border:none;padding:0}body[data-wc-device="mobile"] #wish_list h2,body[data-wc-device="mobile"] #wish_list #promo_message .promo_banner,#promo_message body[data-wc-device="mobile"] #wish_list .promo_banner{text-align:center;background:#0055aa;color:#fff;height:26px;font-size:14px;font-weight:400;line-height:26px}body[data-wc-device="mobile"] #wish_list #new_wish_list{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:none;padding:12px 20px !important;border:none !important;height:50px;font-size:20px;color:#999;font-weight:300;position:relative;display:block}body[data-wc-device="mobile"] #wish_list #new_wish_list .forward_arrow_icon{position:relative;display:inline-block;height:14px;width:14px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-111px -121px;background-size:500px;top:auto;left:auto;right:auto;margin:0 10px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list #new_wish_list .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-111px -121px;background-size:500px}}body[data-wc-device="mobile"] #wish_list .list_row{height:70px;margin-bottom:4px}body[data-wc-device="mobile"] #wish_list .list_row .list_buttons{margin-right:4px}body[data-wc-device="mobile"] #wish_list .list_row .list_area{background:#f5f5f5;display:block;height:70px;float:left;padding:20px;font-size:20px;color:#0055aa;font-weight:300;position:relative;line-height:30px}body[data-wc-device="mobile"] #wish_list .list_row .list_edit{width:18px;height:18px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-131px -120px;background-size:500px;margin:6px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list .list_row .list_edit{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-131px -120px;background-size:500px}}body[data-wc-device="mobile"] #wish_list .list_row .list_more{width:8px;height:12px;margin-top:8px;position:absolute;right:20px;display:inline-block;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list .list_row .list_more{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}body[data-wc-device="mobile"] #wish_list .list_row .list_name{width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:40px}body[data-wc-device="mobile"] #wish_list .list_paging{font-size:11px;margin:16px auto;text-align:center}body[data-wc-device="mobile"] #wish_list #paging_control{border-top:none !important;position:relative;color:#0055aa;font-size:16px;font-weight:400;margin-top:0;margin-bottom:40px;padding:0 20px}body[data-wc-device="mobile"] #wish_list #paging_control .disabled{color:#ddd}body[data-wc-device="mobile"] #wish_list #paging_control a .right{color:#0055aa}body[data-wc-device="mobile"] #wish_list #paging_control a .indented{color:#0055aa}body[data-wc-device="mobile"] #wish_list #paging_control a .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -141px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list #paging_control a .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -141px;background-size:500px}}body[data-wc-device="mobile"] #wish_list #paging_control a .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list #paging_control a .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}body[data-wc-device="mobile"] #wish_list #paging_control .right{padding-right:9px;margin-right:16px;color:#ddd}body[data-wc-device="mobile"] #wish_list #paging_control .indented{padding-left:6px;margin-left:16px;color:#ddd}body[data-wc-device="mobile"] #wish_list #paging_control .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -176px;background-size:500px;right:20px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list #paging_control .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -176px;background-size:500px}}body[data-wc-device="mobile"] #wish_list #paging_control .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -164px;background-size:500px;left:20px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list #paging_control .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -164px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items h2,body[data-wc-device="mobile"] #wish_list_items #promo_message .promo_banner,#promo_message body[data-wc-device="mobile"] #wish_list_items .promo_banner{font-size:20px;padding:26px 10px;font-weight:300;color:#2b2b2b;line-height:normal;border-bottom:1px solid #ddd;text-align:center}body[data-wc-device="mobile"] #wish_list_items .alert{position:relative;margin:26px 10px 0;border:solid 1px #059944;font-size:12px;color:#2b2b2b;padding:10px 40px 10px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left}body[data-wc-device="mobile"] #wish_list_items .alert .alert_bang{font-size:22px;font-weight:700;color:#059944;position:absolute;right:10px;top:10px}body[data-wc-device="mobile"] #wish_list_items .product_image_container{width:71px;border:1px solid #ccc;padding:2px 2px 0;margin:26px 5px 10px 20px;top:0;float:left}body[data-wc-device="mobile"] #wish_list_items .product_image_container img{width:65px}body[data-wc-device="mobile"] #wish_list_items .wishlist_item{padding:0 0 7px;border-bottom:1px solid #ccc;border-top:none;position:relative}body[data-wc-device="mobile"] #wish_list_items .wishlist_item .wishlist_remove{position:absolute;display:block;width:12px;height:12px;top:6px;right:20px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-30px -75px;background-size:500px;background-size:400px !important}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items .wishlist_item .wishlist_remove{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-30px -75px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items .product_info_container{min-height:101px;padding-left:105px;padding-top:26px}body[data-wc-device="mobile"] #wish_list_items .product_info_container .product_attribute_sku{margin-bottom:16px}body[data-wc-device="mobile"] #wish_list_items .product_info_container .product_attributes{font-weight:400;font-size:12px;line-height:15px}body[data-wc-device="mobile"] #wish_list_items .product_info_container .product_attribute_key{font-weight:600}body[data-wc-device="mobile"] #wish_list_items .product_info_container .product_title a{font-size:12px;line-height:15px;font-weight:600;margin-right:20px}body[data-wc-device="mobile"] #wish_list_items .price,body[data-wc-device="mobile"] #wish_list_items .priceLabel{font-size:12px;line-height:16px;font-weight:600}body[data-wc-device="mobile"] #wish_list_items .product_price_container{margin-left:7px}body[data-wc-device="mobile"] #wish_list_items .product_price_container label{text-transform:uppercase}body[data-wc-device="mobile"] #wish_list_items .multi_button_container{text-align:left;padding:0 20px;position:relative;margin-top:10px;margin-bottom:20px}body[data-wc-device="mobile"] #wish_list_items .multi_button_container a.wishlist_edit{display:inline-block;text-align:center;text-decoration:underline;width:75px;color:#999}body[data-wc-device="mobile"] #wish_list_items .multi_button_container .product_price_container{display:inline-block;margin-left:8px;padding-left:0}body[data-wc-device="mobile"] #wish_list_items .multi_button_container .btn-standard-sm{min-width:0 !important;min-height:0 !important;position:absolute;right:20px;top:-5px}body[data-wc-device="mobile"] #wish_list_items #delete_area{text-align:center;padding:40px 0}body[data-wc-device="mobile"] #wish_list_items #delete_area a{font-size:14px;font-weight:400;color:#999;text-decoration:underline}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen{position:absolute;top:0;left:0;width:100%;height:100000px;background:rgba(0,0,0,0.3);z-index:1500}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal{top:100px;left:0;width:320px;background:#fff;position:relative;margin:0 auto}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content{position:relative;padding:20px}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_close{position:absolute;top:10px;right:20px;display:block;height:16px;width:16px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-37px -94px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_close{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-37px -94px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_title{font-size:16px;font-weight:300;padding:20px 0 16px;border-bottom:solid 1px #ddd}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_text{font-size:12px;font-weight:400;padding:16px 0 26px}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_buttons{text-align:center;padding-bottom:20px}body[data-wc-device="mobile"] #wish_list_items #wishlist_modal_screen .wishlist_modal .wishlist_modal_content .modal_buttons .modal_cancel{margin-right:20px}body[data-wc-device="mobile"] #wish_list_items #page_container .small_text,body[data-wc-device="mobile"] #wish_list_items #row_container .small_text{text-align:center;float:none}body[data-wc-device="mobile"] #wish_list_items #paging_control{border-top:none !important;position:relative;color:#0055aa;font-size:16px;font-weight:400;margin-top:0;padding:0 20px}body[data-wc-device="mobile"] #wish_list_items #paging_control .disabled{color:#ddd}body[data-wc-device="mobile"] #wish_list_items #paging_control .right{padding-right:23px}body[data-wc-device="mobile"] #wish_list_items #paging_control .indented{padding-left:23px}body[data-wc-device="mobile"] #wish_list_items #paging_control .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px;right:20px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items #paging_control .forward_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items #paging_control .forward_arrow_icon.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -176px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items #paging_control .forward_arrow_icon.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -176px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items #paging_control .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -141px;background-size:500px;left:20px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items #paging_control .back_arrow_icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -141px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items #paging_control .back_arrow_icon.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -164px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device="mobile"] #wish_list_items #paging_control .back_arrow_icon.disabled{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -164px;background-size:500px}}body[data-wc-device="mobile"] #wish_list_items #wishlist_wrapper{border-top:none}@media only screen and (min-width: 767px){#four-grid-wishlist{padding:0;min-height:450px}#four-grid-wishlist .item_container{color:#2b2b2b;font-size:12px !important;float:left;width:31%;box-sizing:border-box;padding:8px;border:2px solid #ddd;margin:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#four-grid-wishlist .item_container .image{text-align:center}#four-grid-wishlist .item_container .image img{width:94px;height:94px;display:inline-block}#four-grid-wishlist .item_container .description_fixedwidth{font-size:12px;font-weight:700;padding:0 !important;max-height:45px;height:inherit}#four-grid-wishlist .item_container .item_attributes{margin:5px 0 20px 0}#four-grid-wishlist .item_container .item_attribute{font-size:12px}#four-grid-wishlist .item_container .item_attribute_key{font-weight:700}#four-grid-wishlist .item_container .item_attribute_sku .item_attribute_key{font-weight:400}#four-grid-wishlist .item_container .price{padding:5px 0 0 0;min-height:0;color:#2b2b2b;font-size:15px;font-weight:600 !important}#four-grid-wishlist .item_container .listPrice{padding-right:5px;color:#2b2b2b;font-size:10px;font-weight:600 !important}#four-grid-wishlist .item_container .offerprice{display:inline;color:#2b2b2b;font-size:15px;font-weight:600}#four-grid-wishlist .item_container .offerprice.see_cart{color:#999}#four-grid-wishlist .item_container .offerprice.was_price{color:#cc0000}#four-grid-wishlist .item_container .offerprice.was_price .dusty_gray{font-size:10px;font-weight:400}#four-grid-wishlist .item_container .buttons div{font-size:12px !important;color:#2b2b2b !important;display:inline}#four-grid-wishlist .item_container .buttons div .remove{display:none}#four-grid-wishlist .item_container .buttons div a{color:#2b2b2b !important}#four-grid-wishlist .item_container .buttons div a:hover{text-decoration:underline}#four-grid-wishlist .item_container .information h3,#four-grid-wishlist .item_container .information #footer .footer_column_header,#footer #four-grid-wishlist .item_container .information .footer_column_header{font-size:12px;min-height:53px}#four-grid-wishlist .item_attribute{display:none}#four-grid-wishlist .item_attribute.item_attribute_sku{display:inline}#horizontal_grid{font-size:12px}#horizontal_grid .divider_line{border-top:#ddd}#horizontal_grid h3,#horizontal_grid #footer .footer_column_header,#footer #horizontal_grid .footer_column_header{font-size:12px}#horizontal_grid .image{float:left;margin:0 5px}#horizontal_grid img{width:100%;height:100%}#horizontal_grid .offerprice{display:inline}#horizontal_grid .price{float:right;text-align:right;width:100px}#horizontal_grid .item_container{padding:5px 5px 0}#horizontal_grid .item_actions{text-align:right;border-top:1px solid #ddd;margin:7px 0 0 105px;padding:3px 0 10px}#horizontal_grid .item_actions div{display:inline;margin-left:2px}#horizontal_grid .item_actions .remove{display:none}.my_account_wishlist .bottom_pagination{padding-top:10px;border:none}.show_all{display:inline;margin-left:2px;font-size:12px}.wishlist_count{font-size:12px;margin-left:5px}.multiple_wishlist_actions_border{font-size:12px}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@-moz-keyframes spin{to{transform:rotate(1turn)}}@-o-keyframes spin{to{transform:rotate(1turn)}}.progress{position:relative !important;display:inline-block;background:url("//content.academy.com/weblib/images/progress_spinner.gif");width:35px;height:35px;background-size:100%}.progress.small{font-size:7px}.progress.large{font-size:24px}body:not(:-moz-handler-blocked) .right_column.wish_lists #box .multiple_wishlist_actions_border,body:not(:-moz-handler-blocked) .my_account_shared_wishlist #box .multiple_wishlist_actions_border{margin-top:4px !important}#four-grid-wishlist .item_container .information h3.removed-item,#four-grid-wishlist .item_container .information #footer .removed-item.footer_column_header,#footer #four-grid-wishlist .item_container .information .removed-item.footer_column_header{min-height:0px;-webkit-margin-before:0px;-webkit-margin-after:0px;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}#WishlistDisplay_Widget p{-webkit-margin-before:0px;-webkit-margin-after:0px;font-size:9px}#WishlistDisplay_Widget span.removed-item-name{min-height:53px;display:block;font-weight:600}#four-grid-wishlist .item_container{min-height:256px}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:white no-repeat center 50%;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;z-index:99}.cd-top:before{content:' ';display:block;position:absolute;z-index:100;width:21px;height:13px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-130px -155.5px;margin-left:-11px;margin-top:-7.5px;top:50%;left:50%}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width: 320px) and (max-width: 767px){.cd-top{bottom:52px}}@media only screen and (min-width: 769px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width: 1024px){.cd-top{height:52px;width:60px;right:30px;bottom:30px}}.product_listing_container{position:relative;margin-top:20px}.container_full_width_bundle{position:absolute;top:-12px;z-index:1;left:12px;padding:0 10px;background:#fff;font-weight:bold}.widget_bundle_package_list .product_listing_container .list_mode.bundle_mode .product{border-top:0;border-bottom:1px solid #ddd}.widget_bundle_package_list .product_listing_container .list_mode.bundle_mode .product.last-child{border-bottom:0}.widget_bundle_package_list .product_listing_container .list_mode.bundle_mode .other_views{margin-left:10%;margin-right:10%}.widget_bundle_package_list .list_mode{border:2px solid #ddd}#mobile_pdp_bundle_layout.rowContainer{padding:0}#mobile_pdp_bundle_layout #slot_1,#mobile_pdp_bundle_layout #slot_2,#mobile_pdp_bundle_layout #slot_3,#mobile_pdp_bundle_layout #slot_4,#mobile_pdp_bundle_layout #slot_5{padding-left:10px;padding-right:10px}#mobile_pdp_bundle_layout #slot_6 .col12.acol12,#mobile_pdp_bundle_layout #slot_6 .sign_in_registration .acol12.title,.sign_in_registration #mobile_pdp_bundle_layout #slot_6 .acol12.title{padding:0}#mobile_pdp_bundle_layout .widget_bundle_package_list .list_mode{width:100%}#mobile_pdp_bundle_layout .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .row,#mobile_pdp_bundle_layout .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product ul.addresses,#mobile_pdp_bundle_layout .widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode .product .sign_in_registration{display:block}#mobile_pdp_bundle_layout .container_full_width_bundle{position:relative;top:auto;left:auto;width:100%;background:#0055aa;color:white;font-size:1.125rem;font-weight:700;text-align:left;text-indent:10px;padding:1px 0;margin-bottom:10px}#mobile_pdp_bundle_layout .list_mode.bundle_mode{border:0}#mobile_pdp_bundle_layout .description-content p{font-size:0.875rem}#mobile_pdp_bundle_layout .product{margin:0}#mobile_pdp_bundle_layout .product .row .col3,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col3,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col3,#mobile_pdp_bundle_layout .product .sign_in_registration .col3,#mobile_pdp_bundle_layout .product .row .col4,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col4,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col4,#mobile_pdp_bundle_layout .product .sign_in_registration .col4,.my_account .myaccount_subheader ul.addresses #mobile_pdp_bundle_layout .product .row li,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses li,.my_account .myaccount_subheader ul.addresses #mobile_pdp_bundle_layout .product .sign_in_registration li,#mobile_pdp_bundle_layout .product .row .col5,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col5,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col5,#mobile_pdp_bundle_layout .product .sign_in_registration .col5,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_new,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_new,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_new,#mobile_pdp_bundle_layout .product .sign_in_registration .header_new,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_return,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_return,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_return,#mobile_pdp_bundle_layout .product .sign_in_registration .header_return,.sign_in_registration #mobile_pdp_bundle_layout .product .row form,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses form,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses form,#mobile_pdp_bundle_layout .product .sign_in_registration form{display:block;width:100%}#mobile_pdp_bundle_layout .product .row .col3,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col3,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col3,#mobile_pdp_bundle_layout .product .sign_in_registration .col3{padding:0}#mobile_pdp_bundle_layout .product .row .col5,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col5,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col5,#mobile_pdp_bundle_layout .product .sign_in_registration .col5,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_new,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_new,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_new,#mobile_pdp_bundle_layout .product .sign_in_registration .header_new,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_return,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_return,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_return,#mobile_pdp_bundle_layout .product .sign_in_registration .header_return,.sign_in_registration #mobile_pdp_bundle_layout .product .row form,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses form,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses form,#mobile_pdp_bundle_layout .product .sign_in_registration form{position:absolute;top:0;margin-top:16px;border:0}#mobile_pdp_bundle_layout .product .row .col5 .product_info,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col5 .product_info,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col5 .product_info,#mobile_pdp_bundle_layout .product .sign_in_registration .col5 .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_new .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_new .product_info,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_new .product_info,#mobile_pdp_bundle_layout .product .sign_in_registration .header_new .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_return .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_return .product_info,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_return .product_info,#mobile_pdp_bundle_layout .product .sign_in_registration .header_return .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .row form .product_info,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses form .product_info,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses form .product_info,#mobile_pdp_bundle_layout .product .sign_in_registration form .product_info{float:right;width:55%;font-size:0.875rem;margin-top:18px}#mobile_pdp_bundle_layout .product .row .col5 .product_info .product-title,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col5 .product_info .product-title,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col5 .product_info .product-title,#mobile_pdp_bundle_layout .product .sign_in_registration .col5 .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_new .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_new .product_info .product-title,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_new .product_info .product-title,#mobile_pdp_bundle_layout .product .sign_in_registration .header_new .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .row .header_return .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .header_return .product_info .product-title,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .header_return .product_info .product-title,#mobile_pdp_bundle_layout .product .sign_in_registration .header_return .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .row form .product_info .product-title,.sign_in_registration #mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses form .product_info .product-title,.sign_in_registration .my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses form .product_info .product-title,#mobile_pdp_bundle_layout .product .sign_in_registration form .product_info .product-title{font-weight:600}#mobile_pdp_bundle_layout .product .row .col4,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses .col4,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses .col4,#mobile_pdp_bundle_layout .product .sign_in_registration .col4,.my_account .myaccount_subheader ul.addresses #mobile_pdp_bundle_layout .product .row li,#mobile_pdp_bundle_layout .product .my_account .myaccount_subheader ul.addresses li,.my_account .myaccount_subheader #mobile_pdp_bundle_layout .product ul.addresses li,.my_account .myaccount_subheader ul.addresses #mobile_pdp_bundle_layout .product .sign_in_registration li{clear:both}#mobile_pdp_bundle_layout .product .widget_product_image_viewer .image_container{width:40%;float:left;margin-left:10px;margin-bottom:2px;box-shadow:none !important;border:1px solid #ddd !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mobile_pdp_bundle_layout .product .product_price{margin-top:3px}#mobile_pdp_bundle_layout .product .price{font-weight:700}#mobile_pdp_bundle_layout h5.heading{margin-top:4px}#mobile_pdp_bundle_layout .color-attr{-webkit-appearance:none;background:#fff;border:1px solid #ddd;width:50px;height:50px;outline:0;margin-bottom:3px;padding:0}#mobile_pdp_bundle_layout .color-attr.selected{border:1px solid #2b2b2b}#mobile_pdp_bundle_layout .product_name h2,#mobile_pdp_bundle_layout .product_name #promo_message .promo_banner,#promo_message #mobile_pdp_bundle_layout .product_name .promo_banner,#mobile_pdp_bundle_layout .product-title h2,#mobile_pdp_bundle_layout .product-title #promo_message .promo_banner,#promo_message #mobile_pdp_bundle_layout .product-title .promo_banner{line-height:10px}#mobile_pdp_bundle_layout .product_name a,#mobile_pdp_bundle_layout .product-title a{font-size:10px;font-weight:600;line-height:10px}#mobile_pdp_bundle_layout .bv-cleanslate .bv-rating-stars-off{font-size:11px !important}#mobile_pdp_bundle_layout .bv-cleanslate .bv-rating-label{display:none !important}#mobile_pdp_bundle_layout .product_info.left>a{font-size:9px;text-decoration:underline;color:#0055aa}#mobile_pdp_bundle_layout .quantity-section{float:none}#mobile_pdp_bundle_layout .quantity_input{line-height:18px;border-color:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mobile_pdp_bundle_layout .shopperActions .dropdown_list:before,#mobile_pdp_bundle_layout .shopperActions .dropdown_list:after{left:60px !important}#mobile_pdp_bundle_layout .shopperActions .dropdown_primary{height:auto;width:100%;margin:0;padding:12px 0}#mobile_pdp_bundle_layout .shopperActions .drop{display:none !important}#mobile_pdp_bundle_layout .left.available{margin-top:10px;padding-top:10px}#mobile_pdp_bundle_layout #mailAFriendButton{margin-top:7px}#mobile_pdp_bundle_layout .product_description .sku{font-size:0.875rem;font-weight:600;color:#999;margin-left:26px;padding-top:5px}#mobile_pdp_bundle_layout .definingAttributes{padding-top:0 !important}#mobile_pdp_bundle_layout .shopping-list-wrap{background:#fff;margin-top:7px;text-align:center;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mobile_pdp_bundle_layout span.carot{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px;height:11px;width:11px;display:block;position:absolute;margin-top:-17px;right:10px}@media (-webkit-device-pixel-ratio: 2){#mobile_pdp_bundle_layout span.carot{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px}}#mobile_pdp_bundle_layout .widget_bundle_package_list .product_listing_container>.list_mode .product .available{border:0 !important;margin-top:0}body[data-wc-device=mobile] #mobile_pdp_bundle_layout .bv-cleanslate .bv-inline-rating-container span.bv-rating-stars-on{font-size:11px !important}body[data-wc-device=mobile] .widget_site_popup .ay-btn.btn-link{display:none}body[data-wc-device=mobile] .widget_site_popup .close.tlignore{top:2px !important}body[data-wc-device=mobile] .widget_site_popup .ay-btn.btn-administrative{width:80%;margin:0 auto;display:block}body[data-wc-device=mobile] .widget_site_popup .header{border:none !important}body[data-wc-device=mobile] .widget_site_popup .body p{font-size:12px;background:#ddd;margin-bottom:10px;padding:4px 20px;font-weight:600}a[href^="#shop-this-collection"]{padding-left:40px;padding-right:40px}.inventory-messaging .table-cell{vertical-align:top}#departmentMenu_15758{background:#fff url("//content.academy.com/weblib/images/department-menus/hunting.png") no-repeat 98% 98% !important}#departmentMenu_15758 .categoryList>li{position:absolute}#departmentMenu_15758 .categoryList>li:nth-of-type(2){top:160px}#departmentMenu_15758 .categoryList>li:nth-of-type(3){left:612px}#departmentMenu_15758 .categoryList>li:nth-of-type(4){left:412px}#departmentMenu_15758 .categoryList>li:nth-of-type(5){left:212px;top:290px}#departmentMenu_15758 .categoryList>li:nth-of-type(6){left:212px;top:10px}#departmentMenu_15758 .categoryList>li:nth-of-type(7){left:612px;top:235px}#departmentMenu_15758 .categoryList>li:nth-of-type(8){left:212px;top:139px}#departmentMenu_15758 .categoryList>li:nth-of-type(9){left:412px;top:165px}#departmentMenu_15758 .categoryList>li:nth-of-type(10){left:612px;top:120px}#departmentMenu_15758 .subcategoryList li{position:relative}#departmentMenu_15758 li.more{display:none}.widget_search_results_position{margin-top:0 !important;margin-bottom:0 !important;font-size:0.75rem;color:#333}.widget_search_results_position .catalog-search-did-mean a{color:#0055aa}.widget_search_results_position #catalog_search_result_information{line-height:0;visibility:hidden}.widget_search_results_position .results_description,.widget_search_results_position .catalog-search-did-mean,.widget_search_results_position .catalog-search-actual-results{margin-bottom:5px}.widget_search_results_position .results_description{font-weight:600}@media (min-width: 768px){.widget_search_results_position{font-size:0.875rem}.widget_search_results_position .widget_search_results{color:#333}.widget_search_results_position .results_description,.widget_search_results_position .catalog-search-did-mean,.widget_search_results_position .catalog-search-actual-results{margin-bottom:17px}.widget_search_results_position .results_description{font-size:1.5rem;font-weight:700}.widget_search_results_position .search_count{font-size:0.875rem}.widget_search_results_position .catalog-search-actual-results{font-weight:600}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile].show-grid-titles .product_name{visibility:visible !important}body[data-wc-device=mobile] #page.searchPage{background:#f5f5f5}body[data-wc-device=mobile] .subCat_page_tab_content{padding-top:0 !important;padding-bottom:0 !important}body[data-wc-device=mobile] .subCat_page_tab_content>.row .col6.acol6,body[data-wc-device=mobile] .my_account .myaccount_subheader .subCat_page_tab_content>ul.addresses .col6.acol6,.my_account .myaccount_subheader body[data-wc-device=mobile] .subCat_page_tab_content>ul.addresses .col6.acol6,body[data-wc-device=mobile] .subCat_page_tab_content>.sign_in_registration .col6.acol6{height:20px}body[data-wc-device=mobile] .facetContainer>div{border:none;overflow:visible}body[data-wc-device=mobile] .rating{height:10px;width:54px;float:left;margin:0 2px 0 5px}body[data-wc-device=mobile] span>.rating{margin-top:10px}body[data-wc-device=mobile] div[class*="rating-0"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -279px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-0"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -279px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="rating-1"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-1"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="rating-2"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -256px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-2"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -256px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="rating-3"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -245px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-3"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -245px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="rating-4"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -233px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-4"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -233px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="rating-5"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="rating-5"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] div[class*="partial"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px;height:10px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] div[class*="partial"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] #PageHeading h1,body[data-wc-device=mobile] #PageHeading #footer_tagline .footer_content,#footer_tagline body[data-wc-device=mobile] #PageHeading .footer_content,body[data-wc-device=mobile] #PageHeading .search-result-title{font-size:12px;font-weight:600}body[data-wc-device=mobile] #PageHeading h1.search_count_none,body[data-wc-device=mobile] #PageHeading #footer_tagline .search_count_none.footer_content,#footer_tagline body[data-wc-device=mobile] #PageHeading .search_count_none.footer_content,body[data-wc-device=mobile] #PageHeading .search_count_none.search-result-title{margin-bottom:26px}body[data-wc-device=mobile] .subCategoryPage{padding-top:0px}body[data-wc-device=mobile] .subCategoryPage>.row,body[data-wc-device=mobile] .my_account .myaccount_subheader .subCategoryPage>ul.addresses,.my_account .myaccount_subheader body[data-wc-device=mobile] .subCategoryPage>ul.addresses,body[data-wc-device=mobile] .subCategoryPage>.sign_in_registration{padding-top:0px}body[data-wc-device=mobile] .subCategoryPage div[id*="PageHeading_"] h1,body[data-wc-device=mobile] .subCategoryPage div[id*="PageHeading_"] #footer_tagline .footer_content,#footer_tagline body[data-wc-device=mobile] .subCategoryPage div[id*="PageHeading_"] .footer_content,body[data-wc-device=mobile] .subCategoryPage div[id*="PageHeading_"] .search-result-title{margin-top:2px;margin-bottom:17px}body[data-wc-device=mobile] .subCategoryPage #PageHeading h1,body[data-wc-device=mobile] .subCategoryPage #PageHeading #footer_tagline .footer_content,#footer_tagline body[data-wc-device=mobile] .subCategoryPage #PageHeading .footer_content,body[data-wc-device=mobile] .subCategoryPage #PageHeading .search-result-title{font-size:14px}body[data-wc-device=mobile] .catalog-search-did-mean{line-height:18px}body[data-wc-device=mobile] .orderByDropdown.selectWrapper{background:#fff !important;display:inline-block;height:28px;border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body[data-wc-device=mobile] .orderByDropdown.selectWrapper:hover,body[data-wc-device=mobile] .orderByDropdown.selectWrapper:active{border:none !important}body[data-wc-device=mobile] .orderByDropdown.selectWrapper select{display:none}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .label_for_orderby{font-size:14px;font-weight:400;line-height:25px;color:#0055aa;text-align:center;padding:0 10px}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .label_for_orderby:after{display:inline-block;content:" ";height:7px;width:12px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px;margin-bottom:2px;margin-left:6px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .orderByDropdown.selectWrapper .label_for_orderby:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] .orderByDropdown.selectWrapper .orderBySelect{margin-top:-46px;width:100%;height:29px;border:1px solid #ddd;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .orderBySelect.orderBySelectOpenedFocused{border:1px solid #0055aa;border-bottom:3px solid white;height:36px;position:absolute;margin-top:-25px;z-index:2000}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .orderBySelect.orderBySelectOpenedFocused>tbody:after{display:block;content:" ";position:absolute;width:132px;height:12px;margin-left:-6px;margin-top:8px;background:#fff}body[data-wc-device=mobile] .dijitMenuPopup{width:100% !important;z-index:100}body[data-wc-device=mobile] .dijitMenuPopup.dijitPopup{left:0 !important}body[data-wc-device=mobile] .dijitMenuPopup>div{width:100% !important}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset{width:95% !important;margin-left:2.5% !important;border:1px solid #0055aa;margin-top:6px}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tr td{padding:0 !important;height:30px;border:0 !important}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tr td:nth-child(2){text-indent:20px}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tr.dijitSelectSelectedOption{background:#ddd !important}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tr.dijitSelectSelectedOption>td:nth-child(2){color:#2b2b2b !important}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tbody{padding:9px 0;display:block;width:100%}body[data-wc-device=mobile] .dijitMenuPopup table.dijitReset tbody tr{display:block}body[data-wc-device=mobile] #pageView_icon{vertical-align:top !important}body[data-wc-device=mobile] #pageView_icon>a{background:none;border:0;height:0px;min-width:46px;padding:0;height:25px;display:inline-block}body[data-wc-device=mobile] #pageView_icon>a:before{content:" ";position:absolute;height:25px;width:25px;left:15px;clip:auto;top:0px;transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;transform-origin:inherit !important;-moz-transform-origin:inherit !important;-webkit-transform-origin:inherit !important}body[data-wc-device=mobile] #pageView_icon>a.list_icon{position:absolute}body[data-wc-device=mobile] #pageView_icon>a.list_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -1px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] #pageView_icon>a.list_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -1px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] #pageView_icon>a.grid_icon{position:absolute}body[data-wc-device=mobile] #pageView_icon>a.grid_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -1px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] #pageView_icon>a.grid_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -1px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){body[data-wc-device=mobile] .list_count{font-size:10px;text-align:center;padding:11px 0 8px 0}body[data-wc-device=mobile] .dijitDownArrowButton.dijitArrowButtonContainer,body[data-wc-device=mobile] .order_by_label{display:none}body[data-wc-device=mobile] .productListingWidget{border:none !important}body[data-wc-device=mobile] .product_listing_container>ul li{padding-top:3px !important;float:left}body[data-wc-device=mobile] #ayShowMoreButton span{display:block;font-size:10px;text-align:center;margin:0 0 18px 0}body[data-wc-device=mobile] #ayShowMoreButton a{font-size:14px;height:33px;width:149px;text-align:center;padding:0 33px;border:1px solid #0055aa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;margin:0 auto;color:#0055aa;line-height:29px}.widget_search_results #catalog_search_result_information{line-height:0;visibility:hidden}.widget_title_container_position{margin:0 !important}.widget_title_container_position #PageHeading{line-height:normal}.widget_title_container_position .widget_title_container{margin-top:3px;margin-bottom:6px}.product_listing_container{margin-top:0 !important}.widget_search_results_position .catalog-search-did-mean a{color:#0055aa}}.result{color:#0055aa}h3 .mobile_filter_msg,#footer .footer_column_header .mobile_filter_msg{display:none}#products_listing{padding:12px 0px}#products_listing>.col4,.my_account .myaccount_subheader ul.addresses #products_listing>li{width:25%}@media (min-width: 768px){#products_listing>.col4,.my_account .myaccount_subheader ul.addresses #products_listing>li{width:35%;padding-right:5px}}@media (min-width: 992px){#products_listing>.col4,.my_account .myaccount_subheader ul.addresses #products_listing>li{width:30%}}@media (min-width: 1200px){#products_listing>.col4,.my_account .myaccount_subheader ul.addresses #products_listing>li{width:25%}}#products_listing>.col8{width:75%}@media (min-width: 768px){#products_listing>.col8{width:65%;padding-right:5px}}@media (min-width: 992px){#products_listing>.col8{width:70%}}@media (min-width: 1200px){#products_listing>.col8{width:75%}}.product_listing_container .grid_mode.grid .product-card.col6{width:50%;padding:0 5px;line-height:20px;margin-bottom:10px}@media (min-width: 768px){.product_listing_container .grid_mode.grid .product-card.col6.col4,.product_listing_container .grid_mode.grid .my_account .myaccount_subheader ul.addresses li.product-card.col6,.my_account .myaccount_subheader ul.addresses .product_listing_container .grid_mode.grid li.product-card.col6{width:35%}.product_listing_container .grid_mode.grid .product-card.col6.col6{width:50%;float:left}.product_listing_container .grid_mode.grid .product-card.col6.col8{width:65%}}@media (min-width: 992px){.product_listing_container .grid_mode.grid .product-card.col6.col6{width:33.333333333%}}@media (min-width: 1200px){.product_listing_container .grid_mode.grid .product-card.col6.col6{width:25%}}.product_listing_container .grid_mode.grid .product-card.col6 .product{padding:10px;margin:0px;overflow:auto;border:2px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:inherit}.product_listing_container .grid_mode.grid .product-card.col6 .product_image{padding:10px}.product_listing_container .grid_mode.grid .product-card.col6 .product_image img{display:block;width:100%;height:auto}.product_listing_container .grid_mode.grid .product-card.col6 .product_name{padding:0;height:60px;margin-bottom:6px;overflow:hidden;font-weight:normal;font-size:14px}.product_listing_container .grid_mode.grid .product-card.col6 .product_name a{font-size:14px;line-height:19px;color:#2b2b2b}.product_listing_container .grid_mode.grid .product-card.col6 .compare_target input{display:inline-block}.product_listing_container .grid_mode.grid .product-card.col6 .product_rating{margin-bottom:6px;height:20px;line-height:20px}.product_listing_container .grid_mode.grid .product-card.col6 .product_variants{height:20px}.product_listing_container .grid_mode.grid .product-card.col6 .variant{font-size:12px}.product_listing_container .grid_mode.grid .product-card.col6 .product_shipping{color:#cc0000;font-weight:600}.product_listing_container .grid_mode.grid .product-card.col6 .product_adbug_lifetime{height:20px;font-size:12px}.product_listing_container .grid_mode.grid .product-card.col6 .product_shipping{height:40px;font-size:12px;overflow:hidden}.product_listing_container .grid_mode.grid .product-card.col6 .product_quickview{height:54.5px}.product_listing_container .grid_mode.grid li{width:25%;padding-top:0}.product_listing_container .grid_mode.grid li .product{border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;height:385px;margin:20px 7px 0}.product_listing_container .grid_mode.grid li .product .product_quickview #Quick_View{display:block;text-align:center;padding:15px 0;font-size:14px;line-height:1;border:1px solid #ddd;margin-bottom:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product_listing_container .grid_mode.grid li .product .product_quickview #Quick_View:hover{background:#f5f5f5;text-decoration:none !important}.product_listing_container .grid_mode.grid li .product .compare_target{font-size:14px}.product_listing_container .grid_mode.grid li .product .compare_target label{margin-left:5px;font-weight:400}.product_listing_container .grid_mode.grid li .product .product_info{float:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product_listing_container .grid_mode.grid li .product .product_price{margin-bottom:6px;padding:0;height:20px}.product_listing_container .grid_mode.grid li .product .product_price .price{color:#2b2b2b;font-size:20px;font-weight:700}.product_listing_container .grid_mode.grid li .product .product_price .price .strikeout{text-decoration:line-through;color:#333}.product_listing_container .grid_mode.grid li .product .product_price .price.see_cart{color:#999}.product_listing_container .grid_mode.grid li .product .product_price .price.was{color:#cc0000}.product_listing_container .grid_mode.grid li .product .product_price .price.was span{font-size:12px;color:#999;margin-left:5px;font-weight:400}.product_listing_container .grid_mode.grid li .product .product_price .dusty_grey{font-weight:normal}.product_listing_container .grid_mode.grid li .product .product_variants{margin-bottom:6px;clear:both}.product_listing_container .grid_mode.grid li .product .product_shipping{font-size:12px;font-weight:600;color:#2b2b2b;margin-bottom:5px}.product_listing_container .grid_mode.grid li .product .product_rating img{float:left;margin:1px 8px 9px 0}.product_listing_container .grid_mode.grid li .product .adbug{content:'';position:absolute;width:77px;height:70px;top:0;left:0}.product_listing_container .grid_mode.grid li .product .adbug.adbug_clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -297px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.product_listing_container .grid_mode.grid li .product .adbug.adbug_clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -297px;background-size:500px}}.product_listing_container .grid_mode.grid li .product .adbug.adbug_hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -220px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.product_listing_container .grid_mode.grid li .product .adbug.adbug_hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -220px;background-size:500px}}.product_listing_container .grid_mode.grid li .product .adbug.adbug_pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.product_listing_container .grid_mode.grid li .product .adbug.adbug_pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}}.product_listing_container .grid_mode.grid li .product .adbug.adbug_new{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.product_listing_container .grid_mode.grid li .product .adbug.adbug_new{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}}.product_listing_container .grid_mode.grid li .product .variant{font-size:10px}.product_listing_container .grid_mode.grid li .product .variant_color .variant_image,.product_listing_container .grid_mode.grid li .product .variant_flavor .variant_image,.product_listing_container .grid_mode.grid li .product .variant_team .variant_image,.product_listing_container .grid_mode.grid li .product .variant_pattern .variant_image{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -314px;background-size:500px;width:15px;height:15px;display:block;position:relative;margin:2px 5px 0 0;float:left}@media (-webkit-device-pixel-ratio: 2){.product_listing_container .grid_mode.grid li .product .variant_color .variant_image,.product_listing_container .grid_mode.grid li .product .variant_flavor .variant_image,.product_listing_container .grid_mode.grid li .product .variant_team .variant_image,.product_listing_container .grid_mode.grid li .product .variant_pattern .variant_image{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -314px;background-size:500px}}.product_listing_container .grid_mode.grid li .catEntryGrid_border{display:none}@media only screen and (min-width: 768px){.compare-overlay{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:89999990}#widget_product_comparison_popup{z-index:89999991 !important}.widget_product_comparison_popup{background:#fff;padding:15px;border:2px solid #0055aa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.widget_product_comparison_popup .header,.widget_product_comparison_popup .body{margin-bottom:15px}.widget_title_container_position{margin:0px !important}.widget_title_container{padding:0px}.widget_title_container h1,.widget_title_container #footer_tagline .footer_content,#footer_tagline .widget_title_container .footer_content,.widget_title_container .search-result-title{color:#2b2b2b}.widget_title_container h1 .search_count,.widget_title_container #footer_tagline .footer_content .search_count,#footer_tagline .widget_title_container .footer_content .search_count,.widget_title_container .search-result-title .search_count{font-size:14px;padding-left:3px}.product_listing_container{margin-top:0}.grid-container-title{padding:11px 5px;margin:0px !important}}@media only screen and (min-width: 768px) and (min-width: 1200px){#result-sort-toolbar{padding-left:10px}}@media only screen and (min-width: 768px){.show-view-all-tool{font-size:14px;line-height:44px;float:left}.show-view-all-tool .show-view-label{display:inline-block;padding-right:4px;float:left}.show-view-all-tool button{color:#0055aa;background:none;line-height:40px;padding:0px 8px;min-width:42px;border:2px solid transparent;float:left}.show-view-all-tool button.active{font-weight:700;border:2px solid #ddd;color:#2b2b2b}.sort-tool{float:right !important}.sorting_controls{text-align:right}.sorting_controls .order_by_label{font-size:14px;line-height:44px;padding-right:4px;vertical-align:top}.styled-select{overflow:hidden;border:2px solid #ddd;display:inline-block;position:relative;width:128px;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}@media only screen and (min-width: 768px) and (min-width: 769px){.styled-select{width:164px}}@media only screen and (min-width: 768px) and (min-width: 1200px){.styled-select{width:164px}}@media only screen and (min-width: 768px){.styled-select select{background:transparent;border:none;width:120%;height:40px;font-size:14px}.styled-select:before{content:' ';width:15px;height:8px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-170px -1px;background-size:500px;position:absolute;z-index:2;right:0;top:50%;right:9px;margin-top:-4px;pointer-events:none}.styled-select:after{content:' ';height:42px;background:#fff;position:absolute;width:34px;top:50%;margin-top:-21px;right:2px;pointer-events:none}.compare_target[data-state="2"]>a{display:inline-block;margin-left:5px;color:#0055aa}.compare_target[data-state="2"] label{display:none}#left_filter_list{margin:0px !important}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.nil{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -221.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .star-rating.five{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -321.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.five{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -321.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .star-rating.four{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -301.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.four{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -301.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .star-rating.three{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -281.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.three{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -281.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .star-rating.two{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -261.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.two{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -261.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .star-rating.one{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -241.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product_rating .star-rating.one{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -241.5px;background-size:500px}}@media only screen and (min-width: 768px){.product_rating .review-count{vertical-align:top;font-size:14px;display:inline-block;margin-left:3px;margin-top:1px}#ayShowMoreButton{margin:10px}#ayShowMoreButton>span{font-size:16px;line-height:44px;margin-right:15px}#ayShowMoreButton a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:0px 40px;font-size:14px;line-height:44px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#0055aa;border-color:#0055aa}#ayShowMoreButton a:hover,#ayShowMoreButton a:active{background-color:#0077dd;border-color:#0077dd}}#contentRecommendationWidget_Grid_Redirect_Page{font-size:0.75rem;padding:0px 10px;display:inline-block}@media (min-width: 768px){#contentRecommendationWidget_Grid_Redirect_Page{font-size:0.875rem;padding:0px}}#contentRecommendationWidget_Grid_Redirect_Page span{background:#ffe5e5;display:block;padding:3px 28px 3px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#cc0000;position:relative}#contentRecommendationWidget_Grid_Redirect_Page span:after{content:"!";position:absolute;top:50%;right:10px;font-size:1.5rem;font-weight:900;margin-top:-17px}@media (min-width: 768px){#contentRecommendationWidget_Grid_Redirect_Page span{padding:10px 30px 10px 10px}}@media (min-width: 992px){#contentRecommendationWidget_Grid_Redirect_Page span{padding:16px 50px 16px 20px}}#quickInfoPopup{position:fixed !important;top:50% !important;padding-top:0 !important;margin-top:-375px !important;height:750px !important;border:2px solid #0055aa;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#quickInfoPopup{height:500px !important;margin-top:-260px !important}}@media (min-width: 768px){#quickInfoPopup{width:748px !important}}@media (min-width: 992px){#quickInfoPopup{width:798px !important}}#quickInfoPopup p{margin-top:0px}#quickInfoPopup .dijitDialogTitleBar{display:none}#quickInfoPopup .col5,#quickInfoPopup .sign_in_registration .header_new,.sign_in_registration #quickInfoPopup .header_new,#quickInfoPopup .sign_in_registration .header_return,.sign_in_registration #quickInfoPopup .header_return,#quickInfoPopup .sign_in_registration form,.sign_in_registration #quickInfoPopup form,#quickInfoPopup .col7{box-sizing:border-box}#quickInfoPopup .col5,#quickInfoPopup .sign_in_registration .header_new,.sign_in_registration #quickInfoPopup .header_new,#quickInfoPopup .sign_in_registration .header_return,.sign_in_registration #quickInfoPopup .header_return,#quickInfoPopup .sign_in_registration form,.sign_in_registration #quickInfoPopup form{padding:20px 10px 20px 20px}#quickInfoPopup .col7{padding:20px 20px 20px 10px}#quickInfoPopup img#productMainImage{width:100%;height:auto}#quickInfoPopup .image_container{padding:0px;position:relative;border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#quickInfoPopup .image_container img{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#quickInfoPopup #clerance1{position:absolute;top:0;left:0}#quickInfoPopup .adbug-hotdeal,#quickInfoPopup .adbug-pricedrop{position:absolute;left:0;top:0}#quickInfoPopup #WC_Discounts_Link_1{font-weight:600;margin-bottom:10px;color:#cc0000}#quickInfoPopup .quick-descript-wrap{position:relative;display:block;overflow:hidden}#quickInfoPopup .quick-descript-wrap .quick-descript{overflow:hidden;margin-bottom:0}#quickInfoPopup .quick-descript-wrap .quick-descript:after{content:' ';position:absolute;display:block;width:100%;height:1em;bottom:0px;left:0px;background:#fff}#quickInfoPopup .quick-descript-wrap .quick-descript:before{content:'...';text-align:left;position:absolute;display:block;background:#fff;width:8.7em;height:1.3em;bottom:1em;line-height:1.1em;right:0px;padding-left:5px}#quickInfoPopup #ProductAngleImagesArea{margin-top:20px;margin-right:18%;margin-left:18%}#quickInfoPopup #ProductAngleImagesAreaList{padding-left:0;margin:0}#quickInfoPopup #ProductAngleImagesAreaList li{display:inline-block;width:50px;height:50px;float:none;border:1px solid transparent;margin:0 7px;box-sizing:border-box}#quickInfoPopup #ProductAngleImagesAreaList li.selected{border:2px solid #0055aa}#quickInfoPopup #ProductAngleImagesAreaList li.selected img{border:0px}#quickInfoPopup #ProductAngleImagesAreaList li img{width:100%;height:auto;border:1px solid #ddd;display:inline-block;box-sizing:border-box}#quickInfoPopup #ProductAngleImagesAreaList .owl-prev,#quickInfoPopup #ProductAngleImagesAreaList .owl-next{top:50%;margin-top:-15.5px}#quickInfoPopup .product-title{margin-bottom:12px;margin-right:28px}#quickInfoPopup .product_ship{margin-bottom:13px}#quickInfoPopup .color_and_size{float:none}#quickInfoPopup ul{margin:0 0 14px 0;padding-left:30px}#quickInfoPopup #WC_QuickInfo_Link_addtocart{width:30%;float:left;margin-right:3.4%}#quickInfoPopup .drop{width:11px;line-height:34px;color:#0055aa}#quickInfoPopup #QuickInfoaddToShoppingList{color:#0055aa}#quickInfoPopup #quickInfoPopup ul{padding-left:0}#quickInfoPopup #diffs_add_to_cart .online-message{font-size:12px;font-weight:600}#quickInfoPopup #diffs_add_to_cart .nearStoresLabel{font-size:12px;font-weight:600;margin-top:15px}#quickInfoPopup #widget_product_image_viewer{position:relative}#WC_QuickInfo_Link_close{position:absolute;top:0;right:0}.quickInfoBgNoScroll{overflow:hidden}.widget_quick_info_popup{overflow-y:scroll;height:100%}@media (min-width: 768px){.widget_quick_info_popup .top.namePartPriceContainer .sku{margin-bottom:0px}.widget_quick_info_popup #widgetExample .sku{margin-bottom:8px}}.widget_quick_info_popup .price.was{font-size:1.5rem;font-weight:700;color:#cc0000}.widget_quick_info_popup .price.was span{color:#999;font-size:0.875rem !important;font-weight:400 !important}#WC_QuickInfo_Link_viewdetails{text-decoration:none}.global-modal-overlay{cursor:pointer}#quick_size_chart{position:absolute;font-size:12px;top:0;right:14px}div[id$="shoppingListItemAddedPopup"],div[id$="createShoppingListPopup"],div[id$="shoppingListCreateSuccessPopup"],div[id$="deleteShoppingListPopup"],div[id$="editShoppingListPopup"]{background:#fff;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #0055aa}div[id$="shoppingListItemAddedPopup"] .widget_site_popup,div[id$="createShoppingListPopup"] .widget_site_popup,div[id$="shoppingListCreateSuccessPopup"] .widget_site_popup,div[id$="deleteShoppingListPopup"] .widget_site_popup,div[id$="editShoppingListPopup"] .widget_site_popup{max-width:510px}div[id$="shoppingListItemAddedPopup"] .header,div[id$="createShoppingListPopup"] .header,div[id$="shoppingListCreateSuccessPopup"] .header,div[id$="deleteShoppingListPopup"] .header,div[id$="editShoppingListPopup"] .header{padding-right:100px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}div[id$="shoppingListItemAddedPopup"] .header h4,div[id$="createShoppingListPopup"] .header h4,div[id$="shoppingListCreateSuccessPopup"] .header h4,div[id$="deleteShoppingListPopup"] .header h4,div[id$="editShoppingListPopup"] .header h4{font-weight:600}div[id$="shoppingListItemAddedPopup"] a[id$="shoppingListItemAddedClose"],div[id$="shoppingListItemAddedPopup"] a[id$="createShoppingListPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="editShoppingListPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="createShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="createShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="shoppingListItemAddedClose"],div[id$="shoppingListCreateSuccessPopup"] a[id$="createShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="editShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="deleteShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="editShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="editShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="deleteShoppingListPopup_close"]{display:block;position:absolute;right:15px;top:12px;text-indent:-9999px;width:14px;height:14px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93px;background-size:500px;border:0;cursor:pointer}@media (-webkit-device-pixel-ratio: 2){div[id$="shoppingListItemAddedPopup"] a[id$="shoppingListItemAddedClose"],div[id$="shoppingListItemAddedPopup"] a[id$="createShoppingListPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="editShoppingListPopup_close"],div[id$="shoppingListItemAddedPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="createShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="createShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="createShoppingListPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="shoppingListItemAddedClose"],div[id$="shoppingListCreateSuccessPopup"] a[id$="createShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="editShoppingListPopup_close"],div[id$="shoppingListCreateSuccessPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="deleteShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="deleteShoppingListPopup"] a[id$="deleteShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="shoppingListItemAddedClose"],div[id$="editShoppingListPopup"] a[id$="createShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="shoppingListCreateSuccessPopup_close"],div[id$="editShoppingListPopup"] a[id$="editShoppingListPopup_close"],div[id$="editShoppingListPopup"] a[id$="deleteShoppingListPopup_close"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -93px;background-size:500px}}div[id$="shoppingListItemAddedPopup"] .col3,div[id$="createShoppingListPopup"] .col3,div[id$="shoppingListCreateSuccessPopup"] .col3,div[id$="deleteShoppingListPopup"] .col3,div[id$="editShoppingListPopup"] .col3{margin-right:20px}div[id$="shoppingListItemAddedPopup"] .col7,div[id$="createShoppingListPopup"] .col7,div[id$="shoppingListCreateSuccessPopup"] .col7,div[id$="deleteShoppingListPopup"] .col7,div[id$="editShoppingListPopup"] .col7{margin-top:15px}div[id$="shoppingListItemAddedPopup"] .col3,div[id$="shoppingListItemAddedPopup"] .col7,div[id$="createShoppingListPopup"] .col3,div[id$="createShoppingListPopup"] .col7,div[id$="shoppingListCreateSuccessPopup"] .col3,div[id$="shoppingListCreateSuccessPopup"] .col7,div[id$="deleteShoppingListPopup"] .col3,div[id$="deleteShoppingListPopup"] .col7,div[id$="editShoppingListPopup"] .col3,div[id$="editShoppingListPopup"] .col7{float:left}div[id$="shoppingListItemAddedPopup"] #shoppingListItemAddedName,div[id$="createShoppingListPopup"] #shoppingListItemAddedName,div[id$="shoppingListCreateSuccessPopup"] #shoppingListItemAddedName,div[id$="deleteShoppingListPopup"] #shoppingListItemAddedName,div[id$="editShoppingListPopup"] #shoppingListItemAddedName{font-weight:600;margin-bottom:6px}div[id$="shoppingListItemAddedPopup"] #shoppingListItemAddedPartNumber,div[id$="shoppingListItemAddedPopup"] #shoppingListKeyValue,div[id$="createShoppingListPopup"] #shoppingListItemAddedPartNumber,div[id$="createShoppingListPopup"] #shoppingListKeyValue,div[id$="shoppingListCreateSuccessPopup"] #shoppingListItemAddedPartNumber,div[id$="shoppingListCreateSuccessPopup"] #shoppingListKeyValue,div[id$="deleteShoppingListPopup"] #shoppingListItemAddedPartNumber,div[id$="deleteShoppingListPopup"] #shoppingListKeyValue,div[id$="editShoppingListPopup"] #shoppingListItemAddedPartNumber,div[id$="editShoppingListPopup"] #shoppingListKeyValue{font-size:12px}div[id$="shoppingListItemAddedPopup"] .product_image img,div[id$="createShoppingListPopup"] .product_image img,div[id$="shoppingListCreateSuccessPopup"] .product_image img,div[id$="deleteShoppingListPopup"] .product_image img,div[id$="editShoppingListPopup"] .product_image img{width:100%;height:auto}div[id$="shoppingListItemAddedPopup"] input[id$="newListName"],div[id$="createShoppingListPopup"] input[id$="newListName"],div[id$="shoppingListCreateSuccessPopup"] input[id$="newListName"],div[id$="deleteShoppingListPopup"] input[id$="newListName"],div[id$="editShoppingListPopup"] input[id$="newListName"]{margin-bottom:15px}@media (min-width: 768px){.categoryRecommendationWidget .product_listing_container .grid_mode.grid .product-card.col6{float:left;width:25%}}@media (min-width: 992px){.categoryRecommendationWidget .product_listing_container .grid_mode.grid .product-card.col6{width:20%}}.categoryRecommendationWidget .product_listing_container .grid_mode.grid .product-card.col6 .product{border:0;padding:10px 0}.categoryRecommendationWidget .product_listing_container .grid_mode.grid .product-card.col6 .product_image{padding:0}.categoryRecommendationWidget h1,.categoryRecommendationWidget #footer_tagline .footer_content,#footer_tagline .categoryRecommendationWidget .footer_content,.categoryRecommendationWidget .search-result-title{margin-bottom:30px}.categoryRecommendationWidget .category-item{margin-bottom:50px}.categoryRecommendationWidget .category-item img{width:100%;height:auto}.categoryRecommendationWidget .category-item-wrap{margin:0 1.4%;box-sizing:border-box}.categoryRecommendationWidget h4,.categoryRecommendationWidget h2,.categoryRecommendationWidget #promo_message .promo_banner,#promo_message .categoryRecommendationWidget .promo_banner{text-align:center;font-weight:400}.categoryRecommendationWidget h4 a,.categoryRecommendationWidget h2 a,.categoryRecommendationWidget #promo_message .promo_banner a,#promo_message .categoryRecommendationWidget .promo_banner a{display:block;margin:0 0 5px 0;min-height:54px}.categoryRecommendationWidget .titleItems{font-size:18px}.categoryRecommendationWidget #Quick_View{display:none}.categoryRecommendationWidget .price{font-size:18px}.categoryRecommendationWidget>.nextPageButton{right:-10px}.categoryRecommendationWidget>.prevPageButton{left:-16px}.categoryRecommendationWidget>.prevPageButton:before{content:" ";background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -142px;background-size:500px;position:absolute;display:inline-block;margin-top:-18px;margin-left:-11px;top:50%;left:50%;width:24px;height:42px}.categoryRecommendationWidget>.nextPageButton:before{content:" ";background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-24px -142px;background-size:500px;position:absolute;display:inline-block;margin-top:-18px;margin-left:-11px;top:50%;left:50%;width:24px;height:42px}.categoryRecommendationWidget>.prevPageButton,.categoryRecommendationWidget>.nextPageButton{display:block;position:absolute;top:50%;z-index:1;width:22px;height:36px;margin-top:-22px;overflow:hidden}@media only screen and (min-width: 601px) and (max-width: 769px){.categoryRecommendationWidget .col2{width:21.56667%}}@media only screen and (min-width: 320px) and (max-width: 600px){.categoryRecommendationWidget .col2{width:45.96667%}}.facetWidget.category{width:100%}@media only screen and (min-width: 320px) and (max-width: 767px){.AYMCategoryFacetDisplay#widget_left_nav{background:none !important;padding:0 !important}.AYMCategoryFacetDisplay#widget_left_nav #categoryFacetList{width:107%;margin-left:-3.5%;border-top:1px solid #ddd;margin-bottom:16px}.AYMCategoryFacetDisplay#widget_left_nav #search_facet_category{background:none !important}.AYMCategoryFacetDisplay#widget_left_nav .content_section>.title{display:none}.AYMCategoryFacetDisplay#widget_left_nav .singleFacet a{font-size:14px;line-height:15px;color:#0055aa !important;padding:8px 20px !important}.AYMCategoryFacetDisplay#widget_left_nav .singleFacet a .facetCountContainer{display:none !important}.AYMCategoryFacetDisplay#widget_left_nav .singleFacet a:after{content:" ";display:block;width:8px;height:12px;position:absolute;right:10px;margin-top:-13px;z-index:900;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.AYMCategoryFacetDisplay#widget_left_nav .singleFacet a:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}@media (max-width: 767px){.subCategoryPage .AYMCategoryFacetDisplay#widget_left_nav .singleFacet a{padding:8px 54px 8px 20px !important}}.productListingWidget{border:none !important}.productListingWidget>.header_bar{border-bottom:none !important;padding:0 0px !important}.productListingWidget>.header_bar>.title{text-transform:none !important;font-weight:normal !important;font-size:10px !important;padding:0 !important;line-height:24px}.productListingWidget>.header_bar>.title .num_products{font-size:10px !important}.productListingWidget>.header_bar .viewAll a{color:#0055aa;font-weight:bold}.productListingWidget>.header_bar .compareSelected{float:left;font-size:10px;line-height:24px}.productListingWidget>.header_bar .compareSelected a{color:#0055aa}.productListingWidget>.header_bar .controls{float:right}.productListingWidget>.header_bar .controls .order_by_label{line-height:24px;width:inherit;margin-right:3px}.productListingWidget>.header_bar .controls .order_by_label>label{text-transform:none;font-size:10px}.productListingWidget>.header_bar .controls .selectWrapper{background:none;height:inherit;border:none;width:inherit}.productListingWidget>.header_bar .sorting_view_controls_container{padding:0}.productListingWidget>.header_bar .sorting_view_controls_container .orderByDropdown{margin-right:0}.productListingWidget>.header_bar .sorting_view_controls_container select{display:block;font-size:10px !important}.productListingWidget>.header_bar .sorting_view_controls_container option{font-size:10px !important}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 form{padding:0px;min-height:500px}}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 .myaccount_header{padding:0px}}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 .title h1,#WC_AdvancedSearchForm_div_1 .title #footer_tagline .footer_content,#footer_tagline #WC_AdvancedSearchForm_div_1 .title .footer_content,#WC_AdvancedSearchForm_div_1 .title .search-result-title{padding-left:10px}}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 .align{border-left:0px;border-right:0px;padding:0px;min-height:100px}}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 .align .column{padding-left:10px;padding-right:10px}}@media (min-width: 768px){#WC_AdvancedSearchForm_div_1 .button_footer_line{padding-left:10px}}#checkBalance{width:160px}#checkBalance label{color:#0055aa}#checkBalance input{margin-bottom:10px}#checkBalance input[type=number]{width:154px}#checkBalance input[type=submit]{width:auto}#checkBalance label{display:inline-block;margin-bottom:2px}body[data-wc-device="desktop"] #checkBalance{min-height:400px;width:160px;margin-left:40px}body[data-wc-device="mobile"] #checkBalance{min-height:250px;width:inherit}body[data-wc-device="mobile"] #checkBalance input[type=number]{width:100%}body[data-wc-device="mobile"] #checkBalance .submit-area{text-align:center}body[data-wc-device="mobile"] #check_balance_submit{width:65%}@media only screen and (max-width: 767px){body[data-wc-device="mobile"] a.LearnMore{display:inline-block;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:10px;height:10px;border:solid 1px #05a;text-align:center;line-height:10px;padding:2px;margin:9px 5px 0 5px}body[data-wc-device="mobile"] .Mobile_CheckoutPayment_Inner{overflow:display;position:relative}body[data-wc-device="mobile"] #giftcard_apply_area{float:right}body[data-wc-device="mobile"] #popup_Learnmore{position:absolute;top:130px;left:10px;display:none;z-index:1000}}#breadcrumb-wrap{padding:0px;margin:0px}#breadcrumb-wrap #breadcrumb{visibility:visible}#widget_breadcrumb{padding:0 10px}#breadcrumb{padding:12px 10px}@media only screen and (max-width: 600px){#breadcrumb{display:none}}#breadcrumb .title{font-size:12px;line-height:16px;font-weight:600}#breadcrumb .myaccount_breadcrumb{color:#000}@media print{#breadcrumb{width:742px;margin-bottom:10px}}.catalogEntryRecommendationWidget{border:1px solid #ddd;padding:12px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (min-width: 768px){.catalogEntryRecommendationWidget{padding:12px 0px}}@media (min-width: 768px){.catalogEntryRecommendationWidget{padding:12px 10px}}.catalogEntryRecommendationWidget.horizontal ul{padding:0px;list-style-type:none}@media (min-width: 768px){.catalogEntryRecommendationWidget.horizontal .content{margin-bottom:54px}}@media (min-width: 1200px){.catalogEntryRecommendationWidget.horizontal .content{margin-bottom:0px}}.catalogEntryRecommendationWidget.horizontal .prevPageButton,.catalogEntryRecommendationWidget.horizontal .nextPageButton{display:none}.catalogEntryRecommendationWidget .adbug{content:'';position:absolute;width:77px;height:70px;top:2px;left:7px}@media (min-width: 768px){.catalogEntryRecommendationWidget .adbug{top:0px;left:0px}}.catalogEntryRecommendationWidget .adbug.adbug_clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -297px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .adbug.adbug_clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -297px;background-size:500px}}.catalogEntryRecommendationWidget .adbug.adbug_hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -220px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .adbug.adbug_hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -220px;background-size:500px}}.catalogEntryRecommendationWidget .adbug.adbug_pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .adbug.adbug_pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}}.catalogEntryRecommendationWidget .adbug.adbug_new{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .adbug.adbug_new{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}}.catalogEntryRecommendationWidget .product{padding:0 5px}.catalogEntryRecommendationWidget .product-wrap{padding:5px;margin:0px;overflow:hidden;border:2px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:inherit;position:relative}.catalogEntryRecommendationWidget h1,.catalogEntryRecommendationWidget #footer_tagline .footer_content,#footer_tagline .catalogEntryRecommendationWidget .footer_content,.catalogEntryRecommendationWidget .search-result-title{margin-bottom:30px}.catalogEntryRecommendationWidget .product_image{padding:5px;display:block}.catalogEntryRecommendationWidget .product_image .image{text-align:center;height:150px;vertical-align:middle;text-align:center;font:0/0 a}.catalogEntryRecommendationWidget .product_image .image:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.catalogEntryRecommendationWidget .product_image .image a{display:inline-block;vertical-align:middle;font:16px/1 Arial, sans-serif}.catalogEntryRecommendationWidget .product_image img{width:100%;height:auto;max-width:150px;max-height:150px}@media (min-width: 768px){.catalogEntryRecommendationWidget .product_image img{width:100%;height:auto;display:block}}.catalogEntryRecommendationWidget .product_info{margin-bottom:5px;float:none}.catalogEntryRecommendationWidget .product-card-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20}.catalogEntryRecommendationWidget .product_name{height:57px;overflow:hidden;font-weight:normal;font-size:12px;line-height:19px}.catalogEntryRecommendationWidget .product_name a{color:#2b2b2b;font-size:12px}.catalogEntryRecommendationWidget .product_quickview{display:none}.catalogEntryRecommendationWidget .product_price{margin-bottom:18px;padding:0;height:20px}.catalogEntryRecommendationWidget .product_price h2,.catalogEntryRecommendationWidget .product_price #promo_message .promo_banner,#promo_message .catalogEntryRecommendationWidget .product_price .promo_banner,.catalogEntryRecommendationWidget .product_price .price{color:#2b2b2b;font-size:20px;font-weight:700}.catalogEntryRecommendationWidget .product_price .price.was{color:#cc0000 !important;font-size:12px}.catalogEntryRecommendationWidget .product_price .price.was span{font-size:0.75rem;font-weight:400;color:#333;text-transform:lowercase;margin-left:2px}.catalogEntryRecommendationWidget .product_price .price.was .was-content{margin-left:0}@media (min-width: 768px){.catalogEntryRecommendationWidget .product_price .price.was{font-size:20px}.catalogEntryRecommendationWidget .product_price .price.was span{font-size:12px;color:#999;font-weight:400}}.catalogEntryRecommendationWidget .product_rating{height:inherit;margin-bottom:21px}@media (min-width: 768px){.catalogEntryRecommendationWidget .product_rating{height:20px;overflow:hidden}}.catalogEntryRecommendationWidget .product_variants,.catalogEntryRecommendationWidget .product_shipping,.catalogEntryRecommendationWidget .compare_target_hidden{display:none}.catalogEntryRecommendationWidget .product_adbug_lifetime{font-size:0.75rem;height:18px;display:none}@media (min-width: 768px){.catalogEntryRecommendationWidget .product_adbug_lifetime{height:20px;font-size:0.75rem}}.catalogEntryRecommendationWidget .category-item-wrap{margin:0 1.4%;box-sizing:border-box}.catalogEntryRecommendationWidget h4{text-align:center;font-weight:400}.catalogEntryRecommendationWidget h4 a{display:block;margin:0 0 5px 0;min-height:54px}.catalogEntryRecommendationWidget .title_wrap{text-align:left;padding:0px}@media (min-width: 768px){.catalogEntryRecommendationWidget .title_wrap{padding:12px 0px}}.catalogEntryRecommendationWidget .content{padding:12px 0}.catalogEntryRecommendationWidget .col2{width:23%}.catalogEntryRecommendationWidget #catalogEntryRecommendationWidgetPages{display:none}@media (min-width: 768px){.catalogEntryRecommendationWidget>.nextPageButton{right:0px}}@media (min-width: 992px){.catalogEntryRecommendationWidget>.nextPageButton{right:-10px}}@media (min-width: 768px){.catalogEntryRecommendationWidget>.prevPageButton{left:0px}}@media (min-width: 992px){.catalogEntryRecommendationWidget>.prevPageButton{left:-16px}}.catalogEntryRecommendationWidget>.prevPageButton:before{content:" ";background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -142px;background-size:500px;position:absolute;display:inline-block;margin-top:-18px;margin-left:-11px;top:50%;left:50%;width:24px;height:42px}@media (min-width: 768px){.catalogEntryRecommendationWidget>.prevPageButton:after{display:none}}.catalogEntryRecommendationWidget>.nextPageButton:before{content:" ";background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-24px -142px;background-size:500px;position:absolute;display:inline-block;margin-top:-18px;margin-left:-11px;top:50%;left:50%;width:24px;height:42px}@media (min-width: 768px){.catalogEntryRecommendationWidget>.nextPageButton:after{display:none}}.catalogEntryRecommendationWidget>.prevPageButton,.catalogEntryRecommendationWidget>.nextPageButton{display:block;position:absolute;top:50%;z-index:1;width:22px;height:36px;margin-top:-22px;overflow:hidden}.catalogEntryRecommendationWidget.vertical h4{text-align:left;font-size:1.125rem;font-weight:600}.catalogEntryRecommendationWidget.vertical ul li{width:100% !important}.catalogEntryRecommendationWidget.vertical .header{margin-top:0px !important}.catalogEntryRecommendationWidget.vertical .controlBar{display:none}.catalogEntryRecommendationWidget.vertical .content{padding:0}.catalogEntryRecommendationWidget.vertical .product-wrap{border:0px}.catalogEntryRecommendationWidget.vertical .grid .product{margin-bottom:0px !important}.catalogEntryRecommendationWidget.vertical .grid li{border-bottom:1px solid #ddd;padding:10px 0px}.catalogEntryRecommendationWidget.vertical .grid li:last-child{border-bottom:0px;padding-bottom:0px}@media only screen and (min-width: 601px) and (max-width: 769px){.catalogEntryRecommendationWidget .col2{width:31.56667%}}@media only screen and (min-width: 320px) and (max-width: 600px){.catalogEntryRecommendationWidget .col2{width:45.96667%}}.catalogEntryRecommendationWidget .owl-prev{left:25%;bottom:-25px;top:inherit}@media (min-width: 768px){.catalogEntryRecommendationWidget .owl-prev{left:25%;top:inherit;bottom:-50px;margin-top:-15.75px}}@media (min-width: 1200px){.catalogEntryRecommendationWidget .owl-prev{left:-27px;top:50%;margin-top:-15.75px}}.catalogEntryRecommendationWidget .owl-next{right:25%;bottom:-25px;top:inherit}@media (min-width: 768px){.catalogEntryRecommendationWidget .owl-next{right:25%;top:inherit;bottom:-50px;margin-top:-15.75px}}@media (min-width: 1200px){.catalogEntryRecommendationWidget .owl-next{right:-27px;top:50%;margin-top:-15.75px}}@media only screen and (min-width: 320px) and (max-width: 767px){.blankAnchor{top:41% !important}.blankAnchor:before{content:"" !important;display:none !important}.blankAnchor:after{display:block;content:" "}.blankAnchor.prevPageButton{left:35% !important;bottom:9px !important;top:auto !important;margin-top:0 !important;padding:0;overflow:visible;height:34px;width:20px}.blankAnchor.prevPageButton:after{content:" ";display:block;width:18px;height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:10px;left:0px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.blankAnchor.prevPageButton:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.blankAnchor.nextPageButton{right:35% !important;bottom:9px !important;top:auto !important;margin-top:0 !important;padding:0;overflow:visible;height:34px;width:20px}.blankAnchor.nextPageButton:after{content:" ";display:block;width:18px;height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;top:10px;left:0px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.blankAnchor.nextPageButton:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-129px -141px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget{margin-left:-3.5% !important;margin-top:26px;width:107%;background:#f5f5f5;height:412px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ucp_active .catalogEntryRecommendationWidget,.order-confirmation-page .catalogEntryRecommendationWidget{margin-left:0 !important;width:100% !important}.catalogEntryRecommendationWidget.corem>h2,#promo_message .catalogEntryRecommendationWidget.corem>.promo_banner{font-size:0.875rem;font-weight:600;height:19px;position:relative;overflow:hidden;margin:18px 10px;padding:0px}.catalogEntryRecommendationWidget h2,.catalogEntryRecommendationWidget #promo_message .promo_banner,#promo_message .catalogEntryRecommendationWidget .promo_banner{text-align:left}.catalogEntryRecommendationWidget ul#catalogEntryRecommendationWidgetPages{margin:0 auto;padding:16px 0 40px;list-style:none;display:none;width:auto;text-align:center}.catalogEntryRecommendationWidget ul#catalogEntryRecommendationWidgetPages li{width:14px !important;height:14px;margin-left:5px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ddd}.catalogEntryRecommendationWidget ul#catalogEntryRecommendationWidgetPages li.current{background:#999}.catalogEntryRecommendationWidget ul#catalogEntryRecommendationWidgetPages li:first-child{margin:0}.catalogEntryRecommendationWidget.carousel.padding-true{padding:0}.catalogEntryRecommendationWidget.carousel.padding-true>.content{margin:0}.catalogEntryRecommendationWidget .title_wrap{height:19px;position:relative;overflow:hidden;margin:18px 16px}.catalogEntryRecommendationWidget .title_wrap>h2,.catalogEntryRecommendationWidget #promo_message .title_wrap>.promo_banner,#promo_message .catalogEntryRecommendationWidget .title_wrap>.promo_banner{font-size:0.875rem;font-weight:600}.catalogEntryRecommendationWidget .content{width:97.5%;margin:0 auto !important;padding:0}.catalogEntryRecommendationWidget .content ul li{padding:0 2.5px;box-sizing:border-box}.catalogEntryRecommendationWidget .content ul li .product{padding:7px;font-size:0.625rem;min-height:275px;border:1px solid #ddd;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.catalogEntryRecommendationWidget .content ul li .product .product-wrap{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}.catalogEntryRecommendationWidget .content ul li .product .product_info{padding:0 3px;margin:0}.catalogEntryRecommendationWidget .content ul li .product .product_image .image>img{display:none}.catalogEntryRecommendationWidget .content ul li .product .product_name>a{font-size:0.875rem;font-weight:600;padding-bottom:0;color:#333;display:block}.catalogEntryRecommendationWidget .content ul li .product .product_variants{display:none;height:16px;font-size:0.75rem;padding:16px 0 18px 0px}.catalogEntryRecommendationWidget .content ul li .product .product_variants .variant_image{width:7px;height:8px;margin:3px 5px 0 5px;float:left;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-185px -38px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .product_variants .variant_image{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-185px -38px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .product_price{margin-bottom:11px}.catalogEntryRecommendationWidget .content ul li .product .price{color:#2b2b2b;font-size:1rem;font-weight:700;margin-top:0}.catalogEntryRecommendationWidget .content ul li .product #Quick_View{display:none}.catalogEntryRecommendationWidget .content ul li .product .compare_target_hidden{display:none}.catalogEntryRecommendationWidget .content ul li .product .product_rating{font-size:0.75rem;color:#333}.catalogEntryRecommendationWidget .content ul li .product .star-rating{width:63px;height:11px;float:left;margin-top:3px;margin-right:6px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -222px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .star-rating.one{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -233px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating.one{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -233px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .star-rating.two{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -245px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating.two{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -245px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .star-rating.three{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -257px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating.three{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -257px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .star-rating.four{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -269px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating.four{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -269px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.catalogEntryRecommendationWidget .content ul li .product .star-rating.five{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -281px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.catalogEntryRecommendationWidget .content ul li .product .star-rating.five{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-252px -281px;background-size:500px}}#manage_my_account .sub_wrapper{position:relative;border-bottom:2px solid #ddd;padding:0px 5%}#manage_my_account .sub_wrapper:after{content:'';position:absolute;right:5%;top:50%;width:10px;height:16px;margin-top:-8px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -159px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#manage_my_account .sub_wrapper:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -159px;background-size:500px}}#manage_my_account .sub_wrapper h4{font-size:13px;font-weight:600;line-height:40px}#sitemap h1,#sitemap #footer_tagline .footer_content,#footer_tagline #sitemap .footer_content,#sitemap .search-result-title{margin-bottom:15px;margin-left:10px}#sitemap h2,#sitemap #promo_message .promo_banner,#promo_message #sitemap .promo_banner{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}#sitemap h2 a,#sitemap #promo_message .promo_banner a,#promo_message #sitemap .promo_banner a{color:#0055aa}#sitemap .h4{font-weight:600;margin:2px 0}#sitemap .h5{font-weight:400;margin:2px 0}#sitemap .sub-sub-category-list{margin-left:10px;display:none}#sitemap .sitemap-group{margin-bottom:30px;padding:0 10px}@media only screen and (min-width: 320px) and (max-width: 767px){#left_filter_list{display:none}}@media only screen and (min-width: 320px) and (max-width: 767px){.optionContainer .arrow:before,.grid_icon:before,.list_icon:before{content:""}#content .left_nav_filters_m input[type=checkbox]{display:none}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible{background:none  !important;padding:0;min-width:295px}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header{text-align:center;padding-left:0 !important;padding-right:0 !important;font-size:14px;line-height:23px;width:32%;border:1px solid #ddd;background:#fff;color:#0055aa;padding:2px 0 !important;margin-left:0px !important;margin-top:0}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3 span,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span{display:none}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3 span.count,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.count,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.count,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.count,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.count,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.count,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.count,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.count,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.count{display:inline}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3 span.mobile_filter_msg,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg{display:inline;font-weight:400}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after{display:inline-block;content:" ";height:7px;width:12px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px;margin-bottom:2px;margin-left:6px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>h3 span.mobile_filter_msg:after,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible>.footer_column_header span.mobile_filter_msg:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -130px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=true],#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true],.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]{border:1px solid #0055aa;margin-top:35px;padding-bottom:15px !important;background:#fff !important}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=true]>h3,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>h3,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>h3,#content #footer .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header,#footer #content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header,#content .sign_in_registration #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header,#footer #content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header,.sign_in_registration #content #footer .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header,#footer .sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=true]>.footer_column_header{border:1px solid #0055aa;border-bottom:0;margin-top:-36px !important;padding:2px 0 8px 0 !important;height:36px !important;width:32%;margin-left:-1px !important}#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=false] .clearAll,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] .clearAll,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] .clearAll,#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=false] .content,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] .content,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] .content,#content .left_nav_filters_m>.facetContainer>.col12>.facetWidget.collapsible[aria-expanded=false] #applyFilter,#content .sign_in_registration .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] #applyFilter,.sign_in_registration #content .left_nav_filters_m>.facetContainer>.title>.facetWidget.collapsible[aria-expanded=false] #applyFilter{display:none !important}#content .left_nav_filters_m .content{margin-top:0px}#content .left_nav_filters_m .content_right_border .content{margin-top:0}#content .left_nav_filters_m #applyFilter{display:block;float:right;padding:4px 18px;font-size:13px;margin-right:20px;margin-top:28px}#content .left_nav_filters_m #productsFacets .categoryNavWidget{background:#fff;padding:0 !important;margin-bottom:3px}#content .left_nav_filters_m #productsFacets .categoryNavWidget>h3,#content .left_nav_filters_m #productsFacets #footer .categoryNavWidget>.footer_column_header,#footer #content .left_nav_filters_m #productsFacets .categoryNavWidget>.footer_column_header{background:#0055aa;padding:0 !important;margin:0 !important;height:26px;line-height:23px;color:#fff;font-size:14px;font-weight:400;text-indent:14px}#content .left_nav_filters_m #productsFacets .categoryNavWidget>h3 .arrow,#content .left_nav_filters_m #productsFacets #footer .categoryNavWidget>.footer_column_header .arrow,#footer #content .left_nav_filters_m #productsFacets .categoryNavWidget>.footer_column_header .arrow{margin-top:10px;width:17px;height:3px;background:#fff;position:absolute;top:1px;right:7px !important;overflow:visible}#content .left_nav_filters_m #productsFacets .categoryNavWidget>.content{padding-top:5px;margin-top:0 !important;background:#fff}#content .left_nav_filters_m #productsFacets .categoryNavWidget ul{padding:9px 0 0 0}#content .left_nav_filters_m #productsFacets .categoryNavWidget li.singleFacet{padding:9px 20px !important;border:none !important}#content .left_nav_filters_m #productsFacets .categoryNavWidget li.singleFacet a{font-size:14px !important;color:#0055aa !important}#content .left_nav_filters_m #productsFacets .categoryNavWidget li.singleFacet a span{color:#999}#content .left_nav_filters_m #productsFacets .categoryNavWidget .facetCountContainer{color:#999}#content .left_nav_filters_m #productsFacets .categoryNavWidget .arrow:before{display:none}#content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>h3,#content .left_nav_filters_m #productsFacets #footer .categoryNavWidget[aria-expanded=false]>.footer_column_header,#footer #content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>.footer_column_header{margin-bottom:7px}#content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>h3 .arrow,#content .left_nav_filters_m #productsFacets #footer .categoryNavWidget[aria-expanded=false]>.footer_column_header .arrow,#footer #content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>.footer_column_header .arrow{overflow:visible}#content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>h3 .arrow:before,#content .left_nav_filters_m #productsFacets #footer .categoryNavWidget[aria-expanded=false]>.footer_column_header .arrow:before,#footer #content .left_nav_filters_m #productsFacets .categoryNavWidget[aria-expanded=false]>.footer_column_header .arrow:before{content:" ";display:block;position:absolute;width:3px;height:17px;background:#fff;top:-7px;left:7px}#content .left_nav_filters_m #productsFacets{padding-top:17px}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title{background:#0055aa;padding:0 !important;margin:0 !important;height:27px;line-height:27px;color:#fff;border-radius:0;font-size:14px;font-weight:400;text-indent:14px}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title.title_collapsed{margin-bottom:7px !important}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title .selected{float:right;font-size:12px;margin-right:30px}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title .arrow{margin-top:12px;width:17px;height:3px;background:#fff;position:absolute;right:3px;overflow:visible}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title .arrow:before{display:none}#content .left_nav_filters_m #productsFacets fieldset .optionContainer .title .arrow.arrow_collapsed:before{content:" ";display:block;position:absolute;width:3px;height:17px;top:-7px;left:7px;background:#fff;-webkit-transform:none;transform:none;z-index:1000}#content .left_nav_filters_m #productsFacets fieldset .facetCountContainer{margin-left:4px;font-size:14px}#content .left_nav_filters_m #productsFacets fieldset .facetCountContainer span{font-size:9px}#content .left_nav_filters_m #productsFacets fieldset .facetSelectContainer,#content .left_nav_filters_m #productsFacets fieldset .section_list{margin:0 0 10px 0}#content .left_nav_filters_m #productsFacets fieldset .facetSelect{padding-bottom:10px}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li{border-bottom:none;padding-top:10px !important}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .checkBox{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:27px;width:27px;display:inline-block;border:1px solid #999;background:#fff;margin-right:7px;margin-left:3px}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .checkBox .checkmark{display:none;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px;width:16px;height:13px;margin-top:11px;margin-left:4px;position:absolute;text-align:left;top:-6px;width:16px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .checkBox .checkmark{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#content .left_nav_filters_m #productsFacets fieldset .facetSelect li a[aria-checked=true] .checkBox,#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .facetSelectedHighlight .checkBox{background:#0055aa;height:25px;width:25px;border:none}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li a[aria-checked=true] .checkBox .checkmark,#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .facetSelectedHighlight .checkBox .checkmark{display:block}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li input.range_input{-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:42%;display:inline-block;border-color:#ddd}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .facetbutton{line-height:29px;padding:0;margin:0}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .outline{display:block}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .outline span{font-size:14px}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .outline.facetSelectedHighlight{color:#000 !important;font-weight:400 !important}#content .left_nav_filters_m #productsFacets fieldset .facetSelect li .outline img{display:block;float:left;margin-top:8px}#content .left_nav_filters_m #productsFacets fieldset .showMore input{display:none}#content .left_nav_filters_m #price_range_input .spanacce{display:inline-block;height:auto;width:auto;position:relative;width:44%}#content .left_nav_filters_m #price_range_input .currency{display:none}#content .left_nav_filters_m .facetWidget .clearAll{display:block !important;float:none;text-decoration:underline;font-size:12px;color:#0055aa;top:auto;right:auto;position:absolute;margin-top:26px}#content .left_nav_filters_m #facetFilterList{border:none;padding:0 0 0 6px;margin:0}#content .left_nav_filters_m #facetFilterListWrapper{background:#fff;padding-top:10px}#content .left_nav_filters_m #facetFilterListWrapper .facetSelected{height:23px !important;line-height:23px;padding:0 8px;background:white;min-width:0px;margin-right:8px;margin-top:6px;display:inline-block;border:1px solid #ddd}#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a{display:inline-block}#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a .filter_option{font-size:12px;line-height:23px;padding:0 !important}#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a .filter_option .close{height:15px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -30px;background-size:500px;margin:2px 7px 0px 0px}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a .filter_option .close{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-153px -30px;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a .filter_option img{margin-top:-6px}#content .left_nav_filters_m #facetFilterListWrapper .facetSelected a .filter_option .rating{margin-top:6px !important}div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list{background:none !important}.widget_left_nav .content_section .title{background:#0055aa;color:#fff;padding:4px 12px}.widget_left_nav .content_section .title .arrow{margin-top:12px;width:17px;height:3px;background:#fff;position:absolute;right:3px;overflow:visible;right:7px;margin-top:8px}.widget_left_nav .content_section .title .arrow:before{display:none}.widget_left_nav .content_section .title .arrow.arrow_collapsed:before{content:" ";display:block;position:absolute;width:3px;height:17px;top:-7px;left:7px;background:#fff;-webkit-transform:none;transform:none;z-index:1000}div.olapic .olapic-slider-widget{float:none !important}}@media (min-width: 768px){#price_range_input{position:relative}#price_range_input #low_price_input,#price_range_input #high_price_input{display:inline-block}#price_range_input .go_button{display:inline-block}#price_range_input #price_range_go{width:inherit;position:relative;margin-left:4px}}@media (max-width: 767px){body[data-wc-device=mobile] #facetFilterListWrapper .facetSelected a .filter_option img{display:inline-block}}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width: 48rem){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 62rem){.modal-lg{width:900px}}body[data-twttr-rendered*="true"] .invodo-overlay-mask{display:none !important}body[data-twttr-rendered*="true"] .invodo-overlay,body[data-twttr-rendered*="true"] invodo-overlay.invodo-overlay-active{position:absolute;width:inherit;height:inherit;display:none !important}#ProductAngleImagesArea #ovpCtaContainer2{display:none}#ProductAngleImagesAreaList{position:relative}#ProductAngleImagesAreaList #ovpCtaContainer_wrap{position:relative}#ProductAngleImagesAreaList #ovpCtaContainer_wrap .invodo-overlap{position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0}#ProductAngleImagesAreaList #ovpCtaContainer2{position:relative;z-index:0;display:block}#invodo_video_box_wrap{position:absolute;top:0;left:0;background:#fff;z-index:9;width:100%;height:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);-moz-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.27);overflow:hidden}#invodo_video_box_wrap #invodo_video_box{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#invodo_video_box_wrap .close-invodo{z-index:11;width:14px;height:14px;background:#000;position:absolute;top:5px;right:5px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17.5px -94px;background-size:500px;cursor:pointer}#invodo_video_box_wrap #invodo-overlay-content-id,#invodo_video_box_wrap #InvodoInPlayer_ovpWidget1_LeftContainer{width:100% !important;height:100% !important}#ovpCtaContainer_wrap{display:none}.widget_product_compare .compare_title{margin-bottom:16px}.widget_product_compare .product_adbug{position:absolute}.widget_product_compare .compare_back{padding-left:16px;margin-bottom:16px;position:relative}.widget_product_compare .compare_back:before{content:" ";display:inline-block;position:absolute;overflow:hidden;width:12px;height:17px;left:0;margin-top:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -142px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){.widget_product_compare .compare_back:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-65px -142px;background-size:500px}}.widget_product_compare .content h2,.widget_product_compare .content #promo_message .promo_banner,#promo_message .widget_product_compare .content .promo_banner{margin-bottom:28px}.widget_product_compare .row.image,.widget_product_compare .my_account .myaccount_subheader ul.image.addresses,.my_account .myaccount_subheader .widget_product_compare ul.image.addresses,.widget_product_compare .image.sign_in_registration{text-align:center}.widget_product_compare .row .item img,.widget_product_compare .my_account .myaccount_subheader ul.addresses .item img,.my_account .myaccount_subheader .widget_product_compare ul.addresses .item img,.widget_product_compare .sign_in_registration .item img{max-height:160px}.widget_product_compare .row.specifications,.widget_product_compare .my_account .myaccount_subheader ul.specifications.addresses,.my_account .myaccount_subheader .widget_product_compare ul.specifications.addresses,.widget_product_compare .specifications.sign_in_registration{margin-top:20px}.widget_product_compare .row.specifications .topHdr,.widget_product_compare .my_account .myaccount_subheader ul.specifications.addresses .topHdr,.my_account .myaccount_subheader .widget_product_compare ul.specifications.addresses .topHdr,.widget_product_compare .specifications.sign_in_registration .topHdr{font-weight:700 !important}.widget_product_compare .row.remove,.widget_product_compare .my_account .myaccount_subheader ul.remove.addresses,.my_account .myaccount_subheader .widget_product_compare ul.remove.addresses,.widget_product_compare .remove.sign_in_registration{font-size:12px}.widget_product_compare .row .heading,.widget_product_compare .my_account .myaccount_subheader ul.addresses .heading,.my_account .myaccount_subheader .widget_product_compare ul.addresses .heading,.widget_product_compare .sign_in_registration .heading{float:left;color:#666;font-weight:bold;padding:6px 1%;line-height:16px}.widget_product_compare .row .price,.widget_product_compare .my_account .myaccount_subheader ul.addresses .price,.my_account .myaccount_subheader .widget_product_compare ul.addresses .price,.widget_product_compare .sign_in_registration .price{color:#cc0000;font-weight:bold}.widget_product_compare .row_border{border-bottom:1px solid #ddd}.widget_product_compare .compare_heading{font-size:20px;color:#777777}.widget_product_compare>.top>.middle,.widget_product_compare>.bottom>.middle{width:100%;height:1px;background-color:#e5e5e5;float:left}.widget_product_compare>.middle>.left_border>.right_border>.content{background-color:#ffffff;min-height:100px}.widget_product_compare>.middle>.left_border>.right_border>.content>.heading{font-size:14px}.widget_product_compare>.middle>.left_border>.right_border>.content>.message{padding:0 8px;line-height:32px;font-size:14px;color:#777777}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration{overflow:hidden;min-height:30px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .height_spacing_top{padding-top:10px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .height_spacing_bottom{padding-bottom:10px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .reduce_margins{margin-top:-8px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row a:hover,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses a:hover,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses a:hover,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration a:hover{text-decoration:underline}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row .remove,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses .remove,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses .remove,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration .remove{width:7px;height:7px;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-right:3px}.dj_ie7 .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row .remove,.dj_ie7 .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses .remove,.my_account .myaccount_subheader .dj_ie7 .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses .remove,.dj_ie7 .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration .remove{margin-bottom:-1px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.item{float:left;padding:6px 1%;line-height:16px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row:first-child>.item>a>img,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses:first-child>.item>a>img,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses:first-child>.item>a>img,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration:first-child>.item>a>img{max-width:100%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.heading,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.heading,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.heading,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.heading{width:18%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .row>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .my_account .myaccount_subheader ul.addresses>.topHdr,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 ul.addresses>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .sign_in_registration>.topHdr{width:20%;min-height:1px;padding:6px 1%;line-height:16px;font-weight:600}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .sign_in_registration>.item{width:20%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .row>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .my_account .myaccount_subheader ul.addresses>.topHdr,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 ul.addresses>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .sign_in_registration>.topHdr{width:20%;min-height:1px;padding:6px 1%;line-height:16px;font-weight:600}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .sign_in_registration>.item{width:20%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .row>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .my_account .myaccount_subheader ul.addresses>.topHdr,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 ul.addresses>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .sign_in_registration>.topHdr{width:20%;min-height:1px;padding:6px 1%;line-height:16px;font-weight:600}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .sign_in_registration>.item{width:20%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .row>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .my_account .myaccount_subheader ul.addresses>.topHdr,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 ul.addresses>.topHdr,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .sign_in_registration>.topHdr{width:20%;min-height:1px;padding:6px 1%;line-height:16px;font-weight:600}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .sign_in_registration>.item{width:20%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.item>.old_price,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.item>.old_price,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.item>.old_price,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.item>.old_price{color:#777777;font-weight:normal;text-decoration:line-through;margin-right:4px}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.item>.heading_mobile,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.item>.heading_mobile,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.item>.heading_mobile,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.item>.heading_mobile,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main:nth-child(3){display:none}@media (max-width: 767px){.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main{overflow:hidden}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main:nth-child(3){display:inherit}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3{width:200%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1{width:100%}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_4 .sign_in_registration>.item{width:23% !important}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_3 .sign_in_registration>.item{width:23% !important}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_2 .sign_in_registration>.item{width:48% !important}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .row>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .my_account .myaccount_subheader ul.addresses>.item,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 ul.addresses>.item,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .compare_1 .sign_in_registration>.item{width:98% !important}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.heading,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.heading,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.heading,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.heading{display:none}.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .row>.item>.heading_mobile,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .my_account .myaccount_subheader ul.addresses>.item>.heading_mobile,.my_account .myaccount_subheader .widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main ul.addresses>.item>.heading_mobile,.widget_product_compare>.middle>.left_border>.right_border>.content>.compare_main .sign_in_registration>.item>.heading_mobile{display:inherit;font-weight:bold}}#progress_bar_dialog{position:fixed !important;top:0px !important;left:0px !important;background:rgba(255,255,255,0.8) !important;width:100% !important;height:100% !important}#progress_bar_dialog .dijitDialogPaneContent{width:100% !important;height:100% !important;overflow:visible !important}#progress_bar_dialog #progress_bar{top:50%;left:50%;margin-left:-17.5px;margin-top:-17.5px;display:block !important}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-prev{position:absolute;top:0;left:-20%}.owl-next{position:absolute;top:0;right:-20%}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut 0.7s both ease;-moz-animation:fadeOut 0.7s both ease;animation:fadeOut 0.7s both ease}.owl-fade-in{-webkit-animation:fadeIn 0.7s both ease;-moz-animation:fadeIn 0.7s both ease;animation:fadeIn 0.7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade 0.7s ease both;-moz-animation:scaleToFade 0.7s ease both;animation:scaleToFade 0.7s ease both}.owl-goDown-in{-webkit-animation:goDown 0.6s ease both;-moz-animation:goDown 0.6s ease both;animation:goDown 0.6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom 0.5s ease both;-moz-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo 0.5s ease both;-moz-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}@media only screen and (min-width: 768px){#widget_breadcrumb .current span{font-weight:600}.product .product_info span.star-rating{display:inline-block;width:111px;height:20px}.product .product_info span.star-rating.nil{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -222.5px;background-size:500px}}@media only screen and (min-width: 768px) and (-webkit-device-pixel-ratio: 2){.product .product_info span.star-rating.nil{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-141px -222.5px;background-size:500px}}@media only screen and (min-width: 768px){.b55ac-top-container .product .product_info .product_price .price.was span{font-size:0.75rem;color:#999;margin-left:0 !important}.b55ac-top-container .product .product_info .product_price .price.was span:first-child{font-size:20px !important;color:#cc0000 !important;font-weight:700 !important}.b55ac-top-container .product .product_info .product_price .price.was span span.was-content{font-size:0.75rem !important;color:#999 !important;font-weight:400 !important}#br-related-searches-widget{border:2px solid #0055aa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:0.625rem;padding:0.3125rem 1rem 0.625rem}#br-related-searches-widget .br-related-heading{font-size:0.875rem;font-weight:600;line-height:1.875rem}#br-related-searches-widget .br-related-query a{font-size:0.875rem;font-weight:400;line-height:1.5rem;text-transform:capitalize}#br-related-searches-widget .br-related-query a:hover{text-decoration:underline}img{max-width:100%}#br-rp-widget{position:relative;margin-bottom:1.25rem;padding-left:0.3125rem;padding-right:0.3125rem}#br-rp-widget:before,#br-rp-widget:after{content:" ";display:table}#br-rp-widget:after{clear:both}#br-rp-widget .br-found-heading{font-weight:600;margin-bottom:0.625rem;padding-left:0.3125rem;padding-right:0.3125rem}#br-rp-widget .br-sf-widget{float:left;width:220px;padding-left:0.3125rem;padding-right:0.3125rem}#br-rp-widget .br-sf-widget .br-sf-widget-merchant-cont{max-width:205px}#br-rp-widget .br-sf-widget .br-sf-widget-merchant-title{font-weight:600;margin-bottom:0.3125rem;font-size:0.75rem}#br-rp-widget .br-sf-widget .br-sf-widget-merchant-desc{margin-bottom:0.3125rem;font-size:0.75rem}#br-rp-widget .br-sf-widget .br-sf-widget-merchant-qv{text-decoration:underline;font-size:0.75rem}}@media only screen and (min-width: 768px) and (min-width: 62rem){#br-rp-widget .br-sf-widget{width:25%}}@media only screen and (min-width: 768px){#br-rp-widget .br-sf-widget .br-sf-widget-merchant-img{padding:15px}#br-rp-widget .br-sf-widget img{max-width:205px}#br-rp-widget .hidden{display:none}.br-sf-widget-merchant-popup-maincont{background:#fff;left:0;position:absolute;top:2.875rem;width:100%;font-size:0.75rem;padding-left:0.3125rem;padding-right:0.3125rem}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-img{float:left;width:33.333%;padding-left:0.3125rem;padding-right:0.3125rem}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-title{font-weight:600;padding-left:calc(33.333% + 10px);width:100%;margin-bottom:0.3125rem}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-desc{padding-left:calc(33.333% + 10px);width:100%;margin-bottom:0.625rem;padding-right:0.3125rem}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-view{padding-left:calc(33.333% + 10px);width:100%;margin-bottom:0.3125rem}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-close{padding-left:calc(33.333% + 10px)}.br-sf-widget-merchant-popup-maincont .br-sf-widget-merchant-popup-close a:hover{text-decoration:none !important}}ul#departmentsMenu_m li{background-color:#fff;border-bottom:1px solid #ddd}ul#departmentsMenu_m>span>li:last-child{border-bottom:none}ul#departmentsMenu_m a{color:#0055aa;font:400 14px/normal "Open Sans",Verdana,Helvetica,sans-serif;line-height:30px;display:block;padding:0 0 0 20px;text-decoration:none}ul#departmentsMenu_m a:focus,ul#departmentsMenu_m a:active,ul#departmentsMenu_m a:hover{text-decoration:none}#global_menu_mobile #header_menu_actions_m a:after,ul#departmentsMenu_m a:after{content:"";float:right;display:block;width:8px;height:12px;right:0px;margin-top:11px;margin-right:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-47px -154px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){#global_menu_mobile #header_menu_actions_m a:after,ul#departmentsMenu_m a:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-47px -154px;background-size:500px}}#global_menu_mobile #header_menu_actions_m a:after{background-position:-21px -179px}ul#departmentsMenu_m li:empty{display:none}ul#departmentsMenu_m span{display:inline-block}ul#departmentsMenu_m>span:first-child{margin-top:0}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li:first-child{background:#cc0000;border-top:1px solid #ddd}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li:first-child a{color:#fff}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li:first-child a:after{background-position:-21px -179px}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li:last-child{background:#ffde00;border-bottom:1px solid #fff !important}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li:last-child a{color:#0055aa}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li a{text-transform:uppercase}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot+#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li{background:#ddd;border-bottom:1px solid #fff}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot+#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li a{text-transform:none;color:#0055aa !important}#contentRecommendationWidget_MACADEMY_ParentCategoryEspot+#contentRecommendationWidget_MACADEMY_ParentCategoryEspot li a:after{background-position:-47px -154px}#departmentsButtonSection_m,#header_menu_m{border-right:1px solid #ddd}.facetOn{display:block !important}.facetOff{display:none !important}#ayProductListUL li:empty{display:none}#genericErrorMain,.genericErrorMain{font-size:2em;font-weight:700}#wishlist_name_descriptor{border:none;width:64%}.sign_in_registration form input[type=checkbox]{margin-top:0px;margin-right:31px;margin-bottom:0 !important}button.disabled{cursor:default}#suggest_keywords_acce_label{margin-left:2%}.autoSuggestDivNestedList{list-style-type:none}.widget_bundle_package_list .widget_product_listing .list_mode.bundle_mode div[id^="InventoryStatus_ShowLink"] .text{display:block}#city_list_table{border-spacing:70px 20px;margin-left:10%}#state_list_table{border-spacing:70px 0px;margin-left:25%}ul.state_city_list{list-style-type:none;margin:0 0 3% -3.5%;padding:0;width:107%;font-family:"Open Sans", Verdana, Helvetica, sans-serif}ul.state_city_list>li{border-bottom:1px solid #ddd;padding:7px 20px 0px 20px !important;height:33px}ul.state_city_list>li:first-child{border-top:1px solid #ddd}ul.state_city_list>li>a:after{content:" ";display:block;width:8px;height:12px;position:absolute;right:10px;margin-top:-28px;z-index:900;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}@media (-webkit-device-pixel-ratio: 2){ul.state_city_list>li>a:after{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-46px -153px;background-size:500px}}ul.state_city_list>li>a>div.details>p{font:400 0.875rem/normal "Open Sans",Verdana,Helvetica,sans-serif;color:#0055aa}.state_header,.state_header_main{font:600 0.875rem "Open Sans",Verdana,Helvetica,sans-serif;color:#333;margin-bottom:18px;padding-left:10px}.state_header>.state,.state_header_main>.state{text-transform:capitalize}.state_header_main{font-size:24px;margin-top:18px}@media (min-width: 768px){.facetContainer .facetSelect span[id^='facetLabel_']{background:none;padding:0px;display:inline-block;color:#333}.facetContainer .facetSelect span[id^='facetLabel_']:hover{text-decoration:underline}}.facetContainer>div .leftnav_section_header{background-color:#0055aa;color:white;font-weight:normal;padding:6px 10px;text-align:left;font-size:14px}#footer .footer_column_header{font-weight:600;margin-bottom:6px}@media only screen and (min-width: 770px) and (max-width: 992px){#footer .footer_column_header{font-size:16px}}@media only screen and (min-width: 601px) and (max-width: 769px){#footer .footer_column_header{font-size:14px}}#company_info .copyright{font-size:0.625rem;color:#666;font-weight:400;margin-bottom:4px}@media (min-width: 768px){#quickLinksButton .level-six{font-size:0.75rem;line-height:1.125rem}#quickLinksButton .level-four{font-size:0.875rem;line-height:1.5rem}}#footer_tagline .footer_content{font-weight:300;font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;margin-bottom:30px}#promo_message .promo_banner{font-weight:600}#promo_message .promo_banner span{font-size:11px;font-weight:400}.widget_title_container{padding:0px}.search-result-title{color:#2b2b2b}#top-navigation ul li.topcat-clearance a{background:url("http://b.monetate.net/img/1/102/19488.png") repeat scroll 0 0 transparent !important;color:#005DAA}#top-navigation ul li.topcat-clearance div.dropdown a{background:none repeat scroll 0 0 #FFFFFF !important}#top-navigation ul li.topcat-clearance a.roll{background:url("http://b.monetate.net/img/1/102/19489.png") repeat scroll 0 0 transparent !important;color:#005DAA}#chat_proactive{height:0px;display:block;position:absolute;top:50%;left:50%;margin-top:-110px;margin-left:-150px}@media only screen and (max-width: 767px){.product_listing_container>.list_mode>li{height:auto !important;min-height:auto !important}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .orderBySelect{width:100%;height:29px;border:1px solid #ddd;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;top:0;right:0;left:0;margin-top:0 !important}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .label_for_orderby{font-size:14px;font-weight:400;line-height:25px;color:#0055aa;text-align:center;padding:2px 10px 0px 10px;border:grey;right:9}body[data-wc-device=mobile] .orderByDropdown.selectWrapper .orderBySelect.orderBySelectOpenedFocused{margin:0 !important;margin-top:0 !important;border-bottom:0 !important}}@media only screen and (min-width: 320px) and (max-width: 767px){body{overflow-x:hidden !important}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}div[id*="PageHeading_"]{margin:0}div[id*="PageHeading_"] h1,div[id*="PageHeading_"] #footer_tagline .footer_content,#footer_tagline div[id*="PageHeading_"] .footer_content,div[id*="PageHeading_"] .search-result-title{font-size:1.5rem;margin-bottom:18px}.ay-btn{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}.blue_banner_mobile{background:#0055aa;color:#fff;font-size:14px;padding:4px 0;text-align:center;font-weight:400;margin-bottom:7px;overflow:hidden}.gray_banner_mobile{background:#ddd;color:#0055aa;font-size:14px;padding:4px 0;font-weight:400;margin-bottom:7px;overflow:hidden}.gray_banner_mobile.bottom-margin-nil{margin-bottom:0px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"]{border:1px solid #2b2b2b;color:#2b2b2b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;margin-bottom:7px}.icon_m{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 0;background-size:500px;display:inline-block}}@media only screen and (min-width: 320px) and (max-width: 767px) and (-webkit-device-pixel-ratio: 2){.icon_m{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:0 0;background-size:500px}}@media only screen and (min-width: 320px) and (max-width: 767px){.icon_info_m{width:16px;height:15px;background-position:-192px -31px}#mobile_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:0;background:rgba(0,0,0,0.3)}.mobile_error{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ffe5e5;color:#cc0000;font-size:0.75rem;padding:10px 20px 10px 10px;margin-bottom:10px;transform-style:preserve-3d;position:relative}.mobile_error .mobile_error_icon{font-size:22px;font-weight:700;right:10px;position:absolute;top:50%;margin-top:-17px}}body[data-wc-device=mobile] .checkBox{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:23px;width:23px;display:inline-block;box-sizing:border-box;border:2px solid #ddd;background:#fff;padding:0}body[data-wc-device=mobile] .checkBox .checkmark{display:none;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px;width:16px;height:13px;margin-top:5px;margin-left:4px}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .checkBox .checkmark{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px}}body[data-wc-device=mobile] a[aria-checked=true] .checkBox{background:#0055aa;height:23px;width:23px;border:none}body[data-wc-device=mobile] a[aria-checked=true] .checkBox .checkmark{display:block}body[data-wc-device=mobile] input[type=checkbox],body[data-wc-device=mobile] input[type=radio].checkBox{-webkit-appearance:none;appearance:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:23px;width:23px;display:inline-block;box-sizing:border-box;border:2px solid #ddd;background:#fff;padding:0}body[data-wc-device=mobile] input[type=checkbox]:checked,body[data-wc-device=mobile] input[type=radio].checkBox:checked{background:#0055aa;height:23px;width:23px;border:none}body[data-wc-device=mobile] input[type=checkbox]:checked:before,body[data-wc-device=mobile] input[type=radio].checkBox:checked:before{content:" ";display:none;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px;width:16px;height:13px;margin-top:5px;margin-left:4px;display:block !important}@media (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] input[type=checkbox]:checked:before,body[data-wc-device=mobile] input[type=radio].checkBox:checked:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-17px -108px;background-size:500px}}form[action*="m30OrderShipping"] #shippingInfo .error-bubble,form[action*="m30OrderShipping"] #shippingInfo #firstname_error{left:0 !important}#chat-customercare-btns{font-size:0;text-align:center;margin-top:40px}#chat-customercare-btns .col6:first-child{padding-right:10px}#chat-customercare-btns .col6:last-child{padding-left:10px}@media (min-width: 568px) and (orientation: landscape){#chat-customercare-btns{width:300px;margin:0 auto}}@media (min-width: 667px) and (orientation: landscape){#chat-customercare-btns{width:355px;margin:0 auto}}@media (min-width: 736px) and (orientation: landscape){#chat-customercare-btns{width:394px}}#chat-customercare-btns a{padding:0px;width:100%;font-weight:400;font-size:0.875rem}#live_chat_footer_btn_mbl:after{content:' ';display:inline-block;width:12px;height:12px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-185px -1px;background-size:500px;margin-left:8px;position:relative;top:1px}img[src*="igodigital"]{height:1px !important;width:1px !important;position:absolute;top:-9999px}#mobile-header-logo a{display:inline-block;text-indent:-9999px;height:44px;width:136px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-288px 12px;margin-left:4px}.pdp-paypal-buy-now-mobile-btn{text-align:center;padding:5px;background:#ccc;display:block;background:#eeeeee;border:1px solid #cfcfcf;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;margin-top:7px}.pdp-paypal-buy-now-mobile-btn:before{content:' ';display:block;width:203px;height:28px;margin:0 auto;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-238px -147px}.pdp-paypal-buy-now-mobile-btn span{display:block;height:0px;line-height:0px;overflow:hidden;visibility:hidden}.pdp-paypal-checkout-mobile-btn{text-align:center;padding:5px;background:#ccc;display:block;background:#eeeeee;border:1px solid #cfcfcf;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;margin-top:7px}.pdp-paypal-checkout-mobile-btn.checkout-landing-fixed-width{width:228px;margin:0 auto}.pdp-paypal-checkout-mobile-btn:before{content:' ';display:block;width:207.5px;height:28px;margin:0 auto;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-238px -177px}.pdp-paypal-checkout-mobile-btn span{display:block;height:0px;line-height:0px;overflow:hidden;visibility:hidden}body[data-wc-device=mobile] #mobile_pdp_layout .price.was_price{color:#cc0000;font-size:1.5rem;font-weight:700}body[data-wc-device=mobile] #mobile_pdp_layout .price.was_price span{font-size:0.875rem;color:#999;font-weight:400;margin-left:3px}.checkout-account-creation .checkout-account-creation-header-msg{margin-top:30px;margin-bottom:30px}.checkout-account-creation input[type=text],.checkout-account-creation input[type=password]{font-size:16px;padding:10px 12px;border-color:#ddd;margin-bottom:0px}.checkout-account-creation .vlogin-fields-password-cnt{position:relative}.checkout-account-creation .vlogin-fields-password-cnt .vlogin-field-show{position:absolute;top:50%;margin-top:-23px;right:10px;font-size:1rem;color:#0055aa;font-weight:600;cursor:pointer}.checkout-account-creation input[type=password],.checkout-account-creation #vlogin-fields-password{margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none;padding-right:60px}.checkout-account-creation input[type=password]:focus,.checkout-account-creation #vlogin-fields-password:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #000 !important;transition:none;-webkit-transition:none;-moz-transition:none;margin-bottom:14px}.checkout-account-creation .checkout-account-creation-password-info{margin-bottom:20px}.checkout-account-creation .checkout-account-creation-submit{font-size:1rem;margin-bottom:10px}.checkout-account-creation-privacy-policy{display:block;text-align:center;margin-bottom:40px}.checkout-account-creation-success-message:before{content:' ';display:block;margin:0 auto;width:50px;height:50px;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-size:500px;background-position:-186px -52px;margin-top:30px;margin-bottom:15px}.checkout-account-creation-success-message .checkout-account-creation-success-message-heading{font-size:1rem;font-weight:600;margin-bottom:15px}.checkout-account-creation-success-message .checkout-account-creation-success-message-subheading{font-size:0.875rem;margin-bottom:30px}.checkout-account-creation-success-message #MyAccount{margin-bottom:40px}.checkout-account-creation-success-message #MyAccount .first{padding-right:7.5px}.checkout-account-creation-success-message #MyAccount .last{padding-left:7.5px}.mobile-checkout-account-or{text-align:center;margin-bottom:12px;font-size:1rem}.search-result-title{font-weight:600;font-size:0.75rem}.search-result-title .search_count{font-size:0.75rem;font-weight:400}@media (max-width: 736px){body[data-wc-device=mobile] #pageView_icon>button{background:none;border:0;height:0px;min-width:46px;padding:0;height:25px;display:none}body[data-wc-device=mobile] #pageView_icon>button:before{content:" ";position:absolute;height:25px;width:25px;left:15px;clip:auto;top:0px;transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;transform-origin:inherit !important;-moz-transform-origin:inherit !important;-webkit-transform-origin:inherit !important}body[data-wc-device=mobile] #pageView_icon>button.list_icon{position:absolute}body[data-wc-device=mobile] #pageView_icon>button.list_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -1px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] #pageView_icon>button.list_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-99px -1px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] #pageView_icon>button.grid_icon{position:absolute}body[data-wc-device=mobile] #pageView_icon>button.grid_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -1px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] #pageView_icon>button.grid_icon:before{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-144px -1px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL{margin:0;padding:0;list-style:none}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.visible{visibility:visible}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;font-size:10px;background:#fff}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product .ellipsis a{white-space:normal}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_name{padding:0 5px;height:32px;min-height:32px;margin-bottom:6px;visibility:hidden;overflow-y:hidden;font-weight:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_name.show{visibility:visible}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_name a{color:#2b2b2b;font-size:12px;line-height:15px;font-weight:600;min-height:3px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_image{padding:5px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug{width:77px;height:72px;position:absolute;z-index:200;top:0;left:0;-webkit-transform:scale(0.75, 0.75);-webkit-transform-origin:0 0;-moz-transform:scale(0.75, 0.75);-moz-transform-origin:0 0;transform:scale(0.75, 0.75);transform-origin:0 0}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -296px;background-size:500px;height:75px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.clearance{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -296px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -222px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.hotdeal{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -222px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.pricedrop{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-1px -371px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.newlyarrived{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_adbug.newlyarrived{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-80px -371px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating{font-size:10px;color:#999;line-height:10px;margin:-5px 0 10px 6px;min-height:10px;overflow-y:hidden}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .rating{height:10px;width:54px;float:left;margin:0 2px 0 6px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-0"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -279px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-0"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -279px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-1"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-1"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-2"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -256px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-2"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -256px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-3"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -245px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-3"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -245px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-4"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -233px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-4"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -233px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-5"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="rating-5"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -222px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="partial"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px;height:10px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating div[class*="partial"]{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-79px -268px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial1{width:1px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial2{width:2px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial3{width:3px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial4{width:4px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial5{width:5px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial6{width:6px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial7{width:7px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial8{width:8px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .partial9{width:9px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .base0{margin:0.5px 0 0 0}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .base1{margin:0.5px 0 0 11px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .base2{margin:0.5px 0 0 22px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .base3{margin:0.5px 0 0 33px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_rating .base4{margin:0.5px 0 0 44px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price{padding:0 0 0 5px;min-height:16px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price h2.price,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price #promo_message .price.promo_banner,#promo_message body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price .price.promo_banner{color:#2b2b2b;font-size:1rem;font-weight:700}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price h2.price.see_cart,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price #promo_message .price.see_cart.promo_banner,#promo_message body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price .price.see_cart.promo_banner{color:#999}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price h2.price.was_price,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price #promo_message .price.was_price.promo_banner,#promo_message body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price .price.was_price.promo_banner{color:#cc0000}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price h2.price.was_price span,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price #promo_message .price.was_price.promo_banner span,#promo_message body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_price .price.was_price.promo_banner span{color:#333;font-size:0.75rem;font-weight:400}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .attr_space{min-height:14px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_colors,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_teams,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_flavors,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_patterns{font-size:10px;color:#2b2b2b}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_colors .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_teams .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_flavors .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_patterns .icon{display:block;width:7px;height:8px;margin:3px 5px 0 5px;float:left;background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-185px -38px;background-size:500px}}@media (max-width: 736px) and (-webkit-device-pixel-ratio: 2){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_colors .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_teams .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_flavors .icon,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_patterns .icon{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat;background-position:-185px -38px;background-size:500px}}@media (max-width: 736px){body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_teams,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_flavors,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_patterns{font-size:10px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_ships_for,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_online_only,body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_promotion{font-size:10px;margin:3px 5px;color:#2b2b2b}body[data-wc-device=mobile] .product_listing_container #ayProductListUL .product_promotion{color:#cc0000}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .productItem{width:50% !important}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product{height:335px;margin:0 3px 0 0}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product .product_image{max-width:100%;max-height:100%}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product .product_image .image{margin-top:0}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product .product_image img{height:auto}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product .product_description,body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .product .item_spacer_7px{display:none}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.grid_mode .catEntryGrid_border{display:none}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .productItem{width:100%}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product{width:100%;height:auto;min-height:189px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_image{margin:0;float:left;width:50%;height:187px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_image a{display:block}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_image img{height:148px;width:auto;vertical-align:middle}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_name{line-height:15px;height:55px}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_name a{font-size:12px;line-height:inherit;padding-bottom:0}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_image2{display:none}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode .product_info{float:right;width:47%}body[data-wc-device=mobile] .product_listing_container #ayProductListUL.grid.list_mode li{min-height:156px;padding-bottom:0}}#partial-auth-checkout-signin .error_msg{padding-bottom:0px}#partial-auth-checkout-signin legend.h1{margin:0 auto;margin-top:2.5rem;margin-bottom:2.5rem;font-weight:300;font-size:2.25rem}#partial-auth-checkout-signin .form-group{margin-bottom:15px}#partial-auth-checkout-signin .text-center{text-align:center}#partial-auth-checkout-signin input[type="email"],#partial-auth-checkout-signin input[type="password"]{height:46px !important;padding:10px 16px !important;font-size:18px !important;line-height:1.33333 !important;border-radius:6px !important;margin-bottom:0px !important;display:block !important;width:100% !important;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}#partial-auth-checkout-signin:focus{border-color:#66afe9 !important;outline:0 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}#partial-auth-checkout-signin::-moz-placeholder{color:#999;opacity:1}#partial-auth-checkout-signin:-ms-input-placeholder{color:#999}#partial-auth-checkout-signin::-webkit-input-placeholder{color:#999}#partial-auth-checkout-signin[disabled],#partial-auth-checkout-signin[readonly]{background-color:#eeeeee;opacity:1}#partial-auth-checkout-signin[disabled]{cursor:not-allowed}#partial-auth-checkout-signin #sign_in_button{padding:10px 16px !important;font-size:18px !important;line-height:1.33333 !important;border-radius:6px !important;margin:0px;width:100%;font-weight:600}#partial-auth-checkout-signin #forgot_password_link{font-weight:600;color:#666;font-size:0.875rem}@media (max-width: 736px){body[data-wc-device=mobile] .categoryRecommendationWidget .product_listing_container .product-card.col6{width:110%;padding:0px !important;margin-left:-15px;margin-bottom:0px !important;min-height:75px;background-color:#fff;border-top:1px solid #ddd !important}body[data-wc-device=mobile] .categoryRecommendationWidget .product_listing_container .product-card.col6 .product{height:inherit !important;border:0px !important;border-top:0px solid transparent !important;margin-top:10px !important;margin-bottom:10px !important}body[data-wc-device=mobile] .categoryRecommendationWidget .product_listing_container .product-card.col6:last-child{border-bottom:1px solid #ddd !important}body[data-wc-device=mobile] .categoryRecommendationWidget .category-item{margin-bottom:0px}body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{float:left;width:267px;margin-left:105px;text-align:left;min-height:75px}}@media (max-width: 736px) and (min-width: 320px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:215px}}@media (max-width: 736px) and (min-width: 375px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:265px}}@media (max-width: 736px) and (min-width: 414px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:305px}}@media (max-width: 736px) and (min-width: 480px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:370px}}@media (max-width: 736px) and (min-width: 568px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:460px}}@media (max-width: 736px) and (min-width: 667px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:558px}}@media (max-width: 736px) and (min-width: 736px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner{width:626px}}@media (max-width: 736px){body[data-wc-device=mobile] .categoryRecommendationWidget .category-item h2 a,body[data-wc-device=mobile] .categoryRecommendationWidget .category-item #promo_message .promo_banner a,#promo_message body[data-wc-device=mobile] .categoryRecommendationWidget .category-item .promo_banner a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:75px;margin:0px;font-size:1rem;font-weight:400}body[data-wc-device=mobile] .categoryRecommendationWidget .product_image{position:absolute;left:15px;width:75px;height:75px;padding:0px !important}}body[data-wc-device=mobile] .gift-card-only-shipping,body[data-wc-device=mobile] .single-free-shipping{margin-right:10px;margin-top:20px;margin-bottom:10px;padding:0px}body[data-wc-device=mobile] .gift-card-only-shipping .shipmethods,body[data-wc-device=mobile] .single-free-shipping .shipmethods{font-size:1rem;color:#0055aa;font-weight:600}body[data-wc-device=mobile] .gift-card-only-shipping .shipText span,body[data-wc-device=mobile] .single-free-shipping .shipText span{font-size:1rem !important;color:#cc0000 !important;margin-right:52px !important;font-weight:400 !important}body[data-wc-device=mobile] .delivery-all-other-items{padding:10px 0;text-align:center;font-size:0.875rem;font-weight:400;position:relative}body[data-wc-device=mobile] .delivery-all-other-items span{display:inline-block;position:relative;z-index:1;padding:0px 10px;background-color:#fff}body[data-wc-device=mobile] .delivery-all-other-items .hr{position:absolute;height:1px;width:100%;background-color:#ddd;display:block;top:52%;z-index:0}body[data-wc-device=mobile] #allDropShip{margin-bottom:15px}body[data-wc-device=mobile] #loading_status_img img{width:38px !important;max-width:inherit !important;display:inline-block !important}body[data-wc-device=mobile] #shipping_options_list.single-item .shippingmethod-pairing{margin-left:20px;margin-right:20px;width:inherit;float:none}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-image,body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information{display:inline-block}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-image{width:25%;padding:4px;border:1px solid #ddd;float:left;text-align:center}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-image img{display:inline-block}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information{display:block;float:right;width:75%;font-size:0.75rem}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information .tempCharge{float:none}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information-title{margin-bottom:17px}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information-wrap{margin:0px 0px 0px 5px;background-color:#ddd;padding:10px}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information-shipmsg-price span{display:inline-block;width:inherit}body[data-wc-device=mobile] #shipping_options_list.single-item .single-item-information-shipmsg-price div.tempCharge{display:inline-block;font-size:0.75rem;width:inherit;float:right;border:0px;line-height:normal;font-weight:700}body[data-wc-device=mobile] #APOFPOTips_Container{padding-top:30px;position:fixed;top:0px;height:100%;width:100%;background:rgba(255,255,255,0.95) !important}
