﻿.dark-bg .field-validation-error{color:#f4c271;cursor:default}.dark-bg .input-validation-error{border-color:#500 !important;background-color:#ffffe0 !important}.dark-bg .loader{position:absolute;left:50%;bottom:-24px;margin-left:-15px}.light-bg .field-validation-error{color:#e3983d}.freeform-column label{display:inline-block}label.custom-radio{display:block}.coupon-signedup{position:relative;z-index:5}.nutrition-sku.hide,.size-navigation.hide{display:none}.nutrition-accordion h4{margin-left:45px}.nutrition-accordion h4:not(:first-child){margin-top:30px}.product-detail-meta-info .container{min-height:73px}.product-detail-meta-info .container.no-nav{display:flex}.product-detail-gallery-nav.hide-always{display:none !important}@media print{.screen-only{display:none}}@media screen{.print-queue{display:none}}.coupon-print-info.ready .coupon-printing,.coupon-print-info.ready .coupon-printed{display:none}.coupon-print-info.printing .coupon-print-ready,.coupon-print-info.printing .coupon-printed{display:none}.coupon-print-info.printing .loading-b{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.coupon-print-info.printed .coupon-print-ready,.coupon-print-info.printed .coupon-printing,.coupon-print-info.printed .coupon-printed-hide{display:none}.printable-coupon{float:left;border:1px dashed #000;padding:5px;width:600px;max-width:100%}.printable-coupon img{width:100%}.coupon-notes{clear:both;padding-top:40px;font-size:14px;line-height:120%}.coupon-notes ul{margin-left:20px;list-style:unset}.coupon-notes ul li{padding-left:0}.loading-b{animation-name:working-bounce;animation-duration:2s;animation-iteration-count:infinite;transform-origin:bottom;animation-timing-function:cubic-bezier(.28,.84,.42,1);height:60px}@keyframes working-bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-20px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}.freeform-field-type--no-label{vertical-align:bottom;margin-top:auto}a.tag{text-decoration:underline}.empty-rule{position:fixed;top:-500px;left:-500px}.kosher-symbol{height:2ex;width:auto}.locator-closer{position:absolute;right:-1ex;top:-1ex;background-color:#382e2a;color:#fff;display:inline-block;width:1em;height:1em;text-align:center;border-radius:1em;padding:.5ex;line-height:1;box-sizing:content-box;font-size:175%;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.locator-closer:hover{text-decoration:none;color:#eee;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.locator-closer:active{text-decoration:none;color:#ddd}.modal-backdrop{z-index:5040}.modal{z-index:5050}img.lazyload:not([src]){visibility:hidden}.display-block{display:block}.unsubscribe-stay{display:none}.staying .unsubscribe-confirming{display:none}.staying .unsubscribe-stay{display:block}.policy-content h2{font-size:3.5rem}.brand-act-logo-bg{background-image:url("/content/assets/images/brand-act/logo.png")}.header-nav-primary>ul>li>a .new-tag,.header-nav-primary>ul>li>a>div .new-tag{-webkit-border-radius:8.5px;border-radius:8.5px;width:44px;height:20px;position:absolute;z-index:50;background-color:#f4c271;left:50%;display:block;transform:translateX(-50%) translateY(5px) rotate(-6deg)}.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text{position:relative;z-index:5;line-height:1;color:#025898;display:block;padding:3px;font-weight:900}.header-nav-primary.menu-7>ul li>a.new-product figure{border:2px solid #f4c271}.off-canvas-nav-container>ul>li>a.new-product figure{border:3px solid #f4c271}.header-nav-primary.menu-7>ul li>a.new-product figure img{width:56px}.off-canvas-nav-container>ul>li>a.new-product figure img{width:56px}.off-canvas-nav-container>ul>li>a.new-product picture{height:65px;width:65px;align-items:center}.filtering .filter-dropdown .close-dropdown,.filtering .filter-dropdown legend,.font-secondary,.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text,.product-listing .product-item figure figcaption span,h1,h2,h3,h4,h5,h6{font-family:"Jost",sans-serif}@media(max-width:31.1875em){.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav-container>ul>li>a .new-tag .text{font-size:1.4rem}}@media(min-width:31.25em) and (max-width:46.8125em){.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav-container>ul>li>a .new-tag .text{font-size:1.4rem}}@media(min-width:46.875em) and (max-width:63.9375em){.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav-container>ul>li>a .new-tag .text{font-size:1.4rem}}@media(min-width:64em) and (max-width:78.0625em){.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav-container>ul>li>a .new-tag .text{font-size:1.4rem}}@media(min-width:78.125em){.header-nav-primary>ul>li>a .new-tag .text,.header-nav-primary>ul>li>a>div .new-tag .text,.off-canvas-nav-container>ul>li>a .new-tag .text{font-size:1.4rem}}@media(min-width:90.625em){.header-nav-primary>ul>li>a .new-tag,.header-nav-primary>ul>li>a>div .new-tag{left:21%}}.off-canvas-nav .off-canvas-nav-container>ul>li a.new-product figure{border:3px solid #f4c271;align-items:center}.off-canvas-nav .off-canvas-nav-container>ul>li a.new-product figure img{width:63px}@media(min-width:31.25em){.off-canvas-nav .off-canvas-nav-container>ul>li a.new-product figure img{width:85px}}.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag{-webkit-border-radius:8.5px;border-radius:8.5px;width:44px;height:20px;position:absolute;z-index:50;background-color:#f4c271;left:50%;display:block;transform:translateX(-50%) translateY(-7px) rotate(-6deg)}.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{position:relative;z-index:5;line-height:1;color:#025898;display:block;padding:3px;font-weight:900}@media(max-width:31.1875em){.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{font-size:1.4rem}}@media(min-width:31.25em) and (max-width:46.8125em){.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{font-size:1.4rem}}@media(min-width:46.875em) and (max-width:63.9375em){.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{font-size:1.4rem}}@media(min-width:64em) and (max-width:78.0625em){.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{font-size:1.4rem}}@media(min-width:78.125em){.off-canvas-nav .off-canvas-nav-container>ul>li a .new-tag .text{font-size:1.4rem}}