@import url("//hello.myfonts.net/count/33987e");@import url("https://use.typekit.net/qwi2npt.css");@font-face{font-family:'BrandonPrinted-One';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_0_0.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_0_0.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_0_0.woff2?yocs=22_&yoloc=eu") format("woff2"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_0_0.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_0_0.ttf?yocs=22_&yoloc=eu") format("truetype")}@font-face{font-family:'BrandonPrinted-Two';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_1_0.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_1_0.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_1_0.woff2?yocs=22_&yoloc=eu") format("woff2"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_1_0.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/webfonts/33987E_1_0.ttf?yocs=22_&yoloc=eu") format("truetype")}.nav-kafmain>ul>li>a,.l-footernav .column h5,.nav-megasub h4,.sub-item-categories:before,.sub-col h6,.featured-item figure figcaption h5,.contact-section h3,.contact-social-container h3,.contact-media-container h3,.contact-intro-container h1,.html-promo,.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1,.giftcard-hero,.featured-today>h4,.category-featured h2,.recipe-featured h2,.cart-featured h2,.product-featured h2,.wishlist-featured h2,.category-featured h3,.recipe-featured h3,.cart-featured h3,.product-featured h3,.wishlist-featured h3,.error-engage-module .error-help a,.home-bakers-hotline-col a,.error-engage-module input.home-newsletter-button,.home-newsletter-col .home-newsletter-button,.error-engage-module .social-connect span,.home-engagement-social-header,.error-highlight-panel figcaption em,.email-highlight-panel figcaption em,.email-engage-module .help-text li a,.email-engage-module input.home-newsletter-button,.email-engage-module .social-connect span,.bh-content h1,.bio-card h3,.rewards-plus-intro h2,.rewards-plus-benefits h3,.visit-page .primary h1,.visit-page .primary h2,.holiday-menu-button,.home-recipes-container header a,.home-engagement-container header a,.locator-hero-container header a,.product-slider-section header a,.home-campaigns-container header a,.home-btn,.home-hero-container h2,.home-hero-container a .home-hero-button,.home-recipe-first-item figcaption em,.home-recipe-item figcaption em,.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2,.home-campaigns-container .home-campaigns-row li a{font-family:'brandon-grotesque', sans-serif;font-style:normal}@font-face{font-family:'playfair_displayitalic';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/playfairdisplay-italic-webfont.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/playfairdisplay-italic-webfont.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/playfairdisplay-italic-webfont.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/playfairdisplay-italic-webfont.ttf?yocs=22_&yoloc=eu") format("truetype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic?yocs=22_&yoloc=eu") format("svg");font-weight:normal;font-style:normal}#nav-kafmain-blog>a{font-family:'playfair_displayitalic', serif;font-weight:normal;font-style:normal}.helvetica{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.l-span{float:left;margin-left:2%}.l-span:first-child{margin-left:0}@media (max-width: 499px){.l-span-phone{float:left;margin-left:2%}.l-span-phone:first-child{margin-left:0}}@media (min-width: 500px) and (max-width: 749px){.l-span-tablet{float:left;margin-left:2%}.l-span-tablet:first-child{margin-left:0}}@media (min-width: 750px){.l-span-screen{float:left;margin-left:2%}.l-span-screen:first-child{margin-left:0}}.l-row:before,header:before,footer:before,section:before,.l-container:before,.group:before,.l-page:before,.l-topbar:before,.l-footernav:before,.l-content:before,.l-footer:before,.emailchat-banner:before,.primary:before,.secondary:before,.tertiary:before,.column:before,#copyright:before,.contact-section:before,.contact-social-container:before,.contact-media-container:before,.pagination:before,.sli-search:before,.home-hero-container:before,#featured-today-container:before,.category-featured:before,.recipe-featured:before,.cart-featured:before,.product-featured:before,.wishlist-featured:before,.weight-chart-featured:before,.error-engage-module .error-signup:before,.home-newsletter-col:before,.error-hero:before,.email-hero:before,.cs-help-blocks:before,.two-column-container:before,.map-ajax-container:before,.google-embed:before,.map-info:before,.kaf-bakery-contact-ul>li:before,.cart-popup-container .incart:before,ul#sli_autocomplete.rich .sli_ac_products li:before,.sli_ac_products li:before,.home-recipes-container:before,.home-engagement-container:before,.locator-hero-container:before,.product-slider-section:before,.home-campaigns-container:before,.home-recipes-container header:before,.home-engagement-container header:before,.locator-hero-container header:before,.product-slider-section header:before,.home-campaigns-container header:before,.home-campaigns-container .home-campaigns-row:before,.l-row:after,header:after,footer:after,section:after,.l-container:after,.group:after,.l-page:after,.l-topbar:after,.nav-megasub>div:after,.l-footernav:after,.l-content:after,.l-footer:after,.emailchat-banner:after,.primary:after,.secondary:after,.tertiary:after,.column:after,#copyright:after,.contact-section:after,.contact-social-container:after,.contact-media-container:after,.pagination:after,.sli-search:after,.home-hero-container:after,#featured-today-container:after,.category-featured:after,.recipe-featured:after,.cart-featured:after,.product-featured:after,.wishlist-featured:after,.weight-chart-featured:after,.error-engage-module .error-signup:after,.home-newsletter-col:after,.error-hero:after,.email-hero:after,.cs-help-blocks:after,.two-column-container:after,.map-ajax-container:after,.google-embed:after,.map-info:after,.kaf-bakery-contact-ul>li:after,.cart-popup-container .incart:after,ul#sli_autocomplete.rich .sli_ac_products li:after,.sli_ac_products li:after,.home-recipes-container:after,.home-engagement-container:after,.locator-hero-container:after,.product-slider-section:after,.home-campaigns-container:after,.home-recipes-container header:after,.home-engagement-container header:after,.locator-hero-container header:after,.product-slider-section header:after,.home-campaigns-container header:after,.home-campaigns-container .home-campaigns-row:after{content:" ";display:table}.l-row:after,header:after,footer:after,section:after,.l-container:after,.group:after,.l-page:after,.l-topbar:after,.nav-megasub>div:after,.l-footernav:after,.l-content:after,.l-footer:after,.emailchat-banner:after,.primary:after,.secondary:after,.tertiary:after,.column:after,#copyright:after,.contact-section:after,.contact-social-container:after,.contact-media-container:after,.pagination:after,.sli-search:after,.home-hero-container:after,#featured-today-container:after,.category-featured:after,.recipe-featured:after,.cart-featured:after,.product-featured:after,.wishlist-featured:after,.weight-chart-featured:after,.error-engage-module .error-signup:after,.home-newsletter-col:after,.error-hero:after,.email-hero:after,.cs-help-blocks:after,.two-column-container:after,.map-ajax-container:after,.google-embed:after,.map-info:after,.kaf-bakery-contact-ul>li:after,.cart-popup-container .incart:after,ul#sli_autocomplete.rich .sli_ac_products li:after,.sli_ac_products li:after,.home-recipes-container:after,.home-engagement-container:after,.locator-hero-container:after,.product-slider-section:after,.home-campaigns-container:after,.home-recipes-container header:after,.home-engagement-container header:after,.locator-hero-container header:after,.product-slider-section header:after,.home-campaigns-container header:after,.home-campaigns-container .home-campaigns-row:after{clear:both}.locator-hero-container .locator-hero-block{width:50%;height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.visuallyhidden,.contact-thanks-container h1,#totop,#scrollup,.hz-container h1{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.visuallyhidden:active,.contact-thanks-container h1.focusable:active,.focusable#totop:active,.focusable#scrollup:active,.hz-container h1.focusable:active,.focusable.visuallyhidden:focus,.contact-thanks-container h1.focusable:focus,.focusable#totop:focus,.focusable#scrollup:focus,.hz-container h1.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}a.more:after,span.more:after,.js .faq-question:after{font-family:'FontAwesome', sans-serif;font-weight:normal;font-style:normal}.hidden-pinterest-image{opacity:0;position:absolute;top:0;left:0;height:0px;width:0px}.no-touch{text-rendering:geometricprecision;-moz-osx-font-smoothing:grayscale}a.more:after,span.more:after{content:"\A0\f101"}.giftcard-hero,.policies-hero-container,.rewards-hero,.rewards-plus-intro,.rewards-plus-buy-banner,.locator-hero-container,.instagram-slider-section{position:relative}@media (min-width: 750px){.giftcard-hero,.policies-hero-container,.rewards-hero,.rewards-plus-intro,.rewards-plus-buy-banner,.locator-hero-container,.instagram-slider-section{margin-right:-22px;margin-left:-22px;max-width:992px}}h5,legend,.nav-kafmain>ul>li>a,.signup-error-modal p,input.sli-search-input,.signin-container>p,.signin-register-benefits,.cs-help-container>p,.cs-help-link .text,.shiptimes-dl>dt,.rewards-plus-terms h5,.rewards-program-container h3,.rewards-terms-container h3,.egift-card-container p,.egift-card-container ul li,.gift-card-container p,.gift-card-container ul li,ul#sli_autocomplete.rich .sli_ac_products li h3,.sli_ac_products li h3{font-size:1.1em}.count,figcaption,.l-footernav .column h5,.table caption,.terms-fineprint,.signin-form #signin-forgot-pw-link{font-size:.9em}.form-errors-container div,dfn,.signing-in-msg,.canada-ship-text>blockquote{font-style:italic}.privacy-policy-container h5,.uc,legend,.nav-kafmain>ul>li>a,.l-footernav .column h5,.nav-megasub h4,.sub-item-categories:before,.sub-col h6,.featured-item figure figcaption h5,.table caption,#contact-email-form .btn-submit,.sitewidepromo>a em,.html-promo,.promo-fine-print-popup .promo-button-container .promo-popup-button,.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1,.giftcard-hero figcaption h1,.giftcard-hero figcaption span,.policies-hero-container figcaption span,.featured-today>h4,.mobile-share-toggle,.error-engage-module input.home-newsletter-button,.home-newsletter-col .home-newsletter-button,.error-engage-module .social-connect span,.home-engagement-social-header,.error-highlight-panel figcaption em,.email-highlight-panel figcaption em,.email-engage-module input.home-newsletter-button,.email-engage-module .social-connect span,.side-navigation h4,.bh-content h1,.rewards-plus-terms h5,.rewards-program-container h3,.rewards-terms-container h3,.rewards-plus-buy-banner .buy-btn,.terms-modal .btn-submit,.map-address-column h5,.map-info h5,.ajaxy-login .btn-login,a.sh-toggle,.home-recipes-container header a,.home-engagement-container header a,.locator-hero-container header a,.product-slider-section header a,.home-campaigns-container header a,.home-btn,.home-hero-container a .home-hero-button,.home-recipe-first-item figcaption em,.home-recipe-item figcaption em,.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2,.home-campaigns-container .home-campaigns-row li a{text-transform:uppercase}#nav-kafmain-blog>a,h5.m-controller,.exp-style,a.exp-style{text-transform:lowercase}a.more:after,span.more:after,.mfp-contact .contact-popup h3,.mfp-contact .contact-popup>a,.nav-kafmain>ul>li>a,.mm-menu .mm-listitem a,.nav-megasub .products-list a figcaption,.sub-item-categories:before,.sub-item-categories a,.sub-item-products a,.sub-col h6,.featured-item figure figcaption h5,.featured-item figure figcaption span,.featured-item figure p,.contact-page .primary,.hotline-page .primary,.html-promo .truck-animation-promo .truck-icon,.giftcard-hero figcaption h1,.policies-hero-container figcaption h1,.giftcard-hero figcaption span,.policies-hero-container figcaption span,.featured-today>h4,.category-featured h2,.recipe-featured h2,.cart-featured h2,.product-featured h2,.wishlist-featured h2,.category-featured h3,.recipe-featured h3,.cart-featured h3,.product-featured h3,.wishlist-featured h3,.weight-chart-featured h3,.atc-modal-featured h3,.recommended-products figcaption,.recommended-products .view-btn,.bakers-rewards-page,.giftcard-hero,.egift-card-container .cta,.gift-card-container .btn,.text-module h2,.text-module p,.text-module dl,.text-module h5,.visit-cta a,.menu h2,.menu h4,.bakery-tour-intro-text h1,.baker-bios-container,.home-hero-container,.holiday-tip-container,.home-campaigns-container .home-campaigns-row li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.privacy-policy-container h5{margin:20px 0 0 0}.termsofuse-fineprint p,.privacy-policy-container p{line-height:126%;margin:4px 0 12px 0}.termsofuse-fineprint p:first-of-type,.privacy-policy-container p:first-of-type{margin-top:20px}.rewards-program-container .list>li,.rewards-program-container .list-numbered>li,.rewards-terms-container li,.egift-card-container ul li,.gift-card-container ul li{background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/bullet.png?yocs=H_&yoloc=eu");background-repeat:no-repeat;background-position:0 0;padding-left:20px}.policy-page .starred-list li:before{margin-right:5px;content:'*';font-size:35px;color:#DA1A32;font-weight:400;vertical-align:bottom;line-height:11px;font-style:normal}.compact li{margin:3px 0}.list,.list-numbered{list-style:none}.list>li,.list-numbered>li{background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/bullet.png?yocs=H_&yoloc=eu");background-repeat:no-repeat;background-position:0 0;margin:6px;line-height:145%;padding-left:18px}.list-tight,.signin-register-benefits ul{list-style:none;margin:0}.list-tight>li,.signin-register-benefits ul>li{background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/bullet.png?yocs=H_&yoloc=eu");background-repeat:no-repeat;background-position:0 0;margin:1px 0;line-height:145%;padding-left:18px}.list-numbered{list-style:decimal}.list-numbered>li{background-image:none;padding-left:0}.form-errors-container div{margin:12px 0;padding:9px;border:1px solid #f6b1b9;color:#c3172d;background-color:#fbdee2}.form-errors-container div p{margin:0;line-height:126%}.form-errors-container div p a{text-decoration:underline;color:#000}form ol li .error{display:inline-block;margin:0;color:#c3172d;line-height:126%;background-color:#fbdee2;padding:4px 6px}.required>label:after{content:" *";color:#22252E;font-weight:700}.cc-error{color:#c3172d}.msg{line-height:126%;background-repeat:no-repeat}.msg-box.error,.msg-box.success,.msg-box.info,.msg-box,.msg-guarantee{padding:12px;border:1px solid #ebccd1;margin:12px 0;color:#A94446;font-size:1.1em;line-height:126%;background-color:#f2dede}.msg-box.error p,.msg-box.success p,.msg-box.info p,.msg-box p,.msg-guarantee p{margin:0}.msg-box.error{color:#c3172d;border-color:#ee6c7d;background-color:#fbdee2}.msg-box.success{color:#788432;border-color:#a9ba49;background-color:#e6ebca}.msg-box.info{color:#3B6A95;border-color:#5d90bf;background-color:#dde8f2}.data-ajax-product .ajax-bcorp-container>h5,.data-ajax-product .ajax-guarantee-container>h5,.data-ajax-product .ajax-returns-container>h5,.data-ajax-product .ajax-shipping-container>h5,.data-ajax-product .ajax-esop-container>h5,.data-ajax-product .ajax-shipping-container>h3{font-size:2em;margin:0 0 12px 0;padding-bottom:12px;border-bottom:1px dotted #A0A1AD}p.returns-tagline,p.guarantee-tagline{color:#858b98;font-size:1.3em;line-height:135%;margin:20px 0;font-weight:300}@media (min-width: 992px){p.returns-tagline,p.guarantee-tagline{font-size:1.4em}}.signup-success-container .signup-success-img,.rewards-whisk,.cart-popup-container a.goto-cart{display:block;margin-right:auto;margin-left:auto}li.checkbox input,.checkbox input,li.radio input,.radio input,input.checkbox,input.radio{width:auto;display:inline-block}a.tel{white-space:nowrap}@media (min-width: 750px){a.tel{color:#22252E}a.tel:hover{border-bottom-color:inherit}}.nomargin{margin:0}.hackerproof{text-align:center;margin:12px 0}.ivory{background-color:#FFEBD4}.note,.ship-options>.footnote,form ol li .note,form ol li .ship-options>.footnote,form ol li .help-note,form ol li .helpnote{color:#858b98;font-size:13px;line-height:126%;margin:2px 0}.block{display:block}.inline{display:inline}.indent{padding-left:20px}.nowrap{white-space:nowrap}.wauto,.wauto input{width:auto}a.block:hover{text-decoration:none}.strong{font-weight:700}.pdf{background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/pdf.gif?yocs=H_&yoloc=eu");background-repeat:no-repeat;padding-right:20px;background-position:center right;zoom:1}.count{color:#858b98}.icon{float:left;margin-right:5px;height:18px;width:20px;background-repeat:no-repeat;zoom:1}.m-hidden{display:none}@media (min-width: 750px){.m-hidden{display:block}}.hidden{display:none !important;visibility:hidden}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.woff2?yocs=22_&yoloc=eu") format("woff2"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.ttf?yocs=22_&yoloc=eu") format("truetype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/font-awesome/fontawesome-webfont.svg#fontawesomeregular?yocs=22_&yoloc=eu") format("svg");font-weight:normal;font-style:normal}.fa,.html-promo .truck-animation-promo .truck-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.html-promo .truck-animation-promo .pull-left.truck-icon{margin-right:.3em}.fa.pull-right,.html-promo .truck-animation-promo .pull-right.truck-icon{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal,.html-promo .truck-animation-promo .truck-icon{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .html-promo .truck-animation-promo .truck-icon,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before,.html-promo .truck-animation-promo .truck-icon:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}/*!	
 * jQuery mmenu
 * mmenu.frebsite.nl
 *
 * Copyright (c) Fred Heusschen
 */.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{background:inherit;border-color:inherit;box-sizing:border-box;margin:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:40px}.mm-panel_opened{z-index:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-panel_opened-parent{-webkit-transform:translate(-30%, 0);-ms-transform:translate(-30%, 0);transform:translate(-30%, 0);-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none !important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;display:none;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:40px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-btn_fullwidth{width:100%}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{content:'';border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;display:none;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-navbar>*{box-sizing:border-box;display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:first-child{left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:inherit}.mm-listview{font:inherit;line-height:20px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem{position:relative}.mm-listitem:after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listitem:after{left:20px}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem>a,.mm-listitem>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:75%;text-transform:uppercase;padding:5px 10px 5px 20px}.mm-listitem_divider:after{content:' ';display:none;position:static;display:inline-block}.mm-listitem_spacer{padding-top:40px}.mm-listitem_spacer>.mm-btn_next{top:40px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,0.4);tap-highlight-color:rgba(255,255,255,0.4)}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:rgba(255,255,255,0.4)}.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,0.05)}.mm-menu .mm-listitem_divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(440px, 0);-ms-transform:translate(440px, 0);transform:translate(440px, 0);-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-page__blocker{display:block}.mm-sronly{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;width:1px !important;min-width:1px !important;height:1px !important;min-height:1px !important;padding:0 !important;overflow:hidden !important;position:absolute !important}.mm-menu_autoheight{transition:none .4s ease;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block !important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none !important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto !important;height:auto !important}[class*=mm-menu_columns-]{transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block !important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu_columns-0{width:80%;min-width:140px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(200%, 0);-ms-transform:translate(200%, 0);transform:translate(200%, 0);-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu_columns-1{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(440px, 0);-ms-transform:translate(440px, 0);transform:translate(440px, 0);-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);transform:translate(-440px, 0);-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate(200%, 0);-ms-transform:translate(200%, 0);transform:translate(200%, 0);-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(300%, 0);-ms-transform:translate(300%, 0);transform:translate(300%, 0);-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu_columns-2{width:80%;min-width:140px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(880px, 0);-ms-transform:translate(880px, 0);transform:translate(880px, 0);-webkit-transform:translate3d(880px, 0, 0);transform:translate3d(880px, 0, 0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-880px, 0);-ms-transform:translate(-880px, 0);transform:translate(-880px, 0);-webkit-transform:translate3d(-880px, 0, 0);transform:translate3d(-880px, 0, 0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate(300%, 0);-ms-transform:translate(300%, 0);transform:translate(300%, 0);-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(400%, 0);-ms-transform:translate(400%, 0);transform:translate(400%, 0);-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu_columns-3{width:80%;min-width:140px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(1320px, 0);-ms-transform:translate(1320px, 0);transform:translate(1320px, 0);-webkit-transform:translate3d(1320px, 0, 0);transform:translate3d(1320px, 0, 0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-1320px, 0);-ms-transform:translate(-1320px, 0);transform:translate(-1320px, 0);-webkit-transform:translate3d(-1320px, 0, 0);transform:translate3d(-1320px, 0, 0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate(400%, 0);-ms-transform:translate(400%, 0);transform:translate(400%, 0);-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(500%, 0);-ms-transform:translate(500%, 0);transform:translate(500%, 0);-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu_columns-4{width:80%;min-width:140px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(80vw, 0);-ms-transform:translate(80vw, 0);transform:translate(80vw, 0);-webkit-transform:translate3d(80vw, 0, 0);transform:translate3d(80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(1760px, 0);-ms-transform:translate(1760px, 0);transform:translate(1760px, 0);-webkit-transform:translate3d(1760px, 0, 0);transform:translate3d(1760px, 0, 0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-1760px, 0);-ms-transform:translate(-1760px, 0);transform:translate(-1760px, 0);-webkit-transform:translate3d(-1760px, 0, 0);transform:translate3d(-1760px, 0, 0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{font-style:normal;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth){width:90px}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:90px}.mm-counter+.mm-btn_fullwidth+a,.mm-counter+.mm-btn_fullwidth+span{padding-right:90px}.mm-listitem_vertical>.mm-counter{top:12px;margin-top:0}.mm-listitem_vertical.mm-listitem_spacer>.mm-counter{margin-top:40px}.mm-listitem_nosubitems>.mm-counter{display:none}.mm-counter{color:rgba(0,0,0,0.3)}.mm-listitem_divider{opacity:1;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,0.3);padding-top:15px;padding-bottom:5px}.mm-border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-listview_fixeddivider:after{content:none !important;display:none !important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:0}.mm-wrapper_dropdown .mm-page__blocker{transition-delay:0s !important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}.mm-iconbar{border-color:inherit;border-style:solid;border-width:0;border-right-width:1px;text-align:center;line-height:20px;overflow:hidden;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:10px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-menu_iconbar-40 .mm-navbars_bottom,.mm-menu_iconbar-40 .mm-navbars_top,.mm-menu_iconbar-40 .mm-panels{left:40px}.mm-menu_iconbar-40 .mm-iconbar{width:40px}.mm-menu_iconbar-60 .mm-navbars_bottom,.mm-menu_iconbar-60 .mm-navbars_top,.mm-menu_iconbar-60 .mm-panels{left:60px}.mm-menu_iconbar-60 .mm-iconbar{width:60px}.mm-menu_iconbar-80 .mm-navbars_bottom,.mm-menu_iconbar-80 .mm-navbars_top,.mm-menu_iconbar-80 .mm-panels{left:80px}.mm-menu_iconbar-80 .mm-iconbar{width:80px}.mm-iconbar,.mm-iconbar a{color:rgba(0,0,0,0.3)}.mm-iconbar__tab_selected{background:rgba(255,255,255,0.4)}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened ~ .mm-listview_fixeddivider{left:0}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{display:block !important}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0),[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:1px solid;border-color:inherit}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}[class*=mm-menu_iconpanel-].mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,[class*=mm-menu_iconpanel-].mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_iconpanel-40 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{left:180px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_iconpanel-60 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{left:160px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{left:240px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_iconpanel-80 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{left:80px}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}.mm-menu_keyboardfocus a:focus{outline:0}.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,0.4)}.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;border-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:40px}.mm-menu_navbar_top-2 .mm-panels{top:80px}.mm-menu_navbar_top-3 .mm-panels{top:120px}.mm-menu_navbar_top-4 .mm-panels{top:160px}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:40px}.mm-menu_navbar_bottom-2 .mm-panels{bottom:80px}.mm-menu_navbar_bottom-3 .mm-panels{bottom:120px}.mm-menu_navbar_bottom-4 .mm-panels{bottom:160px}.mm-navbar_size-2{height:80px}.mm-navbar_size-3{height:120px}.mm-navbar_size-4{height:160px}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-40px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar_tabs,.mm-navbar_tabs ~ .mm-navbar{background:inherit !important}.mm-navbar__tab_selected{background:inherit;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,0.4)}.mm-menu_rtl{direction:rtl}.mm-menu_rtl.mm-menu_offcanvas{right:auto}.mm-menu_rtl .mm-panel:not(.mm-panel_opened){-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu_rtl .mm-panel.mm-panel_opened-parent{-webkit-transform:translate(30%, 0);-ms-transform:translate(30%, 0);transform:translate(30%, 0);-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}.mm-menu_rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu_rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu_rtl .mm-navbar .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-navbar .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu_rtl .mm-listitem:after{left:0;right:20px}.mm-menu_rtl .mm-listitem>a:not(.mm-btn_next),.mm-menu_rtl .mm-listitem>span:not(.mm-btn_next){padding-left:10px;padding-right:20px !important;margin-right:0 !important}.mm-menu_rtl .mm-listitem .mm-btn_next{right:auto;left:0}.mm-menu_rtl .mm-listitem .mm-btn_next:before{left:auto;right:0}.mm-menu_rtl .mm-listitem .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-listitem .mm-btn_next+a,.mm-menu_rtl .mm-listitem .mm-btn_next+span{margin-left:50px}.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+a,.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+span{padding-left:50px}.mm-menu_rtl .mm-counter{left:45px;right:auto}.mm-menu_rtl .mm-counter+.mm-btn_next+a,.mm-menu_rtl .mm-counter+.mm-btn_next+span{margin-left:90px}.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+a,.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+span{padding-left:90px}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened ~ .mm-listview_fixeddivider{left:0;right:0}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_rtl [class*=mm-panel_iconpanel-],.mm-menu_rtl [class*=mm-panel_iconpanel-] ~ .mm-listview_fixeddivider{left:0}.mm-menu_rtl [class*=mm-panel_iconpanel-].mm-panel_opened-parent{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{right:180px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened ~ .mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened ~ .mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened ~ .mm-listview_fixeddivider{right:160px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened ~ .mm-listview_fixeddivider{right:240px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first ~ .mm-panel,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first ~ .mm-panel_opened ~ .mm-listview_fixeddivider{right:80px}.mm-menu_rtl html[class*=mm-sidebar_expanded-]:not(.mm-sidebar_closed) .mm-menu_rtl ~ .mm-slideout{-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important;right:0}.mm-menu_rtl label.mm-check,.mm-menu_rtl label.mm-toggle{left:20px;right:auto !important}.mm-menu_rtl label.mm-toggle+a,.mm-menu_rtl label.mm-toggle+span{padding-left:80px}.mm-menu_rtl label.mm-check+a,.mm-menu_rtl label.mm-check+span{padding-left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check,.mm-menu_rtl .mm-btn_next+label.mm-toggle{left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{margin-left:50px}.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{padding-left:70px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span{padding-left:50px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle{left:100px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+span{margin-left:90px}.mm-searchfield{height:40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none !important;outline:0 !important;box-shadow:none !important;border-radius:4px;font:inherit;font-size:inherit;line-height:26px;display:block;box-sizing:border-box;width:100%;max-width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:7px 10px 0 10px;position:relative}.mm-panel__noresultsmsg{text-align:center;font-size:150%;padding:40px 0}.mm-searchfield__btn{right:0;top:0}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{text-decoration:none;line-height:40px;display:block;padding-right:10px;margin-right:-100px;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:40px}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:80px}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:40px}.mm-listitem_nosubitems>.mm-btn_next{display:none}.mm-listitem_nosubitems>.mm-btn_next+a,.mm-listitem_nosubitems>.mm-btn_next+span{padding-right:10px}.mm-searchfield input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.75)}.mm-panel__noresultsmsg{color:rgba(0,0,0,0.3)}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;transition:right .4s ease;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{line-height:1;text-decoration:none;display:block}.mm-sectionindexer ~ .mm-panels{transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:42px}.mm-menu_navbar_top-2 .mm-sectionindexer{top:82px}.mm-menu_navbar_top-3 .mm-sectionindexer{top:122px}.mm-menu_navbar_top-4 .mm-sectionindexer{top:162px}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:42px}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:82px}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:122px}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:162px}.mm-sectionindexer a{color:rgba(0,0,0,0.3)}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth),.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth){transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,0.4)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,0.4)}[class*=mm-wrapper_sidebar-collapsed-] body,[class*=mm-wrapper_sidebar-expanded-] body{position:relative}[class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,[class*=mm-wrapper_sidebar-expanded-] .mm-slideout{transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-wrapper_sidebar-collapsed-] .mm-page,[class*=mm-wrapper_sidebar-expanded-] .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}[class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{display:block !important;top:0 !important;right:auto !important;bottom:0 !important;left:0 !important}[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed-40 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout{width:calc(100% - 40px);-webkit-transform:translate(40px, 0);-ms-transform:translate(40px, 0);transform:translate(40px, 0);-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}.mm-wrapper_sidebar-collapsed-60 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout{width:calc(100% - 60px);-webkit-transform:translate(60px, 0);-ms-transform:translate(60px, 0);transform:translate(60px, 0);-webkit-transform:translate3d(60px, 0, 0);transform:translate3d(60px, 0, 0)}.mm-wrapper_sidebar-collapsed-80 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout{width:calc(100% - 80px);-webkit-transform:translate(80px, 0);-ms-transform:translate(80px, 0);transform:translate(80px, 0);-webkit-transform:translate3d(80px, 0, 0);transform:translate3d(80px, 0, 0)}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0 !important;max-width:100000px !important}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking,[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body{overflow:visible}[class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker{display:none !important}.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:75%;-webkit-transform:translate(33.33333%, 0) !important;-ms-transform:translate(33.33333%, 0) !important;transform:translate(33.33333%, 0) !important;-webkit-transform:translate3d(33.33333%, 0, 0) !important;transform:translate3d(33.33333%, 0, 0) !important}.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{width:25% !important}.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:70%;-webkit-transform:translate(42.85714%, 0) !important;-ms-transform:translate(42.85714%, 0) !important;transform:translate(42.85714%, 0) !important;-webkit-transform:translate3d(42.85714%, 0, 0) !important;transform:translate3d(42.85714%, 0, 0) !important}.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{width:30% !important}.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:65%;-webkit-transform:translate(53.84615%, 0) !important;-ms-transform:translate(53.84615%, 0) !important;transform:translate(53.84615%, 0) !important;-webkit-transform:translate3d(53.84615%, 0, 0) !important;transform:translate3d(53.84615%, 0, 0) !important}.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{width:35% !important}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}.mm-listitem_vertical label.mm-toggle{top:5px;bottom:auto;margin-top:0}.mm-listitem_vertical label.mm-check{top:5px;bottom:auto;margin-top:0}label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check{right:20px}label.mm-check+a,label.mm-check+span{padding-right:60px}.mm-btn_next+label.mm-check,.mm-btn_next+label.mm-toggle{right:60px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span,.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{margin-right:50px}.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{padding-right:70px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span{padding-right:50px}.mm-counter+.mm-btn_next+label.mm-check,.mm-counter+.mm-btn_next+label.mm-toggle{right:100px}.mm-counter+.mm-btn_next+label.mm-check+a,.mm-counter+.mm-btn_next+label.mm-check+span,.mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-counter+.mm-btn_next+label.mm-toggle+span{margin-right:90px}label.mm-toggle{background:rgba(0,0,0,0.1)}label.mm-toggle:before{background:#f3f3f3}input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}label.mm-check:before{border-color:rgba(0,0,0,0.75)}.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0 !important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}.mm-menu_fx-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu_fx-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate(-30%, 0);-ms-transform:translate(-30%, 0);transform:translate(-30%, 0);-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(30%, 0);-ms-transform:translate(30%, 0);transform:translate(30%, 0);-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_fx-menu-fade{opacity:0;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}[class*=mm-menu_fx-listitems-] .mm-listitem{transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(100vw, 0);-ms-transform:translate(100vw, 0);transform:translate(100vw, 0);-webkit-transform:translate3d(100vw, 0, 0);transform:translate3d(100vw, 0, 0)}@media all and (max-width: 140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(10000px, 0);-ms-transform:translate(10000px, 0);transform:translate(10000px, 0);-webkit-transform:translate3d(10000px, 0, 0);transform:translate3d(10000px, 0, 0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-100vw, 0);-ms-transform:translate(-100vw, 0);transform:translate(-100vw, 0);-webkit-transform:translate3d(-100vw, 0, 0);transform:translate3d(-100vw, 0, 0)}@media all and (max-width: 140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-10000px, 0);-ms-transform:translate(-10000px, 0);transform:translate(-10000px, 0);-webkit-transform:translate3d(-10000px, 0, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-30 .mm-listitem>span{padding-top:5px;padding-bottom:5px}.mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next{height:30}.mm-menu_listview-50 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-50 .mm-listitem>span{padding-top:15px;padding-bottom:15px}.mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next{height:50}.mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-60 .mm-listitem>span{padding-top:20px;padding-bottom:20px}.mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next{height:60}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span,.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),.mm-panels>.mm-panel_listview-justify .mm-listitem>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview_inset>li{padding:5px 0}.mm-menu_multiline .mm-listitem>a,.mm-menu_multiline .mm-listitem>span,.mm-panel_multiline .mm-listitem>a,.mm-panel_multiline .mm-listitem>span{text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened ~ .mm-page__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened ~ .mm-page__blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim ~ .mm-page__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black ~ .mm-page__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white ~ .mm-page__blocker{background:#fff}.mm-menu_popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.mm-menu_popup.mm-menu_opened ~ .mm-slideout{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:0}.mm-menu_popup.mm-menu_opened ~ .mm-page__blocker{transition-delay:0s !important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-80vw, 0);-ms-transform:translate(-80vw, 0);transform:translate(-80vw, 0);-webkit-transform:translate3d(-80vw, 0, 0);transform:translate3d(-80vw, 0, 0)}@media all and (max-width: 175px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);transform:translate(-440px, 0);-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened ~ .mm-slideout,.mm-menu_position-front.mm-menu_opened ~ .mm-slideout,.mm-menu_position-top.mm-menu_opened ~ .mm-slideout{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:0}.mm-menu_position-bottom.mm-menu_opened ~ .mm-page__blocker,.mm-menu_position-front.mm-menu_opened ~ .mm-page__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-page__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu_shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0, 0 0, 0 100%, -20px 100%);clip-path:polygon(-20px 0, 0 0, 0 100%, -20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0, 40px 0, 40px 100%, 20px 100%);clip-path:polygon(20px 0, 40px 0, 40px 100%, 20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu_theme-white .mm-navbar a,.mm-menu_theme-white .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,0.03);tap-highlight-color:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{background:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,0.06)}.mm-menu_theme-white .mm-listitem_divider{background:rgba(0,0,0,0.06)}.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{color:rgba(0,0,0,0.3)}.mm-menu_theme-white.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,0.03)}.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,0.03)}.mm-menu_theme-white.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,0.06);color:rgba(0,0,0,0.7)}.mm-menu_theme-white .mm-panel__noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,0.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,0.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,0.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,0.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,0.3);color:rgba(255,255,255,0.85)}.mm-menu_theme-dark .mm-navbar a,.mm-menu_theme-dark .mm-navbar>*{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-btn:after,.mm-menu_theme-dark .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,0.08)}.mm-menu_theme-dark .mm-listitem_divider{background:rgba(255,255,255,0.08)}.mm-menu_theme-dark .mm-counter{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,0.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,0.15);color:rgba(255,255,255,0.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,0.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,0.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,0.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,0.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#000;border-color:rgba(255,255,255,0.25);color:rgba(255,255,255,0.75)}.mm-menu_theme-black .mm-navbar a,.mm-menu_theme-black .mm-navbar>*{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-btn:after,.mm-menu_theme-black .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,0.15);tap-highlight-color:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-black .mm-listitem_selected>span{background:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,0.2)}.mm-menu_theme-black .mm-listitem_divider{background:rgba(255,255,255,0.2)}.mm-menu_theme-black .mm-counter{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{color:rgba(255,255,255,0.4)}.mm-menu_theme-black.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,0.15)}.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs ~ .mm-navbar,.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,0.15)}.mm-menu_theme-black.mm-menu_shadow-page:after{box-shadow:false}.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{box-shadow:false}.mm-menu_theme-black .mm-searchfield input{background:rgba(255,255,255,0.25);color:rgba(255,255,255,0.75)}.mm-menu_theme-black .mm-panel__noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu_theme-black .mm-sectionindexer a{color:rgba(255,255,255,0.4)}.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,0.15)}.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,0.15)}.mm-menu_theme-black label.mm-check:before{border-color:rgba(255,255,255,0.75)}.mm-menu_theme-black label.mm-toggle{background:rgba(255,255,255,0.25)}.mm-menu_theme-black label.mm-toggle:before{background:#000}.mm-menu_theme-blackinput.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0 !important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem>a,.mm-menu_tileview .mm-listitem>span,.mm-panel_tileview .mm-listitem>a,.mm-panel_tileview .mm-listitem>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem>.mm-btn_next,.mm-panel_tileview .mm-listitem>.mm-btn_next{width:auto}.mm-menu_tileview .mm-listitem>.mm-btn_next:after,.mm-menu_tileview .mm-listitem>.mm-btn_next:before,.mm-panel_tileview .mm-listitem>.mm-btn_next:after,.mm-panel_tileview .mm-listitem>.mm-btn_next:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*! Flickity v2.1.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:0;border-radius:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:126%}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #A0A1AD;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img,figure,object,embed,iframe{max-width:100%;margin:0;vertical-align:bottom}object{pointer-events:none;width:100%}figure{position:relative;text-align:center}figcaption{display:block;text-align:center}a>object{display:block;height:auto;position:relative}a{color:#DF7A1C;text-decoration:none;cursor:pointer}a:hover{color:#FF7000;outline:0;border-bottom:1px dotted inherit}a:active{color:#FF7000;outline:0}p{margin:12px 0;line-height:162%}ul{margin:0;padding:0;list-style-type:none}ul>li{margin:0;padding:0}ul>li>a{text-decoration:none}address{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:126%;color:#000}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:12px;color:#858b98}h1{font-size:1.7em;margin:0}@media (min-width: 750px){h1{font-size:2.1em}}h1+p{margin-top:12px}h2{font-size:1.6em}h3{font-size:1.5em}h4{font-size:1.3em}h6{font-size:1em}blockquote{margin:0;padding:0}dl,dt,dd{margin:0;padding:0}table{width:100%;margin:0 auto;background-color:transparent;vertical-align:top}th{line-height:126%;font-weight:700;padding:5px}td{line-height:126%;padding:5px}form{width:100%;margin:12px auto}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-top:12px;font-weight:700;line-height:126%;color:#22252E;border:0}label{display:block;margin-bottom:2px;font-size:1em;font-weight:normal;line-height:126%}button{-webkit-appearance:none;display:inline-block;font-size:1em;font-weight:normal;line-height:126%;margin:0 0 2px 0;padding:4px;color:#22252E;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input,select,textarea{display:inline-block;font-size:1em;font-weight:normal;line-height:126%;margin:0 0 2px 0;padding:4px;color:#22252E;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#FFF;border:1px solid #A0A1AD;width:100%;width:216px}textarea{width:296px}body{margin:0;color:#22252E;font-size:13px;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#FFF}@media (min-width: 992px){body{background-color:#F4F3F5}}.l-page{position:relative;width:96%;margin:0 auto;background-color:#FFF}@media (min-width: 992px){.l-page{width:992px;margin-bottom:22px;box-shadow:0 0 4px rgba(0,0,0,0.17);overflow:visible}}.l-topbar{position:relative;width:78%;float:right;margin:10px 0}@media (min-width: 750px){.l-topbar{display:block;margin:0;width:auto;float:none;height:36px;background-color:#8B0E04}}.nav-kafshortcuts{margin:0;padding:0;height:24px;width:49%;float:left;clear:left}@media (min-width: 750px){.nav-kafshortcuts{height:auto;padding:10px 0 11px 20px;width:auto}}.nav-kafshortcuts li{display:none;margin:0;padding:0}@media (min-width: 750px){.nav-kafshortcuts li{display:inline}}@media (min-width: 750px){.nav-kafshortcuts li a{color:#FFF;padding:0 7px 0 10px;border-left:1px solid rgba(255,255,255,0.7)}}.nav-kafshortcuts li a:hover{text-decoration:underline}.nav-kafshortcuts li:first-child a{border-left:0;padding-left:0}.nav-kafshortcuts li.phone{display:inline}.nav-kafshortcuts>li.phone>a{color:#22252E;display:block;padding:13px 0 13px 6px;height:44px;width:100%;margin-top:-7px}@media (min-width: 750px){.nav-kafshortcuts>li.phone>a{display:none}}.nav-kafshortcuts>li.phone>a:hover{color:#FF7000;text-decoration:none}.nav-kafshortcuts>li.phone>a i.fa,.nav-kafshortcuts>li.phone>a .html-promo .truck-animation-promo i.truck-icon,.html-promo .truck-animation-promo .nav-kafshortcuts>li.phone>a i.truck-icon{color:#DF7A1C}.nav-account,.nav-account-removed{list-style:none;position:relative;padding:0;width:50%;float:left;margin-top:-33px;text-align:right}@media (min-width: 750px){.nav-account,.nav-account-removed{width:auto;height:auto;padding:0;margin:0 0 0 -10%;float:right}}@media (max-width: 749px){.nav-account-removed{height:42px}}#profileWidget,#login-or-acct-menu,ul.account-container>li{display:inline-block}.nav-account .uname,.nav-account-removed .uname{display:none}@media (min-width: 750px){.nav-account .uname,.nav-account-removed .uname{display:inline-block;color:#FFF;margin:10px 0;padding-right:10px;border-right:1px solid rgba(255,255,255,0.7)}}.acct-link,.login-link{color:#22252E;padding:13px 6px;display:block}@media (min-width: 750px){.acct-link,.login-link{color:#FFF;padding:10px 11px 11px 11px;display:inline-block}}.acct-link-hover,.login-link:hover,.acct-links:hover .acct-link,.acct-links:hover .login-link{background-color:#FFF;color:#22252E;border-bottom-color:transparent}.acct-links{position:relative}.acct-submenu{position:absolute;z-index:7002;left:-1px;width:12em;padding:2px;margin:0;margin-left:-5.5em;background-color:#FFF;border:1px solid #A0A1AD;text-align:left;display:none}.acct-submenu li{margin:0 0;padding:0;background-image:none;display:block;float:none}.acct-submenu li a{padding:8px;margin:0;color:#DF7A1C;float:none;display:block !important}.acct-submenu li a:hover{color:#22252E;background-color:#F4F3F5;text-decoration:none}.acct-submenu .separator{width:90%;margin-left:5%;border-bottom:1px solid #d7d7dc}@media (min-width: 750px){.acct-submenu{border-top:none;margin-left:0}}.nav-cart{float:left;clear:left;width:49%;border-top:1px dotted #A0A1AD;margin-top:9px}@media (min-width: 750px){.nav-cart{width:auto;height:36px;overflow:hidden;float:right;clear:none;min-width:125px;border-top:0;margin:0}}.nav-cart-a{display:block;height:100%;color:#22252E;padding:13px 0 13px 6px}@media (min-width: 750px){.nav-cart-a{color:#FFF;border:0;padding:10px 20px 11px 13px;width:auto;height:auto;float:none;border-left:1px solid #FFF;background-color:#6B717F}}@media (min-width: 992px){.nav-cart-a{min-width:9em}}@media (min-width: 750px){.nav-cart-a.active{color:#22252E}}.nav-cart-a:hover{color:#FF7000}@media (min-width: 750px){.nav-cart-a:hover{color:#22252E;background-color:#FFF}}.nav-cart-a i.fa,.nav-cart-a .html-promo .truck-animation-promo i.truck-icon,.html-promo .truck-animation-promo .nav-cart-a i.truck-icon{color:#DF7A1C}@media (min-width: 750px){.nav-cart-a i.fa,.nav-cart-a .html-promo .truck-animation-promo i.truck-icon,.html-promo .truck-animation-promo .nav-cart-a i.truck-icon{color:inherit}}.nav-mobile-link{display:none}@media (max-width: 749px){.nav-mobile-link{display:block;width:50%;float:left;border-top:1px dotted #A0A1AD}}.nav-mobile-link a{color:#22252E;display:block;height:44px;text-align:right;padding:13px 6px 13px 0}.nav-mobile-link a:hover{color:#FF7000}.nav-mobile-link a i.fa,.nav-mobile-link a .html-promo .truck-animation-promo i.truck-icon,.html-promo .truck-animation-promo .nav-mobile-link a i.truck-icon{color:#DF7A1C}.mfp-contact .mfp-content{width:85%}.mfp-contact .contact-popup{padding:20px 20px 10px;background:#FFF;min-height:450px}.mfp-contact .contact-popup h2{font-size:1.9em;margin:20px 0}.mfp-contact .contact-popup h3{border-bottom:1px solid #EFEFEF;padding-bottom:9px;margin-bottom:15px;font-size:1.3em}.mfp-contact .contact-popup>a{display:block;text-align:center;color:#000;padding:18px 12.6px;line-height:126%;font-size:1.2em;border:1px dotted #A0A1AD;margin-bottom:22px}.mfp-contact .contact-popup .title{color:#DF7A1C;display:block;font-weight:700}.mfp-contact .contact-popup .contact-link{border:none}.l-header{float:left;width:auto;clear:left;margin-bottom:12px}@media (min-width: 992px){.l-header{margin-left:22px}}a.kaflogo{display:block;height:63px;width:63px;margin:9px auto}@media (min-width: 750px){a.kaflogo{height:97px;width:97px;margin:12px 0}}@media (min-width: 992px){a.kaflogo{height:123px;width:123px}}a.kaflogo object{height:100%;width:100%}.nav-kafmain .widget{display:none}.nav-kafmain>ul>li>a{font-weight:500;padding:0;margin:0}.nav-kafmain{position:relative;display:block;width:83%;float:right;margin:18px 0 20px 0}@media (max-width: 749px){.nav-kafmain{display:none}}@media (min-width: 992px){.nav-kafmain{margin-right:22px}}.nav-kafmain>ul{text-align:center}.nav-kafmain>ul>li{margin:0;padding:13px 0;display:inline}.nav-kafmain>ul>li>a{font-weight:700;padding:2px 14px 2px 17px}@media (min-width: 850px){.nav-kafmain>ul>li>a{font-size:1.2em}}@media (min-width: 992px){.nav-kafmain>ul>li>a{font-size:1.35em;padding:2px 20px 2px 24px}}.nav-kafmain>ul>li.active>a{color:#DA1A32}.nav-kafmain>ul>li.active-hover{border-bottom:none}@media (min-width: 992px){.nav-kafmain>ul>li.active-hover{border-bottom:4px solid #DA1A32}}.nav-kafmain>ul>li:first-child>a{border-left:0}.shop-page .nav-kafmain ul li:first-child{border-bottom:none}#nav-kafmain-blog{border-bottom:none}#nav-kafmain-blog>a{border-left:3px double #A0A1AD}.nav-kafmain>ul>li:nth-child(6) a{border-left:1px dotted #A0A1AD}#add-mobile-menu{display:none}.mm-menu{background:#FFF}.mm-menu .kaf-logo{width:120px}.mm-menu .mm-listitem:after{left:0}.mm-menu .mm-listitem a{font-size:1.1em}.mm-menu .mm-listitem a:hover{color:#DA1A32}.mm-menu .mm-listitem.button-item-row{margin:20px 0}.mm-menu .mm-listitem.button-item-row:after{border:none}.mm-menu .mm-listitem.button-item-row a{width:190px;border:1px solid #CCC;border-radius:33px;padding:10px !important;margin:0 auto !important;text-align:center}.mm-menu .mm-listitem.button-item-row a:hover{background:#DA1A32;color:#FFF;border:1px solid #DA1A32}.mm-menu .mm-listitem #logout{display:none}.mm-menu .mm-navbar a{color:#515151;font-size:1.3em}#mm-0{padding-top:0}#mm-0 .mm-navbar{display:none !important}.mobile-contact{padding:20px}.mobile-contact a{display:block;text-align:center;color:#000;padding:18px 12.6px;line-height:126%;font-size:1.2em;border:1px dotted #A0A1AD;margin-bottom:22px}.mobile-contact h3{border-bottom:1px solid #EFEFEF;padding-bottom:9px;margin-bottom:15px;font-size:1.3em}.mobile-contact .title{color:#DF7A1C;display:block;font-weight:700}.nav-mobile-header{position:relative}.nav-mobile-header .user-status{position:absolute;right:5px;top:58%;font-size:1.3em !important;background:none}.nav-mobile-header .store-find{position:absolute;top:15%;right:0px;font-size:1.3em !important}.mobile-separator{border:1px solid #E8E8E8}.mobile-button-separator{margin-bottom:50px}.nav-acct{padding:20px;background:#f5f5f5}.nav-acct h3{font-size:2em}.nav-acct a{padding-left:0;font-size:1.2em !important}.nav-acct .nav-acct .signin-form li label{font-weight:400;font-size:1.1em}.nav-acct .signin-form li input{width:100%;padding:9px;margin-top:4px}.nav-acct .signin-form .signin-button,.nav-acct #signin-register-link{height:45px;width:100%;margin:5px 0}.nav-acct .signin-form #signin-forgot-pw-link{margin-top:2px}.nav-signedin{padding:20px;background:#f5f5f5}.nav-signedin h3{font-size:2em}.nav-signedin a{padding-left:0;font-size:1.2em !important}.subnav-container li{margin:10px 0}.subnav-container li a{color:#858b98}.subnav-container li a:hover{color:#FF7000}.subnav-container li.active a{color:#8B0E04;font-weight:500}@media (min-width: 750px){.subnav-container h3{text-transform:uppercase;font-size:1.1em;margin:12px 0}.subnav-container ul{margin-bottom:20px}}.l-footernav{display:none;margin:20px 0}@media (min-width: 750px){.l-footernav{border-top:1px dashed #A0A1AD;display:block}}.l-footernav .exp-controller{display:none}@media (max-width: 750px){.l-footernav .column{display:none}}@media (min-width: 750px){.l-footernav .column{width:23.5%;float:left;margin-left:2%}.l-footernav .column:first-child{margin-left:0}}.l-footernav .column h5{margin-top:20px;font-weight:700}.l-footernav .column ul{margin:6px 0;padding:0;list-style-type:none}.l-footernav .column li{margin:7px 0;line-height:126%}.l-footernav .column a{color:#858b98}.l-footernav .column a:hover{color:#FF7000;text-decoration:underline}@media print{.l-footernav{display:none}}.nav-megasub{display:none;position:absolute;width:100%;background:#FFF;z-index:10000;width:993px;left:-147px;top:38px;text-align:left;border-top:1px solid #d7d7d7;border-bottom:5px solid #DA1A32;min-height:200px}@media (min-width: 992px){.nav-megasub.active{display:block !important}}.nav-megasub .products-list a{margin-bottom:32px;display:block}.nav-megasub .products-list a figcaption{margin-top:12px;color:#000;font-size:1.05em}.nav-megasub h4{font-size:2em;color:#DA1A32;font-weight:700;margin-left:14px}.nav-megasub>div{width:940px;margin:30px auto}.sub-item-categories{line-height:29px}.sub-item-categories:before{content:'Categories';font-size:1.3em;font-weight:700}.sub-item-categories a{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em}.sub-item-categories a:hover{color:#FF7000}.sub-item-products{line-height:16px;margin:0 8px}.sub-item-products li{margin:12px 0}.sub-item-products a{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.sub-item-products a:hover{color:#FF7000}.shop-subnav{position:absolute;top:25px;left:0;border-top:1px dotted #A0A1AD;border-bottom:1px dotted #A0A1AD;width:100%}.sub-col{display:block;float:left;width:25%;position:relative;padding:0 15px}.sub-col li.divider{border-bottom:1px solid #CCC;display:block;margin:10px 0}.sub-col h6{margin:15px 8px 4px 8px;color:#DA1A32;font-size:1.2em;font-weight:700}.sub-col p{margin:15px 8px 4px 8px}.sub-col a.view-all{color:#DF7A1C}.sub-col a.view-all:hover{color:#FF7000}.featured-item a{display:block}.featured-item figure figcaption{text-align:left;padding-left:10px;margin-top:12px}.featured-item figure figcaption h5{font-size:1.55em;line-height:1em;font-weight:700}.featured-item figure figcaption span{margin-top:12px;display:block;font-size:1.2em}.featured-item figure img{width:100%}.featured-item figure p{margin:0;color:#000;font-size:1.2em;line-height:1.3em}.megasub-list{margin-top:20px}.l-footernav,.l-content,.l-footer,.emailchat-banner{margin:0;clear:both}@media (min-width: 992px){.l-footernav,.l-content,.l-footer,.emailchat-banner{margin:0 22px}}.primary{position:relative}.secondary{position:relative}.tertiary{position:relative}.column{position:relative}@media (min-width: 750px){.contact-page .primary,.hotline-page .primary,.customer-service-page .primary,.visit-page .primary{float:right;width:74.5%}}@media (min-width: 750px){.recall-page .primary{float:left;width:74.5%;margin-left:0}}@media (min-width: 750px){.recall-page .secondary{float:right;width:23.5%}}@media (min-width: 750px){.contact-page .secondary,.hotline-page .secondary,.customer-service-page .secondary,.visit-page .secondary{float:left;width:23.5%;margin-left:0}}.l-footer{background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/ap-flour-3cups.jpg?yocs=H_&yoloc=eu");background-position:100% 100%;background-size:82px;background-repeat:no-repeat}@media (max-width: 749px){.l-footer{background-position:98% 45px}}@media (max-width: 500px){.l-footer{background-position:98% 66px}}@media (min-width: 750px){.l-footer{background-size:auto;min-height:45px;padding-top:36px}}.tf-phone{margin:12px auto}@media (min-width: 750px){.tf-phone{display:none}}.tf-phone a{color:#22252E;font-size:2em;font-weight:500;text-decoration:none}.tf-phone a:hover{color:#FF7000}.tf-phone i.fa,.tf-phone .html-promo .truck-animation-promo i.truck-icon,.html-promo .truck-animation-promo .tf-phone i.truck-icon{font-size:.75em}.nav-kaflegal,.nav-kafabout{float:left;overflow:hidden}.nav-kaflegal a,.nav-kafabout a{color:#858b98}.nav-kaflegal a:hover,.nav-kafabout a:hover{color:#FF7000;text-decoration:underline}.nav-kaflegal li,.nav-kafabout li{padding:0 8px;margin-bottom:6px;float:left;border-left:1px solid #A0A1AD}.nav-kaflegal li:first-child,.nav-kafabout li:first-child{border-left:none;padding-left:0}@media (max-width: 500px){.nav-kaflegal li:nth-child(3),.nav-kafabout li:nth-child(3){clear:left;border-left:none;padding-left:0}}@media (max-width: 750px){.nav-kaflegal,.nav-kafabout{clear:left}.nav-kaflegal li:first-child,.nav-kafabout li:first-child{clear:left;border-left:none;padding-left:0}}#copyright{color:#858b98;font-size:1em;display:block;margin:18px 90px 10px 0;padding-bottom:5px;clear:left;line-height:135%}@media (min-width: 750px){#copyright{margin-right:100px;margin-bottom:16px;border-bottom:1px dashed #A0A1AD}}.btn{display:inline-block;line-height:inherit;color:#22252E;background-color:#F4F3F5;padding:4px 8px;text-align:center;vertical-align:baseline;cursor:pointer}.btn:hover,.btn:active,.btn:focus{color:#22252E;background-color:#e2e0e5}.outline-btn{display:inline-block;text-align:center;margin:6px auto;border:1px solid #d7d7dc;color:#DF7A1C;padding:8px 12px}.outline-btn:hover{border-color:#FF7000;color:#FF7000}.outline-btn .fa,.outline-btn .html-promo .truck-animation-promo .truck-icon,.html-promo .truck-animation-promo .outline-btn .truck-icon{color:#858b98}.signin-form .signin-button,.rewards-plus-buy-banner .buy-btn,.terms-modal .btn-submit,.home-hero-container a .home-hero-button,#contact-email-form .btn-submit{color:#FFF;padding:6px 9px;background-color:#DA1A32;border:0;line-height:126%}.signin-form .signin-button:hover,.rewards-plus-buy-banner .buy-btn:hover,.terms-modal .btn-submit:hover,.home-hero-container a .home-hero-button:hover,#contact-email-form .btn-submit:hover{background-color:#ba162b}.signin-form .signin-button,.rewards-plus-buy-banner .buy-btn,.terms-modal .btn-submit,.home-hero-container a .home-hero-button{font-size:1.2em;font-weight:700;padding:9px 18px}form ol{list-style-type:none;list-style:none;margin:0;padding:0}form ol li{margin:12px 0}.uneditable-textarea{width:auto;height:auto}input.radio,input.checkbox{min-height:1em}.radio input[type="radio"],.checkbox input[type="checkbox"]{display:inline-block;vertical-align:baseline}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-group{position:relative;display:table;border-collapse:separate}.margin-bottom-sm{margin-bottom:5px}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #cccccc}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0px;border-top-right-radius:0px}.input-group-addon:last-child{border-left-width-value:0px;border-left-style-value:none}.table{margin:12px 0;width:100%;line-height:126%;color:#22252E}.table caption{text-align:center;margin:6px 0}.table thead th{padding:6px;border-bottom:1px solid #A0A1AD;text-align:center;vertical-align:bottom;font-weight:700}.table th{padding:6px;border-bottom:1px dotted #A0A1AD;vertical-align:top;text-align:left}.table td{padding:6px;border-bottom:1px dotted #A0A1AD;vertical-align:top}nav.breadcrumbs{margin-bottom:12px}nav.breadcrumbs li{text-transform:capitalize;display:inline;color:#A0A1AD;font-weight:700}nav.breadcrumbs li a{display:inline-block;padding:4px}nav.breadcrumbs li a:hover{color:#FF7000}nav.breadcrumbs li:first-child a{padding-left:0}nav.breadcrumbs li.active a{color:#22252E}nav.breadcrumbs li.active a:hover{cursor:default}.nav-kafmain>ul>li>a{color:#22252E;text-decoration:none}.nav-kafmain>ul>li>a:hover{color:#DA1A32}.contact-phone a .title,.contact-chat a .title,.contact-hours .title{display:block;font-weight:700}.contact-phone a,.contact-chat a{display:block;text-align:center;color:#000;padding:18px 12.6px;line-height:126%;font-size:1.2em;border:1px dotted #A0A1AD}.contact-phone a:hover,.contact-chat a:hover{border:1px dotted #FF7000}.contact-phone a span,.contact-chat a span{display:block}@media (min-width: 750px){#contact-email-form .cf-name,#contact-email-form .cf-phone,#contact-email-form .cf-ordernumber .ordercancelnotice{width:48%;float:left}}@media (min-width: 750px){#contact-email-form .cf-email,#contact-email-form .cf-reason-select,#contact-email-form .cf-reason-other,#contact-email-form .cf-ordernumber .ordernumberinput{width:48%;float:right}}.contact-section,.contact-social-container,.contact-media-container{padding:24px 0}.contact-section h3,.contact-social-container h3,.contact-media-container h3{border-bottom:3px solid #e6e6e6;padding-bottom:10px;margin-bottom:15px;font-weight:500;text-transform:capitalize;font-size:1.5em;margin:0 0 12px 0}.contact-section label,.contact-social-container label,.contact-media-container label{font-size:.9rem}.contact-intro-container{padding-bottom:18px}.contact-intro-container h1{text-transform:none}.contact-intro-container p{margin-bottom:0}#contact-email-form{width:100%}#contact-email-form li{margin:12px 0}#contact-email-form li.cf{clear:both;margin:0}#contact-email-form li input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#contact-email-form .cf-url{display:none}#contact-email-form .cf-reason-select select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#contact-email-form .cf-reason-select select:not([size]):not([multiple]){height:calc(2.25rem + 2px)}#contact-email-form .cf-reason-other{clear:both}#contact-email-form .cf-ordernumber{clear:both;margin:0}#contact-email-form .cf-ordernumber .ordercancelnotice{color:#c3172d;strong-font-weight:700;line-height:126%}#contact-email-form .cf-ordernumber .ordercancelnotice .tel{color:inherit}#contact-email-form .cf-ordernumber .ordernumberinput p{line-height:126%}#contact-email-form .cf-message{clear:both}#contact-email-form .cf-message textarea{height:6em;display:block;width:100%;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}#contact-email-form .btn-submit{font-weight:500;font-size:.9rem;padding:9px}@media (min-width: 750px){.group .col-3{width:32%;float:left;margin-left:2%}.group .col-3:first-child{margin-left:0}}@media (min-width: 750px){.group .col-3:nth-child(3n+1){margin-left:0;clear:both}}.contact-phone a{margin-bottom:10px}.contact-phone a .title{color:#DF7A1C}.contact-phone a:hover{background:linear-gradient(90deg, #FFF 2px, transparent 1%) center,linear-gradient(#FFF 2px, transparent 1%) center,rgba(255,112,0,0.05);background-size:4px 4px}.contact-chat a .title{color:#DF7A1C}.contact-chat.chat-online:hover{background:linear-gradient(90deg, #FFF 2px, transparent 1%) center,linear-gradient(#FFF 2px, transparent 1%) center,rgba(255,112,0,0.05);background-size:4px 4px}.contact-chat .chat-offline,.contact-chat .chat-offline .title{color:#9e9e9e;cursor:default}.contact-hours{line-height:172%;text-align:center}.contact-hours .title{font-size:1.2em}.contact-hours dt{padding-right:4px}.contact-map figure{margin-bottom:10px}.contact-map .location-title{font-weight:700;font-size:.9rem;margin-bottom:10px}.contact-thanks-container{padding:18px;border:1px solid #A0A1AD;margin-bottom:18px}.contact-thanks-container p{font-size:1.3em;margin-bottom:0;text-align:center}.contact-thanks-container figure{text-align:center;margin-bottom:18px}.emailchat-banner{border-top:1px dashed #A0A1AD}@media (min-width: 750px){.emailchat-banner{margin-top:10px;padding-top:10px;padding-bottom:10px}}.emailchat-banner .chat{text-align:center;display:none}@media (min-width: 750px){.emailchat-banner .chat{display:block;float:right;width:28%;margin:0;border-left:1px dotted #A0A1AD}}.emailsignup{margin:20px auto 0 auto;max-width:400px}@media (min-width: 750px){.emailsignup{float:left;max-width:none;width:71%;margin:0}}.emailsignup .letter{display:none}@media (min-width: 750px){.emailsignup .letter{display:block;margin:0;width:55px;height:50px;float:left;background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/letter.png?yocs=H_&yoloc=eu")}}.emailsignup h5{color:#DA1A32;font-size:1.4em;margin:0 0 10px 0;text-align:center}@media (min-width: 750px){.emailsignup h5{width:27%;float:left;margin:15px 0 15px 2%;text-align:left;font-size:1em;color:#22252E;text-transform:lowercase}}@media (min-width: 992px){.emailsignup h5{font-size:1.1em}}.signup-form-placeholder,.sitewide-signup-form .signup-form-input{display:inline-block;vertical-align:bottom;padding:6px;line-height:126%;height:44px;width:77%}@media (min-width: 750px){.signup-form-placeholder,.sitewide-signup-form .signup-form-input{height:32px}}.sitewide-signup-form .signup-form-submit{display:inline-block;vertical-align:bottom;margin-left:-5px;height:44px;width:22%}@media (min-width: 750px){.sitewide-signup-form .signup-form-submit{height:32px;width:auto}}.signup-form,.sitewide-signup-form{position:relative;margin:12px 0}.signup-form.disabled,.disabled.sitewide-signup-form{opacity:0.35;cursor:default}.signup-form-placeholder{border:1px solid #A0A1AD}.sitewide-signup-form .signup-form-submit{display:inline-block;text-align:center;border:0;background-color:#DA1A32;color:#FFF;padding:5px 8px}.sitewide-signup-form .signup-form-submit:hover{background:#b6162a;color:#FFF}@media (min-width: 750px){.emailchat-banner .sitewide-signup-form{width:59%;float:right}}.signup-success-container{margin:18px 0;padding:72px 18px;border:1px solid #A0A1AD}.signup-success-container h1{font-weight:300;color:#DA1A32;text-align:center;font-size:3em}.signup-success-container p{font-size:1.4em;text-align:center;color:#22252E;margin:1.5em 0 0 0;line-height:140%}.signup-success-container .email-address{font-weight:700;color:#000}.signup-success-container p.signup-message{font-size:1.75em;font-weight:500}.ajax-modal .signup-success-container{padding:0;margin:0;border:0}.signup-error-modal{text-align:center}.signup-error-modal h2{border-bottom:1px dotted #A0A1AD}.signup-error-modal p{color:#c3172d;font-weight:700}.pagination{margin:20px 0;text-align:center}.pagination ul{text-align:center;display:inline-block;margin:0 auto;padding:0 24px}.pagination li{display:inline;margin:0}.pagination li a{display:inline-block;float:left;padding:8px 12px;background-color:#FFF;text-decoration:none;border:1px solid #d7d7dc;margin:0 0 -1px -1px}.pagination li a:hover{background-color:#F4F3F5}.pagination li a.active{background-color:#F4F3F5;color:#22252E;cursor:default}.pagination li.active a{background-color:#F4F3F5;color:#22252E;cursor:default}.pagination li.disabled a{background-color:#FFF;color:#858b98;cursor:default}.pagination li span.disabled{background-color:#FFF;color:#858b98;cursor:default}.pagination-left{text-align:left}.pagination-right{text-align:right}.pagination-ellipses{padding:6px 6px 0}li.pagination-ellipses{float:left}.product-page .pagination ul>a{display:inline-block;float:left;padding:8px 12px;background-color:#FFF;text-decoration:none;border:1px solid #d7d7dc;margin:0 0 -1px -1px}.sitewidepromo>a,.html-promo>a{display:block}.sitewidepromo>a{text-align:center;color:#FFF;padding:8px 2px;font-size:1.3em;font-weight:500;background-color:#DA1A32;line-height:126%}@media (min-width: 750px){.sitewidepromo>a{font-size:1.2em}}.sitewidepromo>a em{font-weight:700;font-style:normal}.l-promo{margin:6px 0}@media (min-width: 750px){.l-promo{position:absolute;top:49px;left:17%;width:39%;height:38px;overflow:hidden}}@media (min-width: 992px){.l-promo .l-promo{left:14%}}.shop-list-page .l-content .sitewidepromo>a,.product-page .l-content .sitewidepromo>a,.shop-home-page .l-content .sitewidepromo>a{padding:0.5em 0.3em 0.3em;margin:20px 0}.shop-list-page .l-content .l-promo,.product-page .l-content .l-promo,.shop-home-page .l-content .l-promo{height:auto}@media (min-width: 750px){.shop-list-page .l-content .l-promo,.product-page .l-content .l-promo,.shop-home-page .l-content .l-promo{position:relative;top:0;left:0;width:auto}}@media (min-width: 750px){.shop-list-page .l-promo,.product-page .l-promo{margin-left:-22px;margin-right:-22px}}.shop-home-page .l-content .sitewidepromo>a{font-size:2em;padding:12px}.html-promo .promo-serif,.html-promo .fine-print-note,.html-promo .long-fine-print-note{font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:none;font-weight:400;letter-spacing:initial}.html-promo{font-weight:900;letter-spacing:1px;position:relative;color:#FFF;overflow:hidden;text-align:center}.html-promo>a>div{font-size:2.3em;text-align:center;height:55px;width:100%}.html-promo a .promo-centerer{top:54%;height:47px}.html-promo a,.html-promo a:hover{color:#FFF}.html-promo a:hover{opacity:0.7}.html-promo .fine-print-note{right:10%}.html-promo .long-fine-print-note{right:5%}.html-promo .fine-print-note,.html-promo .long-fine-print-note{font-size:0.5em;position:absolute;top:12px}@media (max-width: 875px){.html-promo .fine-print-note,.html-promo .long-fine-print-note{position:relative;display:inline-block;top:-6px;right:0px;margin-left:3%}}.html-promo .extra-long-promo{font-size:2em}.html-promo .extra-long-promo .fine-print-note,.html-promo .extra-long-promo .long-fine-print-note{font-size:0.58em}.html-promo .extra-long-promo .promo-centerer{margin-top:2px}@media (max-width: 900px){.html-promo .extra-long-promo{font-size:1.6em}.html-promo .extra-long-promo .promo-centerer{margin-top:5px}}.shop-home-page .html-promo .promo-centerer,.html-promo .tall-everywhere-promo .promo-centerer{top:52%}.shop-home-page .html-promo .fine-print-promo .promo-centerer,.html-promo .tall-everywhere-promo .fine-print-promo .promo-centerer{top:48%}.shop-home-page .html-promo.fine-print-promo .promo-centerer,.html-promo .tall-everywhere-promo.fine-print-promo .promo-centerer{top:48%}.shop-home-page .html-promo .fine-print-note,.shop-home-page .html-promo .long-fine-print-note,.html-promo .tall-everywhere-promo .fine-print-note,.html-promo .tall-everywhere-promo .long-fine-print-note{position:relative;display:block;top:0;right:0}.shop-home-page .html-promo,.shop-home-page .html-promo>a>div,.html-promo .tall-everywhere-promo{height:90px}@-webkit-keyframes white-turquoise-change{0%{color:#FFF}49%{color:#FFF}50%{color:#2B8082}100%{color:#2B8082}}@keyframes white-turquoise-change{0%{color:#FFF}49%{color:#FFF}50%{color:#2B8082}100%{color:#2B8082}}.html-promo .turquoise-promo{background-color:#58C5C7}.html-promo .turquoise-promo .animated-text{-webkit-animation:white-turquoise-change 3s infinite alternate;animation:white-turquoise-change 3s infinite alternate}@media (max-width: 875px){.html-promo .turquoise-promo .animated-text{display:inline-block}}.html-promo .turquoise-promo .fine-print-note,.html-promo .turquoise-promo .long-fine-print-note{color:#2B8082}.shop-home-page .html-promo .turquoise-promo .animated-text,.html-promo .tall-everywhere-promo.turquoise-promo .animated-text{display:block}@-webkit-keyframes truck-push{0%{width:0}10%{width:0}100%{width:100%}}@keyframes truck-push{0%{width:0}10%{width:0}100%{width:100%}}.html-promo .truck-animation-promo{text-align:left;width:120%;margin-left:-10%}.html-promo .truck-animation-promo .promo-centerer{width:120%}.html-promo .truck-animation-promo .truck-pusher{-webkit-animation:truck-push 8s 3;animation:truck-push 8s 3;text-overflow:clip;overflow:hidden;white-space:nowrap;display:inline-block;width:100%}.html-promo .truck-animation-promo .truck-pusher>span{padding-left:165px;white-space:nowrap}@media (min-width: 850px){.html-promo .truck-animation-promo .truck-pusher>span{padding-left:225px}}@media (min-width: 950px){.html-promo .truck-animation-promo .truck-pusher>span{padding-left:280px}}@media (min-width: 992px){.html-promo .truck-animation-promo .truck-pusher>span{padding-left:288px}}.html-promo .truck-animation-promo.extra-long-promo .truck-pusher>span{padding-left:130px}@media (min-width: 850px){.html-promo .truck-animation-promo.extra-long-promo .truck-pusher>span{padding-left:170px}}@media (min-width: 950px){.html-promo .truck-animation-promo.extra-long-promo .truck-pusher>span{padding-left:180px}}@media (min-width: 992px){.html-promo .truck-animation-promo.extra-long-promo .truck-pusher>span{padding-left:205px}}.html-promo .truck-animation-promo .truck-holder{display:inline-block;position:relative;vertical-align:top}.html-promo .truck-animation-promo .truck-icon{outline:1px solid transparent;position:absolute;top:6px}.html-promo .red-promo{background-color:#DA1A32}.html-promo .woodgrain-promo{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/wood-background.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover}.html-promo .lightwood-promo{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/light-wood-background.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover}.html-promo .gold-promo{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/gold-background.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover}.html-promo .marble-promo{color:#08226b;background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/marble-background.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover}.html-promo .navy-promo{background:#08226b}.html-promo .gray-bundt-promo{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/bundt-background-thin.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover}.html-promo .gray-bundt-promo .promo-serif{font-size:0.9em}.shop-home-page .html-promo .gray-bundt-promo,.html-promo .tall-everywhere-promo.gray-bundt-promo{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/promo-banners/bundt-background.jpg?yocs=H_&yoloc=eu") center center no-repeat no-repeat;background-size:cover;text-align:right}.shop-home-page .html-promo .gray-bundt-promo .promo-centerer,.html-promo .tall-everywhere-promo.gray-bundt-promo .promo-centerer{right:58px}@media (max-width: 875px){.shop-home-page .html-promo .gray-bundt-promo,.html-promo .tall-everywhere-promo.gray-bundt-promo{text-align:center}.shop-home-page .html-promo .gray-bundt-promo .promo-centerer,.html-promo .tall-everywhere-promo.gray-bundt-promo .promo-centerer{right:0}}.promo-fine-print-popup{padding:30px;width:auto;max-width:500px;margin:0 auto;position:relative;background:#FFF}.promo-fine-print-popup .promo-details h4{margin-top:15px}.promo-fine-print-popup .promo-details p{margin-bottom:15px}.promo-fine-print-popup .promo-button-container{text-align:center}.promo-fine-print-popup .promo-button-container .promo-popup-button{background:#DA1A32;border:none;padding:8px 16px;color:#FFF}.sli-search{clear:both;margin:18px 0;position:relative}@media (min-width: 750px){.sli-search{width:39%;float:right;margin:18px 0 0 30%;clear:none}}@media (min-width: 992px){.sli-search{margin-right:22px}}@media (min-width: 750px){.sli-search-removed{width:39%;float:right;height:58px}}#sli-popular-searches{display:none}.sli-search-form{margin:0;position:relative}#sli_search_1:focus,#sli_search_2:focus{color:#22252E}input.sli-search-input{border-radius:0;height:44px;width:100%;padding:2px 5px;border:1px solid #A0A1AD}input.sli-search-input:focus{border:1px solid #6B717F}@media (min-width: 750px){input.sli-search-input{font-size:1.2em;height:38px;line-height:126%}}input.sli-search-submit{display:block;position:absolute;z-index:1;top:0;right:0;width:44px;height:44px;border-radius:0;background-color:transparent;color:#DF7A1C;font-size:16px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;border-color:transparent}input.sli-search-submit:hover{color:#FF7000;border:1px solid #FF7000}@media (min-width: 750px){input.sli-search-submit{height:38px;line-height:126%}}.star-rating,.avg-rating .star-rating{display:inline-block;vertical-align:baseline;margin:0 3px -1px 0;background-repeat:no-repeat;background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/stars.png?yocs=H_&yoloc=eu");height:12px;width:66px}.avg-rating .star-rating{height:16px;width:88px}.avg-rating .star-rating{margin-bottom:-2px}.stars50{background-position:0 0}.stars45{background-position:0 -28px}.stars40{background-position:0 -56px}.stars35{background-position:0 -84px}.stars30{background-position:0 -112px}.stars25{background-position:0 -140px}.stars20{background-position:0 -168px}.stars15{background-position:0 -196px}.stars10{background-position:0 -224px}.stars05{background-position:0 -252px}.stars0{background-position:0 -281px}.avg-rating .stars50{background-position:-100px 0}.avg-rating .stars45{background-position:-100px -28px}.avg-rating .stars40{background-position:-100px -56px}.avg-rating .stars35{background-position:-100px -84px}.avg-rating .stars30{background-position:-100px -112px}.avg-rating .stars25{background-position:-100px -140px}.avg-rating .stars20{background-position:-100px -168px}.avg-rating .stars15{background-position:-100px -196px}.avg-rating .stars10{background-position:-100px -224px}.avg-rating .stars05{background-position:-100px -252px}.avg-rating .stars0{background-position:-100px -281px}@media print{.stars50:before{content:'\2605\2605\2605\2605\2605'}.stars45:before{content:'4.5 stars';font-size:8pt}.stars40:before{content:'\2605\2605\2605\2605\2606'}.stars35:before{content:'3.5 stars';font-size:8pt}.stars30:before{content:'\2605\2605\2605\2606\2606'}.stars25:before{content:'2.5 stars';font-size:8pt}.stars20:before{content:'\2605\2605\2606\2606\2606'}.stars15:before{content:'1.5 stars';font-size:8pt}.stars10:before{content:'\2605\2606\2606\2606\2606'}.stars05:before{content:'0.5 stars';font-size:8pt}.stars0:before{content:'not yet rated';font-size:8pt}}.no-js #totop,.no-js #scrollup{text-align:center;display:block;width:44px;margin:10px auto}#add-top-jump{display:none;width:31px;height:31px;position:fixed;bottom:55px;right:16px;font-size:1.2em;border-radius:100%;background-color:rgba(34,37,46,0.6)}#add-top-jump i{color:#FFF;padding:7px}#add-top-jump:hover{background-color:rgba(255,112,0,0.8)}#add-top-jump:active{background-color:rgba(255,112,0,0.8)}@media (max-width: 499px){#add-top-jump{right:12px}}.home-hero-container{position:relative;margin-bottom:24px}@media (min-width: 750px){.home-hero-container{margin-left:-22px;margin-right:-22px}}.home-hero-container figure img{display:block;margin-bottom:12px}.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1{line-height:1;text-align:center;font-size:2.1em;color:#FFF;text-shadow:1px 1px 3px rgba(0,0,0,0.3);font-weight:700}@media (min-width: 500px){.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1{font-size:3.5em}}@media (min-width: 750px){.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1{font-size:4.5em}}@media (min-width: 992px){.error-hero .hero-h1,.email-hero .hero-h1,.policies-hero-container figcaption h1{font-size:5rem}}.html-promo .promo-centerer,.giftcard-hero figcaption,.policies-hero-container figcaption,.error-hero .hero-inner,.email-hero .hero-inner,.home-hero-container .hero-inner{width:100%;padding:0 22px;transition:all 0.25s ease-out 0.3s;position:absolute;top:53%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);animation-timing-function:ease-in;opacity:1}.html-promo .promo-centerer>p,.giftcard-hero figcaption>p,.policies-hero-container figcaption>p,.error-hero .hero-inner>p,.email-hero .hero-inner>p,.home-hero-container .hero-inner>p{text-align:center;font-size:1.3em;line-height:126%;margin:0;color:#FFF;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}@media (min-width: 750px){.html-promo .promo-centerer>p,.giftcard-hero figcaption>p,.policies-hero-container figcaption>p,.error-hero .hero-inner>p,.email-hero .hero-inner>p,.home-hero-container .hero-inner>p{font-size:1.4em}}@media (min-width: 992px){.html-promo .promo-centerer>p,.giftcard-hero figcaption>p,.policies-hero-container figcaption>p,.error-hero .hero-inner>p,.email-hero .hero-inner>p,.home-hero-container .hero-inner>p{font-size:1.8em}}.giftcard-hero,.policies-hero-container{position:relative;overflow:hidden}.giftcard-hero figure img,.policies-hero-container figure img{max-width:160%}@media (min-width: 750px){.giftcard-hero figure img,.policies-hero-container figure img{max-width:100%}}.giftcard-hero figcaption h1,.policies-hero-container figcaption h1{line-height:1;color:#FFF;font-weight:400}.giftcard-hero figcaption span,.policies-hero-container figcaption span{color:#FFF;font-size:1.3em;margin:10px auto 0 auto;display:block;width:70%}@media (min-width: 500px){.giftcard-hero figcaption span,.policies-hero-container figcaption span{font-size:1.9em}}.giftcard-hero figcaption .play-button,.policies-hero-container figcaption .play-button{width:50px;display:none;margin:15px auto 0 auto}@media (min-width: 500px){.giftcard-hero figcaption .play-button,.policies-hero-container figcaption .play-button{display:block}}.giftcard-hero figure img{margin-left:-30%}@media (min-width: 750px){.giftcard-hero figure img{margin-left:0}}.giftcard-hero figcaption{top:53%}.giftcard-hero figcaption h1{font-weight:900;font-size:3em}@media (min-width: 375px){.giftcard-hero figcaption h1{font-size:3.9em}}@media (min-width: 500px){.giftcard-hero figcaption h1{font-size:5em}}@media (min-width: 750px){.giftcard-hero figcaption h1{font-size:6.8em}}.giftcard-hero figcaption span{font-weight:700;line-height:1}#featured-today-container{margin:18px 0}.featured-today{border-bottom:1px solid #d7d7dc;margin:18px 0;padding-bottom:35px}@media (min-width: 750px){.featured-today{margin:18px 18px 9px 18px}}.featured-today .flickity-viewport{min-height:200px;max-width:820px;margin:0 auto}.featured-today .flickity-page-dots .dot{background:#858b98}.featured-today .flickity-page-dots .dot.is-selected{background:#DF7A1C}.featured-today .flickity-prev-next-button{height:35px;width:35px}.featured-today>h4{font-size:1.3rem;color:#616161;overflow:hidden;text-align:center}.featured-today>h4:before,.featured-today>h4:after{background-color:#d7d7dc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.featured-today>h4:before{right:0.5em;margin-left:-50%}.featured-today>h4:after{left:0.5em;margin-right:-50%}#featuredcarousel{margin-top:18px}.featuredcarousel-li{width:196px;float:left;margin:0 12px 0 0;text-align:center;height:200px}.featuredcarousel-li>a>span{color:#858b98;display:block;margin-top:4px}.featuredcarousel-li>a>img{border:1px solid #d7d7dc}.featuredcarousel-li>a>span:after{content:" \00BB"}.featuredcarousel-li>a:hover>img{border-color:#555}.featuredcarousel-li>a:hover>span{color:#DF7A1C}@media print{.featured-today{display:none}}.category-featured,.recipe-featured,.cart-featured,.product-featured,.wishlist-featured{margin:0 22px 40px}.category-featured h2,.recipe-featured h2,.cart-featured h2,.product-featured h2,.wishlist-featured h2{margin:24px 0;text-align:center;color:#DA1A32}.category-featured h3,.recipe-featured h3,.cart-featured h3,.product-featured h3,.wishlist-featured h3{margin-bottom:15px;font-size:1rem}.category-featured li,.recipe-featured li,.cart-featured li,.product-featured li,.wishlist-featured li{text-align:center}@media (min-width: 750px){.category-featured li,.recipe-featured li,.cart-featured li,.product-featured li,.wishlist-featured li{width:15%;float:left;margin-left:2%}.category-featured li:first-child,.recipe-featured li:first-child,.cart-featured li:first-child,.product-featured li:first-child,.wishlist-featured li:first-child{margin-left:0}}@media (min-width: 750px){.category-featured li:nth-child(6n+1),.recipe-featured li:nth-child(6n+1),.cart-featured li:nth-child(6n+1),.product-featured li:nth-child(6n+1),.wishlist-featured li:nth-child(6n+1){margin-left:0;clear:both}}@media (min-width: 500px) and (max-width: 749px){.category-featured li,.recipe-featured li,.cart-featured li,.product-featured li,.wishlist-featured li{width:32%;float:left;margin-left:2%}.category-featured li:first-child,.recipe-featured li:first-child,.cart-featured li:first-child,.product-featured li:first-child,.wishlist-featured li:first-child{margin-left:0}}@media (min-width: 500px) and (max-width: 749px){.category-featured li:nth-child(3n+1),.recipe-featured li:nth-child(3n+1),.cart-featured li:nth-child(3n+1),.product-featured li:nth-child(3n+1),.wishlist-featured li:nth-child(3n+1){margin-left:0;clear:both}}@media (max-width: 499px){.category-featured li,.recipe-featured li,.cart-featured li,.product-featured li,.wishlist-featured li{width:49%;float:left;margin-left:2%}.category-featured li:first-child,.recipe-featured li:first-child,.cart-featured li:first-child,.product-featured li:first-child,.wishlist-featured li:first-child{margin-left:0}}@media (max-width: 499px){.category-featured li:nth-child(2n+1),.recipe-featured li:nth-child(2n+1),.cart-featured li:nth-child(2n+1),.product-featured li:nth-child(2n+1),.wishlist-featured li:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 749px){.category-featured li,.recipe-featured li,.cart-featured li,.product-featured li,.wishlist-featured li{margin-bottom:20px}}.category-featured li:hover img,.recipe-featured li:hover img,.cart-featured li:hover img,.product-featured li:hover img,.wishlist-featured li:hover img{opacity:.8}.category-featured li:hover figcaption,.recipe-featured li:hover figcaption,.cart-featured li:hover figcaption,.product-featured li:hover figcaption,.wishlist-featured li:hover figcaption{color:#FF7000}.category-featured li img,.recipe-featured li img,.cart-featured li img,.product-featured li img,.wishlist-featured li img{transition-property:opacity;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-delay:1ms;border:1px solid #DCDCDC}.weight-chart-featured{margin:0 0 22px 0}.weight-chart-featured h3{margin-bottom:15px;font-size:1rem}.weight-chart-featured li{text-align:left}@media (min-width: 750px){.weight-chart-featured li{width:23.5%;float:left;margin-left:2%}.weight-chart-featured li:first-child{margin-left:0}}@media (min-width: 750px){.weight-chart-featured li:nth-child(4n+1){margin-left:0;clear:both}}@media (max-width: 749px){.weight-chart-featured li{width:49%;float:left;margin-left:2%}.weight-chart-featured li:first-child{margin-left:0}}@media (max-width: 749px){.weight-chart-featured li:nth-child(2n+1){margin-left:0;clear:both}}@media (max-width: 749px){.weight-chart-featured li{margin-top:9px}}.weight-chart-featured li figcaption{text-align:left;color:#000;font-size:.9rem;font-weight:600;margin:7px 0}.weight-chart-featured li .orig-price.sale-false{color:#000;font-weight:600;font-size:.95rem}.weight-chart-featured li .item-rating{margin-top:6px}.weight-chart-featured li:hover img{opacity:.8}.weight-chart-featured li:hover figcaption{color:#FF7000}.weight-chart-featured li img{transition-property:opacity;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-delay:1ms;border:1px solid #DCDCDC}.cart-featured,.recipe-featured,.product-featured,.wishlist-featured{margin:40px 22px;border-top:1px solid #CCC;padding-top:20px}.cart-featured h3,.recipe-featured h3,.product-featured h3,.wishlist-featured h3{font-size:1.3rem;position:relative;top:-35px;color:#616161;text-align:center;background:#FFF;width:300px;margin:0 auto;text-transform:uppercase}.cart-featured li figcaption,.recipe-featured li figcaption,.product-featured li figcaption,.wishlist-featured li figcaption{font-size:.8rem}.cart-featured li:hover img,.recipe-featured li:hover img,.product-featured li:hover img,.wishlist-featured li:hover img{opacity:.8}.cart-featured li:hover figcaption,.recipe-featured li:hover figcaption,.product-featured li:hover figcaption,.wishlist-featured li:hover figcaption{color:#FF7000}.cart-featured li img,.recipe-featured li img,.product-featured li img,.wishlist-featured li img{transition-property:opacity;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-delay:1ms;border:1px solid #DCDCDC}.cart-featured li .view-btn,.recipe-featured li .view-btn,.product-featured li .view-btn,.wishlist-featured li .view-btn{margin:11px 20px;display:block}.product-featured{margin:40px 0}.atc-modal-featured{margin-top:40px;border-top:1px solid #CCC}.atc-modal-featured li{text-align:center}@media (min-width: 240px){.atc-modal-featured li{width:32%;float:left;margin-left:2%}.atc-modal-featured li:first-child{margin-left:0}}@media (min-width: 240px){.atc-modal-featured li:nth-child(3n+1){margin-left:0;clear:both}}.atc-modal-featured li:hover img{opacity:.8}.atc-modal-featured li:hover figcaption{color:#FF7000}.atc-modal-featured li img{transition-property:opacity;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-delay:1ms;border:1px solid #DCDCDC}.atc-modal-featured li figcaption{font-size:.8rem}.atc-modal-featured li:hover img{opacity:.8}.atc-modal-featured li:hover figcaption{color:#FF7000}.atc-modal-featured li .view-btn{margin:11px 8px;display:block}.atc-modal-featured h3{font-size:1rem;position:relative;top:-10px;color:#616161;text-align:center;background:#FFF;width:230px;margin:0px auto 10px auto;text-transform:uppercase}.recommended-products figcaption{color:#545454;font-weight:400;font-size:.9rem;margin:10px 0 7px 0;text-align:center}.recommended-products figcaption:hover{color:#FF7000}.recommended-products .item-price{color:#DA1A32;font-weight:800}.recommended-products .item-price.sale-false{display:none}.recommended-products .orig-price{font-weight:500;font-size:1.1em;color:#545454}.recommended-products .orig-price.sale-true{color:#DA1A32}.recommended-products .view-btn{background:#FFF;color:#DA1A32;border:1px solid #DA1A32;display:none;text-align:center;padding:6px;margin:11px 0}.recommended-products .view-btn:hover{background:#DA1A32;color:#FFF}.recommended-products .rating-count{font-size:.7rem;color:#858b98}.engagement-module-social-menu li,.error-social-menu li,.guides-social-menu li,.recipe-detail-follow-menu li,.gray-share-button-widget li,.share-button-widget li,.community-social-menu li,.contact-social-ul li,.large-share-button-widget li,.black-large-share-button-widget li{display:inline}.engagement-module-social-menu li a,.error-social-menu li a,.guides-social-menu li a,.recipe-detail-follow-menu li a,.gray-share-button-widget li a,.share-button-widget li a,.community-social-menu li a,.contact-social-ul li a,.large-share-button-widget li a,.black-large-share-button-widget li a{display:inline-block;text-align:center;border-radius:20px;background-color:#858b98}.engagement-module-social-menu li a:hover,.error-social-menu li a:hover,.guides-social-menu li a:hover,.recipe-detail-follow-menu li a:hover,.gray-share-button-widget li a:hover,.share-button-widget li a:hover,.community-social-menu li a:hover,.contact-social-ul li a:hover,.large-share-button-widget li a:hover,.black-large-share-button-widget li a:hover{background-color:#DA1A32}.engagement-module-social-menu li a i,.error-social-menu li a i,.guides-social-menu li a i,.recipe-detail-follow-menu li a i,.gray-share-button-widget li a i,.share-button-widget li a i,.community-social-menu li a i,.contact-social-ul li a i,.large-share-button-widget li a i,.black-large-share-button-widget li a i{color:white;font-size:20px}.engagement-module-social-menu li a .not-fa,.error-social-menu li a .not-fa,.guides-social-menu li a .not-fa,.recipe-detail-follow-menu li a .not-fa,.gray-share-button-widget li a .not-fa,.share-button-widget li a .not-fa,.community-social-menu li a .not-fa,.contact-social-ul li a .not-fa,.large-share-button-widget li a .not-fa,.black-large-share-button-widget li a .not-fa{display:inline-block;width:23px;height:23px;margin-left:-1px}.engagement-module-social-menu li a,.error-social-menu li a,.guides-social-menu li a,.recipe-detail-follow-menu li a,.gray-share-button-widget li a,.share-button-widget li a{width:30px;height:30px}.engagement-module-social-menu li a i,.error-social-menu li a i,.guides-social-menu li a i,.recipe-detail-follow-menu li a i,.gray-share-button-widget li a i,.share-button-widget li a i{line-height:30px}.engagement-module-social-menu li a .not-fa,.error-social-menu li a .not-fa,.guides-social-menu li a .not-fa,.recipe-detail-follow-menu li a .not-fa,.gray-share-button-widget li a .not-fa,.share-button-widget li a .not-fa{margin-top:4px}.community-social-menu li a,.contact-social-ul li a,.large-share-button-widget li a,.black-large-share-button-widget li a{width:38px;height:38px}.community-social-menu li a i,.contact-social-ul li a i,.large-share-button-widget li a i,.black-large-share-button-widget li a i{line-height:38px}.community-social-menu li a .not-fa,.contact-social-ul li a .not-fa,.large-share-button-widget li a .not-fa,.black-large-share-button-widget li a .not-fa{margin-top:9px}.share-button-widget a[data-svc="messenger"],.large-share-button-widget a[data-svc="messenger"]{vertical-align:bottom}.share-button-widget a[data-svc="messenger"] .not-fa,.large-share-button-widget a[data-svc="messenger"] .not-fa{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/sharing/icons/messenger.svg?yocs=H_&yoloc=eu") center/contain no-repeat}.share-button-widget .more-share-options,.large-share-button-widget .more-share-options{background:#2B8082}.share-button-widget .more-share-options:hover,.large-share-button-widget .more-share-options:hover{background:rgba(43,128,130,0.7)}.share-button-widget .more-share-options i:before,.large-share-button-widget .more-share-options i:before{vertical-align:-1px}.share-button-widget a[data-svc="facebook"],.large-share-button-widget a[data-svc="facebook"]{background:#4267b2}.share-button-widget a[data-svc="facebook"]:hover,.large-share-button-widget a[data-svc="facebook"]:hover{background:rgba(66,103,178,0.7)}.share-button-widget a[data-svc="messenger"],.large-share-button-widget a[data-svc="messenger"]{background:#0084ff}.share-button-widget a[data-svc="messenger"]:hover,.large-share-button-widget a[data-svc="messenger"]:hover{background:rgba(0,132,255,0.7)}.share-button-widget a[data-svc="twitter"],.large-share-button-widget a[data-svc="twitter"]{background:#1da1f2}.share-button-widget a[data-svc="twitter"]:hover,.large-share-button-widget a[data-svc="twitter"]:hover{background:rgba(29,161,242,0.7)}.share-button-widget a[data-svc="youtube"],.large-share-button-widget a[data-svc="youtube"]{background:red}.share-button-widget a[data-svc="youtube"]:hover,.large-share-button-widget a[data-svc="youtube"]:hover{background:rgba(255,0,0,0.7)}.share-button-widget a[data-svc="instagram"],.large-share-button-widget a[data-svc="instagram"]{background:#e03566}.share-button-widget a[data-svc="instagram"]:hover,.large-share-button-widget a[data-svc="instagram"]:hover{background:rgba(224,53,102,0.7)}.share-button-widget a[data-svc="pinterest"],.large-share-button-widget a[data-svc="pinterest"]{background:#bd081c}.share-button-widget a[data-svc="pinterest"]:hover,.large-share-button-widget a[data-svc="pinterest"]:hover{background:rgba(189,8,28,0.7)}.share-button-widget a[data-svc="print"],.large-share-button-widget a[data-svc="print"]{background:#8B0E04}.share-button-widget a[data-svc="print"]:hover,.large-share-button-widget a[data-svc="print"]:hover{background:rgba(139,14,4,0.7)}.share-button-widget a[data-svc="email"],.large-share-button-widget a[data-svc="email"]{background:#08226b}.share-button-widget a[data-svc="email"]:hover,.large-share-button-widget a[data-svc="email"]:hover{background:rgba(8,34,107,0.7)}.community-social-menu,.guides-social-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.engagement-module-social-menu,.error-social-menu{display:inline-block}.community-social-menu{max-width:180px}.guides-social-menu{max-width:220px;margin:0 auto}.contact-social-ul{text-align:center}.contact-social-ul li{padding:9px 18px}.recipe-detail-follow-menu{text-align:center;margin-top:8px}.share-count{display:inline-block;border-right:1px solid #d7d7dc;padding:8px;vertical-align:top;font-weight:700;color:#828282;font-size:1.5em;text-align:center;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.share-count span{display:block;font-size:.6em;font-weight:400}.share-widget-wrapper{position:relative;display:inline-block}.gray-share-button-widget{padding:4px}.share-button-widget{padding:4px}.large-share-button-widget{padding:12px}.black-large-share-button-widget{padding:12px}.black-large-share-button-widget li a{background-color:black}.page-top-share-bar .share-count,.on-hero-share-bar .share-count,.low-on-hero-share-bar .share-count,.sidebar-share-bar .share-count{display:inline-block;padding:0 8px 0 0}.mobile-share-toggle{color:#6B717F;float:right;border:1px solid #6B717F;font-size:1.1em;padding:5px 6px 5px 7px;margin-top:2px}.mobile-share-toggle:hover,.mobile-share-toggle:active,.mobile-share-toggle:focus{color:#DA1A32;border:1px solid #DA1A32}.toggled-share-wrapper{position:absolute;z-index:10;background:#FFF;margin-top:32px;right:-1px;padding:12px;border:1px solid #d7d7dc}.toggled-share-wrapper .share-button-widget{padding:0}.toggled-share-wrapper .share-button-widget li a{margin:4px 0 4px 6px}.on-hero-share-bar .share-divider,.low-on-hero-share-bar .share-divider,.on-hero-share-bar .share-divider-short,.low-on-hero-share-bar .share-divider-short{margin:12px 0;border-right:1px solid #d7d7dc;width:0;vertical-align:top;display:inline-block}.page-top-share-bar{float:right;background:rgba(255,255,255,0.9)}.page-top-share-bar .share-count span{font-size:11px}.page-top-share-bar .mobile-share-toggle{display:none}.page-top-share-bar .share-button-widget{padding-bottom:12px}.on-hero-share-bar,.low-on-hero-share-bar{background:rgba(255,255,255,0.9);line-height:0;text-align:center}@media (min-width: 750px){.on-hero-share-bar,.low-on-hero-share-bar{position:absolute;top:20px;right:20px}}.on-hero-share-bar .share-widget-wrapper,.low-on-hero-share-bar .share-widget-wrapper{vertical-align:top;text-align:initial}.on-hero-share-bar .share-count,.low-on-hero-share-bar .share-count{padding:12px;border-right:0;vertical-align:17px;line-height:100%}.on-hero-share-bar .share-divider,.low-on-hero-share-bar .share-divider{height:38px}.on-hero-share-bar .share-divider-short,.low-on-hero-share-bar .share-divider-short{height:30px}.on-hero-share-bar .share-button-widget,.low-on-hero-share-bar .share-button-widget{padding:12px}@media (min-width: 500px){.low-on-hero-share-bar{top:auto;bottom:20px}}.sidebar-share-bar{margin-top:12px;margin-bottom:6px;text-align:center;background:rgba(255,255,255,0.9)}.sidebar-share-bar .share-widget-wrapper{text-align:initial}.sidebar-share-bar .share-count span{font-size:11px}@media (min-width: 750px){.recipe-sidebar-main .sidebar-share-bar{margin-top:-50px}}.blogpost-primary .sidebar-share-bar{display:none}@media (max-width: 750px){.blogpost-primary .sidebar-share-bar{display:block}}.pinterest-overlay{background:rgba(255,255,255,0.95);width:100%;height:100%;position:fixed;padding:5%;top:0;z-index:100;overflow:scroll}.pinterest-overlay h1{margin-bottom:20px}.pinterest-overlay h1 span{display:inline-block;background:#bd081c;color:white;border-radius:40px;height:32px;width:32px;text-align:center}.pinterest-overlay .pin-overlay-close{float:right;font-size:2em}.pinterest-overlay .pin-overlay-close a{color:#858b98}.pinterest-overlay .pin-overlay-close a:hover{color:#DA1A32}.pinterest-overlay .pinterest-option{width:45%;max-width:276px;padding:20px;float:left}.pinterest-overlay .pinterest-option img{border-radius:8px}.captcha-fields{text-align:center}.g-recaptcha{display:inline-block}.error-engage-module p,.home-engagement-container p{margin:4px 0;font-size:1.1em;line-height:126%}.error-engage-module,.home-engagement-container{text-align:left}.error-engage-module h4,.home-engagement-container h4{font-size:1.7em;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-weight:400}@media (max-width: 500px){.error-engage-module h4,.home-engagement-container h4{font-size:1.4em}}.error-engage-module .error-help,.home-bakers-hotline-col{padding:24px 2.6% 24px 12px;overflow:hidden}@media (min-width: 750px){.error-engage-module .error-help,.home-bakers-hotline-col{width:57.5%;float:left;margin-left:2%}.error-engage-module .error-help:first-child,.home-bakers-hotline-col:first-child{margin-left:0}}.error-engage-module .error-help a,.home-bakers-hotline-col a{color:#22252E}.error-engage-module .error-help a:hover,.home-bakers-hotline-col a:hover{color:#22252E}.home-bakers-hotline-col .bakers-hotline,.error-engage-module a.bakers-hotline{width:34%;float:left;margin-right:8%;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-spec-transform:translateY(12px);transform:translateY(12px)}@media (min-width: 500px) and (max-width: 750px){.home-bakers-hotline-col .bakers-hotline,.error-engage-module a.bakers-hotline{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-spec-transform:translateY(-20px);transform:translateY(-20px)}}@media (min-width: 992px){.home-bakers-hotline-col .bakers-hotline,.error-engage-module a.bakers-hotline{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-spec-transform:translateY(-20px);transform:translateY(-20px)}}.home-bakers-hotline-col .bakers-hotline{border-radius:50%;overflow:visible;-webkit-box-shadow:0 0 0px 1px #DA1A32;-moz-box-shadow:0 0 0px 1px #DA1A32;-ms-box-shadow:0 0 0px 1px #DA1A32;-spec-box-shadow:0 0 0px 1px #DA1A32;box-shadow:0 0 0px 1px #DA1A32}.home-bakers-hotline-col .bakers-hotline:before{content:'';background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/home/icon.bakers-hotline.png?yocs=H_&yoloc=eu");background-size:cover;width:54%;height:0;padding-bottom:42%;position:absolute;bottom:-20px;right:5px;z-index:2}.home-bakers-hotline-col .bakers-hotline img{border:5px solid #FFF;border-radius:50%}.error-engage-module .help-text ul,.home-contact-options{display:table;width:58%;margin-left:42%}@media (min-width: 750px){.error-engage-module .help-text ul,.home-contact-options{margin-left:0}}.error-engage-module .help-text li,.home-contact-option{display:block;text-transform:uppercase;text-align:left;width:11em;margin:0 auto}.error-engage-module .help-text li img,.home-contact-option img{max-width:40px;margin-bottom:5px;vertical-align:middle;margin-right:20px}@media (min-width: 992px){.error-engage-module .help-text li,.home-contact-option{display:table-cell;vertical-align:bottom;width:33.33%;text-align:center}.error-engage-module .help-text li img,.home-contact-option img{max-width:60px;margin-right:0}.error-engage-module .help-text li span,.home-contact-option span{display:block}}.error-engage-module .error-signup,.home-newsletter-col{padding:24px 12px;border-top:1px dashed #A0A1AD}@media (min-width: 750px){.error-engage-module .error-signup,.home-newsletter-col{width:40.5%;float:left;margin-left:2%}.error-engage-module .error-signup:first-child,.home-newsletter-col:first-child{margin-left:0}}@media (min-width: 750px){.error-engage-module .error-signup,.home-newsletter-col{border-left:1px dashed #A0A1AD;border-top:none}}@media (min-width: 750px){.error-engage-module .error-signup,.home-newsletter-col{padding-left:4.6%;padding-right:35px}}.error-engage-module input.home-newsletter-input,.home-newsletter-col .home-newsletter-input{width:70%;margin-right:2px;height:34px}.error-engage-module input.home-newsletter-button,.home-newsletter-col .home-newsletter-button{background:#DF7A1C;display:inline-block;border-radius:3px;color:#FFF;text-align:center;padding:0 9px;height:35px;border:0;width:27%;line-height:inherit}.error-engage-module input.home-newsletter-button:hover,.home-newsletter-col .home-newsletter-button:hover{background:#FF7000;color:#FFF}.error-engage-module .social-connect span,.home-engagement-social-header{display:inline-block;vertical-align:middle;color:#858b98;margin-bottom:4px}.mfp-wrap.addtocart-modal .mfp-content{max-width:400px;padding:2em;background:#FFF}@media (max-width: 500px){.mfp-wrap.addtocart-modal .mfp-content{padding:1.5em}}.cart-panel-container>.close{display:none}.cart-panel-container>p.feedback-msg{font-size:1.4em;text-align:center;font-weight:500;color:#DA1A32;margin:0}.cart-panel-container .incart{position:relative;margin:1em 0;padding:14px 0;border-top:1px dotted silver;border-bottom:1px dotted silver;min-height:98px}.cart-panel-container .incart h5{margin-bottom:0.5em}.cart-panel-container .incart img{float:left;margin-right:14px;width:69px;height:69px}.cart-panel-container .incart-item-price{float:right}.cart-panel-container .incart .promo-price{float:right;color:#DA1A32;font-weight:600}.cart-panel-container .cart-summary{margin:1em 0}.cart-panel-container .cart-summary>p{margin:3px 0;text-align:center}.cart-panel-container a.goto-cart{display:block;width:75%;text-align:center;border:1px solid #DA1A32;color:#DA1A32;font-weight:600;text-transform:uppercase;margin:1em auto;padding:1em}.cart-panel-container a.goto-cart:hover{color:#8b0e04;border-color:#8b0e04}.error-hero{position:relative;margin-bottom:24px}.error-hero .hero-inner p{padding-left:12px;padding-right:12px;font-size:1.2em}@media (min-width: 750px){.error-hero .hero-inner p{font-size:1.4em}}@media (min-width: 992px){.error-hero .hero-inner p{font-size:1.7em}}.error-hero .sli-search-hero{position:relative}@media (min-width: 750px){.error-hero .sli-search-hero{margin:24px auto}}.error-hero .sli-search-hero .sli-search-form{margin:24px auto;max-width:400px}@media (max-width: 750px){.error-hero .sli-search-hero .sli-search-form{display:none}}.error-hero .sli-search-hero .sli-search-form input.sli-search-input{background:rgba(255,255,255,0.9);color:#DF7A1C}@media (min-width: 750px){.error-hero .sli-search-hero .sli-search-form input.sli-search-input{height:44px;border:0;padding:8px 12px}.error-hero .sli-search-hero .sli-search-form input.sli-search-input:focus{background-color:#F4F3F5;color:#DF7A1C}}.error-hero .sli-search-hero .sli-search-form input.sli-search-input::-webkit-input-placeholder,.error-hero .sli-search-hero .sli-search-form input.sli-search-input::-moz-placeholder,.error-hero .sli-search-hero .sli-search-form input.sli-search-input:-ms-input-placeholder,.error-hero .sli-search-hero .sli-search-form input.sli-search-input::placeholder{color:#22252E !important;font-style:italic}.error-hero .sli-search-hero .sli-search-form input.sli-search-submit{height:44px;font-size:1.6em}.error-h2{color:#DA1A32;text-align:center;margin-bottom:24px;font-weight:500}@media (min-width: 750px){.error-h2{font-size:2.3em}}.error-site-guide{overflow:visible;margin-bottom:24px}@media (min-width: 500px){.error-highlight-panel{width:32%;float:left;margin-left:2%}.error-highlight-panel:first-child{margin-left:0}}@media (min-width: 750px){.error-highlight-panel{margin-bottom:20px}}.error-highlight-panel a{display:block;color:#22252E}.error-highlight-panel a:hover{outline:1px solid #6B717F}.error-highlight-panel a:hover figcaption{background-color:#FFF}.error-highlight-panel a:hover figcaption em{color:#FF7000}.error-highlight-panel figure{position:relative;box-sizing:content-box}.error-highlight-panel figcaption{display:block;position:absolute;font-size:1em;bottom:0;left:0;right:0;white-space:nowrap;padding:5px 12px;background-color:#F4F3F5;background-color:rgba(255,255,255,0.9);text-align:left;z-index:2}@media (max-width: 750px){.error-highlight-panel figcaption{position:relative;background-color:none;white-space:normal}}.error-highlight-panel figcaption small{display:block;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-size:.95em;font-style:italic}.error-highlight-panel figcaption em{font-weight:700;display:block;font-size:1.1em;margin-top:1px;text-overflow:ellipsis;overflow:hidden;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (max-width: 750px){.error-highlight-panel figcaption em{text-overflow:inherit;overflow:visible}}@media (max-width: 992px){.error-highlight-panel figcaption em{font-size:1em}}.error-engage-module{margin:20px auto}@media (min-width: 750px){.error-engage-module{margin:35px auto}}.errorpage-intro{overflow:hidden;margin:24px 0}.errorpage-intro .img-container{float:right;margin-top:12px;margin-bottom:12px}@media (min-width: 500px){.errorpage-intro .img-container{width:49%;margin-left:2%}}@media (min-width: 750px){.errorpage-intro .img-container{margin-top:0}}.errorpage-intro h5{margin-top:24px}.errorpage-intro ul{margin-bottom:24px}.errorpage-intro .warning{margin-bottom:24px;clear:both}.errorpage-message{margin:24px 0}@media (min-width: 500px){.errorpage-help-sizer{width:49%;padding:12px 24px}}.errorpage-help-sizer .cs-help-box{margin-top:12px}.errorpage-whattodo{overflow:hidden;margin-top:24px}@media (min-width: 500px){.errorpage-whattodo .errorpage-instructions{width:74.5%;float:left;margin-left:2%}.errorpage-whattodo .errorpage-instructions:first-child{margin-left:0}}@media (min-width: 500px){.errorpage-whattodo .help-box{width:23.5%;float:left;margin-left:2%}.errorpage-whattodo .help-box:first-child{margin-left:0}}.email-hero{position:relative;margin-bottom:24px}.email-hero .hero-inner{top:14%}.email-hero .hero-inner p{padding-left:45px;padding-right:45px;font-size:1.2em;color:#000;text-shadow:none}@media (min-width: 750px){.email-hero .hero-inner p{font-size:1.4em}}@media (min-width: 992px){.email-hero .hero-inner p{font-size:1.7em;padding-left:12px;padding-right:12px}}.email-hero .hero-h1{color:#DA1A32;text-shadow:none}@media (max-width: 500px){.email-hero .hero-h1{font-size:3em}}.email-hero .sli-search-hero{position:relative}@media (min-width: 750px){.email-hero .sli-search-hero{margin:24px auto}}.email-hero .sli-search-hero .sli-search-form{margin:24px auto;max-width:400px}@media (max-width: 750px){.email-hero .sli-search-hero .sli-search-form{display:none}}.email-hero .sli-search-hero .sli-search-form input.sli-search-input{background:rgba(255,255,255,0.9);color:#DF7A1C}@media (min-width: 750px){.email-hero .sli-search-hero .sli-search-form input.sli-search-input{height:44px;border:0;padding:8px 12px}.email-hero .sli-search-hero .sli-search-form input.sli-search-input:focus{background-color:#F4F3F5;color:#DF7A1C}}.email-hero .sli-search-hero .sli-search-form input.sli-search-input::-webkit-input-placeholder,.email-hero .sli-search-hero .sli-search-form input.sli-search-input::-moz-placeholder,.email-hero .sli-search-hero .sli-search-form input.sli-search-input:-ms-input-placeholder,.email-hero .sli-search-hero .sli-search-form input.sli-search-input::placeholder{color:#22252E !important;font-style:italic}.email-hero .sli-search-hero .sli-search-form input.sli-search-submit{height:44px;font-size:1.6em}.email-h2{color:#DA1A32;text-align:center;margin-bottom:24px;font-weight:500}@media (min-width: 750px){.email-h2{font-size:2.3em}}.email-site-guide{overflow:visible;margin-bottom:24px}.email-highlight-panel{margin-bottom:20px}@media (min-width: 500px){.email-highlight-panel{width:32%;float:left;margin-left:2%}.email-highlight-panel:first-child{margin-left:0}}.email-highlight-panel a{display:block;color:#22252E}.email-highlight-panel a:hover{outline:1px solid #6B717F}.email-highlight-panel a:hover figcaption{background-color:#FFF}.email-highlight-panel a:hover figcaption em{color:#FF7000}.email-highlight-panel figure{position:relative;box-sizing:content-box}.email-highlight-panel figcaption{display:block;position:absolute;font-size:1em;bottom:0;left:0;right:0;white-space:nowrap;padding:5px 12px;background-color:#F4F3F5;background-color:rgba(255,255,255,0.9);text-align:left;z-index:2}@media (max-width: 750px){.email-highlight-panel figcaption{position:relative;background-color:none;white-space:normal}}.email-highlight-panel figcaption small{display:block;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-size:.95em;font-style:italic}.email-highlight-panel figcaption em{display:block;font-size:1.1em;margin-top:1px;text-overflow:ellipsis;overflow:hidden;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (max-width: 750px){.email-highlight-panel figcaption em{text-overflow:inherit;overflow:visible}}@media (max-width: 992px){.email-highlight-panel figcaption em{font-size:1em}}.email-engage-module{width:95%;margin:35px auto}.email-engage-module .error-help{height:200px;padding:0 30px;width:100%;border-bottom:1px dashed #A0A1AD}.email-engage-module .error-help .help-text{width:100%}@media (min-width: 925px){.email-engage-module .error-help{float:left}.email-engage-module .error-help .help-text{width:490px}}@media (min-width: 750px){.email-engage-module .error-help{float:left;border-right:1px dashed #A0A1AD;border-bottom:none;width:63%}}.email-engage-module a.bakers-hotline{float:left;width:30%;margin-right:5%}.email-engage-module .help-text{margin-top:15px}.email-engage-module .help-text h4{font-size:22px;font-family:Georgia, Cambria, "Times New Roman", Times, serif;font-weight:200}.email-engage-module .help-text p{color:#555;margin:0;line-height:18px;font-size:16px}.email-engage-module .help-text ul{margin-top:15px;display:table}.email-engage-module .help-text li{text-align:center;display:table-cell;width:24%}.email-engage-module .help-text li a{color:#555}.email-engage-module .help-text li span{display:block;margin-bottom:10px}.email-engage-module .email-signup{padding:0 15px;margin:0 0 0 auto;width:100%}@media (min-width: 750px){.email-engage-module .email-signup{width:36%}}.email-engage-module input.home-newsletter-input{background:#F5F5F5;border:none;width:73%;padding:10px;display:inline-block}.email-engage-module input.home-newsletter-button{background:#DA1A32;color:#FFF;border-radius:3px;border:none;padding:10px;display:inline-block;width:25%}.email-engage-module input.home-newsletter-button:hover{background:#961222}.email-engage-module .social-connect span{color:#888;display:inline-block}.store-locator-page .l-content{margin:0}@font-face{font-family:'LunchBox';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/2A54B5_0_0.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/2A54B5_0_0.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/2A54B5_0_0.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/2A54B5_0_0.ttf?yocs=22_&yoloc=eu") format("truetype")}.lunchbox{font-family:'LunchBox', sans-serif;font-style:normal;font-weight:normal}.lunchbox{font-size:1.2em}@font-face{font-family:'LunchBox-Bold';src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/29A3F6_0_0.eot?yocs=22_&yoloc=eu");src:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/29A3F6_0_0.eot?#iefix&yocs=22_&yoloc=eu") format("embedded-opentype"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/29A3F6_0_0.woff?yocs=H_22_&yoloc=eu") format("woff"),url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/fonts/29A3F6_0_0.ttf?yocs=22_&yoloc=eu") format("truetype")}.lunchbox-bold{font-family:'LunchBox-Bold', sans-serif;font-style:normal;font-weight:normal}.lunchbox-bold{font-size:1.2em}@media (max-width: 749px){.signin-page .col-left,.signin-page .col-right{max-width:400px;margin-left:auto;margin-right:auto}}.signin-page #content{min-height:500px}@media (min-width: 750px){.signin-page .col-left{float:left;width:48.5%}}@media (min-width: 750px){.signin-page .col-right{float:right;width:48.5%}}.signing-in-msg{color:rgba(255,255,255,0.7);padding:11px;display:block;float:right}@media (max-width: 749px){.signing-in-msg{color:#858b98;padding:13px 11px}}.signin-container{background-color:#F4F3F5;padding:18px}@media (max-width: 749px){.signin-container h1{text-align:center}}.terms-fineprint{margin:24px 0 12px 0;line-height:126%;color:#858b98}@media (min-width: 992px){.terms-fineprint{margin-right:36px}}.terms-fineprint a{color:inherit;border-bottom:1px dotted #A0A1AD}.terms-fineprint a:hover{color:#FF7000}.signin-container .terms-fineprint{display:none}.signin-form .signin-fields{margin-bottom:12px}@media (max-width: 749px){.signin-form .signin-submit-fields{text-align:center}}.signin-form li{margin:18px 0}.signin-form li label{font-weight:700}.signin-form li input{width:98%;font-size:1.2em}@media (min-width: 750px){.signin-form li input{width:90%;max-width:300px}}.signin-form .signin-button{width:145px}.signin-form #signin-forgot-pw-link{display:block;float:right;margin-top:12px}.signin-form #signin-forgot-pw-link:hover{text-decoration:underline}@media (max-width: 749px){.signin-form #signin-forgot-pw-link{float:none;margin-top:20px}}.register-container{padding:18px;margin:12px 0;border-bottom:1px dashed #A0A1AD}@media (min-width: 750px){.register-container{margin:0;border-bottom:0}}@media (max-width: 749px){.signin-register-user{text-align:center}}.signin-register-user h2{margin-bottom:18px}.signin-register-user h2 em{text-decoration:underline}#signin-register-link{display:inline-block;text-align:center;border:1px solid #DA1A32;background-color:transparent;color:#DA1A32;padding:9px 18px;font-weight:500;width:145px;font-size:1.2em}#signin-register-link:hover{color:#FF7000;border-color:#FF7000;background-color:transparent}.signin-register-benefits{margin-top:24px}.cs-help-container{margin:20px 0;padding:0 18px;text-align:center}.cs-help-link{display:inline-block;text-align:center;border:1px solid #DA1A32;background-color:transparent;color:#DA1A32;padding:9px 18px;margin:9px;width:100px;text-align:center}.cs-help-link:hover{color:#FF7000;border-color:#FF7000;background-color:transparent}.cs-help-link .text{display:block;font-weight:300;margin-top:6px}.cs-help-link .big-icon{display:block}.cs-help-link .big-icon .fa,.cs-help-link .big-icon .html-promo .truck-animation-promo .truck-icon,.html-promo .truck-animation-promo .cs-help-link .big-icon .truck-icon{color:#858b98}.cs-info-container,.tech-support-faq-container,.tech-support-security-container,.tech-support-browser-help-container{margin-top:24px;border-top:1px dashed #A0A1AD;padding-top:24px}@media (min-width: 750px){.two-column-container .column{width:49%;float:left;margin-left:2%}.two-column-container .column:first-child{margin-left:0}}.customer-service-page .primary hr{border:0;border-top:1px dashed #A0A1AD;margin:20px 0}.customer-service-page .primary .two-column-container{margin-bottom:20px}.customer-service-page .primary .column:last-of-type{margin-top:24px}@media (min-width: 750px){.customer-service-page .primary .column:last-of-type{padding-left:18px;margin-top:0}}.cs-help-box{line-height:normal;border:1px dotted #A0A1AD;padding:12px;padding-bottom:0;margin:20px 0}@media (min-width: 750px){.cs-help-box{margin:35px 0}}.cs-help-box li{margin:12px 0}.cs-help-box h5{color:#858b98;text-transform:lowercase;font-weight:400;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-size:1.5em}.cs-help-box .tel{font-weight:700}.cs-guarantee{margin-top:35px}.cs-guarantee strong{color:#8B0E04;text-transform:uppercase}.cs-guarantee h2{display:none}@media (min-width: 750px){.cs-guarantee{margin-top:35px}}.cs-guarantee .more{font-weight:700}.msg-guarantee{font-size:1.5em;color:#22252E;border-color:#A0A1AD;background-color:#F4F3F5;text-align:center;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif}.cs-callout-box{background-color:#F4F3F5;margin:24px 0;padding:24px 18px}.promo-item{margin:35px 0}.promo-item p{margin-left:20px}.shipping-info-table caption{padding-bottom:4px 0;text-align:left;font-weight:700;font-size:1em}.data-ajax-product>.ajax-shipping-container>h3{display:none}.faq-list{list-style:none;padding:0;counter-reset:step-counter}.faq-list ul{margin-bottom:12px}.faq-item{margin:4px 0;padding:0;border-radius:4px;background:#F4F3F5;border:1px solid #d7d7dc;font-weight:700}.faq-question{color:#22252E;display:block;padding:12px;counter-increment:step-counter}.faq-question:before{margin-right:4px;content:counter(step-counter) "."}.js .faq-question:after{content:"\f067";float:right}.js .faq-question:focus{outline:1px solid #6B717F}.faq-answer{background:#FFF;border-top:1px solid #d7d7dc;padding:4px 18px;border-radius:0 0 4px 4px;font-weight:400}.js .faq-answer{display:none}.js .faq-selected .faq-question:after{content:"\f068"}.js .faq-selected .faq-answer{display:block}.data-ajax-product .ajax-bcorp-container,.data-ajax-product .ajax-guarantee-container,.data-ajax-product .ajax-returns-container,.data-ajax-product .ajax-shipping-container,.data-ajax-product .ajax-esop-container{padding:1em 0}.data-ajax-product .ajax-guarantee-container .tel{font-weight:normal}.shipping-info-table caption{padding-bottom:6px}.shipping-info-table th{padding:10px 6px;background-color:#F4F3F5}.shipping-info-table th>small{font-weight:400;color:#858b98}.shipping-info-table td{padding:10px 6px;border:1px solid #A0A1AD}.shiptimes-dl{margin:0 0 2em 0}.shiptimes-dl>dt{font-weight:700;margin-top:12px}.shiptimes-dl>dd{margin-left:15px}.ship-options p,.ship-options dl{line-height:150%}.ajax-shipping-container .ajax-moreinfo{float:right;text-transform:none}.bakers-rewards-freeship{margin:24px 0;border:1px dashed #c0c0c0;padding:12px}.bakers-rewards-freeship>h5{margin:2em 0 0 0;text-align:center;font-size:1.2em}@media (min-width: 750px){.bakers-rewards-freeship>h5{text-align:left}}.bakers-rewards-freeship>img{display:block;text-align:center;margin:0 auto}@media (min-width: 750px){.bakers-rewards-freeship>img{float:left;margin:0 2em 0 0}}.choc-ship{margin:24px 0;padding-top:24px}.more-ship-options{margin:24px 0;border-top:1px dashed #A0A1AD;padding-top:24px}.ship-canada{margin:24px 0;border-top:1px dashed #A0A1AD;padding-top:24px}.canada-ship-text>blockquote{margin:12px 0;border:1px solid #ddd;padding:12px;background-color:#f5f5f5;color:#666}.ship-international{margin:24px 0;border-top:1px dashed #A0A1AD;padding-top:24px}.ship-pricing{margin:24px 0;padding-top:24px}.ship-pricing em span{color:#DA1A32}.ship-pricing-table{border:1px solid #A0A1AD}.ship-pricing-table caption{text-align:left;padding:.4em 0}.ship-pricing-table th{padding:.4em .6em;background-color:#f5f5f5;border-left:1px solid #A0A1AD}.ship-pricing-table td{padding:.4em .6em;border-left:1px solid #A0A1AD}.ship-pricing-table tbody th{font-weight:normal}.us-pricing th,.us-pricing td{width:20%}.canada-pricing tbody th{width:20%}.canada-pricing td{width:40%}.ship-canada+.ship-pricing{border-top:1px dashed #A0A1AD}.holiday-shipping-container{border:3px double #858b98;margin:20px 0;padding:18px 10px}.holiday-shipping-table{border-bottom:1px solid #fff;margin:0 auto;max-width:450px;font-size:1.1em}.holiday-shipping-table caption{text-transform:none;padding-bottom:18px;font-size:1.8em;font-weight:300;color:#858b98}.holiday-shipping-table thead th{padding:8px 12px;color:#858b98;font-weight:normal;text-align:left}.holiday-shipping-table td{padding:8px 12px}.holiday-shipping-table strong{color:#DA1A32}.gmo-container{margin-bottom:20px}@media (min-width: 992px){.gmo-container{max-width:80%;margin:0 auto 24px auto}}.gmo-container h3{margin:24px 0 0 0;font-size:1.2em}.gmo-container figure.sourced-non-gmo{width:99px;float:right;margin:0 0 10px 10px}.gmo-container dl{margin:12px 0}.gmo-container dl dt{display:block;font-weight:700}.gmo-container dl dd{display:block;margin:0 12px;padding:0}.gmo-container dl dd p{line-height:126%}.gmo-container dl.faq-dl{border-top:1px dashed #A0A1AD;margin-top:20px}.gmo-container dl.faq-dl dt{margin-top:20px}@media (min-width: 750px){.side-navigation{width:23.5%;float:left;margin-left:2%}.side-navigation:first-child{margin-left:0}}.side-navigation h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.side-navigation li a{color:#000;padding:5px 0;font-weight:500;display:block}.side-navigation li a:hover{color:#FF7000}.bh-content h1{font-weight:500;color:#DA1A32;text-align:center;font-size:2.6em;line-height:48px;margin-bottom:50px}@media (min-width: 540px){.bh-content h1{font-size:3em;text-align:right;line-height:40px}}@media (min-width: 650px){.bh-content h1{font-size:3em}}@media (min-width: 992px){.bh-content h1{line-height:48px;font-size:4em}}.bh-content h1 span{font-size:1.2rem;display:block}@media (min-width: 540px){.bh-content h1 span{font-size:1.6rem}}.bh-content h1 img{display:none;float:left}@media (min-width: 540px){.bh-content h1 img{display:inline}}.bh-content p{font-size:15px;-webkit-font-smoothing:antialiased}.bio-card{min-height:825px;background:#F4F3F5;position:relative;margin-bottom:90px}@media (min-width: 750px){.bio-card{width:32%;float:left;margin-left:2%}.bio-card:first-child{margin-left:0}}@media (min-width: 750px){.bio-card:nth-child(3n+1){margin-left:0;clear:both}}.bio-card h3{font-size:2em;text-align:center;display:block;color:#444242}.bio-card .bio-photo{margin:0 auto;width:140px;height:80px}.bio-card .bio-photo figure{border:5px solid #FFF;position:absolute;border-radius:100%;overflow:hidden;height:140px;width:140px;top:-70px}.bio-card dl{line-height:1.5;margin:20px 0;padding:0 20px}.bio-card dl dt{color:#DA1A32;font-weight:600;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.bio-card dl dd{margin-bottom:10px}.bio-card a:after{content:' \f101';font-family:'FontAwesome'}.contact-type{margin:30px 0 100px;text-align:center}.contact-type img{width:50%;max-width:60px;display:block;margin:0 auto}.contact-type a{text-align:center;font-size:1.6em;color:#DA1A32}.contact-type a.chat-offline{color:#000;font-size:14px}.contact-type li{height:100px;vertical-align:top;padding:0 20px;border-left:1px solid #CCC;display:inline-block;width:27%;text-align:center}.contact-type li:first-child{border:none}.bh-help img{text-align:center;margin:40px auto 130px auto;display:block}.hotline-page .secondary{margin-bottom:100px}.policies-hero-container figcaption h1{font-weight:700}.policy-intro{font-size:1.2em;margin:20px}@media (min-width: 750px){.policy-intro{margin:20px 35px}}.policy-page .starred-list{margin-bottom:12px;margin-left:20px}@media (min-width: 750px){.policy-page .starred-list{margin-left:35px}}.policy-page .starred-list li{line-height:162%}.policy-page .starred-list li:before{line-height:8px;color:#22252E}.policy-page h2{margin-top:24px}.policy-page .subtopics{margin-left:20px}@media (min-width: 750px){.policy-page .subtopics{margin-left:35px}}.termsofuse-fineprint{margin:18px 0;padding-top:9px;border-top:1px dashed #A0A1AD}.recall-page .primary section{margin-bottom:24px}.recall-page .secondary figure{max-width:400px;margin:0 auto 20px}.recall-page p{margin-bottom:20px}.recall-page dt,.recall-page dd{line-height:162%}.recall-page dt{font-weight:700;margin-top:20px}.recall-page dd{margin-top:4px;margin-left:24px}.rewards-plus-terms h5,.rewards-program-container h3,.rewards-terms-container h3{margin-top:1.6em}.rewards-terms-container p,.rewards-terms-container dl{line-height:126%;margin:12px 0}.rewards-terms-container p a,.rewards-terms-container dl a{color:inherit;border-bottom:1px dotted}@media (min-width: 750px){.rewards-program-container{width:65.666%;float:left}}@media (min-width: 750px){.rewards-plus-leadin{width:31.333%;float:right}}.rewards-hero{margin-bottom:5px}.rewards-hero figcaption{position:absolute;top:10%;width:100%}.rewards-hero figcaption .brplus{width:50%;display:block;margin:0 auto 10px auto}@media (min-width: 500px){.rewards-hero figcaption .brplus{width:25%;margin:0 auto 30px auto}}.rewards-hero figcaption .fam{width:55%;display:block;margin:0 auto}.rewards-plus-intro{background:#f8f7f2}.rewards-plus-intro .rewards-plus-text{margin:80px auto;width:70%;text-align:center}.rewards-plus-intro h2{text-transform:uppercase;color:#8B0E04;font-weight:900;font-size:1.6rem}.rewards-plus-intro p{font-size:1.1rem;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif}.rewards-plus-benefits{margin:36px 0}.rewards-plus-benefits>div{padding:15px 30px}@media (min-width: 750px){.rewards-plus-benefits>div{width:32%;float:left;margin-left:2%}.rewards-plus-benefits>div:first-child{margin-left:0}}@media (min-width: 750px){.rewards-plus-benefits>div:nth-child(3n+1){margin-left:0;clear:both}}@media (min-width: 750px){.rewards-plus-benefits>div{min-height:235px;border-left:1px solid #8B0E04}}.rewards-plus-benefits>div p{margin-top:0;font-size:.9rem}.rewards-plus-benefits>div:first-child{border:none}.rewards-plus-benefits h3{margin-bottom:12px;text-transform:uppercase;font-size:1.4rem;font-weight:900}.rewards-plus-benefits .rewards-benefits-ship h3{color:#8B0E04}.rewards-plus-benefits .rewards-benefits-birthday{background:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/rewards/images/spatula.png?yocs=H_&yoloc=eu");background-repeat:no-repeat;background-position:100% 10px;padding-right:50px}.rewards-plus-benefits .rewards-benefits-bucks h3{overflow:hidden;height:48px;top:-20px;margin:0 0 -8px 0;position:relative}.rewards-plus-benefits .rewards-benefits-bucks h3 img{width:110px}.rewards-plus-benefits .rewards-benefits-bucks span{position:absolute;top:3px;line-height:33px}.rewards-plus-buy-banner{padding:9px;background-color:#F4F3F5}.rewards-plus-buy-banner .buy-pad{padding:9px;text-align:center;color:#22252E}@media (min-width: 750px){.rewards-plus-buy-banner .buy-pad{padding:18px}}.rewards-plus-buy-banner .buy-pad p{display:inline-block;line-height:126%;font-size:1.7em}.rewards-plus-buy-banner .buy-total{display:inline-block;margin:6px 18px;font-size:1.5em;font-weight:700;color:#22252E}.rewards-plus-buy-banner .buy-btn{display:inline-block}.rewards-plus-terms{margin:18px 0}.rewards-plus-terms p{line-height:126%;margin:12px 0}@media (min-width: 750px){.rewards-plus-terms .exp-controller{display:none}}.terms-modal h5{font-size:1.4rem}.terms-modal .wrap{padding:18px 0}.terms-modal .btn-submit{display:block;margin:24px auto 0 auto}.rewards-intro{margin-bottom:18px}.rewards-program-container h1{text-transform:none}.rewards-program-container h3{margin-top:9px;border-top:1px dashed #A0A1AD;padding-top:18px}.rewards-plus-leadin{margin-top:9px;border-top:1px dashed #A0A1AD;padding-top:18px}@media (min-width: 750px){.rewards-plus-leadin{border-top:0;margin-top:18px}}.rewards-plus-leadin p{line-height:135%;margin:12px 0}.rewards-terms-container{margin-bottom:18px}.rewards-terms-container dl{display:block}.rewards-terms-container dt{font-weight:700}.rewards-terms-container dd{margin:6px 0 6px 18px}.rewards-plus-terms-container{border-top:1px dashed #A0A1AD;padding-top:18px}.rewards-plus-terms-container p{margin:12px 0}.giftcards-header h1{text-align:center;padding:0 12px}@media (min-width: 750px){.giftcards-header h1{font-weight:300;font-size:3em}}.giftcards-header h1 em{font-weight:700;color:#DA1A32;font-style:normal}.egift-card-container{margin-top:65px;margin-bottom:30px}.egift-card-container .gift-card-intro{margin-bottom:30px}@media (min-width: 750px){.egift-card-container .gift-card-intro{width:32%;float:left}}@media (min-width: 750px){.egift-card-container .egift-card-item{width:66%;margin-left:2%;float:left}}.egift-card-container figure{margin-bottom:12px}.egift-card-container h2{font-weight:300;color:#DA1A32;font-size:2.5em}@media (max-width: 749px){.egift-card-container h2{text-align:center}}.egift-card-container p{margin-top:6px}.egift-card-container ul li{line-height:162%;margin-top:4px}.egift-card-container .cta{display:block;text-align:center;margin:20px auto 0 auto;background:#DA1A32;color:#FFF;font-size:1rem;padding:9px}.gift-card-container{margin-top:65px}@media (min-width: 750px){.gift-card-container>div{width:32%;float:left;margin-left:2%}.gift-card-container>div:first-child{margin-left:0}}@media (min-width: 750px){.gift-card-container>div:nth-child(3n+1){margin-left:0;clear:both}}@media (max-width: 749px){.gift-card-container .gift-card-item{width:49%;float:left;margin-left:2%}.gift-card-container .gift-card-item:first-child{margin-left:0}}@media (max-width: 749px){.gift-card-container .gift-card-item{margin-top:30px}}@media (max-width: 749px){.gift-card-container .gift-card-item:nth-child(2){margin-left:0}}.gift-card-container figure{margin-bottom:12px}.gift-card-container h2{font-weight:300;color:#DA1A32;font-size:2.5em}@media (max-width: 749px){.gift-card-container h2{text-align:center}}.gift-card-container p{margin-top:6px}.gift-card-container ul li{line-height:162%;margin-top:4px}.gift-card-container .btn{background:#DF7A1C;color:#FFF;padding:9px;font-size:1em;margin-top:15px;max-width:90px}.gift-card-container .btn:hover{background:#c86e19}.gift-card-container select{height:calc(2.25rem + 2px);display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.mfp-wrap.addtocart-modal .mfp-content{max-width:400px;padding:2em;background:#FFF}@media (max-width: 500px){.mfp-wrap.addtocart-modal .mfp-content{padding:1.5em}}@media (min-width: 750px){.col-grid-6{width:49%;float:left;margin-left:2%}.col-grid-6:first-child{margin-left:0}}.col-grid-6:first-child{margin-left:0}@media (min-width: 750px){.col-grid-4{width:32%;float:left;margin-left:2%}.col-grid-4:first-child{margin-left:0}}.col-grid-4:first-child{margin-left:0}.text-module{margin:35px 0}.text-module h2{margin-bottom:12px}.text-module dt{margin-top:8px;font-weight:500}@media (max-width: 500px){.text-module figure{margin:12px 0}}.hero-image{margin-top:12px}.hero-image img{width:100%}.visit-cta .col-grid-4{margin:0 auto 12px auto}@media (min-width: 500px){.visit-cta .col-grid-4{width:32%;float:left;margin-left:2%}.visit-cta .col-grid-4:first-child{margin-left:0}}@media (max-width: 500px){.visit-cta .col-grid-4{max-width:200px}}.visit-cta{margin:35px 0;border-bottom:1px dashed #A0A1AD;padding-bottom:35px}.visit-cta li{text-align:center}.visit-cta a{width:32%;margin:auto;text-align:center;font-size:1.5em;color:#000;font-weight:700;transition-property:color;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:color;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:color;-moz-transition-duration:250ms;-moz-transition-delay:1ms}.visit-cta a:hover{color:#FF7000}.visit-cta a img{width:100%;margin-bottom:10px}@media (min-width: 750px){.visit-contact,.visit-map{width:49%;float:left;margin-left:2%}.visit-contact:first-child,.visit-map:first-child{margin-left:0}}@media (min-width: 750px){.visit-contact:nth-child(2n+1),.visit-map:nth-child(2n+1){margin-left:0;clear:both}}.visit-contact dt,.visit-map dt{font-weight:700}.visit-contact dd,.visit-map dd{margin-bottom:.5em}.visit-contact address,.visit-map address{margin:4px 0}.kaf-card{margin:0 0 12px 0;background:#F4F3F5;padding:18px}.kaf-card h4{border-bottom:1px solid #e0e0e0;padding:5px 0;margin:0 0 15px 0}.offer-blocks li{margin:15px 0;padding-right:15px;display:flex;flex-direction:row;flex-flow:row wrap}@media (min-width: 750px){.offer-blocks li{width:49%;float:left;margin-left:2%}.offer-blocks li:first-child{margin-left:0}}@media (min-width: 750px){.offer-blocks li:nth-child(2n+1){margin-left:0;clear:both}}.offer-blocks li:hover figure{opacity:0.8 !important}.offer-blocks li a figure{transition-property:opacity;transition-duration:250ms;transition-delay:1ms;-webkit-transition-property:opacity;-webkit-transition-duration:250ms;-webkit-transition-delay:1ms;-moz-transition-property:opacity;-moz-transition-duration:250ms;-moz-transition-delay:1ms}.offer-blocks li p{margin-bottom:0}.offer-blocks li span,.offer-blocks li>a{display:block;width:50%;padding:0 4px}.storehoursdl{line-height:130%;margin:0}dd.specialhours{border-bottom:1px solid #A0A1AD;padding-bottom:1em}@media (min-width: 750px){.visit-storehours{background-color:#F4F3F5;padding:12px;margin:20px 0}}@media (min-width: 750px){.visit-storehours>h4{margin-bottom:10px;border-bottom:1px dotted #A0A1AD;padding-bottom:10px}}.contactdl{margin:0;line-height:150%}.contactdl>dd,.contactdl>dt{display:inline;margin:0}.contactdl>dd:after{content:'\A';white-space:pre}@media (min-width: 750px){.visit-contactbox{background-color:#FFFADA;padding:12px;margin:20px 0}}@media (min-width: 750px){.visit-contactbox h4{margin-bottom:10px;border-bottom:1px dotted #A0A1AD;padding-bottom:10px}}.visit-contactbox address{margin:10px 0;line-height:150%}.event-announcement{border:2px solid #DA1A32;padding:24px 48px;text-align:center;margin-bottom:24px;margin-top:12px;font-size:1.2em}.inline-date{margin:3px 0;line-height:normal}.inline-date strong{color:#8B0E04}.storeeventsul p{margin:6px 0}.current-month,.current-specials{margin:50px 0 30px 0}.current-month h4,.current-specials h4{font-size:24px;font-family:'Helvetica Neue', Helvetica, sans-serif;color:#c4132a;text-transform:uppercase;overflow:hidden;text-align:center}.event-desc{min-height:100px;border-left:1px solid #CCC;display:inline-block;vertical-align:top;width:90%;padding-left:5%;margin:0 0 0 auto}.event-desc span{margin:2px 0 10px 0;display:block;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.2em;color:#555555;font-weight:normal;text-align:left;text-transform:uppercase}.current-month h4:before,.current-month h4:after,.current-specials h4:before,.current-specials h4:after{background-color:#ccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:42%}.current-month h4:before,.current-specials h4:before{right:0.5em;margin-left:-50%}.current-month h4:after,.current-specials h4:after{left:0.5em;margin-right:-50%}.month-event,.cafe-special{padding:20px 0;display:table;width:100%}.month-event a:hover{border:none}.event-date{min-height:100px;display:table-cell;vertical-align:middle;width:33%}.event-date h4{font-weight:500;color:#c4132a;-webkit-font-smoothing:antialiased;font-size:28px;text-align:center;line-height:39px}.event-date h4 span{display:block;font-size:43px}.event-desc p{font-family:'Helvetica Neue', Helvetica, sans-serif;color:#000001;font-size:1.2em}@media screen and (max-width: 599px){.month-event .event-date,.cafe-special .event-date{display:none}.event-desc{width:100%;border:none;padding:6px}}.month-event:nth-child(odd),.cafe-special:nth-child(odd){background:#f0f0f0}.addon{line-height:normal}.served-with,.modification-note{line-height:normal;font-weight:bold;color:#777;text-align:center}.modification-note{margin-top:35px;border-top:1px dotted #999;padding-top:12px}.cafe-img{margin:1em 0}ul.cafe-menu-details{text-align:center;padding:8px;margin:20px;background-color:#f5f5f5;color:#888}ul.cafe-menu-details>li{display:inline;padding:0 6px;color:#888;font-weight:bold}.vegetarian{color:#899639;border:1px solid #899639;font-weight:bold;font-size:.85em;display:inline-block;padding:0 2px;line-height:normal !important}.menu-container{margin:0;border-top:1px dashed #c0c0c0;padding:25px 0}.menu-container>h2{font-size:2.8em;font-weight:300;text-align:center}.menu-container h4{text-align:center;border-bottom:1px dotted #999;padding-bottom:4px;margin-top:30px;margin-bottom:8px;color:#777;font-weight:400;text-transform:uppercase;font-size:1.4em}.menu-container h4:first-child{margin-top:0}h3+p{margin-top:4px}h3+.food-menu{margin-top:10px}p+dl.dl-menu{margin-top:-10px}.dl-menu dd{display:inline;margin-right:14px}.food-menu{margin:0 0 12px 0;line-height:140%}.cafedrinks{margin-top:0}.cafedrinks strong{text-transform:uppercase}.promo a{background:#899639}.promo a:hover{background:#A9C047}a.holiday-menu{font-weight:bold;position:relative;color:#DA1A32;border:1px solid #DA1A32;padding:19px;font-size:20px;margin-bottom:25px;display:block;text-align:center;text-transform:uppercase}a.holiday-menu:before{font-weight:400;content:'View Our';display:block;position:absolute;top:-11px;left:42%;right:50%;font-size:14px;background:#FFF;padding:0 4px;width:100px}.table tr{border-bottom:1px solid #CCC}.table tfoot tr,.table tfoot td{border:none}@media (min-width: 750px){.map-ajax-container{width:650px}}.map-google-png{margin:12px 0;border:1px solid #A0A1AD}@media (min-width: 750px){.map-google-png{width:auto;float:left}}.map-address-column{margin:12px 0}@media (min-width: 750px){.map-address-column{float:left;margin-left:2em}}.gps-coordinates{border-top:1px dashed #A0A1AD;padding-top:2em}.map-address-column .kaf-bakery-contact-ul{margin-bottom:2em}.map-address-column .gps-dl,.map-address-column .contact-dl{margin-bottom:2em}.map-info{margin:12px 0}.map-info>.col-1{margin:12px 0}@media (min-width: 750px){.map-info>.col-1{width:25%;float:left}}.map-info>.col-2{margin:12px 0}@media (min-width: 750px){.map-info>.col-2{width:40%;float:left;margin:1em 3%}}.map-info>.col-3{margin:20px 0}@media (min-width: 750px){.map-info>.col-3{width:25%;float:right;margin:12px 0}}.map-info address{margin:12px 0;line-height:150%}.map-info .kaf-bakery-contact-ul{margin-bottom:2em}.gps-dl,.contact-dl{margin:12px 0;line-height:150%}.gps-dl>dt,.contact-dl>dt{display:inline}.gps-dl>dd,.contact-dl>dd{display:inline;font-weight:700}.gps-dl>dd:after,.contact-dl>dd:after{content:'\A';white-space:pre}.driving-dl{margin:12px 0;line-height:150%}.driving-dl>dt{font-weight:700}.driving-dl>dd{margin:.5em 1em}.kaf-bakery-contact-ul>li{margin:12px 0}.kaf-bakery-contact-ul>li .fa,.kaf-bakery-contact-ul>li .html-promo .truck-animation-promo .truck-icon,.html-promo .truck-animation-promo .kaf-bakery-contact-ul>li .truck-icon{float:left;margin:2px 4px 0 0}.kaf-bakery-hours{line-height:140%;float:left}.kaf-bakery-hours>dt{font-weight:700}.kaf-bakery-address{line-height:140%;margin:0;float:left}.kaf-bakery-contact-ul .fa,.kaf-bakery-contact-ul .html-promo .truck-animation-promo .truck-icon,.html-promo .truck-animation-promo .kaf-bakery-contact-ul .truck-icon{color:#858b98}.kaf-bakery-contact-ul a>.fa,.kaf-bakery-contact-ul .html-promo .truck-animation-promo a>.truck-icon,.html-promo .truck-animation-promo .kaf-bakery-contact-ul a>.truck-icon{color:#858b98}.kaf-bakery-contact-ul>li>.tel>.fa,.html-promo .truck-animation-promo .kaf-bakery-contact-ul>li>.tel>.truck-icon{float:none;margin:0}.sidebar-contact{line-height:18px}@media (max-width: 750px){.sidebar-contact{margin-top:12px}}.sidebar-contact .kaf-card dt{margin:12px 0 0 0;font-weight:500}.sidebar-contact .kaf-card address{margin-bottom:12px}.sidebar-contact .fa,.sidebar-contact .html-promo .truck-animation-promo .truck-icon,.html-promo .truck-animation-promo .sidebar-contact .truck-icon{float:left;margin:0 10px 0 0;clear:both;width:10px;text-align:center;line-height:17px;color:#888}.sidebar-contact span{display:inline-block}.visit-logolinks{text-align:center;margin:2em 0}.visit-logolinks div{margin:0 auto !important}.visit-logolinks a{display:block;margin:12px 0}.visitquotes{margin:3em 0}.visitquote{line-height:162%;margin:1.6em 0}.visitquote cite{display:block;text-align:right;font-weight:700;font-size:.9em}.visitquote>blockquote:before{color:#E4AF48;content:'\201C';font-size:3.6em;display:inline;float:left;margin:3px 3px -3px 0}.visitquote>blockquote:after{content:'\201D'}.holiday-menu-button{display:block;width:100%;text-align:center;padding:12px;margin-top:20px;margin-bottom:12px;font-size:3em;color:#DF7A1C;border:1px solid #d7d7dc}.holiday-menu-button i{font-size:0.75em;padding-right:12px;vertical-align:15%}.holiday-menu-button:hover{color:#FF7000}.holiday-menu-button span{font-size:0.4em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;color:#858b98;padding-bottom:8px}.menu{padding:25px 0;border-top:1px dashed #CCC}.menu h2{text-align:center;font-size:2.5em;font-weight:300}.menu h4{text-align:center;border-bottom:1px dotted #999;padding-bottom:4px;margin-top:30px;margin-bottom:8px;color:#777;font-weight:500;text-transform:uppercase;font-size:1.4em}.menu .menu-col dl{text-align:left;max-width:100%}.menu dl{margin:0 auto;max-width:65%;text-align:center}.menu dt{font-weight:700;margin-bottom:5px;text-transform:uppercase}.menu dd{margin:0 auto 17px}.menu:first-child{border:none}@media (min-width: 750px){.menu-col:first-child{padding:0 30px 0 0}}@media (min-width: 750px){.menu-col:nth-child(2){padding:0 0 0 30px}}.menu-details{text-align:center;background:#F4F3F5;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:15px 0;padding:12px 30px;font-weight:500}.menu-details li{display:inline;text-align:center;border-right:1px solid #d0d0d0;padding:0 10px}.menu-details li:last-child{border:none}.cake-details{text-align:center;padding:20px 0}.cake-details li{display:inline;text-align:center;border-right:1px solid #d0d0d0;padding:0 10px}.cake-details li:last-child{border:none}.sheetcake-details{text-align:center;margin-top:-10px;margin-bottom:32px}.gf-tag{font-size:.8em;color:#009bde}.food-notice{font-style:italic;color:#777;line-height:normal;margin:20px 0;font-size:.9em}.cafe-item-price{margin:0 0 0 5px;display:inline-block !important;line-height:16px !important;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#666;font-size:1.1em}.drink-menu{clear:both}.our-promise,.storage-tips{padding:25px 0;border-top:1px dashed #CCC}.gl-note{border:1px solid #000;padding:0px 10px;margin-top:10px}.weddingcakes{background-color:#f5f5f5;text-align:center;padding:1em;margin:2em}.weddingcakes h5{font-family:Georgia, "Times New Roman", Times, serif;text-align:center;font-weight:400;color:#666;font-size:2em}.weddingcakes .pad{padding:1em;border:1px dashed #aaa}.sort-panel{background:#F4F3F5;padding:10px 20px;margin:12px 0}.search-facet{display:inline-block;margin-right:25px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.sort-table img{min-width:100px}.sort-table .title{font-weight:700}.bakery-tour-intro-text{margin:12px 35px}@media (max-width: 500px){.bakery-tour-intro-text{margin:12px}}.bakery-tour-intro-text h1{font-size:2.1em;line-height:115%;color:#DA1A32;margin-top:24px;margin-bottom:20px}@media (min-width: 992px){.bakery-tour-intro-text h1{font-size:2.45em}}.bakery-tour-intro-text p{font-weight:300;font-size:1.1em}.bakery-tour-listing-container{margin-top:12px;border-top:1px dashed #A0A1AD;margin-bottom:20px;padding-top:36px}.bakery-tour-bakery{float:left;width:49%;margin-left:2%;margin-bottom:35px;line-height:145%}.bakery-tour-bakery:first-child{margin-left:0}@media (min-width: 240px) and (max-width: 499px){.bakery-tour-bakery:nth-child(2n+1){margin-left:0;clear:both}}@media (min-width: 500px){.bakery-tour-bakery{width:32%}}@media (min-width: 500px) and (max-width: 750px){.bakery-tour-bakery:nth-child(3n+1){margin-left:0;clear:both}}@media (min-width: 750px){.bakery-tour-bakery{width:23.5%}}@media (min-width: 750px){.bakery-tour-bakery:nth-child(4n+1){margin-left:0;clear:both}}.bakery-tour-bakery img{margin-bottom:20px}.bakery-tour-bakery h5{font-size:1.2em}.bakery-tour-bakery span{display:block;font-weight:300;font-size:1.1em}.bakery-tour-bakery .bakery-tour-location{margin-bottom:12px}.bakers-header{border-top:1px solid #e2e2e2;margin:80px 0 20px}.bakers-header h1{font-size:3em;text-align:center;position:relative;top:-29px;background:#FFF;width:350px;margin:0 auto}.baker-bios-container .baker{margin:15px 0}@media (min-width: 750px){.baker-bios-container .baker{width:49%;float:left;margin-left:2%}.baker-bios-container .baker:first-child{margin-left:0}}@media (min-width: 750px){.baker-bios-container .baker:nth-child(2n+1){margin-left:0;clear:both}}.baker-bios-container .baker h4{margin:20px 0;font-size:1.5em}.baker-bios-container .baker h4 span{font-size:.8em;color:#737373;vertical-align:bottom}.baker-bios-container .baker .baker-quote{font-weight:bold}.mfp-close-btn-in .mfp-close,.ajaxy-cart .close,.ajax-container .close{position:absolute;height:44px;width:44px;top:0;right:0;background-color:#6B717F;font-size:0;background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/close-x-16x16.png?yocs=H_&yoloc=eu");background-position:50% 50%;background-repeat:no-repeat}.mfp-close-btn-in .mfp-close:hover,.ajaxy-cart .close:hover,.ajax-container .close:hover{background-color:#FF7000}.mfp-bg,#overlay,#modal-overlay{position:fixed;z-index:8000;top:0;left:0;width:100%;height:100%;background:rgba(160,161,173,0.7)}.terms-modal,.mfp-wrap.addtocart-modal .mfp-content,.mfp-wrap.ajax-modal .mfp-content,.inline-modal .mfp-content,.ajax-container .wrap,.cart-popup-container{background:#FFF;padding:20px 15px;max-width:570px;margin:20px auto;position:relative;min-height:5em;box-shadow:0 0 8px rgba(0,0,0,0.6)}@media (min-width: 750px){.terms-modal,.mfp-wrap.addtocart-modal .mfp-content,.mfp-wrap.ajax-modal .mfp-content,.inline-modal .mfp-content,.ajax-container .wrap,.cart-popup-container{padding:20px 30px}}#modalbox{position:absolute;z-index:9000;width:98%;margin:0 auto;min-height:4em;box-shadow:0 0 8px rgba(0,0,0,0.6)}@media (min-width: 750px){#modalbox{width:80%;max-width:650px}}.mfp-bg{overflow:hidden}.mfp-wrap{z-index:9000}@media (min-width: 992px){.mfp-wrap.ajax-modal .mfp-content{max-width:720px}}.mfp-wrap.ajax-modal .mfp-content h1{border-bottom:1px dotted #A0A1AD;padding:15px 20px 15px 0}.mfp-close-btn-in .mfp-iframe-scaler .mfp-close{width:44px}@media (min-width: 992px){.inline-modal .mfp-content{max-width:720px}}.inline-modal .mfp-content h3{border-bottom:1px dotted #A0A1AD;padding:15px 20px 15px 0}#modal-overlay{display:none}.mfp-wrap.ajax-modal .mfp-content .specialmodal-container h1{border-bottom:none}.specialmodal-container{padding-bottom:12px}.specialmodal-container p{font-size:1.1em}.specialmodal-container .special-popup-callout{font-size:1.2em;padding:0 2em 1em}.specialmodal-buttons{text-align:center;margin-top:1em;font-size:1.1em}.specialmodal-buttons .btn-buyit,.specialmodal-buttons .btn-nothanks{display:inline-block;border:1px solid #DA1A32;color:#DA1A32;padding:12px;margin-right:5px}.ajax-container .wrap{z-index:9000;position:fixed;text-align:left;overflow:hidden;top:50%;left:50%;height:auto;width:90%;margin:-200px -45%}@media (min-width: 750px){.ajax-container .wrap{width:50%;margin:-200px -25%;min-width:400px}}.ajax-content{height:90%;overflow:auto}.ajaxy-login{text-align:center}.ajaxy-login p{font-weight:700;font-size:1.3em;margin:0}@media (min-width: 992px){.ajaxy-login p{font-size:1.5em}}.ajaxy-login #signup p{text-align:center;font-weight:400}.ajaxy-login #ajax-spinner{display:inline-block;margin:0 12px 0 0}form#login{text-align:center}form#login ol{width:75%;margin:0 auto}form#login ol li.required label{text-align:left;color:#22252E}form#login ol li.required input{width:99%}.ajaxy-login .btn-login{display:inline-block;text-align:center;border:0;background-color:#DA1A32;color:#FFF;padding:5px 8px;font-size:1.2em;font-weight:700;padding:.8em 1.2em}.ajaxy-login .btn-login:hover{background:#b6162a;color:#FFF}.ajaxy-login .btn-login:hover{color:#FFF}.rewards-member{padding-left:25px !important;background-repeat:no-repeat;background-position:0 50%;background-image:url("//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/v7/ui/brp_icon.png?yocs=H_&yoloc=eu");position:relative;cursor:pointer}.rewards-member:before,.rewards-member:after{visibility:hidden;opacity:0}.rewards-member:before{position:absolute;top:110%;left:8%;width:0;z-index:4;border-bottom:8px solid #FFF;border-right:8px solid transparent;border-left:8px solid transparent;content:" ";font-size:0;line-height:0}.rewards-member:after{position:absolute;left:-25%;top:150%;z-index:3;padding:8px;width:210px;background-color:#FFF;color:#22252E;content:"Thank you for being a Baker's\A0Rewards\A0Plus\A0member!";text-align:center;line-height:1.3;box-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:3px}.rewards-member:hover:before,.rewards-member:hover:after{visibility:visible;opacity:1}.cart-popup-container{max-width:400px}.cart-popup-container p.feedback-msg{font-size:1.4em;text-align:center;font-weight:500;color:#DA1A32;margin:0}.cart-popup-container .incart{position:relative;margin:12px 0;padding:14px 0;border-top:1px dotted #A0A1AD;border-bottom:1px dotted #A0A1AD}.cart-popup-container .incart img{float:left;margin-right:14px;width:100px;height:100px}.cart-popup-container .incart .incart-qty{position:absolute;bottom:14px;left:114px}.cart-popup-container .incart .incart-item-price{position:absolute;bottom:14px;right:0}.cart-popup-container .incart .promo-price{position:absolute;bottom:14px;right:0;color:#DA1A32;font-weight:700}.cart-popup-container .cart-summary{margin:12px 0}.cart-popup-container .cart-summary p{margin:3px 0;text-align:center}.cart-popup-container a.goto-cart{width:75%;text-align:center;border:1px solid #DA1A32;color:#DA1A32;font-weight:600;text-transform:uppercase;margin-bottom:20px;padding:12px}.cart-popup-container a.goto-cart:hover{color:#8B0E04;border-color:#8B0E04}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}100%{opacity:0;-webkit-transform:none;transform:none}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}100%{opacity:0;-webkit-transform:none;transform:none}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes rotateInLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateInLeft{-webkit-animation-name:rotateInLeft;animation-name:rotateInLeft}ul#sli_autocomplete.rich{position:absolute;display:none;z-index:dropdown;list-style:none;margin:-1px 0 0 0;padding:0;background-color:#FFF;border:1px solid #A0A1AD;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:normal;text-align:left}ul#sli_autocomplete.rich b{color:#DA1A32;font-weight:700}ul#sli_autocomplete.rich ul{list-style:none;padding:0;margin:0}ul#sli_autocomplete.rich li{list-style:none;padding:0;margin:0}ul#sli_autocomplete.rich li h2{margin:0;font-size:1em;text-transform:uppercase;display:block;padding:12px 4px 3px 4px;color:#858b98}ul#sli_autocomplete.rich li ul li{padding:3px 6px;cursor:pointer}ul#sli_autocomplete.rich li ul li:nth-child(even){background:#fff}ul#sli_autocomplete.rich .logo{display:none !important}ul#sli_autocomplete.rich .sli_ac_products li,.sli_ac_products li{clear:both;padding:3px 4px}ul#sli_autocomplete.rich .sli_ac_products li:nth-child(odd),.sli_ac_products li:nth-child(odd){background:#F4F3F5}ul#sli_autocomplete.rich .sli_ac_products li:last-child,.sli_ac_products li:last-child{border-bottom:0}ul#sli_autocomplete.rich .sli_ac_products li h3,.sli_ac_products li h3{margin:0;padding:0;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}ul#sli_autocomplete.rich .sli_ac_products li p,.sli_ac_products li p{margin:0;padding:0}ul#sli_autocomplete.rich .sli_ac_products li span,.sli_ac_products li span{float:right;font-weight:bold}ul#sli_autocomplete.rich .sli_ac_products li img.sli_ac_image,.sli_ac_products li img.sli_ac_image{margin:3px 12px 3px 3px;float:left;height:55px !important;width:auto}ul#sli_autocomplete.rich li ul li.sli_ac_active{background-color:#A7ABBA !important}ul#sli_autocomplete.rich .sli_ac_suggestions li.sli_ac_active .sli_ac_suggestion,ul#sli_autocomplete.rich .sli_ac_suggestions li.sli_ac_active .sli_ac_suggestion b,ul#sli_autocomplete.rich .sli_ac_products li.sli_ac_active b{color:#fff}ul#sli_autocomplete.rich .sli_ac_suggestions li.sli_ac_active .sli_ac_suggestion,ul#sli_autocomplete.rich .sli_ac_products li.sli_ac_active,ul#sli_autocomplete.rich .sli_ac_products li.sli_ac_active h3{color:#eee}.stampblock{display:block;margin:20px 0}.no-js a.js-read-more-link{display:none}.no-js .js-read-more-link-target{display:block !important}.no-js .js-expand-handle{display:none}a.js-read-more-link:before{cursor:pointer;content:'read more'}a.js-read-more-link:after{content:'\f0d7';font-family:'FontAwesome';margin-left:5px;font-size:13px}a.js-read-more-link.expanded:before{content:'see less'}a.js-read-more-link.expanded:after{content:'\f0d8';font-family:'FontAwesome'}.m-controller{background-color:#F4F3F5;display:block;clear:both;margin:0 9px -1px 9px;padding:9px;cursor:pointer;color:#6B717F;font-weight:700;font-size:1.25em;line-height:126%;border-top:1px solid #A0A1AD;border-bottom:1px solid #A0A1AD}.m-controller:before{content:'\f067 ';font-family:'FontAwesome';margin-right:9px;color:#858b98}.m-controller.expanded:before{content:'\f068 '}h5.m-controller{font-size:1.3em}.expandable{padding:18px 0}@media (min-width: 750px){.expandable{padding:0}}.mm-list>li.nav-mobile-label{color:#858b98;font-size:.8em;text-align:center;padding:6px;display:block}.fielderror{border-color:#DA1A32}.exp-style,a.exp-style{position:relative;display:block;font-weight:700;padding:14.4px 9px;font-size:1.25em;background-color:#F4F3F5;margin:1px 0 0 0;cursor:pointer;color:#22252E}@media (min-width: 750px){.exp-style,a.exp-style{font-size:1em;text-transform:none;background-color:transparent;border:0;font-weight:inherit;padding:inherit;margin:inherit;cursor:inherit;color:#22252E}}.exp-style>a{color:#22252E}a.exp-style:hover{color:#22252E;border-bottom:1px solid #A0A1AD}.exp-style>.fa,.html-promo .truck-animation-promo .exp-style>.truck-icon{font-size:1.2em;position:absolute;top:14.4px;right:9px}.msg-auth{margin:3em 0}.msg-auth>h2{text-align:center;color:#DA1A32}.msg-auth>p{text-align:center;font-size:1.2em}a.sh-toggle{border-radius:.75em;font-size:.8em;padding:.4em 1em;color:#22252E;float:right;margin-top:-38px;background:#efefef;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #efefef 0%, #eee 47%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(47%, #eee), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #efefef 0%, #eee 47%, #e5e5e5 100%);background:-o-linear-gradient(top, #efefef 0%, #eee 47%, #e5e5e5 100%);background:-ms-linear-gradient(top, #efefef 0%, #eee 47%, #e5e5e5 100%);background:linear-gradient(to bottom, #efefef 0%, #eee 47%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e5e5e5',GradientType=0 )}a.sh-toggle:hover{cursor:pointer;background-color:#ccc}@media only screen and (max-width: 599px){a.sh-toggle{margin-top:0}}@media print{.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after,.l-content .primary h1 a[href]:after,body #page .l-content .primary .recipe-info-container a[href]:after{content:""}*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;font-size:small;line-height:126%}a,a:visited{text-decoration:underline;font-size:inherit}.l-content .primary a[href]:after{content:" [ " attr(href) " ]";font-size:small}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img,section{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1,h2,h3,h4,h5,h6,p,li,div,section,input,textarea,select{line-height:126%}body #page{margin:0 auto}body #page .l-header{display:block;margin:0 .8in;width:6in}body #page .l-header a.kaflogo{display:block;margin:0 auto}body #page .l-header a.kaflogo object{display:inline-block}body #page .l-header a.kaflogo img{display:none}body #page .primary{width:100% !important;float:none}body #page .secondary{width:100% !important;float:none}body #page .l-footer{font-size:smaller}body #page .table-ingredient-weights{width:6in;margin:0 auto}body #page .table-ingredient-weights th,body #page .table-ingredient-weights td{padding:2px;font-size:smaller}body #page .table-ingredient-weights a{font-size:inherit}}@media print{.engagement-module-social-menu,.error-social-menu,.guides-social-menu,.recipe-detail-follow-menu,.gray-share-button-widget,.share-button-widget,.community-social-menu,.contact-social-ul,.large-share-button-widget,.black-large-share-button-widget,.page-top-share-bar,.on-hero-share-bar,.low-on-hero-share-bar,.sidebar-share-bar,.l-topbar,#promo,.sli-search,.nav-kafmain,.l-footernav,.subnav-container,.recipe-sidebar,.emailchat-banner,.emailchatbanner,#featured-today-container,#totop,.filter-form-container{display:none !important}}.home-recipes-container header h2,.home-engagement-container header h2,.locator-hero-container header h2,.product-slider-section header h2,.home-campaigns-container header h2{font-size:2.2em;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-weight:400}@media (max-width: 500px){.home-recipes-container header h2,.home-engagement-container header h2,.locator-hero-container header h2,.product-slider-section header h2,.home-campaigns-container header h2{font-size:1.7em}}.home-recipes-container h3,.home-engagement-container h3,.locator-hero-container h3,.product-slider-section h3,.home-campaigns-container h3,.home-recipes-container h4,.home-engagement-container h4,.locator-hero-container h4,.product-slider-section h4,.home-campaigns-container h4{font-size:1.7em;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-weight:400}@media (max-width: 500px){.home-recipes-container h3,.home-engagement-container h3,.locator-hero-container h3,.product-slider-section h3,.home-campaigns-container h3,.home-recipes-container h4,.home-engagement-container h4,.locator-hero-container h4,.product-slider-section h4,.home-campaigns-container h4{font-size:1.4em}}.home-recipes-container header p,.home-engagement-container header p,.locator-hero-container header p,.product-slider-section header p,.home-campaigns-container header p{font-size:1.2em}@media (max-width: 500px){.home-recipes-container header p,.home-engagement-container header p,.locator-hero-container header p,.product-slider-section header p,.home-campaigns-container header p{font-size:1.05em}}.home-recipes-container,.home-engagement-container,.locator-hero-container,.product-slider-section,.home-campaigns-container{position:relative;margin:48px auto 24px auto}.home-recipes-container header,.home-engagement-container header,.locator-hero-container header,.product-slider-section header,.home-campaigns-container header{position:relative;margin-bottom:20px}.home-btn{background:#DF7A1C;display:inline-block;border-radius:3px;color:#FFF;text-align:center;padding:0 15px;height:35px;line-height:35px;border:0}.home-btn:hover{background:#FF7000;color:#FFF}.hz-container{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-spec-backface-visibility:hidden;backface-visibility:hidden;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#22252E}.home-hero-container{margin-bottom:0;margin-top:0;text-align:center}.home-hero-container h2{display:inline-block;line-height:0.9;font-size:7em;text-transform:uppercase;font-weight:900;color:#FFF}@media (max-width: 750px){.home-hero-container h2{font-size:5em}}@media (max-width: 500px){.home-hero-container h2{font-size:3em}}.home-hero-container .hero-inner span{display:none;color:#FFF;font-size:20px}@media (min-width: 750px){.home-hero-container .hero-inner span{display:inline-block;margin-top:12px}}@media (min-width: 992px){.home-hero-container .hero-inner span{font-size:23px}}.home-hero-container .hero-inner-tall{top:70%}.home-hero-container a .home-hero-button{margin-top:10px;padding:7px 20px;font-size:1.4em;font-weight:900;border-radius:4px;display:inline-block;background:#DF7A1C}@media (max-width: 500px){.home-hero-container a .home-hero-button{margin-top:20px;font-size:1em}}.home-hero-container a .closer-home-button{margin-top:-10px}@media (max-width: 500px){.home-hero-container a .closer-home-button{margin-top:0}}.home-hero-container a:hover .home-hero-button{background:#FF7000}.home-hero-container a .play-hero-button{cursor:pointer;font-size:4em;color:#FFF;margin-top:12px}.home-hero-container a.play-button{cursor:pointer}.home-hero-container figure.hero-image{margin-top:0}.home-hero-container figure img{margin-bottom:0}.hero-video{width:100%;height:245px}@media (min-width: 500px){.hero-video{height:435px}}@media (min-width: 750px){.hero-video{height:558px}}.hero-slider .overlay-text{margin:0 auto;width:75%}@media (min-width: 750px){.hero-slider .overlay-text{width:50%}}.hero-slider .hero-inner-tall .overlay-text{width:65%}@media (min-width: 750px){.hero-slider .hero-inner-tall .overlay-text{width:43%}}.home-recipe-first-item a,.home-recipe-item a{display:block;color:#22252E}.home-recipe-first-item a:hover figcaption,.home-recipe-item a:hover figcaption{background-color:#FFF}.home-recipe-first-item a:hover figcaption em,.home-recipe-item a:hover figcaption em{color:#FF7000}.home-recipe-first-item a:hover figure,.home-recipe-item a:hover figure{outline:1px solid #6B717F}.home-recipe-first-item figure,.home-recipe-item figure{position:relative}.home-recipe-first-item figcaption,.home-recipe-item figcaption{display:block;position:absolute;font-size:1em;bottom:0;left:0;right:0;white-space:nowrap;padding:5px 12px;background-color:#F4F3F5;background-color:rgba(255,255,255,0.9);text-align:left;z-index:2}@media (max-width: 750px){.home-recipe-first-item figcaption,.home-recipe-item figcaption{position:relative;background-color:none}}.home-recipe-first-item figcaption small,.home-recipe-item figcaption small{display:block;font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-size:.95em;font-style:italic}.home-recipe-first-item figcaption em,.home-recipe-item figcaption em{font-weight:900;display:block;font-size:1em;margin-top:1px;text-overflow:ellipsis;overflow:hidden;-webkit-transition-duration:0.2s;transition-duration:0.2s}.home-recipe-first-item,.home-recipe-item{margin-bottom:19px}@media (max-width: 750px){.home-recipes-container ul{max-width:400px;margin:24px auto}}.home-recipes-container a{font-weight:700 !important}@media (min-width: 750px){.home-recipe-first-item{width:49%;float:left;margin-left:2%}.home-recipe-first-item:first-child{margin-left:0}}@media (min-width: 750px){.home-recipe-item{width:23.5%;float:left;margin-left:2%}.home-recipe-item:first-child{margin-left:0}}@media (max-width: 750px){.home-recipe-item{width:49%;float:left;margin-left:2%}.home-recipe-item:first-child{margin-left:0}}@media (max-width: 750px){.home-recipe-item:nth-child(2n){margin-left:0}}.home-engagement-container{margin:0 auto}.holiday-tip-container{font-family:"source-serif-pro",Georgia,"Times New Roman",Times,serif;font-size:1.4em;padding-bottom:24px}.holiday-tip-container .tip-source{padding:12px}@media (min-width: 500px){.holiday-tip-container .tip-source{width:23.5%;float:left;margin-left:2%}.holiday-tip-container .tip-source:first-child{margin-left:0}}@media (max-width: 500px){.holiday-tip-container .tip-source{margin:0 auto;width:50%}}.holiday-tip-container .tip-text{text-align:center}@media (min-width: 500px){.holiday-tip-container .tip-text{width:49%;float:left;margin-left:2%}.holiday-tip-container .tip-text:first-child{margin-left:0}}@media (min-width: 500px){.holiday-tip-container .tip-text{text-align:left}}.holiday-tip-container .tip-text h3{margin-bottom:12px}.holiday-tip-container .tip-text blockquote{font-size:1.1em;color:#858b98;line-height:172%;margin-bottom:12px}.holiday-tip-container .tip-text blockquote .quote-left,.holiday-tip-container .tip-text blockquote .quote-right{font-weight:400;color:#DA1A32;font-size:3em;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);line-height:120%}.holiday-tip-container .tip-text blockquote .quote-left{margin-left:-30px}.holiday-tip-container .tip-text blockquote .quote-right{margin-right:-45px}.holiday-tip-container .tip-text blockquote:before,.holiday-tip-container .tip-text blockquote:after{padding:15px;content:""}.holiday-tip-container .tip-text div{font-size:0.9em}.holiday-tip-container .hotline-block{padding:4px}@media (min-width: 500px){.holiday-tip-container .hotline-block{width:23.5%;float:left;margin-left:2%}.holiday-tip-container .hotline-block:first-child{margin-left:0}}@media (max-width: 500px){.holiday-tip-container .hotline-block{width:75%;margin:0 auto}}.holiday-tip-container .hotline-block button{border:1px solid #d7d7dc;background:#FFF;border-width:2px;font-size:0.8em;width:100%;padding:6px}.locator-hero-container{overflow:hidden;height:454px}@media (max-width: 500px){.locator-hero-container{height:300px}}.locator-hero-container img{position:absolute;width:100%;left:0}.locator-hero-image{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:50% 38%;width:100%;height:100%}.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2{font-weight:700;text-align:center;font-size:4.5em;padding-bottom:12px;letter-spacing:.01em;color:inherit;line-height:90%;margin:0 auto}@media (max-width: 992px){.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2{font-size:4em}}@media (max-width: 750px){.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2{font-size:3em}}@media (max-width: 500px){.locator-hero-container .locator-hero-block h1,.locator-hero-container .locator-hero-block h2{font-size:2em}}.locator-hero-container .locator-hero-block p{font-size:1.2em;margin:4px 0;line-height:126%;color:#858b98;text-align:center}.locator-hero-container .locator-hero-block{background-color:rgba(255,255,255,0.94);width:70%;height:55%;box-shadow:0 0 18px rgba(0,0,0,0.2);padding:24px;overflow:hidden}@media (max-width: 750px){.locator-hero-container .locator-hero-block{padding:12px}}@media (max-width: 500px){.locator-hero-container .locator-hero-block{width:80%;height:80%}.locator-hero-container .locator-hero-block h1{font-size:2.5em}}.locator-hero-container{height:474px}@media (max-width: 500px){.locator-hero-container{height:350px}}.locator-hero-container .locator-hero-block{padding:30px}.locator-hero-container .locator-hero-block p{font-size:1.2em;margin-bottom:20px}.locator-hero-container .locator-hero-block .home-btn{font-size:1.2em;font-weight:700}@supports (transform: translate(-50%, -50%)){.locator-hero-centerer{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.locator-hero-image{background-image:url(//cdn-eu-ec.yottaa.net/55b635db0b5344273c002031/www.kingarthurflour.com/v~27.41f/images/home/billboard.flours.jpg?yocs=H_&yoloc=eu)}.product-slider-section a{font-weight:700 !important}.product-slider-section .product-slider{padding-left:60px;padding-right:60px}@media (min-width: 750px){.product-slider-section .product-slider{padding-left:106px;padding-right:106px}}.product-slider-section .product-slider h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.1em;line-height:126%;margin-bottom:20px}.product-slider-section .product-slider .home-btn{min-width:48%}.product-slider-section .slides .flickity-viewport{min-height:275px}.product-slider-section .slides li{padding-bottom:46px;padding-top:6px;width:245px}.product-slider-section .slides img{width:66%;margin-left:auto;margin-right:auto}.product-slider-section .slides h4{text-overflow:ellipsis;overflow:hidden}.product-slider-section .slides .previous{left:-70px}.product-slider-section .slides .next{right:-70px}.product-slider-section .slides .flickity-prev-next-button{background:transparent}@media (max-width: 750px){.product-slider-section .slides .flickity-viewport{min-height:250px}.product-slider-section .slides li{width:200px}.product-slider-section .slides .previous{left:-55px}.product-slider-section .slides .next{right:-55px}}@media (max-width: 500px){.product-slider-section .slides .flickity-viewport{min-height:210px}.product-slider-section .slides li{width:150px}}.instagram-slider-section{background:#FFEBD4;padding-bottom:25px;padding-top:10px}.instagram-slider-section p{margin:0;font-size:1.2em}.instagram-slider-section .instagram-slider{margin-left:106px;margin-right:106px}.instagram-slider-section .slides .flickity-viewport{min-height:166px}.instagram-slider-section .slides a{display:block;width:156px;padding:5px}.instagram-slider-section .slides .previous{left:-70px}.instagram-slider-section .slides .next{right:-70px}.instagram-slider-section .slides .flickity-prev-next-button{background:transparent}@media (max-width: 750px){.instagram-slider-section .instagram-slider{margin-left:70px;margin-right:70px}.instagram-slider-section .slides .previous{left:-55px}.instagram-slider-section .slides .next{right:-55px}}@media (max-width: 500px){.instagram-slider-section .instagram-slider{margin-left:50px;margin-right:50px}.instagram-slider-section .slides .previous{left:-43px}.instagram-slider-section .slides .next{right:-43px}}.home-campaigns-container{margin-bottom:24px}@media (max-width: 749px){.home-campaigns-container .home-campaigns-row{margin:24px auto;border-top:1px dashed #A0A1AD;border-bottom:1px dashed #A0A1AD}}.home-campaigns-container .home-campaigns-row li{padding:22px 0}@media (max-width: 749px){.home-campaigns-container .home-campaigns-row li{width:49%;float:left;margin-left:2%}.home-campaigns-container .home-campaigns-row li:first-child{margin-left:0}}@media (max-width: 749px){.home-campaigns-container .home-campaigns-row li:nth-child(2n+1){margin-left:0;clear:both}}@media (min-width: 750px){.home-campaigns-container .home-campaigns-row li{width:23.5%;float:left;margin-left:2%}.home-campaigns-container .home-campaigns-row li:first-child{margin-left:0}}.home-campaigns-container .home-campaigns-row li h4{font-size:1.6em}.home-campaigns-container .home-campaigns-row li p{font-size:1.13em;color:#858b98;line-height:126%}.home-campaigns-container .home-campaigns-row li img{margin-bottom:5px;max-width:97%}.home-campaigns-container .home-campaigns-row li a{font-size:1.13em;font-weight:900}
/*# sourceMappingURL=home.css.map */
