.header__promises .header-promise,.header__nav__cart__link,.navbar-mobile,nav.main-menu a.navbar-toggle{display:-webkit-box;display:-moz-flex;display:flex;}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.messages--status .messages__icon,.messages--warning .messages__icon,.messages.warning .messages__icon,.messages--error .messages__icon,.messages.error .messages__icon,.epic-cookie-banner.close{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}*{box-sizing:border-box;}html{font-size:62.5%;line-height:1.5em;font-family:Karla,"Arial",sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{font-size:1.2rem;-webkit-font-smoothing:antialiased;margin:0;padding:0;color:#333;background-color:#fff;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#333;-webkit-text-decoration-skip:objects;}:visited{color:#333;}a:active{color:#333;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:10px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1,.header__site-name,.commerce-checkout-form-account legend{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2.8rem;line-height:calc(26/28);font-weight:400;text-transform:none;}@media (min-width:768px){h1,.header__site-name,.commerce-checkout-form-account legend{font-size:3.2rem;line-height:calc(30/32);}}h2,.node-product-full__bottom section .section-title,.bf-qas h2{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2.6rem;line-height:1;font-weight:400;text-transform:none;}@media (min-width:768px){h2,.node-product-full__bottom section .section-title,.bf-qas h2{font-size:2.2rem;}}h3{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:2rem;line-height:calc(22/20);}h4,.page-user-addressbook .view-commerce-addressbook-defaults .view-header h3,.page-user-addressbook .view-commerce-addressbook .view-header h3,.bf-user-page__title,form.epic-gdpr-privacy-form fieldset legend,form.epic-gdpr-removal-form fieldset legend,.epic-shoeculator h2,.bf-related-products__title{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:1.8rem;line-height:calc(20/18);}h5{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:1.4rem;line-height:calc(15/14);}h6,.commerce-add-to-cart .form-item label{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:1.4rem;line-height:calc(15/14);}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#333;}small{font-size:1.2rem;}sub,sup{font-size:1rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #d4d4d4;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 20px;}[dir="rtl"] dd{margin:0 20px 0 0;}menu,ol,ul{padding:0 0 0 20px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 20px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}form .captcha{margin:20px 0;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:none;}button{overflow:visible;}button,select{text-transform:none;border-radius:0;box-shadow:none;}input{overflow:visible;border-radius:0;box-shadow:none;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,[type='button'],[type='reset'],[type='submit'],.header__nav .my-account-button,.bf-footer__content__menu .follow-us form button,.bf-hero__caption__hero-cta .hero-cta,.header-locale-form-dropdown button,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back,.commerce-checkout-form-account .form-submit,#block-menu-menu-quick-links .menu__item a,#block-bf-mail-bf-mail-newsletter-signup div.content button,.bf-line-item-full__actions a,.epic-claims-form .form-submit,.claim-submitted-content .return-pdf-download,.bf-category-header__browse-categories a,.bf-checkout-complete .print-receipt,.bf-user-page__cta a,.page-user-edit .user-profile-form .form-submit,.page-user-addressbook .bf-article .action-links a,.page-user-addressbook .addressbook-links a,.bf-reviews__show-more-wrapper .show-more,.bf-reviews-and-ratings .bf-ratings__cta a,.bf-video-reviews__show-more-wrapper .show-more,.epic-shoeculator .shoeculator-toggle-link,.bf-qas .post-question{line-height:inherit;text-decoration:none;cursor:pointer;border:0;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner,.header__nav .my-account-button::-moz-focus-inner,.bf-footer__content__menu .follow-us form button::-moz-focus-inner,.bf-hero__caption__hero-cta .hero-cta::-moz-focus-inner,.header-locale-form-dropdown button::-moz-focus-inner,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back::-moz-focus-inner,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back::-moz-focus-inner,.commerce-checkout-form-account .form-submit::-moz-focus-inner,#block-menu-menu-quick-links .menu__item a::-moz-focus-inner,#block-bf-mail-bf-mail-newsletter-signup div.content button::-moz-focus-inner,.bf-line-item-full__actions a::-moz-focus-inner,.epic-claims-form .form-submit::-moz-focus-inner,.claim-submitted-content .return-pdf-download::-moz-focus-inner,.bf-category-header__browse-categories a::-moz-focus-inner,.bf-checkout-complete .print-receipt::-moz-focus-inner,.bf-user-page__cta a::-moz-focus-inner,.page-user-edit .user-profile-form .form-submit::-moz-focus-inner,.page-user-addressbook .bf-article .action-links a::-moz-focus-inner,.page-user-addressbook .addressbook-links a::-moz-focus-inner,.bf-reviews__show-more-wrapper .show-more::-moz-focus-inner,.bf-reviews-and-ratings .bf-ratings__cta a::-moz-focus-inner,.bf-video-reviews__show-more-wrapper .show-more::-moz-focus-inner,.epic-shoeculator .shoeculator-toggle-link::-moz-focus-inner,.bf-qas .post-question::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,:-moz-focusring[type='button'],:-moz-focusring[type='reset'],:-moz-focusring[type='submit'],.header__nav .my-account-button:-moz-focusring,.bf-footer__content__menu .follow-us form button:-moz-focusring,.bf-hero__caption__hero-cta .hero-cta:-moz-focusring,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back:-moz-focusring,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back:-moz-focusring,.commerce-checkout-form-account .form-submit:-moz-focusring,#block-menu-menu-quick-links .menu__item a:-moz-focusring,#block-bf-mail-bf-mail-newsletter-signup div.content button:-moz-focusring,.bf-line-item-full__actions a:-moz-focusring,.epic-claims-form .form-submit:-moz-focusring,.claim-submitted-content .return-pdf-download:-moz-focusring,.bf-category-header__browse-categories a:-moz-focusring,.bf-checkout-complete .print-receipt:-moz-focusring,.bf-user-page__cta a:-moz-focusring,.page-user-edit .user-profile-form .form-submit:-moz-focusring,.page-user-addressbook .bf-article .action-links a:-moz-focusring,.page-user-addressbook .addressbook-links a:-moz-focusring,.bf-reviews__show-more-wrapper .show-more:-moz-focusring,.bf-reviews-and-ratings .bf-ratings__cta a:-moz-focusring,.bf-video-reviews__show-more-wrapper .show-more:-moz-focusring,.epic-shoeculator .shoeculator-toggle-link:-moz-focusring,.bf-qas .post-question:-moz-focusring{outline:1px dotted ButtonText;}.button,button,[type='button'],[type='reset'],[type='submit'],.header__nav .my-account-button,.bf-footer__content__menu .follow-us form button,.bf-hero__caption__hero-cta .hero-cta,.header-locale-form-dropdown button,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back,.commerce-checkout-form-account .form-submit,#block-menu-menu-quick-links .menu__item a,#block-bf-mail-bf-mail-newsletter-signup div.content button,.bf-line-item-full__actions a,.epic-claims-form .form-submit,.claim-submitted-content .return-pdf-download,.bf-category-header__browse-categories a,.bf-checkout-complete .print-receipt,.bf-user-page__cta a,.page-user-edit .user-profile-form .form-submit,.page-user-addressbook .bf-article .action-links a,.page-user-addressbook .addressbook-links a,.bf-reviews__show-more-wrapper .show-more,.bf-reviews-and-ratings .bf-ratings__cta a,.bf-video-reviews__show-more-wrapper .show-more,.epic-shoeculator .shoeculator-toggle-link,.bf-qas .post-question{display:inline-block;background-color:#333;color:#f5f5f5;padding:4px 12px;text-transform:uppercase;line-height:1;text-align:center;border:1px solid transparent;}.button:active,button:active,:active[type='button'],:active[type='reset'],:active[type='submit'],.header__nav .my-account-button:active,.bf-footer__content__menu .follow-us form button:active,.bf-hero__caption__hero-cta .hero-cta:active,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back:active,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back:active,.commerce-checkout-form-account .form-submit:active,#block-menu-menu-quick-links .menu__item a:active,#block-bf-mail-bf-mail-newsletter-signup div.content button:active,.bf-line-item-full__actions a:active,.epic-claims-form .form-submit:active,.claim-submitted-content .return-pdf-download:active,.bf-category-header__browse-categories a:active,.bf-checkout-complete .print-receipt:active,.bf-user-page__cta a:active,.page-user-edit .user-profile-form .form-submit:active,.page-user-addressbook .bf-article .action-links a:active,.page-user-addressbook .addressbook-links a:active,.bf-reviews__show-more-wrapper .show-more:active,.bf-reviews-and-ratings .bf-ratings__cta a:active,.bf-video-reviews__show-more-wrapper .show-more:active,.epic-shoeculator .shoeculator-toggle-link:active,.bf-qas .post-question:active{color:#333;background-color:#fff;text-decoration:none;border:1px solid #555;}.button:focus,button:focus,:focus[type='button'],:focus[type='reset'],:focus[type='submit'],.header__nav .my-account-button:focus,.bf-footer__content__menu .follow-us form button:focus,.bf-hero__caption__hero-cta .hero-cta:focus,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back:focus,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back:focus,.commerce-checkout-form-account .form-submit:focus,#block-menu-menu-quick-links .menu__item a:focus,#block-bf-mail-bf-mail-newsletter-signup div.content button:focus,.bf-line-item-full__actions a:focus,.epic-claims-form .form-submit:focus,.claim-submitted-content .return-pdf-download:focus,.bf-category-header__browse-categories a:focus,.bf-checkout-complete .print-receipt:focus,.bf-user-page__cta a:focus,.page-user-edit .user-profile-form .form-submit:focus,.page-user-addressbook .bf-article .action-links a:focus,.page-user-addressbook .addressbook-links a:focus,.bf-reviews__show-more-wrapper .show-more:focus,.bf-reviews-and-ratings .bf-ratings__cta a:focus,.bf-video-reviews__show-more-wrapper .show-more:focus,.epic-shoeculator .shoeculator-toggle-link:focus,.bf-qas .post-question:focus{outline:none;}.add-to-cart.button,button.add-to-cart,.add-to-cart[type='button'],.add-to-cart[type='reset'],.add-to-cart[type='submit'],.header__nav .add-to-cart.my-account-button,.bf-footer__content__menu .follow-us form button.add-to-cart,.bf-hero__caption__hero-cta .add-to-cart.hero-cta,body.page-cart #views-form-commerce-cart-form-default #edit-checkout,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper #edit-continue,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .add-to-cart.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-continue,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .add-to-cart.checkout-back,.commerce-checkout-form-account .add-to-cart.form-submit,#block-menu-menu-quick-links .menu__item a.add-to-cart,#block-bf-mail-bf-mail-newsletter-signup div.content button.add-to-cart,.bf-line-item-full__actions a.add-to-cart,.epic-claims-form .add-to-cart.form-submit,.claim-submitted-content .add-to-cart.return-pdf-download,.bf-category-header__browse-categories a.add-to-cart,.bf-checkout-complete .add-to-cart.print-receipt,.bf-user-page__cta a.add-to-cart,.page-user-edit .user-profile-form .form-submit,.page-user-addressbook .bf-article .action-links a.add-to-cart,.page-user-addressbook .addressbook-links a.add-to-cart,.commerce-add-to-cart .form-submit,#epic-review-create-form .form-submit,.bf-reviews__show-more-wrapper .add-to-cart.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.add-to-cart,.bf-video-reviews__show-more-wrapper .add-to-cart.show-more,.epic-shoeculator .add-to-cart.shoeculator-toggle-link,.bf-qas .add-to-cart.post-question,#epic-qa-public-form .form-submit,.large.button,button.large,.large[type='button'],.large[type='reset'],.large[type='submit'],form.user-register-form .form-submit,form.user-pass .form-submit,form.user-login .form-submit,.header__nav .large.my-account-button,.bf-footer__content__menu .follow-us form button.large,.bf-hero__caption__hero-cta .large.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .large.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .large.checkout-back,.commerce-checkout-form-account .large.form-submit,#block-menu-menu-quick-links .menu__item a.large,#block-bf-mail-bf-mail-newsletter-signup div.content button.large,.bf-line-item-full__actions a.large,.epic-claims-form .form-submit,.claim-submitted-content .return-pdf-download,.bf-category-header__browse-categories a.large,.bf-checkout-complete .large.print-receipt,.bf-user-page__cta a.large,.page-user-edit .user-profile-form .large.form-submit,.page-user-addressbook .bf-article .action-links a.large,.page-user-addressbook .addressbook-links a.large,.bf-reviews__show-more-wrapper .large.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.large,.bf-video-reviews__show-more-wrapper .large.show-more,.epic-shoeculator .large.shoeculator-toggle-link,.bf-qas .large.post-question{font-size:2.2rem;width:100%;text-transform:none;padding:10px 10px;max-width:380px;}.button[disabled="disabled"],button[disabled="disabled"],[disabled="disabled"][type='button'],[disabled="disabled"][type='reset'],[disabled="disabled"][type='submit'],.header__nav .my-account-button[disabled="disabled"],.bf-footer__content__menu .follow-us form button[disabled="disabled"],.bf-hero__caption__hero-cta .hero-cta[disabled="disabled"],body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back[disabled="disabled"],body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back[disabled="disabled"],.commerce-checkout-form-account .form-submit[disabled="disabled"],#block-menu-menu-quick-links .menu__item a[disabled="disabled"],#block-bf-mail-bf-mail-newsletter-signup div.content button[disabled="disabled"],.bf-line-item-full__actions a[disabled="disabled"],.epic-claims-form .form-submit[disabled="disabled"],.claim-submitted-content .return-pdf-download[disabled="disabled"],.bf-category-header__browse-categories a[disabled="disabled"],.bf-checkout-complete .print-receipt[disabled="disabled"],.bf-user-page__cta a[disabled="disabled"],.page-user-edit .user-profile-form .form-submit[disabled="disabled"],.page-user-addressbook .bf-article .action-links a[disabled="disabled"],.page-user-addressbook .addressbook-links a[disabled="disabled"],.bf-reviews__show-more-wrapper .show-more[disabled="disabled"],.bf-reviews-and-ratings .bf-ratings__cta a[disabled="disabled"],.bf-video-reviews__show-more-wrapper .show-more[disabled="disabled"],.epic-shoeculator .shoeculator-toggle-link[disabled="disabled"],.bf-qas .post-question[disabled="disabled"],.button[disabled=""],button[disabled=""],[disabled=""][type='button'],[disabled=""][type='reset'],[disabled=""][type='submit'],.header__nav .my-account-button[disabled=""],.bf-footer__content__menu .follow-us form button[disabled=""],.bf-hero__caption__hero-cta .hero-cta[disabled=""],body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back[disabled=""],body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back[disabled=""],.commerce-checkout-form-account .form-submit[disabled=""],#block-menu-menu-quick-links .menu__item a[disabled=""],#block-bf-mail-bf-mail-newsletter-signup div.content button[disabled=""],.bf-line-item-full__actions a[disabled=""],.epic-claims-form .form-submit[disabled=""],.claim-submitted-content .return-pdf-download[disabled=""],.bf-category-header__browse-categories a[disabled=""],.bf-checkout-complete .print-receipt[disabled=""],.bf-user-page__cta a[disabled=""],.page-user-edit .user-profile-form .form-submit[disabled=""],.page-user-addressbook .bf-article .action-links a[disabled=""],.page-user-addressbook .addressbook-links a[disabled=""],.bf-reviews__show-more-wrapper .show-more[disabled=""],.bf-reviews-and-ratings .bf-ratings__cta a[disabled=""],.bf-video-reviews__show-more-wrapper .show-more[disabled=""],.epic-shoeculator .shoeculator-toggle-link[disabled=""],.bf-qas .post-question[disabled=""]{color:#a0a0a0;background-color:#f5f5f5;}.button[disabled="disabled"]:hover,button[disabled="disabled"]:hover,[disabled="disabled"]:hover[type='button'],[disabled="disabled"]:hover[type='reset'],[disabled="disabled"]:hover[type='submit'],.header__nav .my-account-button[disabled="disabled"]:hover,.bf-footer__content__menu .follow-us form button[disabled="disabled"]:hover,.bf-hero__caption__hero-cta .hero-cta[disabled="disabled"]:hover,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back[disabled="disabled"]:hover,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back[disabled="disabled"]:hover,.commerce-checkout-form-account .form-submit[disabled="disabled"]:hover,#block-menu-menu-quick-links .menu__item a[disabled="disabled"]:hover,#block-bf-mail-bf-mail-newsletter-signup div.content button[disabled="disabled"]:hover,.bf-line-item-full__actions a[disabled="disabled"]:hover,.epic-claims-form .form-submit[disabled="disabled"]:hover,.claim-submitted-content .return-pdf-download[disabled="disabled"]:hover,.bf-category-header__browse-categories a[disabled="disabled"]:hover,.bf-checkout-complete .print-receipt[disabled="disabled"]:hover,.bf-user-page__cta a[disabled="disabled"]:hover,.page-user-edit .user-profile-form .form-submit[disabled="disabled"]:hover,.page-user-addressbook .bf-article .action-links a[disabled="disabled"]:hover,.page-user-addressbook .addressbook-links a[disabled="disabled"]:hover,.bf-reviews__show-more-wrapper .show-more[disabled="disabled"]:hover,.bf-reviews-and-ratings .bf-ratings__cta a[disabled="disabled"]:hover,.bf-video-reviews__show-more-wrapper .show-more[disabled="disabled"]:hover,.epic-shoeculator .shoeculator-toggle-link[disabled="disabled"]:hover,.bf-qas .post-question[disabled="disabled"]:hover,.button[disabled=""]:hover,button[disabled=""]:hover,[disabled=""]:hover[type='button'],[disabled=""]:hover[type='reset'],[disabled=""]:hover[type='submit'],.header__nav .my-account-button[disabled=""]:hover,.bf-footer__content__menu .follow-us form button[disabled=""]:hover,.bf-hero__caption__hero-cta .hero-cta[disabled=""]:hover,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back[disabled=""]:hover,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back[disabled=""]:hover,.commerce-checkout-form-account .form-submit[disabled=""]:hover,#block-menu-menu-quick-links .menu__item a[disabled=""]:hover,#block-bf-mail-bf-mail-newsletter-signup div.content button[disabled=""]:hover,.bf-line-item-full__actions a[disabled=""]:hover,.epic-claims-form .form-submit[disabled=""]:hover,.claim-submitted-content .return-pdf-download[disabled=""]:hover,.bf-category-header__browse-categories a[disabled=""]:hover,.bf-checkout-complete .print-receipt[disabled=""]:hover,.bf-user-page__cta a[disabled=""]:hover,.page-user-edit .user-profile-form .form-submit[disabled=""]:hover,.page-user-addressbook .bf-article .action-links a[disabled=""]:hover,.page-user-addressbook .addressbook-links a[disabled=""]:hover,.bf-reviews__show-more-wrapper .show-more[disabled=""]:hover,.bf-reviews-and-ratings .bf-ratings__cta a[disabled=""]:hover,.bf-video-reviews__show-more-wrapper .show-more[disabled=""]:hover,.epic-shoeculator .shoeculator-toggle-link[disabled=""]:hover,.bf-qas .post-question[disabled=""]:hover{color:#a0a0a0;}.light.button,button.light,.light[type='button'],.light[type='reset'],.light[type='submit'],.header__nav .light.my-account-button,.bf-footer__content__menu .follow-us form button.light,.bf-hero__caption__hero-cta .hero-cta,.header-locale-form-dropdown button,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-back,.commerce-checkout-form-account .form-submit,#block-menu-menu-quick-links .menu__item a.light,#block-bf-mail-bf-mail-newsletter-signup div.content button.light,.bf-line-item-full__actions a,.epic-claims-form .light.form-submit,.claim-submitted-content .light.return-pdf-download,.bf-category-header__browse-categories a,.bf-checkout-complete .light.print-receipt,.bf-user-page__cta a,.page-user-edit .user-profile-form .light.form-submit,.page-user-addressbook .bf-article .action-links a,.page-user-addressbook .addressbook-links a,.bf-reviews__show-more-wrapper .light.show-more,.bf-reviews-and-ratings .bf-ratings__cta a,.bf-video-reviews__show-more-wrapper .light.show-more,.epic-shoeculator .shoeculator-toggle-link,.bf-qas .post-question{background-color:#fff;border:1px solid #8a8a8a;color:#333;text-transform:none;padding:10px;min-width:150px;}.semi-dark.button,button.semi-dark,.semi-dark[type='button'],.semi-dark[type='reset'],.semi-dark[type='submit'],.header__nav .semi-dark.my-account-button,.bf-footer__content__menu .follow-us form button.semi-dark,.bf-hero__caption__hero-cta .semi-dark.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .semi-dark.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .semi-dark.checkout-back,.commerce-checkout-form-account .semi-dark.form-submit,#block-menu-menu-quick-links .menu__item a,#block-bf-mail-bf-mail-newsletter-signup div.content button.semi-dark,.bf-line-item-full__actions a.semi-dark,.epic-claims-form .semi-dark.form-submit,.claim-submitted-content .semi-dark.return-pdf-download,.bf-category-header__browse-categories a.semi-dark,.bf-checkout-complete .semi-dark.print-receipt,.bf-user-page__cta a.semi-dark,.page-user-edit .user-profile-form .semi-dark.form-submit,.page-user-addressbook .bf-article .action-links a.semi-dark,.page-user-addressbook .addressbook-links a.semi-dark,.bf-reviews__show-more-wrapper .semi-dark.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.semi-dark,.bf-video-reviews__show-more-wrapper .semi-dark.show-more,.epic-shoeculator .semi-dark.shoeculator-toggle-link,.bf-qas .semi-dark.post-question{background-color:#fff;border:1px solid #333;color:#333;text-transform:none;padding:10px;min-width:150px;}.small.button,button.small,.small[type='button'],.small[type='reset'],.small[type='submit'],.header__nav .small.my-account-button,.bf-footer__content__menu .follow-us form button.small,.bf-hero__caption__hero-cta .small.hero-cta,.header-locale-form-dropdown button,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .small.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .small.checkout-back,.commerce-checkout-form-account .small.form-submit,#block-menu-menu-quick-links .menu__item a.small,#block-bf-mail-bf-mail-newsletter-signup div.content button.small,.bf-line-item-full__actions a.small,.epic-claims-form .small.form-submit,.claim-submitted-content .small.return-pdf-download,.bf-category-header__browse-categories a.small,.bf-checkout-complete .small.print-receipt,.bf-user-page__cta a.small,.page-user-edit .user-profile-form .small.form-submit,.page-user-addressbook .bf-article .action-links a.small,.page-user-addressbook .addressbook-links a,.bf-reviews__show-more-wrapper .small.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.small,.bf-video-reviews__show-more-wrapper .small.show-more,.epic-shoeculator .small.shoeculator-toggle-link,.bf-qas .small.post-question{padding:4px 6px;min-width:auto;}.font-size-large.button,button.font-size-large,.font-size-large[type='button'],.font-size-large[type='reset'],.font-size-large[type='submit'],.header__nav .font-size-large.my-account-button,.bf-footer__content__menu .follow-us form button.font-size-large,.bf-hero__caption__hero-cta .font-size-large.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .font-size-large.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .font-size-large.checkout-back,.commerce-checkout-form-account .form-submit,#block-menu-menu-quick-links .menu__item a.font-size-large,#block-bf-mail-bf-mail-newsletter-signup div.content button.font-size-large,.bf-line-item-full__actions a.font-size-large,.epic-claims-form .font-size-large.form-submit,.claim-submitted-content .font-size-large.return-pdf-download,.bf-category-header__browse-categories a.font-size-large,.bf-checkout-complete .font-size-large.print-receipt,.bf-user-page__cta a.font-size-large,.page-user-edit .user-profile-form .font-size-large.form-submit,.page-user-addressbook .bf-article .action-links a.font-size-large,.page-user-addressbook .addressbook-links a.font-size-large,.bf-reviews__show-more-wrapper .font-size-large.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.font-size-large,.bf-video-reviews__show-more-wrapper .font-size-large.show-more,.epic-shoeculator .font-size-large.shoeculator-toggle-link,.bf-qas .font-size-large.post-question{font-size:1.6rem;}.light-yellow.button,button.light-yellow,.light-yellow[type='button'],.light-yellow[type='reset'],.light-yellow[type='submit'],.header__nav .light-yellow.my-account-button,.bf-footer__content__menu .follow-us form button.light-yellow,.bf-hero__caption__hero-cta .light-yellow.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .light-yellow.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .light-yellow.checkout-back,.commerce-checkout-form-account .light-yellow.form-submit,#block-menu-menu-quick-links .menu__item a.light-yellow,#block-bf-mail-bf-mail-newsletter-signup div.content button.light-yellow,.bf-line-item-full__actions a.light-yellow,.epic-claims-form .light-yellow.form-submit,.claim-submitted-content .light-yellow.return-pdf-download,.bf-category-header__browse-categories a.light-yellow,.bf-checkout-complete .light-yellow.print-receipt,.bf-user-page__cta a.light-yellow,.page-user-edit .user-profile-form .light-yellow.form-submit,.page-user-addressbook .bf-article .action-links a.light-yellow,.page-user-addressbook .addressbook-links a.light-yellow,.bf-reviews__show-more-wrapper .light-yellow.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.light-yellow,.bf-video-reviews__show-more-wrapper .light-yellow.show-more,.epic-shoeculator .light-yellow.shoeculator-toggle-link,.bf-qas .light-yellow.post-question{background-color:#efeb75;border:1px solid #efeb75;color:#333;text-transform:none;padding:10px;min-width:150px;}.print.button,button.print,.print[type='button'],.print[type='reset'],.print[type='submit'],.header__nav .print.my-account-button,.bf-footer__content__menu .follow-us form button.print,.bf-hero__caption__hero-cta .print.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .print.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .print.checkout-back,.commerce-checkout-form-account .print.form-submit,#block-menu-menu-quick-links .menu__item a.print,#block-bf-mail-bf-mail-newsletter-signup div.content button.print,.bf-line-item-full__actions a.print,.epic-claims-form .print.form-submit,.claim-submitted-content .print.return-pdf-download,.bf-category-header__browse-categories a.print,.bf-checkout-complete .print-receipt,.bf-user-page__cta a.print,.page-user-edit .user-profile-form .print.form-submit,.page-user-addressbook .bf-article .action-links a.print,.page-user-addressbook .addressbook-links a.print,.bf-reviews__show-more-wrapper .print.show-more,.bf-reviews-and-ratings .bf-ratings__cta a.print,.bf-video-reviews__show-more-wrapper .print.show-more,.epic-shoeculator .print.shoeculator-toggle-link,.bf-qas .print.post-question{background-color:#efeb75;border:1px solid #efeb75;color:#333;font-size:1.5rem;text-transform:none;padding:10px;min-width:150px;}.print.button:hover,button.print:hover,.print:hover[type='button'],.print:hover[type='reset'],.print:hover[type='submit'],.header__nav .print.my-account-button:hover,.bf-footer__content__menu .follow-us form button.print:hover,.bf-hero__caption__hero-cta .print.hero-cta:hover,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .print.checkout-back:hover,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .print.checkout-back:hover,.commerce-checkout-form-account .print.form-submit:hover,#block-menu-menu-quick-links .menu__item a.print:hover,#block-bf-mail-bf-mail-newsletter-signup div.content button.print:hover,.bf-line-item-full__actions a.print:hover,.epic-claims-form .print.form-submit:hover,.claim-submitted-content .print.return-pdf-download:hover,.bf-category-header__browse-categories a.print:hover,.bf-checkout-complete .print-receipt:hover,.bf-user-page__cta a.print:hover,.page-user-edit .user-profile-form .print.form-submit:hover,.page-user-addressbook .bf-article .action-links a.print:hover,.page-user-addressbook .addressbook-links a.print:hover,.bf-reviews__show-more-wrapper .print.show-more:hover,.bf-reviews-and-ratings .bf-ratings__cta a.print:hover,.bf-video-reviews__show-more-wrapper .print.show-more:hover,.epic-shoeculator .print.shoeculator-toggle-link:hover,.bf-qas .print.post-question:hover{background-color:#8a8a8a;border:1px solid #8a8a8a;}.show-more.button,button.show-more,.show-more[type='button'],.show-more[type='reset'],.show-more[type='submit'],.header__nav .show-more.my-account-button,.bf-footer__content__menu .follow-us form button.show-more,.bf-hero__caption__hero-cta .show-more.hero-cta,body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .show-more.checkout-back,body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .show-more.checkout-back,.commerce-checkout-form-account .show-more.form-submit,#block-menu-menu-quick-links .menu__item a.show-more,#block-bf-mail-bf-mail-newsletter-signup div.content button.show-more,.bf-line-item-full__actions a.show-more,.epic-claims-form .show-more.form-submit,.claim-submitted-content .show-more.return-pdf-download,.bf-category-header__browse-categories a.show-more,.bf-checkout-complete .show-more.print-receipt,.bf-user-page__cta a.show-more,.page-user-edit .user-profile-form .show-more.form-submit,.page-user-addressbook .bf-article .action-links a.show-more,.page-user-addressbook .addressbook-links a.show-more,.bf-reviews__show-more-wrapper .show-more,.bf-reviews-and-ratings .bf-ratings__cta a.show-more,.bf-video-reviews__show-more-wrapper .show-more,.epic-shoeculator .show-more.shoeculator-toggle-link,.bf-qas .show-more.post-question{background-color:#fff;border:1px solid #8a8a8a;color:#8a8a8a;text-transform:none;padding:10px;min-width:150px;}.button,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}.button[disabled],button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#cccccc;}.button[disabled]:hover,button[disabled]:hover,[disabled]:hover[type='button'],[disabled]:hover[type='reset'],[disabled]:hover[type='submit'],.button[disabled]:focus,button[disabled]:focus,[disabled]:focus[type='button'],[disabled]:focus[type='reset'],[disabled]:focus[type='submit'],.button[disabled]:active,button[disabled]:active,[disabled]:active[type='button'],[disabled]:active[type='reset'],[disabled]:active[type='submit']{color:#cccccc;}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 8px;border:1px solid #d4d4d4;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;position:relative;margin-right:9px;top:2px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:25px;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid white;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}form.user-register-form,form.user-pass,form.user-login{max-width:360px;margin:0 auto 40px;text-align:center;}form.user-register-form .form-required,form.user-pass .form-required,form.user-login .form-required{display:none;}form.user-register-form a.forgot-link,form.user-pass a.forgot-link,form.user-login a.forgot-link{color:#8a8a8a;text-decoration:none;text-align:center;display:inline-block;margin:0 auto;}form.user-register-form .register-intro,form.user-pass .register-intro,form.user-login .register-intro{text-align:center;}form.user-register-form .g-recaptcha > div,form.user-pass .g-recaptcha > div,form.user-login .g-recaptcha > div{margin:0 auto;}form.user-register-form .field-name-field-subscribe-newsletter,form.user-register-form .form-item-subscribe-newsletter,form.user-pass .field-name-field-subscribe-newsletter,form.user-pass .form-item-subscribe-newsletter,form.user-login .field-name-field-subscribe-newsletter,form.user-login .form-item-subscribe-newsletter{margin:30px 0;}@media (min-width:768px){form.user-register-form .form-item,form.user-pass .form-item,form.user-login .form-item{display:-webkit-box;display:-moz-flex;display:flex;text-align:right;}form.user-register-form .form-item label,form.user-pass .form-item label,form.user-login .form-item label{display:inline-block;margin-bottom:0;margin-right:6px;min-width:80px;text-align:left;}form.user-register-form .form-item [type="password"],form.user-register-form .form-item [type="text"],form.user-pass .form-item [type="password"],form.user-pass .form-item [type="text"],form.user-login .form-item [type="password"],form.user-login .form-item [type="text"]{width:100%;}}@media (max-width:768px){form.user-register-form .captcha .g-recaptcha,form.user-pass .captcha .g-recaptcha,form.user-login .captcha .g-recaptcha{-webkit-transform:scale(0.8) translateX(10%);-ms-transform:scale(0.8) translateX(10%);transform:scale(0.8) translateX(10%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}}form.user-register-form .form-item-subscribe-newsletter{-webkit-box-align:center;-moz-align-items:center;align-items:center;}form.user-register-form .form-item-subscribe-newsletter label{margin-left:10px;}@media (max-width:768px){.captcha .g-recaptcha{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}.bf-footer,#epic-message-banner,.header,nav.main-menu{max-width:1280px;margin-left:auto;margin-right:auto;}.header .header__inner,nav.main-menu .inner,.bf-footer .bf-footer__content{padding-left:20px;padding-right:20px;}@media (min-width:1024px){.header .header__inner,nav.main-menu .inner,.bf-footer .bf-footer__content{padding-left:60px;padding-right:60px;}}section#content{padding-left:20px;padding-right:20px;margin:20px 0;}@media (min-width:1024px){section#content{padding-left:60px;padding-right:60px;}}@media (min-width:768px){section#content{margin:40px auto;max-width:1280px;}}.bf-article{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.bf-article::after{clear:both;content:"";display:block;}.bf-article__hero{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:2rem;}.bf-article__sidebar-left,.bf-article__sidebar-right,.bf-article__main{width:calc(100% - 40px);float:left;margin-left:20px;}body.sidebar-first.one-sidebar .bf-article{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}@media (min-width:768px){body.sidebar-first.one-sidebar .bf-article__sidebar-left{width:calc(25% - 25px);float:left;margin-left:20px;}}@media (min-width:768px){body.sidebar-first.one-sidebar .bf-article__main{width:calc(75% - 35px);float:left;margin-left:20px;}}body.sidebar-second.one-sidebar .bf-article{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}@media (min-width:768px){body.sidebar-second.one-sidebar .bf-article__sidebar-right{width:calc(37.5% - 27.5px);float:left;margin-left:20px;}}@media (min-width:768px){body.sidebar-second.one-sidebar .bf-article__main{width:calc(62.5% - 32.5px);float:left;margin-left:20px;}}@media (min-width:768px){body.two-sidebars .bf-article__sidebar-left{width:calc(25% - 25px);float:left;margin-left:20px;}}@media (min-width:768px){body.two-sidebars .bf-article__sidebar-right{width:calc(25% - 25px);float:left;margin-left:20px;}}@media (min-width:768px){body.two-sidebars .bf-article__main{width:calc(50% - 30px);float:left;margin-left:20px;}}.bf-overlay{display:none;}.bf-overlay.active{background-color:rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;z-index:10;display:block;}.box{margin-bottom:1.5rem;border:5px solid white;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#333;}.box--highlight{border-color:#0072b9;}.clearfix:before,.header__inner:before,.bf-footer__content:before{content:'';display:table;}.clearfix:after,.header__inner:after,.bf-footer__content:after{content:'';display:table;clear:both;}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:20px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:20px;}.header{background-color:#f5f5f5;}.header__inner{margin:0 0px;background-image:url(/sites/all/themes/bf/images/png/bfpattern-top.png),url(/sites/all/themes/bf/images/png/bfpattern-bottom.png);background-position:top left,bottom right;background-repeat:no-repeat;background-size:auto 80px;}@media (min-width:768px){.header__inner{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;background-size:auto 95px;min-height:124px;margin:0 10px;}}.header__promises{margin:0 auto;display:none;}.header__promises .header-promise{-webkit-box-align:center;-moz-align-items:center;align-items:center;}.header__promises .header-promise__icon{margin-top:6px;width:auto;}.header__promises .header-promise__icon .bf--icon{display:inline-block;width:100%;}.header__promises .header-promise__texts{margin-left:20px;}.header__promises .header-promise__top-text{font-weight:700;font-size:1.6rem;line-height:1.2;}@media (min-width:1024px){.header__promises{display:block;}}.header__account{margin-left:auto;margin-bottom:16px;margin-top:16px;min-height:20px;}@media (min-width:768px){.header__account{min-width:140px;}}.header__nav{flex-shrink:0;display:-webkit-box;display:-moz-flex;display:flex;-moz-justify-content:space-around;justify-content:space-around;color:inherit;margin-left:auto;}.header__nav__locale{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-top:10px;display:none;}@media (min-width:768px){.header__nav__locale{display:block;}}.header__nav a{color:inherit;text-decoration:none;}.header__nav__cart .cart-total{margin-left:auto;}.header__nav__cart .cart-items{margin-left:6px;margin-right:6px;}.header__nav__cart .cart-icon{margin-left:auto;}.header__nav__cart .cart-total{display:none;}@media (min-width:768px){.header__nav__cart .cart-icon{margin-left:0;}}.header__nav__account-menu{-webkit-box-ordinal-group:0;order:-1;}.header__nav__account-menu__toggle{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;background:transparent url(/sites/all/themes/bf/images/svg/arrow-down--dark.svg) no-repeat center right;padding-right:20px;}.header__nav__account-menu__toggle svg{width:12px;margin-right:4px;position:relative;top:2px;height:auto;}.header__nav .dropdown-toggle{background:transparent url(/sites/all/themes/bf/images/svg/arrow-down--dark.svg) no-repeat center right;padding-right:20px;}.header__logo{margin:16px auto;max-width:160px;display:block;}.header__logo .header__logo-image{max-width:300px;height:100%;width:100%;}[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px;}@media (min-width:768px){.header__logo{margin:0 10px 0 0;max-width:300px;}}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#333;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.header__region{clear:both;}@media (min-width:768px){.header__inner{margin:0 auto;}.header__nav{display:block;}.header__nav__cart{border-bottom:1px solid #333;padding-bottom:2px;margin-bottom:2px;max-width:160px;margin-left:auto;}.header__nav__cart .cart-total{display:inline-block;margin-left:auto;}.header__nav__cart__link{display:-webkit-box;display:-moz-flex;display:flex;width:100%;}.header__nav__account-menu{text-align:right;margin-top:14px;-webkit-box-ordinal-group:2;order:1;}.header__nav__account-menu__toggle{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:auto;}}.footer-menu,.bf-footer__content__menu > ul.menu{padding:0;margin:0;list-style:none;}.footer-menu li,.bf-footer__content__menu > ul.menu li{list-style:none;}.footer-menu a.facebook,.bf-footer__content__menu > ul.menu a.facebook{background-image:url(/sites/all/themes/bf/images/svg/some-facebook.svg);}.footer-menu a.twitter,.bf-footer__content__menu > ul.menu a.twitter{background-image:url(/sites/all/themes/bf/images/svg/some-twitter.svg);}.footer-menu .follow-us ul,.bf-footer__content__menu > ul.menu .follow-us ul{display:-webkit-box;display:-moz-flex;display:flex;}.footer-menu .follow-us ul a,.bf-footer__content__menu > ul.menu .follow-us ul a{display:block;width:25px;height:25px;background-color:transparent;background-repeat:no-repeat;text-indent:-99999px;}.footer-menu .follow-us ul li,.bf-footer__content__menu > ul.menu .follow-us ul li{margin-right:10px;}.footer-menu .follow-us ul li:last-child,.bf-footer__content__menu > ul.menu .follow-us ul li:last-child{margin-right:0;}.footer-menu ul,.bf-footer__content__menu > ul.menu ul{padding:0;margin:10px 0;}.footer-menu > li,.bf-footer__content__menu > ul.menu > li{margin-bottom:20px;}.footer-menu > li > a,.bf-footer__content__menu > ul.menu > li > a,.footer-menu > li > span.no-link,.bf-footer__content__menu > ul.menu > li > span.no-link{text-transform:uppercase;font-weight:700;}@media (min-width:768px){.footer-menu,.bf-footer__content__menu > ul.menu{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;}.footer-menu > li,.bf-footer__content__menu > ul.menu > li{width:20%;}}.bf-footer{background-color:#333;color:#d4d4d4;}.bf-footer a{color:#d4d4d4;text-decoration:none;}.bf-footer hr{border-color:#a0a0a0;}.bf-footer__content{max-width:1280px;margin:0 auto;padding:40px 0;}.bf-footer__content__logo{max-width:160px;margin:0 auto;padding:0 0 20px;}.bf-footer__content__logo .bf--icon{max-width:220px;display:inline-block;}.bf-footer__content__logo .bf--icon svg{width:100%;height:auto;max-height:42px;}.bf-footer__content__menu{margin-bottom:20px;}.bf-footer__content__menu .follow-us form{margin:10px 0 14px 0;}.bf-footer__content__menu .follow-us form input{padding:3px 10px 5px;margin-right:9px;margin-bottom:6px;}.bf-footer__content__menu .follow-us form button{border:1px solid #d4d4d4;padding:6px 12px 8px;text-transform:none;}.bf-footer__content__logos ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;align-items:center;}.bf-footer__content__logos ul li{list-style:none;}.bf-footer__content__logos ul a{color:inherit;}.bf-footer__content__logos ul a{display:block;margin:10px 12px;text-indent:-9999px;background-repeat:no-repeat;background-color:transparent;}.bf-footer__content__logos a.paypal{background-image:url(/sites/all/themes/bf/images/svg/logo-paypal.svg);width:66px;height:18px;background-size:auto 16px;}.bf-footer__content__logos a.mastercard{background-image:url(/sites/all/themes/bf/images/svg/logo-mastercard.svg);width:26px;height:18px;background-size:auto 16px;}.bf-footer__content__logos a.visa{background-image:url(/sites/all/themes/bf/images/svg/logo-visa.svg);width:48px;height:18px;background-size:auto 16px;}.bf-footer__content__logos a.braintree{background-image:url(/sites/all/themes/bf/images/svg/logo-bt-white.svg);width:85px;height:13px;background-size:auto 11px;}.bf-footer__content__contact-information{font-size:0.9rem;text-align:center;margin-top:20px;}.bf-footer__content__disclaimer{font-size:0.8rem;text-align:center;margin-top:10px;}@media (min-width:768px){.bf-footer__content__logo{max-width:220px;margin-bottom:20px;}.bf-footer hr.last{display:none;}}section#hero{max-width:1280px;margin-left:auto;margin-right:auto;overflow:hidden;}.bf-hero{position:relative;margin:auto;text-align:center;}.bf-hero a{color:inherit;}.bf-hero__picture img{width:100%;}.bf-hero__caption{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;padding:10px 30px;position:absolute;bottom:0;width:100%;height:100%;}.bf-hero__caption a{text-decoration:none;}.bf-hero__caption__title{font-size:2.6rem;line-height:1;font-weight:700;margin:10px auto;max-width:500px;}.bf-hero__caption__title-prefix{font-size:1.6rem;line-height:1;max-width:300px;text-transform:uppercase;margin:6px auto;font-weight:700;}.bf-hero__caption__description{font-size:1.4rem;line-height:calc(22/20);margin-bottom:10px;}.bf-hero__caption__description p:first-child{margin-top:0;}.bf-hero__caption__description p:first-child{margin-bottom:0;}.bf-hero__caption__hero-cta{display:none;margin-top:6px;}.bf-hero__caption__hero-cta .hero-cta{background-color:transparent;font-size:1.3rem;max-width:200px;border-color:#333;padding:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;}.bf-hero.theme--fff .hero-cta{color:#fff;border-color:#fff;}@media (min-width:768px){.bf-hero .hero-wrapper-link.disable-desktop{pointer-events:none;}.bf-hero__caption__title{font-size:3.2rem;line-height:3.4rem;}.bf-hero__caption__description{font-size:2rem;line-height:calc(22/20);}.bf-hero__caption__hero-cta{display:block;}}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}.highlight-mark,.new,.update{color:#c00;background-color:transparent;}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.messages,.messages--status{margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9;}[dir="rtl"] .messages,[dir="rtl"] .messages--status{padding:10px 44px 10px 10px;background-position:99% 8px;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}[dir="rtl"] .messages__icon{left:auto;right:0;}.messages__icon path{fill:#0072b9;}.messages__highlight,.messages--error .error,.messages.error .error{color:#333;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--ok-color,.messages,.messages--status,.ok,.revision-current{background-color:#f6fcff;color:#0072b9;}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#333;}.messages--error-color,.messages--error,.messages.error,.error,body.page-checkout-checkout .commerce-checkout-form-checkout input.soft-invalidated{background-color:#fff0f0;color:#c00;}.messages--status{background-color:#f5f5f5;border:1px solid #555;color:#555;}.messages--status .messages__icon{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;-webkit-animation-delay:0.75s;animation-delay:0.75s;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.messages--status .messages__icon path{fill:#555;}.messages--warning,.messages.warning{border-color:#fd0;}.messages--warning .messages__icon,.messages.warning .messages__icon{-webkit-animation-name:swing;animation-name:swing;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.messages--warning path,.messages.warning path{fill:#fd0;}.messages--error,.messages.error{border-color:#c00;}.messages--error .messages__icon,.messages.error .messages__icon{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.messages--error path,.messages.error path{fill:#c00;}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}.visually-hidden,.element-invisible,.element-focusable,.breadcrumb__title,nav.main-menu .block-menu .block__title,nav.main-menu .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.watermark{font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:block;height:0;overflow:visible;background-color:transparent;color:white;font-size:75px;line-height:1;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word;}.header-locale-form-dropdown,.header-user-menu-links{display:none;position:absolute;background-color:#333;list-style:none;padding:0;z-index:15;margin:0;top:20px;}.header-locale-form-dropdown a,.header-user-menu-links a{color:#fff;padding:4px 8px;display:block;line-height:1;}.header-locale-form-dropdown a.inline,.header-user-menu-links a.inline{display:inline;text-decoration:underline;padding:0;}.open > .dropdown-menu{display:block;}.header__nav .dropdown-menu{right:0;}.header__nav__account-menu{position:relative;}.header__nav__account-menu .dropdown-menu{min-width:80px;}.header__nav__locale{position:relative;text-align:right;}.header__nav__locale .dropdown-menu{min-width:300px;}.header-locale-form-dropdown{padding:20px;color:#f5f5f5;min-width:300px;}.header-locale-form-dropdown form .form-item{display:-webkit-box;display:-moz-flex;display:flex;}.header-locale-form-dropdown form .form-item label{margin-right:auto;}.header-locale-form-dropdown form .form-item .selectric{width:160px;}.header-locale-form-dropdown form .form-item .selectric .label{margin-left:auto;}.header-locale-form-dropdown form .form-item:first-child{margin-top:0;}.header-locale-form-dropdown form .form-submit{margin-left:auto;display:block;}.header-locale-form-dropdown button{border-color:#fff;}.bf-tag{background-color:#333;color:#fff;padding:2px 6px;font-size:0.9rem;text-transform:uppercase;line-height:1;}.bf-tag--preorder{background-color:#ff3060;}.breadcrumb,.bf-breadcrumb{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;font-size:1rem;line-height:1.2;margin:2px 0 10px;color:#d4d4d4;}.breadcrumb li,.bf-breadcrumb li{list-style:none;}.breadcrumb a,.bf-breadcrumb a{color:inherit;}.breadcrumb li,.bf-breadcrumb li{flex-shrink:0;}.breadcrumb li:after,.bf-breadcrumb li:after{content:'/';margin:0 10px;}.breadcrumb li:last-child:after,.bf-breadcrumb li:last-child:after{content:'';margin:0;}.breadcrumb a,.bf-breadcrumb a{color:#8a8a8a;text-decoration:none;}.breadcrumb a:hover,.bf-breadcrumb a:hover{text-decoration:underline;}@media print{.breadcrumb,.bf-breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0;}.page-search .bf-breadcrumb,.not-logged-in.page-user .bf-breadcrumb,.section-sport .bf-breadcrumb{display:none;}.more-link,.more-help-link{text-align:right;}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left;}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/bf/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%;}.navbar-mobile{-webkit-box-align:center;-moz-align-items:center;align-items:center;background-color:#333;width:100%;}.navbar-mobile a{color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;padding:14px 0;line-height:1;}@media (min-width:768px){.navbar-mobile{display:none;}}nav.main-menu a.navbar-toggle{padding:14px 0px;margin:0;width:100%;}nav.main-menu a.navbar-toggle .text{margin-right:auto;}nav.main-menu a.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#d4d4d4;}nav.main-menu a.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}nav.main-menu{background-color:#333;}nav.main-menu .inner{padding-left:20px;padding-right:20px;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-align-items:center;align-items:center;position:relative;max-width:1280px;margin:0 auto;}@media (min-width:1024px){nav.main-menu .inner{padding-left:60px;padding-right:60px;}}nav.main-menu .menu{display:none;font-size:1rem;}nav.main-menu .menu a{color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;display:block;padding:4px 10px;margin:0 10px;line-height:1;}nav.main-menu .menu li{display:-webkit-box;display:-moz-flex;display:flex;}nav.main-menu .menu li:first-child a{margin-left:0;}nav.main-menu .menu li.separator:after{color:#fff;content:' ';border-right:1px solid #8a8a8a;margin:0 4px;}nav.main-menu .menu li.bargains a{color:#efeb75;}@media (min-width:768px){nav.main-menu .menu{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;}nav.main-menu .menu li{padding:0 0 0 0;}nav.main-menu .menu li.last{margin-right:2rem;}nav.main-menu .menu li a{text-align:center;padding:4px 4px;}}@media (min-width:1200px){nav.main-menu .menu{font-size:1.2rem;}nav.main-menu .menu li a{padding:4px 14px;}}.navbar,nav.main-menu .links,nav.main-menu .menu{margin:0;padding:10px 0;text-align:left;}[dir="rtl"] .navbar,[dir="rtl"] nav.main-menu .links,nav.main-menu [dir="rtl"] .links,[dir="rtl"] nav.main-menu .menu,nav.main-menu [dir="rtl"] .menu{text-align:right;}.navbar__item,.navbar li,nav.main-menu .links li,nav.main-menu .menu li{list-style-type:none;list-style-image:none;}.navbar__item.first a,.navbar li.first a,nav.main-menu .links li.first a,nav.main-menu .menu li.first a{padding-left:0;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li,[dir="rtl"] nav.main-menu .links li,nav.main-menu [dir="rtl"] .links li,[dir="rtl"] nav.main-menu .menu li,nav.main-menu [dir="rtl"] .menu li{float:right;padding:0 0 0 10px;}@media (min-width:1024px){.navbar__item,.navbar li,nav.main-menu .links li,nav.main-menu .menu li{padding:0 0 0 0;}}.pager{clear:both;padding:0;text-align:center;}.pager a{text-decoration:none;}.pager a:hover{text-decoration:underline;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#999999;color:#fff;}.skip-link__wrapper{margin:0;}@media print{.skip-link__wrapper{display:none;}}.tabs{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-flex;display:flex;list-style:none;}.tabs li{list-style:none;}.tabs a{color:inherit;}.tabs a{display:inline-block;text-decoration:none;padding:10px;}.tabs li:first-child a{padding-left:0;}.page-user ul.tabs,.page-user ul.tabs--secondary{display:-webkit-box;display:-moz-flex;display:flex;margin:20px 0 30px;}.page-user ul.tabs li,.page-user ul.tabs--secondary li{float:none;}.page-user ul.tabs li a,.page-user ul.tabs--secondary li a{border-bottom:3px solid transparent;font-weight:700;text-transform:uppercase;}.page-user ul.tabs li.is-active a,.page-user ul.tabs--secondary li.is-active a,.page-user ul.tabs li:hover a,.page-user ul.tabs--secondary li:hover a{border-bottom:3px solid #333;}@media (min-width:768px){.page-user ul.tabs,.page-user ul.tabs--secondary{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;}.page-user ul.tabs li,.page-user ul.tabs--secondary li{margin:0 20px;}.page-user ul.tabs li a,.page-user ul.tabs--secondary li a{padding:8px 40px;font-size:1.8rem;}}@media (max-width:767px){.page-user ul.tabs,.page-user ul.tabs--secondary{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;flex-direction:column;}.page-user ul.tabs li a,.page-user ul.tabs--secondary li a{padding:6px 0;font-size:1.4rem;line-height:1.2;}.page-user ul.tabs li.is-active,.page-user ul.tabs--secondary li.is-active{-webkit-box-ordinal-group:101;order:100;}.page-user ul.tabs li.is-active a,.page-user ul.tabs--secondary li.is-active a{font-size:1.8rem;}}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/bf/sass/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#333;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/bf/sass/forms/autocomplete/throbber-active.gif);}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/bf/sass/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#cccccc;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/bf/sass/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/bf/sass/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:1.2rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item .form-type-checkbox .description{margin-left:2em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid white;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid white;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid white;background-color:white;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#eeeeee;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:white;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center;}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #999999;background-color:white;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/bf/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/bf/sass/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/bf/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px white;border:1px solid white;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/bf/sass/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/bf/sass/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/bf/sass/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}body.page-cart #views-form-commerce-cart-form-default table tr th{padding:10px 0;}body.page-cart #views-form-commerce-cart-form-default table tr td{padding:20px 0;}body.page-cart #views-form-commerce-cart-form-default .views-field.views-field-edit-delete button{background-image:url(/sites/all/themes/bf/images/svg/trash-bin.svg);text-indent:-999px;width:19px;height:24px;background-size:20px auto;background-color:transparent;background-repeat:no-repeat;padding:0;}body.page-cart #views-form-commerce-cart-form-default #edit-submit{display:none;}body.page-cart #views-form-commerce-cart-form-default #edit-checkout{width:100%;max-width:100%;}body.page-cart #views-form-commerce-cart-form-default .update-quantity{font-size:0.9rem;}@media (max-width:767px){body.page-cart #views-form-commerce-cart-form-default .update-quantity{margin-left:8px;position:relative;top:-3px;}body.page-cart #views-form-commerce-cart-form-default table.views-table thead{display:none;}body.page-cart #views-form-commerce-cart-form-default table.views-table tr,body.page-cart #views-form-commerce-cart-form-default table.views-table th,body.page-cart #views-form-commerce-cart-form-default table.views-table td{display:block;width:100%;padding:6px 0;}body.page-cart #views-form-commerce-cart-form-default table.views-table .line-item-row{border-top:1px solid #d4d4d4;}body.page-cart #views-form-commerce-cart-form-default .mobile-label{width:80px;display:inline-block;font-weight:700;text-transform:uppercase;}body.page-cart #views-form-commerce-cart-form-default .mobile-label + .form-item{display:inline-block;}body.page-cart #views-form-commerce-cart-form-default .views-field-rendered-entity .mobile-label{display:none;}}@media (min-width:768px){body.page-cart #views-form-commerce-cart-form-default .update-quantity{margin-top:8px;display:block;}body.page-cart #views-form-commerce-cart-form-default .views-field.views-field-edit-delete{text-align:center;}body.page-cart #views-form-commerce-cart-form-default .views-field.views-field-commerce-total{text-align:right;}body.page-cart #views-form-commerce-cart-form-default .views-field.views-field-edit-quantity{text-align:center;}body.page-cart #views-form-commerce-cart-form-default .views-field.views-field-edit-quantity input{min-width:60px;text-align:center;}body.page-cart #views-form-commerce-cart-form-default .mobile-label{display:none;}body.page-cart #views-form-commerce-cart-form-default table tr td,body.page-cart #views-form-commerce-cart-form-default table tr th{border-bottom:1px solid #d4d4d4;}body.page-cart #views-form-commerce-cart-form-default table tr td:first-child,body.page-cart #views-form-commerce-cart-form-default table tr th:first-child{padding-left:20px;}body.page-cart #views-form-commerce-cart-form-default table tr td:last-child,body.page-cart #views-form-commerce-cart-form-default table tr th:last-child{padding-right:60px;}body.page-cart #views-form-commerce-cart-form-default table tr th{padding:10px 0;}body.page-cart #views-form-commerce-cart-form-default table tr td{padding:20px 0;}body.page-cart #views-form-commerce-cart-form-default #edit-checkout{width:380px;}body.page-cart #views-form-commerce-cart-form-default .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:380px;}}body.page-checkout-checkout .commerce-checkout-form-checkout .selectric-wrapper .selectric,.commerce-add-to-cart .form-type-select .selectric{border:1px solid #d4d4d4;padding:4px 8px;}body.page-checkout-checkout .commerce-checkout-form-checkout .selectric-wrapper .label,.commerce-add-to-cart .form-type-select .label{line-height:1.2;margin-right:auto;}body.page-checkout-checkout .commerce-checkout-form-checkout .selectric-wrapper .caret,.commerce-add-to-cart .form-type-select .caret{width:12px;height:9px;position:relative;top:1px;}body.page-checkout-checkout .commerce-checkout-form-checkout{max-width:424px;}body.page-checkout-checkout .commerce-checkout-form-checkout #commerce-shipping-service-details label{font-weight:700;text-transform:uppercase;}body.page-checkout-checkout .commerce-checkout-form-checkout #commerce-shipping-service-details .shipping-exception{color:#c00;}body.page-checkout-checkout .commerce-checkout-form-checkout .form-item{margin:15px 0;}body.page-checkout-checkout .commerce-checkout-form-checkout .form-item.form-item-customer-profile-shipping-commerce-customer-profile-copy,body.page-checkout-checkout .commerce-checkout-form-checkout .form-item.form-item-commerce-shipping-service-details-safe-place{margin-bottom:0;}body.page-checkout-checkout .commerce-checkout-form-checkout .form-item.form-item-commerce-shipping-service-details-safe-place .description{font-size:1.1rem;line-height:1.4;margin:1rem 0;}body.page-checkout-checkout .commerce-checkout-form-checkout .field-name-commerce-customer-address{margin:20px 0;}body.page-checkout-checkout .commerce-checkout-form-checkout fieldset{padding:0;padding-bottom:30px;margin:0 0 30px 0;border:0;border-bottom:1px solid #d4d4d4;}body.page-checkout-checkout .commerce-checkout-form-checkout fieldset legend{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:1.8rem;line-height:calc(20/18);margin-top:15px;margin-bottom:0px;}body.page-checkout-checkout .commerce-checkout-form-checkout label{font-weight:normal;margin-bottom:4px;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons{border:0;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper #edit-continue{width:100%;max-width:100%;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .button-operator{display:none;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .checkout-processing{display:none;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .terms{margin:20px 0;color:#8a8a8a;}body.page-checkout-checkout .commerce-checkout-form-checkout .checkout-buttons .terms a{color:#8a8a8a;text-decoration:underline;}body.page-checkout-checkout .commerce-checkout-form-checkout [type='text'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='search'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='tel'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='url'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='email'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='password'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='date'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='time'],body.page-checkout-checkout .commerce-checkout-form-checkout [type='number'],body.page-checkout-checkout .commerce-checkout-form-checkout select{width:100%;}body.page-checkout-checkout .commerce-checkout-form-checkout input[data-zip-format] + .description{display:none;}body.page-checkout-checkout .commerce-checkout-form-checkout input.soft-invalidated{border:1px solid #c00;}body.page-checkout-checkout .commerce-checkout-form-checkout input.soft-invalidated + .description,body.page-checkout-checkout .commerce-checkout-form-checkout input.soft-invalidated + .error-description{display:block;color:#c00;margin-top:4px;}body.page-checkout-checkout .commerce-checkout-form-checkout .addressfield-container-inline.name-block > .form-item{margin:15px 0 0 0;width:100%;}body.page-checkout-checkout .commerce-checkout-form-checkout .addressfield-container-inline.name-block > .form-item:first-child{margin-top:0;}body.page-checkout-checkout .commerce-checkout-form-checkout .addressfield-container-inline.locality-block > .form-item{margin:0 10px 0 0;}body.page-checkout-review .commerce-checkout-form-review{max-width:424px;}body.page-checkout-review .commerce-checkout-form-review .total-amount-to-pay .amount{font-size:1.5rem;font-weight:700;margin-left:10px;}body.page-checkout-review .commerce-checkout-form-review fieldset{border:0;margin:20px 0;padding:0;}body.page-checkout-review .commerce-checkout-form-review fieldset.customer-information{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}body.page-checkout-review .commerce-checkout-form-review fieldset legend{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:1.4rem;line-height:calc(15/14);margin:0 0 10px 0;padding:0;}body.page-checkout-review .commerce-checkout-form-review fieldset.commerce_payment legend{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:2rem;line-height:calc(22/20);}body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons{border:0;}body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;}body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-continue{width:100%;max-width:100%;}body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .checkout-continue.clickedOnce{pointer-events:none;}body.page-checkout-review .commerce-checkout-form-review fieldset.checkout-buttons .fieldset-wrapper .button-operator{display:none;}body.page-checkout-review .commerce-checkout-form-review fieldset.newsletter{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:30px 0;margin:30px 0;}body.page-checkout-review .commerce-checkout-form-review fieldset.newsletter .form-type-checkbox{display:-webkit-box;display:-moz-flex;display:flex;}body.page-checkout-review .commerce-checkout-form-review fieldset.newsletter .form-type-checkbox .form-checkbox{margin-top:4px;}body.page-checkout-review .commerce-checkout-form-review fieldset.newsletter .form-type-checkbox label{margin-left:10px;}body.page-checkout-review .commerce-checkout-form-review .form-radios .form-item{margin:10px 0;}body.page-checkout-review .commerce-checkout-form-review .braintree-help-text{color:#8a8a8a;margin:20px 0;}body.page-checkout-review .commerce-checkout-form-review .braintree-help-text p{margin:4px 0;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container #braintree-dropin-frame{border:1px solid #d4d4d4 !important;padding:20px;margin-top:20px;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin{font-family:Karla,"Arial",sans-serif;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin *:focus{outline:none;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin .braintree-large-button,body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin .braintree-large-button:hover{background-color:transparent;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin .braintree-large-button:focus,body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin .braintree-large-button:hover:focus{outline:none;}body.page-checkout-review .commerce-checkout-form-review #commerce-braintree-dropin-container .braintree-dropin [data-braintree-id="choose-a-way-to-pay"]{display:none;}body.page-checkout-review .commerce-checkout-form-review .terms{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;width:100%;color:#8a8a8a;margin:30px auto;font-size:1.1rem;}body.page-checkout-review .commerce-checkout-form-review .terms span{line-height:1;}body.page-checkout-review .commerce-checkout-form-review .terms span.text{max-width:208px;margin-left:20px;line-height:1.4;}body.page-checkout-review .commerce-checkout-form-review .terms svg{width:30px;}.commerce-checkout-form-complete .view-product-link{display:none;}.commerce-checkout-form-complete .view-order-summary .view-content{border-top:1px solid #333;border-bottom:1px solid #333;}.commerce-checkout-form-complete .view-order-summary table{margin:0;}.commerce-checkout-form-complete .view-order-summary table .views-field-commerce-unit-price,.commerce-checkout-form-complete .view-order-summary table .views-field-quantity,.commerce-checkout-form-complete .view-order-summary table .views-field-commerce-total{min-width:80px;}.commerce-checkout-form-complete .view-order-summary table .views-field-quantity{text-align:center;}.commerce-checkout-form-complete .view-order-summary table .views-field-rendered-entity{min-width:50%;}.commerce-checkout-form-complete .view-order-summary table td,.commerce-checkout-form-complete .view-order-summary table th{padding:10px 4px;}.commerce-checkout-form-complete .view-order-summary table tr td{border-bottom:1px solid #d4d4d4;}.commerce-checkout-form-complete .view-order-summary table tr:last-child td{border:0;}.commerce-checkout-form-complete .view-order-summary table thead th{border-bottom:1px solid #d4d4d4;text-transform:uppercase;}@media (max-width:767px){.commerce-checkout-form-complete table .views-field-commerce-unit-price,.commerce-checkout-form-complete table .views-field-quantity,.commerce-checkout-form-complete table .views-field-commerce-total{display:none;}}body.page-checkout #page-title,body.page-checkout .bf-breadcrumb{display:none;}.commerce-checkout-form-account legend{margin-left:auto;margin-right:auto;}.commerce-checkout-form-account fieldset{margin:0;padding:0;}.commerce-checkout-form-account .form-item label{margin-bottom:4px;}.commerce-checkout-form-account .form-item .form-required{display:none;}.commerce-checkout-form-account .checkout-processing{display:none;}.commerce-checkout-form-account .form-submit{margin-top:10px;}.commerce-checkout-form-account #edit-account-form-select-register{border-bottom:1px solid #d4d4d4;padding-bottom:30px;}.commerce-checkout-form-account #edit-account-form-select-register .form-item-account-form-select-register-mail{margin-top:20px;}.commerce-checkout-form-account .form-type-password input,.commerce-checkout-form-account .form-type-textfield input{min-width:240px;}.commerce-checkout-form-account #edit-account-form-select-login-request-password a{color:#8a8a8a;text-decoration:none;}.commerce-checkout-form-account #edit-account-form-select{display:block;max-width:820px;margin:0 auto;}.commerce-checkout-form-account #edit-account-form-select fieldset{text-align:center;margin:30px 0;}.commerce-checkout-form-account .guest-checkout{max-width:820px;margin:0 auto;border:1px solid #d4d4d4;text-align:center;padding:30px 20px;}.commerce-checkout-form-account .guest-checkout p{max-width:500px;margin:10px auto;}.commerce-checkout-form-account .guest-checkout .form-submit{margin-top:20px;}@media (min-width:768px){.commerce-checkout-form-account .guest-checkout{padding:30px 60px;}.commerce-checkout-form-account fieldset{padding:0 20px;}.commerce-checkout-form-account #edit-account-form-select{display:-webkit-box;display:-moz-flex;display:flex;}.commerce-checkout-form-account #edit-account-form-select-register{border-bottom:none;padding-bottom:0;}.commerce-checkout-form-account .form-type-password,.commerce-checkout-form-account .form-type-textfield{width:320px;text-align:right;}.commerce-checkout-form-account .form-item label{display:inline-block;text-align:right;margin-bottom:0;margin-right:6px;}}.show-large{display:none !important;}.show-small{display:block !important;}.show-small{display:block !important;}@media (min-width:768px){.show-medium{display:block !important;}}@media (min-width:1024px){.show-small{display:none !important;}.show-large{display:block !important;}}.bf-readmore-link{font-size:1rem;color:#bfbfbf;text-transform:uppercase;text-decoration:none;}.bf-readmore-link:after{content:' >>';}.register-privacy{margin:20px auto;max-width:260px;font-size:1.1rem;color:#8a8a8a;}.register-privacy a{color:#8a8a8a;text-decoration:underline;}.bf-image-carousel,.node-product-full .bf-image-carousel{max-width:360px;margin:0 auto;}.bf-image-carousel__thumbnails{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin:10px 0;}.bf-image-carousel__thumbnails .thumbnail{margin:0 4px;}.bf-image-carousel__thumbnails .thumbnail img{box-shadow:none;border:1px solid transparent;}.bf-image-carousel__thumbnails .thumbnail:hover img,.bf-image-carousel__thumbnails .thumbnail.mz-thumb-selected img{border:1px solid #333;-webkit-filter:none;filter:none;}.node-product-teaser__name .product-title,.node-product-teaser-list-view__name .product-title{font-size:1.2rem;line-height:1.2;margin:4px 0;text-transform:none;font-weight:400;}.node-product-teaser__name .product-title a,.node-product-teaser-list-view__name .product-title a{text-decoration:none;}@media (min-width:1024px){.node-product-teaser__name .product-title,.node-product-teaser-list-view__name .product-title{font-size:1.5rem;line-height:calc(18/15);}}.node-product-full .product-basics__title{font-size:1.8rem;line-height:calc(18/15);margin:4px 0;text-transform:none;font-weight:400;}.node-product-full .product-basics__title a{text-decoration:none;}.bf-line-item-mini-cart__brand,.bf-line-item-full__brand,.bf-line-item-cart__brand,.node-product-teaser__brand,.node-product-teaser-list-view__brand{text-transform:uppercase;font-size:1.2rem;line-height:1.2;margin:0;font-weight:700;}.bf-line-item-mini-cart__brand a,.bf-line-item-full__brand a,.bf-line-item-cart__brand a,.node-product-teaser__brand a,.node-product-teaser-list-view__brand a{text-decoration:none;}@media (min-width:1024px){.bf-line-item-mini-cart__brand,.bf-line-item-full__brand,.bf-line-item-cart__brand,.node-product-teaser__brand,.node-product-teaser-list-view__brand{font-size:1.3rem;line-height:1.2;}}.node-product-full .product-basics__brand{text-transform:uppercase;font-size:1.3rem;margin:0;line-height:1.2;font-weight:700;}.node-product-full .product-basics__brand a{text-decoration:none;}.node-product-teaser__price__sell-price,.node-product-teaser-list-view__price__sell-price{font-size:1.6rem;line-height:1;margin:8px 0;text-transform:none;font-weight:400;}.node-product-teaser__price__sell-price a,.node-product-teaser-list-view__price__sell-price a{text-decoration:none;}.node-product-teaser__price__sell-price .from,.node-product-teaser-list-view__price__sell-price .from{font-size:1.2rem;}@media (min-width:1024px){.node-product-teaser__price__sell-price,.node-product-teaser-list-view__price__sell-price{font-size:1.8rem;line-height:1;}}.node-product-full .product-basics__price__sell-price{font-size:2.8rem;line-height:1;margin:8px 0;text-transform:none;font-weight:400;}.node-product-full .product-basics__price__sell-price a{text-decoration:none;}.node-product-teaser__oos,.node-product-teaser-list-view__oos{color:#bfbfbf;font-size:1rem;line-height:1.2;margin:4px 0;text-transform:none;font-weight:400;text-transform:lowercase;}.node-product-full .product-basics__price__rrp,.node-product-teaser__price__rrp,.node-product-teaser-list-view__price__rrp{color:#bfbfbf;text-decoration:line-through;font-size:1.2rem;line-height:1;margin:4px 0;text-transform:none;font-weight:400;}.node-product-full .product-basics__price__rrp a,.node-product-teaser__price__rrp a,.node-product-teaser-list-view__price__rrp a{text-decoration:none;}.bf-discount-badge,.bf-line-item-cart .discount-percent-badge,.node-product-full .discount-percent-badge,.node-product-teaser .discount-percent-badge,.node-product-teaser-list-view .discount-percent-badge{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-align-items:center;align-items:center;width:24px;height:24px;font-size:0.8rem;color:#555;border-radius:50%;line-height:1.2;text-decoration:none;}.bf-discount-badge:hover,.bf-line-item-cart .discount-percent-badge:hover,.node-product-full .discount-percent-badge:hover,.node-product-teaser .discount-percent-badge:hover,.node-product-teaser-list-view .discount-percent-badge:hover,.bf-discount-badge:active,.bf-line-item-cart .discount-percent-badge:active,.node-product-full .discount-percent-badge:active,.node-product-teaser .discount-percent-badge:active,.node-product-teaser-list-view .discount-percent-badge:active,.bf-discount-badge:focus,.bf-line-item-cart .discount-percent-badge:focus,.node-product-full .discount-percent-badge:focus,.node-product-teaser .discount-percent-badge:focus,.node-product-teaser-list-view .discount-percent-badge:focus{text-decoration:none;}.bf-discount-badge.discount-badge-ten,.bf-line-item-cart .discount-badge-ten.discount-percent-badge,.node-product-full .discount-badge-ten.discount-percent-badge,.node-product-teaser .discount-badge-ten.discount-percent-badge,.node-product-teaser-list-view .discount-badge-ten.discount-percent-badge{background:#efeb75 !important;}.bf-discount-badge.discount-badge-twenty,.bf-line-item-cart .discount-badge-twenty.discount-percent-badge,.node-product-full .discount-badge-twenty.discount-percent-badge,.node-product-teaser .discount-badge-twenty.discount-percent-badge,.node-product-teaser-list-view .discount-badge-twenty.discount-percent-badge{background:#efeb75 !important;}.bf-discount-badge.discount-badge-thirty,.bf-line-item-cart .discount-badge-thirty.discount-percent-badge,.node-product-full .discount-badge-thirty.discount-percent-badge,.node-product-teaser .discount-badge-thirty.discount-percent-badge,.node-product-teaser-list-view .discount-badge-thirty.discount-percent-badge{background:#efeb75 !important;}.bf-discount-badge.discount-badge-fourty,.bf-line-item-cart .discount-badge-fourty.discount-percent-badge,.node-product-full .discount-badge-fourty.discount-percent-badge,.node-product-teaser .discount-badge-fourty.discount-percent-badge,.node-product-teaser-list-view .discount-badge-fourty.discount-percent-badge{background:#efeb75 !important;}.bf-discount-badge.discount-badge-fifty,.bf-line-item-cart .discount-badge-fifty.discount-percent-badge,.node-product-full .discount-badge-fifty.discount-percent-badge,.node-product-teaser .discount-badge-fifty.discount-percent-badge,.node-product-teaser-list-view .discount-badge-fifty.discount-percent-badge{background:#efeb75 !important;}.bf-discount-badge.discount-badge-more,.bf-line-item-cart .discount-badge-more.discount-percent-badge,.node-product-full .discount-badge-more.discount-percent-badge,.node-product-teaser .discount-badge-more.discount-percent-badge,.node-product-teaser-list-view .discount-badge-more.discount-percent-badge{background:#efeb75 !important;}@media (min-width:1024px){.bf-discount-badge,.bf-line-item-cart .discount-percent-badge,.node-product-full .discount-percent-badge,.node-product-teaser .discount-percent-badge,.node-product-teaser-list-view .discount-percent-badge{width:40px;height:40px;font-size:1.1rem;}}.page-taxonomy-term #page-title{text-align:center;}.page-taxonomy-term .bf-breadcrumb{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;}#block-views-latest-arrivals-block-1{text-align:center;}#block-views-latest-arrivals-block-1 .view-content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin-left:-4%;margin-right:-4%;}#block-views-latest-arrivals-block-1 .view-content .views-row{margin-bottom:20px;}#block-views-latest-arrivals-block-1 .view-content .views-row{width:50%;padding-left:4%;padding-right:4%;}@media (min-width:768px){#block-views-latest-arrivals-block-1 .view-content{margin-top:30px;display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}#block-views-latest-arrivals-block-1 .view-content .views-row{width:25%;padding-left:1%;padding-right:1%;margin-bottom:10px;}}#block-bf-theme-bf-latest-arrivals{text-align:center;}#block-bf-theme-bf-latest-arrivals > .content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin-left:-4%;margin-right:-4%;}#block-bf-theme-bf-latest-arrivals > .content .node-teaser{width:50%;padding-left:4%;padding-right:4%;margin-bottom:20px;}@media (min-width:768px){#block-bf-theme-bf-latest-arrivals > .content{margin-top:30px;display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}#block-bf-theme-bf-latest-arrivals > .content .node-teaser{width:25%;padding-left:1%;padding-right:1%;margin-bottom:10px;}}.view-header .total-results{margin:20px 0;color:#8a8a8a;}.view-mode--grid .view-content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin-left:-4%;margin-right:-4%;}.view-mode--grid .view-content .views-row{margin-bottom:20px;}.view-mode--grid .view-content .views-row{width:50%;padding-left:4%;padding-right:4%;}@media (min-width:768px){.view-mode--grid .view-content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.view-mode--grid .view-content .views-row{width:25%;padding-left:1%;padding-right:1%;}}.view-mode--list .view-content .views-row{margin:20px 0;border-bottom:1px solid #d4d4d4;padding-bottom:16px;}.bf-related-products__products{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin-left:-4%;margin-right:-4%;}.bf-related-products__products article{width:50%;padding-left:4%;padding-right:4%;margin-bottom:20px;}@media (min-width:768px){.bf-related-products__products{margin-top:30px;display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.bf-related-products__products article{width:25%;padding-left:1%;padding-right:1%;margin-bottom:10px;}}#block-bf-theme-bf-category-menu{display:none;}#block-bf-theme-bf-category-menu ul{list-style:none;margin:0;padding:0;}#block-bf-theme-bf-category-menu ul a{font-weight:700;text-decoration:none;text-transform:uppercase;display:block;line-height:1.4;padding:2px 0;}#block-bf-theme-bf-category-menu ul a:hover,#block-bf-theme-bf-category-menu ul a:active,#block-bf-theme-bf-category-menu ul a:focus{text-decoration:underline;}#block-bf-theme-bf-category-menu ul li.active-trail > a,#block-bf-theme-bf-category-menu ul a.active{text-decoration:underline;}#block-bf-theme-bf-category-menu ul ul a{font-weight:400;text-transform:none;}#block-bf-theme-bf-category-menu ul ul{padding-left:10px;}#block-bf-theme-bf-category-menu ul ul li{display:none;}#block-bf-theme-bf-category-menu ul ul li.active-trail{display:block;}#block-bf-theme-bf-category-menu ul ul.active-trail.root{margin:4px 0 10px;}#block-bf-theme-bf-category-menu ul ul.active-trail > li{display:block;}@media (min-width:768px){#block-bf-theme-bf-category-menu{display:block;}}#bf-category-main-menu-mobile .locale-form{padding:20px;}#bf-category-main-menu-mobile .mm-panels .mm-hasnavbar:first-child{padding-top:0;}#bf-category-main-menu-mobile .item-list.main-menu{padding-top:3rem;}#bf-category-main-menu-mobile .bf-live-suggestions__loading{text-align:center;padding-left:2.8rem;background-image:url(/sites/all/themes/bf/images/bf-loader-black.gif);background-repeat:no-repeat;background-position:center left;background-size:2rem auto;margin:2rem auto;}#bf-category-main-menu-mobile .bf-live-suggestions ul{margin:0;padding:0;list-style:none;}#bf-category-main-menu-mobile .bf-live-suggestions ul li{list-style:none;}#bf-category-main-menu-mobile .bf-live-suggestions ul a{color:inherit;}#bf-category-main-menu-mobile .bf-live-suggestions.brands-available .bf-live-suggestions__products,#bf-category-main-menu-mobile .bf-live-suggestions.categories-available .bf-live-suggestions__products{border-top:1px solid #d4d4d4;margin-top:2rem;padding-top:2rem;}#bf-category-main-menu-mobile .bf-live-suggestions__brands ul li,#bf-category-main-menu-mobile .bf-live-suggestions__categories ul li{margin:0.4rem 0;}#bf-category-main-menu-mobile .bf-live-suggestions__brands{width:100%;}#bf-category-main-menu-mobile .bf-live-suggestions__categories{width:100%;}#bf-category-main-menu-mobile .bf-live-suggestions__products{width:100%;}#bf-category-main-menu-mobile .bf-live-suggestions__products ul{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin:0 -1.4rem;}#bf-category-main-menu-mobile .bf-live-suggestions__products ul li{width:calc(100% / 3);padding:1rem 1.4rem;}#bf-category-main-menu-mobile .bf-live-suggestions__products article > a > *{display:none;}#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__image,#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__brand,#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__name{display:block;}#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__image .item-list{display:none;}#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__brand{font-size:1.2rem;}#bf-category-main-menu-mobile .bf-live-suggestions__products .node-product-teaser__name .product-title{font-size:1.2rem;}#bf-category-main-menu-mobile .bf-live-suggestions__products .contextual-links-wrapper{display:none;}#bf-category-main-menu-mobile .bf-live-suggestions__products__show-more{border-top:1px solid #d4d4d4;margin-top:2rem;text-align:center;width:100%;}#bf-category-main-menu-mobile .bf-live-suggestions__products__show-more a{text-transform:uppercase;font-size:1.2rem;color:#8a8a8a;margin-top:1rem;display:inline-block;padding:0;}#bf-category-main-menu-mobile .bf-live-suggestions a{text-decoration:none;}#bf-category-main-menu-mobile .bf-live-suggestions h3{text-transform:uppercase;font-size:1.1rem;color:#bfbfbf;margin:0 0 1rem 0;padding:0;}#bf-category-main-menu-mobile .bf-live-suggestions__products ul{margin:0 -1rem;}#bf-category-main-menu-mobile .bf-live-suggestions__products ul li{width:50%;padding:1rem;}#bf-category-main-menu-mobile .bf-live-suggestions__categories{margin-bottom:2rem;}.mm-panels > .mm-panel.bf-menu-panel__main{padding:0;}.mm-panels > .mm-panel.bf-menu-panel__search{padding-top:2rem;}.mm-panels > .mm-panel.bf-menu-panel:before{height:0;}.mm-menu .mm-divider,.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel,.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next{background-color:inherit;}#block-menu-menu-quick-links .block__title{color:#bfbfbf;text-align:center;font-size:1.2rem;text-transform:none;}#block-menu-menu-quick-links .menu{padding:0;}@media (min-width:768px){#block-menu-menu-quick-links .menu{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}}#block-menu-menu-quick-links .menu__item{list-style:none;width:100%;margin-bottom:1rem;min-width:0;}#block-menu-menu-quick-links .menu__item a{min-width:130px;width:100%;text-decoration:none;}@media (min-width:768px){#block-menu-menu-quick-links .menu__item{width:21%;margin-bottom:0;}}body.front #block-menu-menu-quick-links{margin-bottom:40px;}body.front #block-menu-menu-quick-links h3{margin-top:0;}.bf-all-brands{max-width:800px;margin:0 auto;}.bf-all-brands ul{list-style:none;}.bf-all-brands__brands{margin:0;padding:0;display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-align-items:center;align-items:center;text-align:center;}.bf-all-brands__brands li{width:100%;padding:2rem 2rem;}.bf-all-brands__brands a{font-size:1.4rem;line-height:1.2;font-weight:700;text-transform:uppercase;text-decoration:none;display:block;}@media (min-width:768px){.bf-all-brands__brands li{width:20%;padding:2rem 2rem;}}.bf-all-brands__groups{display:-webkit-box;display:-moz-flex;display:flex;-moz-justify-content:space-around;justify-content:space-around;flex-wrap:wrap;margin:2rem auto;padding:.6rem 0;border:1px solid #d4d4d4;}.bf-all-brands__groups li{width:calc(100% / 3);text-align:center;}.bf-all-brands__groups a{text-transform:uppercase;text-decoration:none;color:#a0a0a0;font-size:2.2rem;display:block;padding:0.8rem;}@media (min-width:768px){.bf-all-brands__groups{padding:1rem 2rem;}.bf-all-brands__groups li{width:auto;}.bf-all-brands__groups li a{font-size:1.2rem;}}.bf-all-brands__group-title{font-size:3.6rem;color:#d4d4d4;text-transform:uppercase;}#block-bf-mail-bf-mail-newsletter-signup{margin:2rem auto;padding:2rem 0 4.5rem;border:1px solid #d4d4d4;}#block-bf-mail-bf-mail-newsletter-signup h3{font-weight:normal;text-transform:none;}#block-bf-mail-bf-mail-newsletter-signup h3,#block-bf-mail-bf-mail-newsletter-signup div.content{text-align:center;}#block-bf-mail-bf-mail-newsletter-signup div.content form{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;}#block-bf-mail-bf-mail-newsletter-signup div.content input{width:100%;margin:0 2rem 1rem;padding:.7rem 1rem;}#block-bf-mail-bf-mail-newsletter-signup div.content button{text-transform:none;padding:1rem 1.8rem;}@media (min-width:480px){#block-bf-mail-bf-mail-newsletter-signup div.content form{display:block;}#block-bf-mail-bf-mail-newsletter-signup div.content input{width:auto;margin:0 1rem 0 0;}}.bf-line-item-mini-cart,.bf-line-item-full{display:-webkit-box;display:-moz-flex;display:flex;}.bf-line-item-mini-cart__image,.bf-line-item-full__image{flex-shrink:0;width:26%;max-width:100px;margin-right:5%;}.bf-line-item-mini-cart__brand,.bf-line-item-full__brand{font-size:1.2rem;}.bf-line-item-mini-cart__title,.bf-line-item-full__title{font-size:1.4rem;line-height:1.2;margin-top:4px;}.bf-line-item-mini-cart__attributes,.bf-line-item-full__attributes{text-transform:uppercase;font-size:1rem;margin:10px 0;}.bf-line-item-mini-cart__total,.bf-line-item-full__total{font-size:1.4rem;line-height:1.2;}.bf-line-item-mini-cart__preorder{margin:6px 0;}.bf-line-item-full__actions{margin-left:auto;}.bf-line-item-full{-webkit-box-align:center;-moz-align-items:center;align-items:center;}.bf-line-item-full__image{margin-right:20px;}@media (max-width:768px){.bf-line-item-full{flex-wrap:wrap;}.bf-line-item-full__actions{width:100%;margin:20px 0;text-align:center;}.bf-line-item-full__image{width:20%;margin:0;padding-right:20px;}.bf-line-item-full__info{width:80%;}}.bf-line-item-cart{display:-webkit-box;display:-moz-flex;display:flex;}.bf-line-item-cart .discount-percent-badge{position:absolute;right:-8px;top:-8px;width:30px;height:30px;font-size:1rem;}.bf-line-item-cart__image{flex-shrink:0;width:60px;position:relative;}.bf-line-item-cart__info{margin-left:20px;}.bf-line-item-cart__attributes{text-transform:uppercase;font-size:1rem;margin:10px 0;}.bf-line-item-cart__brand{font-size:1.2rem;}.bf-line-item-cart__title{font-size:1.4rem;line-height:1.2;}@media (min-width:768px){.bf-line-item-cart__image{width:80px;}}.archived-order{border:1px solid #d4d4d4;padding:10px 10px;margin:20px 0;}.archived-order__line-items th{border-bottom:1px solid #333;}.archived-order__line-items td{border-bottom:1px solid #d4d4d4;}.archived-order__line-items tr:last-child td{border:0;}.archived-order__line-items th,.archived-order__line-items td{padding:4px;}.archived-order__line-items .price{text-align:right;}.archived-order__line-items .quantity{text-align:center;}.archived-order__header__item{margin:0 0 20px;}@media (min-width:768px){.archived-order{padding:20px 30px;}.archived-order__header{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin-bottom:30px;}.archived-order__header .order-id{margin-right:auto;}.archived-order__header__item{margin:0 20px 0 0;width:16%;}}.epic-claims-form{max-width:480px;}.epic-claims-form .description{margin:20px 0;}.claim-submitted-content .description{margin:20px 0;}.claim-submitted-content .return-pdf-download{margin:20px 0;}.archived-order .header-label,.bf-order-full .header-label,.bf-order-teaser .header-label,.bf-order-summary .header-label{text-transform:uppercase;font-weight:700;}.view-commerce-user-orders ul{margin:0;padding:0;list-style:none;}.view-commerce-user-orders ul li{list-style:none;}.view-commerce-user-orders ul a{color:inherit;}.view-commerce-user-orders ul li{margin-bottom:20px;}.page-user-orders- #page-title{display:none;}.bf-order-full{border:1px solid #d4d4d4;padding:20px 30px;}.bf-order-full__view{border-top:1px solid #333;}.bf-order-full__view table tr td{border-top:1px solid #d4d4d4;padding:10px 0;}.bf-order-full__view table tr:first-child td{border-top:none;padding-top:0;}.bf-order-full__view table tr:last-child td{padding-bottom:0;}.bf-order-full .header-item{margin:20px 0;}.bf-order-full .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:transparent;}.bf-order-full .views-field-quantity{text-align:center;}.bf-order-full .view-order-summary th{text-transform:uppercase;}.bf-order-full .bf-line-item-full__actions{display:none;}.bf-order-full .header-item.bf-order-full__header__id .header-label{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2.8rem;line-height:calc(26/28);font-weight:400;text-transform:none;margin-top:0;}@media (min-width:768px){.bf-order-full .header-item.bf-order-full__header__id .header-label{font-size:3.2rem;line-height:calc(30/32);}}@media (min-width:768px){.bf-order-full .commerce-order-handler-area-order-total{max-width:340px;margin-left:auto;}.bf-order-full__header{margin:10px 0 30px;}.bf-order-full__header .header-item{min-width:14%;margin:0;}.bf-order-full__header .header-item.bf-order-full__header__id{margin-right:auto;}.bf-order-full__header__top{display:-webkit-box;display:-moz-flex;display:flex;margin-bottom:20px;}.bf-order-full__header__lower{display:-webkit-box;display:-moz-flex;display:flex;}.bf-order-full__header__lower .header-item{margin-right:14px;}.bf-order-full__header__label{margin-right:auto;}.bf-order-full__header__label h3{margin-top:0;}.bf-order-full__header__payment{min-width:24%;}}.bf-order-teaser{border:1px solid #d4d4d4;padding:20px 30px;}.bf-order-teaser__header .header-item{min-width:14%;margin:20px 0;}.bf-order-teaser__view{border-top:1px solid #333;}.bf-order-teaser__view table tr td{border-top:1px solid #d4d4d4;padding:10px 0;}.bf-order-teaser__view table tr:first-child td{border-top:none;padding-top:0;}.bf-order-teaser__view table tr:last-child td{padding-bottom:0;}.bf-order-teaser .bf-order-teaser__header__details ul.actions{margin:0;padding:0;list-style:none;margin-top:10px;}.bf-order-teaser .bf-order-teaser__header__details ul.actions li{list-style:none;}.bf-order-teaser .bf-order-teaser__header__details ul.actions a{color:inherit;}.bf-order-teaser .bf-order-teaser__header__details ul.actions li{margin:0px;}.bf-order-teaser .bf-order-teaser__header__details ul.actions li a{text-decoration:none;}.bf-order-teaser .bf-order-teaser__header__details .claims{margin-top:20px;}.bf-order-teaser .bf-order-teaser__header__details .claims ul.claims-list{margin-top:10px;}.bf-order-teaser .bf-order-teaser__header__details .claims ul.claims-list li{margin-bottom:4px;}@media (min-width:768px){.bf-order-teaser__header{display:-webkit-box;display:-moz-flex;display:flex;margin:10px 0 30px;}.bf-order-teaser__header .header-item{margin:0;}.bf-order-teaser__header .header-item.bf-order-teaser__header__details{margin-left:auto;min-width:240px;}.bf-order-teaser__header__label{margin-right:auto;}.bf-order-teaser__header__label h3{margin-top:0;}.bf-order-teaser__header__details{min-width:24%;margin-left:auto;}.bf-order-teaser__header__payment{min-width:24%;}}.bf-order-summary__header__details,.bf-order-summary__header__payment{margin:10px 0;}.bf-order-summary table.commerce-price-formatted-components{max-width:440px;margin-left:auto;}@media (min-width:768px){.bf-order-summary__header{display:-webkit-box;display:-moz-flex;display:flex;margin:10px 0 30px;}.bf-order-summary__header__label{margin-right:auto;}.bf-order-summary__header__label h3{margin-top:0;}.bf-order-summary__header__details{min-width:24%;}.bf-order-summary__header__payment{min-width:24%;}}#epic-message-banner{height:2.8rem;overflow:hidden;}.epic-message-banner-item{position:relative;text-align:center;padding-top:.5rem;padding-bottom:.5rem;}.epic-message-banner-item a{text-decoration:none;}.epic-message-banner-item .dismiss-message{position:absolute;}.epic-message-banner-item p{margin:0;}.epic-message-banner-item .message{display:none;}.epic-message-banner-item .mobile-message{display:block;}.epic-message-banner-item__notice{background:#efeb75;}.epic-message-banner-item__warning{background:#ff3060;}@media (min-width:768px){.epic-message-banner-item .message{display:block;}.epic-message-banner-item .mobile-message{display:none;}}.bf-category-header__description{text-align:center;margin:20px auto;max-width:600px;}.bf-category-header .bf-readmore-link{font-size:1rem;color:#bfbfbf;text-transform:uppercase;text-decoration:none;margin:0 0 20px;text-align:center;}.bf-category-header .bf-readmore-link:after{content:' >>';}.bf-category-header__sub-categories{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.bf-category-header__sub-categories .taxonomy-term{margin-bottom:20px;}.bf-category-header__sub-categories .taxonomy-term{width:50%;padding-left:1%;padding-right:1%;margin-bottom:20px;}@media (min-width:768px){.bf-category-header__sub-categories{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.bf-category-header__sub-categories .taxonomy-term{width:25%;padding-left:1%;padding-right:1%;margin-bottom:20px;}}.bf-category-header__browse-categories{text-align:center;padding:40px 0;}@media (min-width:768px){.bf-category-header__browse-categories{display:none;}}.bf-category-header__latest-arrivals{border-top:1px solid #d4d4d4;margin-top:20px;padding-top:20px;}.bf-category-header__latest-arrivals__title{text-align:center;margin-top:0;margin-bottom:30px;}.bf-category-header__latest-arrivals__content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.bf-category-header__latest-arrivals__content article{margin-bottom:20px;}.bf-category-header__latest-arrivals__content article{width:50%;padding-left:1%;padding-right:1%;}@media (min-width:768px){.bf-category-header__latest-arrivals__content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-1%;margin-right:-1%;}.bf-category-header__latest-arrivals__content article{width:25%;padding-left:1%;padding-right:1%;}}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%;}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr td{border:0;border-top:1px solid #d4d4d4;}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.component-type-base-price td{border:0;}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td{border-top:1px solid #333;}.commerce-order-handler-area-order-total .commerce-price-formatted-components .component-title{text-transform:uppercase;}.commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-commerce-price-formatted-amount,.commerce-order-handler-area-order-total .commerce-price-formatted-components .component-type-base-price{font-size:1.4rem;font-weight:700;}#block-commerce-cart-cart{border:1px solid #d4d4d4;padding:10px 30px;}#block-commerce-cart-cart table{margin:0;}#block-commerce-cart-cart .views-field-rendered-entity{border-top:1px solid #d4d4d4;padding:20px 0;}#block-commerce-cart-cart .commerce-order-handler-area-order-total{border-top:1px solid #333;}#block-commerce-cart-cart .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%;}#block-commerce-cart-cart .commerce-order-handler-area-order-total tbody tr td{padding:20px 0;border-top:1px solid #d4d4d4;}#block-commerce-cart-cart .commerce-order-handler-area-order-total tbody tr:first-child td{border-top:0;}#block-commerce-cart-cart .commerce-order-handler-area-order-total tbody tr.component-type-commerce-price-formatted-amount td{border-top:1px solid #333;}body.page-cart #page-title{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:700;text-transform:uppercase;font-size:2rem;line-height:calc(22/20);}body.page-cart .view-commerce-cart-form{margin:0 0 40px 0;}body.page-cart .view-commerce-cart-form .view-header{border:1px solid #d4d4d4;padding:20px;}@media (min-width:768px){body.page-cart .view-commerce-cart-form .view-header{float:right;position:relative;margin-bottom:20px;}}body.page-checkout-checkout #page-title{display:none;}body.page-checkout-review #page-title{display:none;}@media print{html{font-size:50%;}body.page-checkout-complete #page-wrapper > *{display:none;}body.page-checkout-complete #page-wrapper .bf-breadcrumb,body.page-checkout-complete #page-wrapper .print-receipt{display:none;}body.page-checkout-complete #page-wrapper #content{display:block;}body.page-checkout-complete #page-wrapper .bf-order-summary__view .view-content{margin-bottom:10px;}}body.page-checkout-complete #page-title{display:block;}.bf-checkout-complete__header{width:100%;max-width:420px;margin-bottom:30px;}.bf-checkout-complete__header .order-number{font-size:1.4rem;font-weight:700;}.bf-checkout-complete__summary{border:1px solid #d4d4d4;padding:10px 20px;}.bf-checkout-complete__shipping-details{margin-top:30px;}.bf-checkout-complete__shipping-details__content{width:100%;border:1px solid #d4d4d4;}.bf-checkout-complete__shipping-details__content header{border-bottom:1px solid #d4d4d4;text-align:center;padding:10px 0;text-transform:uppercase;font-weight:700;font-size:1.4rem;}.bf-checkout-complete .field-name-commerce-customer-shipping{padding:20px;}.bf-checkout-complete__print{margin:30px 0;}@media (min-width:1024px){.bf-checkout-complete__shipping-details{margin-top:0px;}.bf-checkout-complete__shipping-details__content{width:240px;}.bf-checkout-complete__content{display:-webkit-box;display:-moz-flex;display:flex;}.bf-checkout-complete__summary{max-width:660px;width:100%;margin-right:20px;padding:20px 30px;}}.page-user.not-logged-in #page-title{display:none;}.bf-user-view__orders ul{margin:0;padding:0;list-style:none;}.bf-user-view__orders ul li{list-style:none;}.bf-user-view__orders ul a{color:inherit;}.bf-user-view__orders ul li{margin-bottom:20px;}.bf-user-view__bottom__element{margin-bottom:40px;}@media (min-width:768px){.bf-user-view__top{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-2%;margin-right:-2%;}.bf-user-view__top__element{width:33.33333%;padding-left:2%;padding-right:2%;}}.bf-user-page__title{font-size:1.4rem;}.bf-user-page__box{border:1px solid #d4d4d4;padding:20px;}.bf-user-page__cta{margin:14px 0;}.page-user-edit #edit-timezone{display:none;}.page-user-edit .field-name-field-subscribe-newsletter{margin:20px 0;}.page-user-addressbook #commerce-customer-address-add-more-wrapper legend{display:none;}.page-user-addressbook .view-commerce-addressbook-defaults .view-header h3,.page-user-addressbook .view-commerce-addressbook .view-header h3{font-size:1.6rem;}.page-user-addressbook .view-commerce-addressbook .view-content ul{margin:0;padding:0;list-style:none;}.page-user-addressbook .view-commerce-addressbook .view-content ul li{list-style:none;}.page-user-addressbook .view-commerce-addressbook .view-content ul a{color:inherit;}@media (min-width:768px){.page-user-addressbook .view-commerce-addressbook .view-content ul{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;margin-left:-2%;margin-right:-2%;-webkit-box-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;}.page-user-addressbook .view-commerce-addressbook .view-content ul li{width:33.33333%;padding-left:2%;padding-right:2%;}}.page-user-addressbook .bf-article .action-links{margin:0;padding:0;list-style:none;margin:20px 0;}.page-user-addressbook .bf-article .action-links li{list-style:none;}.page-user-addressbook .bf-article .action-links a{color:inherit;}.page-user-addressbook .addressbook-links{margin:20px 0;}.user-profile-page.epic-gdpr .privacy-settings-link{margin-bottom:20px;display:inline-block;}.user-profile-page.epic-gdpr .privacy-settings-link:after{content:'>';text-decoration:none;display:inline-block;padding-left:4px;}.user-profile-page.epic-gdpr #page-title{margin-bottom:2px;}@media (min-width:768px){.user-profile-page.epic-gdpr #page-title{display:inline-block;margin-bottom:0;}.user-profile-page.epic-gdpr .privacy-settings-link{display:inline-block;margin-left:30px;margin-bottom:0;}.user-profile-page.epic-gdpr .bf-user-page{border:1px solid #d4d4d4;border-width:1px 0 0 0;}.user-profile-page.epic-gdpr .bf-user-page .bf-user-view__top{margin-top:10px;}}form.epic-gdpr-privacy-form,form.epic-gdpr-removal-form{max-width:640px;}form.epic-gdpr-privacy-form fieldset,form.epic-gdpr-removal-form fieldset{padding:0;margin:0 0 2rem 0;}form.epic-gdpr-privacy-form fieldset legend,form.epic-gdpr-removal-form fieldset legend{font-size:1.4rem;padding-left:0;margin:1rem 0;}form.epic-gdpr-privacy-form .fieldset-wrapper p:first-child,form.epic-gdpr-removal-form .fieldset-wrapper p:first-child{margin-top:0;}form.epic-gdpr-privacy-form .form-actions,form.epic-gdpr-removal-form .form-actions{margin-top:2rem;}form.epic-gdpr-privacy-form #edit-cancel,form.epic-gdpr-removal-form #edit-cancel{margin-left:2rem;}form.epic-gdpr-privacy-form #edit-confirmation-approval,form.epic-gdpr-removal-form #edit-confirmation-approval{margin-bottom:0;}#page-title{margin-top:0;}body.product-page #page-title{display:none;}body.product-page.page-node-review #page-title,body.product-page.page-node-question #page-title{display:block;}.commerce-add-to-cart{max-width:420px;}.commerce-add-to-cart .form-submit{max-width:420px;}.commerce-add-to-cart .form-item label{margin-top:1rem;margin-bottom:1rem;}.commerce-add-to-cart__stock-count{font-size:0.9rem;color:#8a8a8a;margin:10px 0;}.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .label,.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .selectric-scroll li{width:100%;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;}.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .label-text{-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;padding-right:0.6rem;}.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .label-icon img,.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .label-icon .placeholder{vertical-align:middle;width:3.2rem;}.commerce-add-to-cart .form-item-attributes-field-color .selectric-wrapper .caret{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;}.commerce-add-to-cart .form-type-select{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;}.commerce-add-to-cart .form-type-select > label{margin-right:auto;}.commerce-add-to-cart .form-type-select .label,.commerce-add-to-cart .form-type-select .caret{margin:0 0 0 auto;}.commerce-add-to-cart .form-type-select .label{margin-left:auto;margin-right:auto;}.commerce-add-to-cart .form-type-select .caret{flex-shrink:0;margin-left:6px;}.commerce-add-to-cart .form-type-select .selectric{min-width:180px;text-align:center;padding:8px 8px;}.commerce-add-to-cart .form-type-select .selectric-form-select{margin-left:20px;}@media (min-width:1024px){.commerce-add-to-cart .form-type-select > label{margin-right:auto;}.commerce-add-to-cart .form-type-select .label,.commerce-add-to-cart .form-type-select .caret{margin:0 0 0 auto;}}.node-product-full .product-basics__top-row{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:end;-moz-align-items:flex-end;align-items:flex-end;}.node-product-full .product-basics__title-row{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start;}.node-product-full .product-basics__price{flex-shrink:0;margin-left:auto;text-align:right;padding-left:20px;}.node-product-full .product-basics__price__sell-price{margin:2px 0;}.node-product-full .product-basics__price__rrp{margin:2px 0;}.node-product-full .product-basics__review-details{font-size:1rem;}.node-product-full .product-basics__review-details .sku{font-size:0.9rem;color:#bfbfbf;}.node-product-full .product-basics__review-details .items{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start;margin-top:4px;}.node-product-full .product-basics__review-details .items .item .star-rating{display:inline-block;}.node-product-full .product-basics__review-details .items .item:after{content:'|';margin:0 4px;}.node-product-full .product-basics__review-details .items .item:last-child:after{content:'';margin:0;}.node-product-full__description{box-sizing:border-box;word-break:break-word;overflow:hidden;margin-top:10px;}.node-product-full__description p:first-child{margin-top:0;}.node-product-full__description .inner + [data-readmore-toggle]{margin:10px 0;}.node-product-full__add-to-cart{margin-top:2rem;}.node-product-full__add-to-cart__oos-message{text-align:center;margin:2rem 0;}.node-product-full__add-to-cart__oos-message a{font-weight:600;text-decoration:none;text-transform:uppercase;}.node-product-full__add-to-cart__oos-message a:after{content:'>';margin:0 4px;}.node-product-full .discount-percent-badge{width:35px;height:35px;margin-left:auto;margin-top:0px;margin-bottom:4px;}.node-product-full .product-page-some-links{margin:30px 0;}.node-product-full .product-page-some-links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;}.node-product-full .product-page-some-links ul li{list-style:none;}.node-product-full .product-page-some-links ul a{color:inherit;}.node-product-full .product-page-some-links ul a{margin:0 4px;}.node-product-full__bottom{margin-top:40px;}.node-product-full__bottom section{padding:30px 20px;margin:20px 0;}.node-product-full__bottom section .section-title{font-size:2.6rem;text-align:center;margin-top:0;}.node-product-full__shoeculator{border:1px solid #d4d4d4;}.node-product-full__bottom section.node-product-full__reviews{padding:0;margin:0;}.node-product-full__bottom section.node-product-full__related_products{padding:0;border:0;margin-top:40px;}.node-product-full__bottom .bf-ratings,.node-product-full__bottom .bf-reviews{padding:30px 0px;}.node-product-full__bottom .bf-ratings{border-bottom:1px solid #d4d4d4;}.node-product-full #product-page-images{margin:20px 0;}.node-product-full .product-page-some-links{border-bottom:1px solid #d4d4d4;padding-bottom:20px;margin-bottom:0;}@media (min-width:1024px){.node-product-full #product-page-images{margin:0;}.node-product-full .product-page-some-links a.whatsapp,.node-product-full .product-page-some-links a.facebook-messenger{display:none;}.node-product-full .bf-ratings{margin-top:40px;}.node-product-full .bf-reviews{margin-top:40px;}.node-product-full .product-page-some-links{border-bottom:0;padding-bottom:inherit;margin-bottom:20px;}.node-product-full__bottom section,.node-product-full__bottom section.node-product-full__reviews{border:1px solid #d4d4d4;padding:40px 100px;}.node-product-full__bottom .bf-ratings,.node-product-full__bottom .bf-reviews{padding:inherit;border:0;}.node-product-full__top{display:-webkit-box;display:-moz-flex;display:flex;}.node-product-full__top__col1{width:48%;}.node-product-full__top__col2{width:52%;box-sizing:border-box;margin-left:60px;}}#bf-stock-product-notifications-wrapper{text-align:center;}#bf-stock-product-notifications-wrapper label{display:none;}#bf-stock-product-notifications-wrapper .selectric{min-width:180px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;padding:8px 8px;border:1px solid #d4d4d4;}.node-product-teaser{text-align:center;}.node-product-teaser a{text-decoration:none;}.node-product-teaser__image{margin-bottom:10px;position:relative;}.node-product-teaser__image ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;}.node-product-teaser__image ul li{width:18%;}.node-product-teaser__image ul li.first.last{display:none;}.node-product-teaser__stock-tags{margin:0.8rem 0;}.node-product-teaser__stock-tags ul{list-style:none;margin:0;padding:0;}.node-product-teaser__stock-tags ul li{display:inline-block;}.node-product-teaser__stock-tags ul .stock-tag{padding:0 0.2rem;display:inline-block;font-size:0.8rem;min-width:2rem;text-align:center;color:#d4d4d4;border:1px solid #d4d4d4;}.node-product-teaser__stock-tags ul .stock-tag--orderable{color:#8a8a8a;border:1px solid #8a8a8a;}.node-product-teaser .discount-percent-badge{position:absolute;right:-8px;top:-8px;}.node-product-teaser.out-of-stock .node-product-teaser__price__sell-price{color:#bfbfbf;}.node-product-teaser-list-view a{text-decoration:none;}.node-product-teaser-list-view__content{display:-webkit-box;display:-moz-flex;display:flex;}.node-product-teaser-list-view__image{flex-shrink:0;width:80px;padding-right:20px;position:relative;}.node-product-teaser-list-view__image ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;}.node-product-teaser-list-view__image ul li{width:18%;}.node-product-teaser-list-view__image ul li.first.last{display:none;}.node-product-teaser-list-view__stock-tags{margin-top:1.6rem;}.node-product-teaser-list-view__stock-tags ul{list-style:none;margin:0;padding:0;}.node-product-teaser-list-view__stock-tags ul li{display:inline-block;}.node-product-teaser-list-view__stock-tags ul .stock-tag{padding:0 0.2rem;display:inline-block;font-size:0.8rem;min-width:2rem;display:inline-block;text-align:center;color:#d4d4d4;border:1px solid #d4d4d4;}.node-product-teaser-list-view__stock-tags ul .stock-tag--orderable{color:#8a8a8a;border:1px solid #8a8a8a;}.node-product-teaser-list-view__name .product-title{font-size:1.4rem;}.node-product-teaser-list-view .discount-percent-badge{position:absolute;right:10px;top:-10px;}.node-product-teaser-list-view__reviews{display:none;margin:8px 0 8px;font-size:1rem;}.node-product-teaser-list-view__reviews .star-rating{display:inline-block;}.node-product-teaser-list-view__reviews .video-review .bf--icon{position:absolute;margin-top:-1px;}.node-product-teaser-list-view__reviews .video-review .bf--icon svg{width:16px;height:auto;}.node-product-teaser-list-view__reviews .video-review .text{padding-left:24px;}.node-product-teaser-list-view__reviews > .review-item:after{margin:0 10px;content:'|';}.node-product-teaser-list-view__reviews > .review-item.stars:after{margin-left:6px;}.node-product-teaser-list-view__reviews > .review-item:last-child:after{display:none;}.node-product-teaser-list-view__description{display:none;}.node-product-teaser-list-view.out-of-stock .node-product-teaser-list-view__price{color:#bfbfbf;}.node-product-teaser-list-view.out-of-stock .node-product-teaser-list-view__price .stock-status-value{display:block;}@media (min-width:1024px){.node-product-teaser-list-view__description{display:block;}.node-product-teaser-list-view__reviews{display:-webkit-box;display:-moz-flex;display:flex;}.node-product-teaser-list-view__image{width:180px;padding-right:40px;}.node-product-teaser-list-view .discount-percent-badge{right:20px;}.node-product-teaser-list-view__product-info-wrapper{display:-webkit-box;display:-moz-flex;display:flex;width:100%;}.node-product-teaser-list-view__prices{flex-shrink:0;margin-left:auto;padding-left:40px;text-align:right;}}.node-page header{text-align:center;}.node-page header h1#page-title{margin:20px 0 30px;}.node-page .field-name-body hr{margin:30px 0;}.node-page .field-name-body h2{text-align:center;margin:30px 0;}.view .bf-content-banner{border:1px solid #d4d4d4;padding:1.8rem 1.2rem;margin-bottom:2rem;}@media (min-width:1024px){.view .bf-content-banner{display:-webkit-box;display:-moz-flex;display:flex;}.view .bf-content-banner--left{-webkit-align-self:flex-start;align-self:flex-start;width:55%;margin-left:1.5rem;margin-right:1.5rem;}.view .bf-content-banner--right{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;width:40%;margin-left:1.5rem;}}.view .bf-content-banner--title{text-transform:uppercase;font-size:1.8rem;}.view .bf-content-banner--left .field-name-body{text-color:#333;}.view .bf-content-banner--right .field-name-field-video-url{text-align:center;}.view .bf-content-banner--right .field-name-field-video-url .field-item{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;display:block;position:relative;}.view .bf-content-banner--right .field-name-field-video-url .field-item iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.view .bf-content-banner--right .field-name-field-display-title{color:#8a8a8a;text-align:center;}.previewable-images .image-preview-plus-icon{display:block;background:transparent url(/sites/all/themes/bf/images/svg/plus-sign-grey.svg) no-repeat center center;height:100%;margin-top:-0.2rem;}.no-sidebars .node-page{max-width:514px;margin:0 auto;}.taxonomy-term__category__teaser{text-align:center;}.taxonomy-term__category__teaser a{text-decoration:none;}.taxonomy-term__category__teaser__title{text-transform:uppercase;font-size:1.3rem;margin:0;line-height:1.2;}.bf-refine-area{border:1px solid #d4d4d4;padding:12px;margin-bottom:20px;}.bf-refine-area .form-item-view .form-radios{display:-webkit-box;display:-moz-flex;display:flex;}.bf-refine-area .form-item-view .form-radios label{color:#333;cursor:pointer;word-spacing:-0.2rem;}.bf-refine-area .form-item-view .form-radios > .form-item:first-child{margin-right:30px;}.bf-refine-area .form-item-view input{display:none;}.bf-refine-area .form-item-view input + label:after{display:inline-block;position:relative;top:2px;margin-left:10px;content:'';width:12px;height:12px;}.bf-refine-area .form-item-view input:checked + label{text-decoration:underline;}.bf-refine-area .form-item-view [value="list"] + label:after{background:transparent url(/sites/all/themes/bf/images/svg/list-inactive.svg) no-repeat center right;}.bf-refine-area .form-item-view [value="list"]:checked + label:after{background-image:url(/sites/all/themes/bf/images/svg/list-active.svg);}.bf-refine-area .form-item-view [value="grid"] + label:after{background:transparent url(/sites/all/themes/bf/images/svg/grid-inactive.svg) no-repeat center right;}.bf-refine-area .form-item-view [value="grid"]:checked + label:after{background-image:url(/sites/all/themes/bf/images/svg/grid-active.svg);}.bf-refine-area .views-submit-button .form-item-view.form-type-radios{margin:20px 0;}.bf-refine-area__toggle{display:-webkit-box;display:-moz-flex;display:flex;}.bf-refine-area .bf-refine-area__header{width:100%;font-size:1rem;text-transform:uppercase;margin:0;color:#a0a0a0;text-align:center;font-weight:normal;}.bf-refine-area .bf-refine-area__header:hover{text-decoration:none;}.bf-refine-area .bf-refine-area__header__expand{margin-left:auto;display:inline-block;background:transparent url(/sites/all/themes/bf/images/svg/arrow-down--dark.svg) no-repeat center right;width:20px;height:20px;}.bf-refine-area__content{display:none;margin-top:30px;}.bf-refine-area__content.active{display:block;}@media (min-width:1024px){.bf-refine-area__content__search{width:50%;margin:0 auto;}}.bf-refine-area__content__search .form-item{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;}.bf-refine-area__content__search input{background-color:#ededed;padding:1.4rem 1.5rem;font-size:1.8rem;line-height:0.8;border:none;color:#555;-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;}.bf-refine-area__content__search button.bf-search-icon{background:transparent url(/sites/all/themes/bf/images/svg/bf-search-icon.svg) no-repeat center center;width:2.4rem;height:2.4rem;border:none;margin:0 1rem;}.bf-refine-area__content__facets__facet{margin-bottom:0.25rem;}.bf-refine-area__content__sorting{margin-bottom:2rem;}.bf-refine-area__content__sorting .views-widget-filter-search_api_views_fulltext{display:none;}.bf-refine-area__content__sorting .views-exposed-widgets{display:-webkit-box;display:-moz-flex;display:flex;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by{-webkit-box-flex:1;-moz-flex-grow:1;flex-grow:1;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by .form-item-sort-by > label{display:none;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by .bef-select-as-links > .form-item{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by .bef-select-as-links > .form-item .form-item{display:inline-block;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by .bef-select-as-links > .form-item a{color:#333;text-decoration:none;}.bf-refine-area__content__sorting .views-exposed-widgets .views-widget-sort-by .bef-select-as-links > .form-item a.active{font-weight:bolder;}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-view > label{display:none;}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button.views-exposed-widget > .form-item{margin-right:0;}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item{display:inline-block;}@media (min-width:768px){.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item{margin-left:1rem;}}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item.form-item-selected{display:none;}@media (min-width:768px){.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item.form-item-selected{display:inline-block;}}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-list a,.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-grid a{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:center center;}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-list a{background-image:url(/sites/all/themes/bf/images/svg/list-inactive.svg);}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-list a.active{background-image:url(/sites/all/themes/bf/images/svg/list-active.svg);}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-grid a{background-image:url(/sites/all/themes/bf/images/svg/grid-inactive.svg);}.bf-refine-area__content__sorting .views-exposed-widgets .views-submit-button .form-item-edit-view-grid a.active{background-image:url(/sites/all/themes/bf/images/svg/grid-active.svg);}.bf-refine-area__content__sorting .views-exposed-form .views-exposed-widget{float:none;padding:0;margin-bottom:1.5rem;}@media (min-width:1024px){.bf-refine-area__content__sorting .views-exposed-form .views-exposed-widget > .form-item{margin-left:1rem;margin-right:1rem;}}.bf-refine-area__content__sorting .views-exposed-form .views-exposed-widget .form-submit{display:none;}.bf-refine-area .block-facetapi,.bf-refine-area .block-current-search{display:-webkit-box;display:-moz-flex;display:flex;}.bf-refine-area .current-search-item-active li a,.bf-refine-area a.facetapi-active{font-family:Karla,"Arial",sans-serif;color:#333;background-color:#efeb75;padding:0.6rem 0.6rem 0.6rem 1.2rem;}.bf-refine-area .current-search-item-active li a .bf-remove-filter,.bf-refine-area a.facetapi-active .bf-remove-filter{vertical-align:middle;font-size:1.3em;margin-left:0.7rem;display:inline-block;}.bf-refine-area .block__title,.bf-refine-area label,.bf-refine-area .facetapi-limit-link{margin-top:1rem;margin-bottom:1rem;text-transform:none;color:#333;line-height:1.5;letter-spacing:normal;text-align:left;font-family:Karla,"Arial",sans-serif;font-size:1.2rem;font-weight:bold;width:8rem;flex-shrink:0;}.bf-refine-area .facetapi-limit-link{font-size:1rem;color:#bfbfbf;text-transform:uppercase;text-decoration:none;margin-left:0.3rem;}.bf-refine-area .facetapi-limit-link:after{content:' >>';}.bf-refine-area a{text-decoration:none;}.bf-refine-area a:hover{text-decoration:underline;}.bf-refine-area a.content-toggle:hover{text-decoration:none;}.bf-refine-area__header__expand{display:none;}.bf-refine-area__content.active{display:block;}.bf-refine-area ul{margin:0;padding:0;list-style:none;}.bf-refine-area ul li{list-style:none;}.bf-refine-area ul a{color:inherit;}.bf-refine-area ul li{display:inline-block;margin:12px 3px;}.bf-refine-area .facetapi-facetapi-links .facetapi-inactive,.bf-refine-area .facetapi-facetapi-bf-ranges .facetapi-inactive,.bf-refine-area .facetapi-facetapi-bf-links .facetapi-inactive{white-space:nowrap;border:1px solid #8a8a8a;padding:6px 12px;}@media (min-width:480px){.bf-refine-area .facetapi-facetapi-links .facetapi-inactive,.bf-refine-area .facetapi-facetapi-bf-ranges .facetapi-inactive,.bf-refine-area .facetapi-facetapi-bf-links .facetapi-inactive{white-space:inherit;}}.bf-refine-area .epic-shoeculator-system-switcher span,.bf-refine-area .epic-shoeculator-system-switcher a{padding:5px 12px;}.bf-refine-area .facetapi-facetapi-bf-color .bf-facetapi-color a{display:block;width:2.7rem;height:2.7rem;border-radius:1.4rem;}@media (min-width:1024px){.bf-refine-area{padding:20px 30px;}.bf-refine-area__content.active{display:block;}.bf-refine-area__content__sorting{margin-left:auto;min-width:140px;}}.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{display:-webkit-box;display:-moz-flex;display:flex;border-radius:0px;position:relative;overflow:hidden;}.selectric .caret{display:inline-block;background:transparent url(/sites/all/themes/bf/images/svg/arrow-down--dark.svg) no-repeat center right;width:20px;height:20px;}.selectric-focus .selectric{border-color:#aaaaaa;}.selectric-hover .selectric{border-color:#f5f5f5;}.selectric-hover .selectric .button{color:#f5f5f5;}.selectric-hover .selectric .button:after{border-top-color:#f5f5f5;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#f5f5f5;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #d4d4d4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items{min-width:140px;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:1.2rem;line-height:1.2;min-height:20px;}.selectric-items li{display:block;padding:6px;color:#666;cursor:pointer;}.selectric-items li.selected{background:#ededed;color:#444;}.selectric-items li.highlighted{background:#ededed;color:#444;}.selectric-items li:hover{background:#ededed;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}.star-rating{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.star-rating svg{width:10px;height:auto;max-width:10px;}.star-rating .stars-wrapper{position:relative;display:inline-block;}.star-rating .bf--icon{margin:0 1px;}.star-rating .empty-stars,.star-rating .colored-stars{display:-webkit-box;display:-moz-flex;display:flex;}.star-rating .colored-stars{overflow:hidden;position:absolute;top:0;}.star-rating .colored-stars .bf--icon{background-color:#fff;}.star-rating .count{display:inline-block;margin-left:4px;}.rate-widget-fivestar ul{margin:0;padding:0;list-style:none;margin:10px 0;}.rate-widget-fivestar ul li{list-style:none;}.rate-widget-fivestar ul a{color:inherit;}.rate-widget-fivestar .rate-button{background-image:url(/sites/all/themes/bf/images/svg/star-empty.svg);background-size:24px 24px;width:24px;background-position:0 0;height:24px;}.rate-widget-fivestar .rate-button.rate-fivestar-btn-filled{background-image:url(/sites/all/themes/bf/images/svg/star-filled.svg);}.epic-review-create-form .form-item-rate-value .form-radios{display:none;}.epic-star-rating-widget{display:inline-block;margin:10px 0 0;}.epic-star-rating-widget > input{display:none;}.epic-star-rating-widget > label{float:right;display:inline-block;content:"&nbsp;";background-position:0 0;width:24px;height:24px;background-repeat:no-repeat;background-image:url(/sites/all/themes/bf/images/svg/star-empty.svg);cursor:pointer;}.epic-star-rating-widget > input:checked ~ label,.epic-star-rating-widget:not(:checked) > label:hover,.epic-star-rating-widget:not(:checked) > label:hover ~ label{background-image:url(/sites/all/themes/bf/images/svg/star-filled.svg);}.epic-star-rating-widget > input:checked + label:hover,.epic-star-rating-widget > input:checked ~ label:hover,.epic-star-rating-widget > label:hover ~ input:checked ~ label,.epic-star-rating-widget > input:checked ~ label:hover ~ label{background-image:url(/sites/all/themes/bf/images/svg/star-filled.svg);}#epic-review-create-form fieldset{padding:0;}#epic-review-create-form fieldset.captcha{margin:20px 0;}#epic-review-create-form fieldset.captcha legend,#epic-review-create-form fieldset.captcha .fieldset-description{display:none;}#epic-review-create-form .form-submit{max-width:304px;}.bf-reviews__review{margin:20px 0;border-bottom:1px solid #d4d4d4;}.bf-reviews__review.last{border:0;}.bf-reviews__review__authored{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;align-items:center;word-break:break-word;}.bf-reviews__review__authored img{max-width:50px;border-radius:50%;}.bf-reviews__review__message-wrapper{word-break:break-word;}.bf-reviews__review__title{margin-top:0;text-transform:none;font-size:1.2rem;line-height:calc(18/12);}.bf-reviews__review__author-name{line-height:1.2;margin-bottom:6px;}.bf-reviews__review__created{font-size:0.9rem;color:#a0a0a0;}.bf-reviews__review__info{margin-left:20px;}.bf-reviews .reviews-count{font-size:1.2rem;font-weight:400;display:none;}.bf-reviews__show-more-wrapper{text-align:center;margin-top:60px;}.bf-reviews__show-more-wrapper .show-more{margin:0 auto;}@media (min-width:1024px){.bf-reviews__review{display:-webkit-box;display:-moz-flex;display:flex;border:0;margin:30px 0;}.bf-reviews__review__image-wrapper{margin:0 auto;}.bf-reviews__review__info{margin:0 auto;}.bf-reviews__review__authored{flex-shrink:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-align-items:flex-start;align-items:flex-start;width:16%;text-align:center;}.bf-reviews__review__authored img{max-width:50px;margin:0 auto;}.bf-reviews__review__message-wrapper{margin-left:30px;}}.bf-reviews-and-ratings .section-title{display:none;}.bf-reviews-and-ratings h3{font-size:1.6rem;text-align:center;margin-bottom:40px;}.bf-reviews-and-ratings .bf-ratings{text-align:center;}.bf-reviews-and-ratings .bf-ratings__head h3{margin-bottom:10px;margin-top:0;}.bf-reviews-and-ratings .bf-ratings__count{color:#a0a0a0;}.bf-reviews-and-ratings .bf-ratings__stars{text-align:center;}.bf-reviews-and-ratings .bf-ratings__stars .star-rating svg{width:18px;height:auto;max-width:18px;}.bf-reviews-and-ratings .bf-ratings__stars__average-value{font-size:1.6rem;color:#ff3060;}.bf-reviews-and-ratings .bf-ratings__cta{margin-left:auto;}.bf-reviews-and-ratings .bf-ratings__element{margin-bottom:10px;}@media (min-width:1024px){.bf-reviews-and-ratings h3{text-align:left;margin-bottom:10px;}.bf-reviews-and-ratings .section-title{display:block;}.bf-reviews-and-ratings .bf-ratings{display:-webkit-box;display:-moz-flex;display:flex;text-align:left;}.bf-reviews-and-ratings .bf-ratings__element{margin-bottom:0;}.bf-reviews-and-ratings .bf-ratings__stars{width:50%;}}.bf-video-reviews{border-bottom:1px solid #d4d4d4;padding:30px 0;}.bf-video-reviews h3{text-align:center;font-size:1.6rem;margin:0;}.bf-video-reviews__review{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;align-items:center;margin:3rem 0;}.bf-video-reviews__review__image{flex-shrink:0;max-width:120px;width:30%;}.bf-video-reviews__review__image a{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;display:block;}.bf-video-reviews__review__title{text-transform:none;font-size:1.2rem;margin-top:0;margin-bottom:10px;}.bf-video-reviews__review__message-wrapper{width:70%;padding-left:20px;}.bf-video-reviews__review:last-child{margin-bottom:0;}.bf-video-reviews__show-more-wrapper{text-align:center;}.bf-video-reviews__show-more-wrapper .show-more{margin:0 auto;}@media (min-width:1024px){.bf-video-reviews{border:1px solid #d4d4d4;padding:30px 40px;}.bf-video-reviews h3{text-align:center;}}.epic-shoeculator{text-align:center;}.epic-shoeculator h2{font-size:1.6rem;text-align:center;margin-top:0;margin-bottom:20px;}.epic-shoeculator__content{display:none;}.epic-shoeculator__content.active{display:block;}.epic-shoeculator-system-switcher a,.epic-shoeculator-system-switcher span{color:#d4d4d4;border:1px solid #d4d4d4;border-left:none;margin-left:0;margin-right:0;padding:0.15rem 0.75rem;display:inline-block;text-decoration:none;}.epic-shoeculator-system-switcher span{background:#d4d4d4;color:#fff;border:1px solid #d4d4d4;}.epic-shoeculator-system-switcher.dark a{color:#8a8a8a;border:1px solid #8a8a8a;}.epic-shoeculator-system-switcher.dark span{background:#8a8a8a;color:#fff;border:1px solid #8a8a8a;}.epic-shoeculator .shoeculator-toggle-link{min-width:190px;font-size:1.2rem;text-decoration:none;}.epic-shoeculator .shoeculator-toggle-link .caret{background-image:url(/sites/all/themes/bf/images/svg/arrow-down--dark.svg);width:14px;height:10px;display:inline-block;background-repeat:no-repeat;margin:0 auto;background-size:14px 10px;margin-left:14px;position:relative;top:2px;}.epic-shoeculator .piece-of-advice{font-weight:700;}.epic-shoeculator .epic-form-group{text-align:left;border:1px solid #8a8a8a;margin:20px 0;}.epic-shoeculator .epic-form-group legend{font-size:1.6rem;line-height:1;text-align:center;width:100%;padding:8px 0;border-bottom:1px solid #8a8a8a;}.epic-shoeculator .epic-form-group .fieldset-wrapper .form-item{padding:8px 20px;border-bottom:1px solid #8a8a8a;margin:0;}.epic-shoeculator .epic-form-group .fieldset-wrapper .form-item:last-child{border:0;}.epic-shoeculator .epic-form-group .fieldset-wrapper .form-item .caret{margin-left:auto;}.epic-shoeculator .epic-form-group fieldset{margin:0;padding:0;border:0;}.epic-shoeculator .separator{color:#a0a0a0;font-size:1.2rem;text-transform:uppercase;font-weight:700;}.epic-shoeculator form .results{font-size:1.8rem;line-height:1.2;font-weight:700;}.epic-shoeculator fieldset{padding:0;}@media (min-width:1024px){.epic-shoeculator h2{margin-top:1.5rem;margin-bottom:1.5rem;font-size:2.6rem;line-height:1;font-weight:400;text-transform:none;font-size:2.6rem !important;text-align:center;margin-top:0;margin-bottom:20px;}}@media (min-width:1024px) and (min-width:768px){.epic-shoeculator h2{font-size:2.2rem;}}@media (min-width:1024px){.epic-shoeculator .separator{margin:28px 10px 0 10px;}.epic-shoeculator__content{display:block;}.epic-shoeculator__toggle{display:none;}.epic-shoeculator .shoe-type-wrapper-fieldset > .fieldset-wrapper{display:-webkit-box;display:-moz-flex;display:flex;}.epic-shoeculator .epic-form-group{width:50%;margin:20px 10px;}}#epic-shoeculator-system-switcher button{color:#d4d4d4;border:1px solid #d4d4d4;margin-left:0;margin-right:0;padding:0.15rem 0.75rem;display:inline-block;text-decoration:none;font-size:1.2rem;line-height:1.6;width:auto;background:white;}#epic-shoeculator-system-switcher button:disabled{background:#d4d4d4;color:#fff;border:1px solid #d4d4d4;}#epic-shoeculator-system-switcher.dark button{color:#8a8a8a;border:1px solid #8a8a8a;}#epic-shoeculator-system-switcher.dark button:disabled{background:#8a8a8a;color:#fff;border:1px solid #8a8a8a;}.bf-qas h2{font-size:2.6rem;text-align:center;margin-top:0;}.bf-qas__message{text-align:center;}.bf-qas__qa{margin:20px 0;}.bf-qas__post-question{text-align:right;}.bf-qas.no-entries .bf-qas__post-question{text-align:center;margin-top:20px;}.bf-qas .answer-author-name{font-style:italic;position:relative;top:-4px;}.bf-qas .answer-author-name:before{content:'-';margin-right:2px;}.bf-qas__question{margin-bottom:10px;}.bf-qas__question,.bf-qas__answer{display:-webkit-box;display:-moz-flex;display:flex;width:100%;}.bf-qas__value p{margin:4px 0;}.bf-qas__label{flex-shrink:0;margin-top:0px;width:12%;font-size:2.6rem;line-height:1;}#epic-qa-public-form .form-type-checkbox{margin:1.5rem 0;}#epic-qa-public-form .form-submit{max-width:304px;}.bf-related-products__title{text-align:center;}.bf-related-products__products{margin-top:30px;}.main-menu .bf-catalog-search-trigger{display:block;padding:0;margin-left:18px;padding-left:15px;border-left:1px solid #d4d4d4;margin-right:0;}.main-menu .bf-catalog-search{display:none;}.main-menu .bf-catalog-search form{display:-webkit-box;display:-moz-flex;display:flex;}.main-menu .bf-catalog-search input{border-radius:1.2rem;border:1px solid #fff;background-color:#fff;color:#555;line-height:1;font-size:1.2rem;padding:6px 12px;width:100%;}.main-menu .bf-catalog-search input:active,.main-menu .bf-catalog-search input:focus{outline:none;}.main-menu .bf-catalog-search button{padding:0px 0 0 0;margin:0;background-color:transparent;margin-left:10px;}.main-menu .bf-catalog-search button:hover{background-color:transparent;}.main-menu .bf-catalog-search__live-suggestions{position:relative;}.main-menu .bf-catalog-search .bf-live-suggestions{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;padding:2rem 3rem;position:absolute;width:440px;background-color:#fff;top:6px;right:0;z-index:20;}.main-menu .bf-catalog-search .bf-live-suggestions__loading{text-align:center;padding-left:2.8rem;background-image:url(/sites/all/themes/bf/images/bf-loader-black.gif);background-repeat:no-repeat;background-position:center left;background-size:2rem auto;margin:2rem auto;}.main-menu .bf-catalog-search .bf-live-suggestions ul{margin:0;padding:0;list-style:none;}.main-menu .bf-catalog-search .bf-live-suggestions ul li{list-style:none;}.main-menu .bf-catalog-search .bf-live-suggestions ul a{color:inherit;}.main-menu .bf-catalog-search .bf-live-suggestions.brands-available .bf-live-suggestions__products,.main-menu .bf-catalog-search .bf-live-suggestions.categories-available .bf-live-suggestions__products{border-top:1px solid #d4d4d4;margin-top:2rem;padding-top:2rem;}.main-menu .bf-catalog-search .bf-live-suggestions__brands ul li,.main-menu .bf-catalog-search .bf-live-suggestions__categories ul li{margin:0.4rem 0;}.main-menu .bf-catalog-search .bf-live-suggestions__brands{width:100%;}.main-menu .bf-catalog-search .bf-live-suggestions__categories{width:100%;}.main-menu .bf-catalog-search .bf-live-suggestions__products{width:100%;}.main-menu .bf-catalog-search .bf-live-suggestions__products ul{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;margin:0 -1.4rem;}.main-menu .bf-catalog-search .bf-live-suggestions__products ul li{width:calc(100% / 3);padding:1rem 1.4rem;}.main-menu .bf-catalog-search .bf-live-suggestions__products article > a > *{display:none;}.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__image,.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__brand,.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__name{display:block;}.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__image .item-list{display:none;}.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__brand{font-size:1.2rem;}.main-menu .bf-catalog-search .bf-live-suggestions__products .node-product-teaser__name .product-title{font-size:1.2rem;}.main-menu .bf-catalog-search .bf-live-suggestions__products .contextual-links-wrapper{display:none;}.main-menu .bf-catalog-search .bf-live-suggestions__products__show-more{border-top:1px solid #d4d4d4;margin-top:2rem;text-align:center;width:100%;}.main-menu .bf-catalog-search .bf-live-suggestions__products__show-more a{text-transform:uppercase;font-size:1.2rem;color:#8a8a8a;margin-top:1rem;display:inline-block;padding:0;}.main-menu .bf-catalog-search .bf-live-suggestions a{text-decoration:none;}.main-menu .bf-catalog-search .bf-live-suggestions h3{text-transform:uppercase;font-size:1.1rem;color:#bfbfbf;margin:0 0 1rem 0;padding:0;}.main-menu .bf-catalog-search .bf-live-suggestions__brands{width:50%;}.main-menu .bf-catalog-search .bf-live-suggestions__categories{width:50%;}@media (min-width:768px){.main-menu .bf-catalog-search{display:block;position:relative;z-index:12;}}@media (min-width:768px){.main-menu .bf-catalog-search-trigger{display:none;}}.epic-cookie-banner{display:none;position:fixed;bottom:-40px;background-color:#333;color:#fff;padding-bottom:50px;width:100%;z-index:10;}.epic-cookie-banner__close-button{float:right;margin-left:80px;margin-bottom:40px;margin-top:4px;}.epic-cookie-banner__close-button .close-button{display:block;background-repeat:no-repeat;background-image:url(/sites/all/themes/bf/images/svg/close-x-white.svg);background-size:140px auto;width:28px;height:28px;}.epic-cookie-banner__content{padding-left:20px;padding-right:20px;max-width:1280px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;}@media (min-width:1024px){.epic-cookie-banner__content{padding-left:60px;padding-right:60px;}}.epic-cookie-banner__close{margin-top:10px;}.epic-cookie-banner a{color:#fff;}.epic-cookie-banner.close{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.epic-cookie-banner.active{display:block;}@media (max-width:768px){.epic-cookie-banner{font-size:1rem;}.epic-cookie-banner__close-button{margin-left:20px;}}.view-blogposts .view-content{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-justify-content:start;justify-content:start;-webkit-box-align:stretch;-moz-align-items:stretch;align-items:stretch;align-content:start;}.view-blogposts .view-content .views-row{width:25rem;-webkit-box-flex:1;-moz-flex:1 1 1;flex:1 1 1;margin:1rem;}.view-blogposts .view-content img{width:100%;}.view-blogposts .submitted{display:none;}.field-name-field-blog-category .field-item{display:inline-block;background-color:#d4d4d4;padding:3px 8px;margin-right:1rem;margin-top:1rem;}.field-name-field-blog-category a{color:white !important;text-decoration:none;}.field-name-field-bf-blog-gallery{margin-top:1rem;}@media (min-width:768px){.view-mode-full.node-blogpost{margin:2rem 5rem;}}.view-mode-full.node-blogpost .field-name-body{font-size:1.6rem;line-height:2.8rem;}.view-mode-full .field-name-field-bf-blog-gallery .field-items{display:-webkit-box;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-justify-content:start;justify-content:start;-webkit-box-align:auto;-moz-align-items:auto;align-items:auto;align-content:start;}.view-mode-full .field-name-field-bf-blog-gallery .field-item{width:25rem;-webkit-box-flex:1;-moz-flex:1 1 1;flex:1 1 1;margin:0 1rem 1rem 0;}.view-mode-full .field-name-field-bf-blog-gallery .field-item img{width:100%;height:auto;}.anchor-tabs-style{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:center;-moz-justify-content:center;justify-content:center;list-style:none;margin:2rem 0;padding:0;}.anchor-tabs-style a{text-decoration:none !important;}.anchor-tabs-style li{-webkit-box-flex:1;-moz-flex:1 1 1;flex:1 1 1;}.anchor-tabs-style li a{font-size:1.2rem;border-right:1px solid #d4d4d4;padding-right:1rem;margin-right:1rem;display:inline-block;}.anchor-tabs-style li:last-child a{border-right:0;padding-right:0;margin-right:0;}@media (max-width:480px){.anchor-tabs-style{flex-wrap:wrap;text-align:center;}.anchor-tabs-style li{margin-bottom:1rem;width:100%;}.anchor-tabs-style li a{border:0;padding-right:0;margin-right:0;}}.accordion-section{margin-bottom:3rem;}.accordion-section .section-content{border:1px solid #d4d4d4;}.accordion-section .section-header{font-weight:bold;}.accordion-section dl{border-bottom:1px solid #d4d4d4;margin:0;padding:1.2rem 3rem;}.accordion-section dl dt{font-weight:normal;font-size:1.6rem;}.accordion-section dl:last-child{border-bottom:none;}.accordion-section dd table{border:1px solid #d4d4d4;}.accordion-section dd table td,.accordion-section dd table th{padding:0.7rem 1rem;border-color:#d4d4d4;}.accordion-section dd ul{margin:1rem 0;padding-left:3rem;}@media (min-width:768px){.accordion-section{margin-left:-12rem;margin-right:-12rem;}}.accordion-section.section-collapse .caret{flex-shrink:0;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;background:transparent url(/sites/all/themes/bf/images/svg/arrow_right_black.svg) no-repeat center right;width:14px;height:20px;border:0;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg);margin:0;margin-left:4rem;}.accordion-section.section-collapse dt{display:-webkit-box;display:-moz-flex;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;justify-content:space-between;cursor:pointer;}.accordion-section.section-collapse dd{display:none;margin-top:2rem;}.accordion-section.section-collapse dl.active dd{display:block;}.accordion-section.section-collapse dl.active .caret{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);}
