body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:rgb(30, 30, 30);opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;-webkit-text-decoration:none;text-decoration:none}.fancybox-caption a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{-webkit-text-decoration:none;text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/*! Flickity v2.3.0
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;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0, 0%, 100%, 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:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.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:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0, 0, 0, 0.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media(min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:currentcolor;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:currentcolor;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:currentcolor;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:currentcolor;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:left;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}
.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154, 161, 177, 0.15),0 4px 80px -8px rgba(36, 40, 47, 0.25),0 4px 4px -2px rgba(91, 94, 105, 0.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
@media(min-width: 480px){._gndn_{color:#000}}@media(min-width: 600px){._gndn_{color:#000}}@media(min-width: 782px){._gndn_{color:#000}}@media(min-width: 1024px){._gndn_{color:#000}}@media(min-width: 1120px){._gndn_{color:#000}}@media(min-width: 1184px){._gndn_{color:#000}}@media(min-width: 1280px){._gndn_{color:#000}}@media(min-width: 1320px){._gndn_{color:#000}}@media(min-width: 1440px){._gndn_{color:#000}}@media(min-width: 1680px){._gndn_{color:#000}}@media(min-width: 2000px){._gndn_{color:#000}}@media(max-width: 1999px){._gndn_{color:#000}}@media(max-width: 1679px){._gndn_{color:#000}}@media(max-width: 1439px){._gndn_{color:#000}}@media(min-width: 1319px){._gndn_{color:#000}}@media(max-width: 1279px){._gndn_{color:#000}}@media(max-width: 1183px){._gndn_{color:#000}}@media(min-width: 1119px){._gndn_{color:#000}}@media(max-width: 1023px){._gndn_{color:#000}}@media(max-width: 781px){._gndn_{color:#000}}@media(max-width: 599px){._gndn_{color:#000}}@media(max-width: 479px){._gndn_{color:#000}}@media(min-width: 480px)and (max-width: 1439px){._gndn_{color:#000}}@media(min-width: 480px)and (max-width: 1279px){._gndn_{color:#000}}@media(min-width: 480px)and (max-width: 1023px){._gndn_{color:#000}}@media(min-width: 480px)and (max-width: 781px){._gndn_{color:#000}}@media(min-width: 480px)and (max-width: 599px){._gndn_{color:#000}}@media(min-width: 600px)and (max-width: 1439px){._gndn_{color:#000}}@media(min-width: 600px)and (max-width: 1279px){._gndn_{color:#000}}@media(min-width: 600px)and (max-width: 1023px){._gndn_{color:#000}}@media(min-width: 600px)and (max-width: 781px){._gndn_{color:#000}}@media(min-width: 782px)and (max-width: 1439px){._gndn_{color:#000}}@media(min-width: 782px)and (max-width: 1279px){._gndn_{color:#000}}@media(min-width: 782px)and (max-width: 1023px){._gndn_{color:#000}}@media(min-width: 1024px)and (max-width: 1439px){._gndn_{color:#000}}@media(min-width: 1024px)and (max-width: 1279px){._gndn_{color:#000}}@media(min-width: 1280px)and (max-width: 1439px){._gndn_{color:#000}}@media not print{._gndn_{color:#000}}@media print{._gndn_{color:#000}}@media(prefers-reduced-motion: reduce){._gndn_{color:#000}}@supports(-webkit-appearance: none) or (-moz-appearance: none){._gndn_{color:#000}}*,::before,::after{box-sizing:border-box;margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}iframe{display:block;border:0}table{table-layout:fixed;border-collapse:collapse}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word}ul,ol{margin-bottom:1rem;padding-left:0;list-style-position:inside}ul li,ol li{display:list-item}ul ul,ul ol,ol ul,ol ol{margin-top:1rem;margin-bottom:0;padding-left:1rem}dl{margin-bottom:1rem}:root{--color-white: #fff;--color-black: #000;--color-primary-blue: #0033a1;--color-primary-teal: #2fc6e4;--color-primary-flash-yellow: #fff200;--color-primary-blue-hover: color-mix(in hsl, var(--color-primary-blue), white 18%);--color-secondary-teal-400: #52d6ed;--color-secondary-teal-500: var(--color-primary-teal);--color-secondary-teal-600: #00b0d9;--color-secondary-almond-400: #f6f1df;--color-secondary-almond-500: #efe2bd;--color-secondary-almond-600: #ddd0a7;--color-neutral-100: #f1f3f6;--color-neutral-200: #c1cad3;--color-neutral-300: #90a2b0;--color-neutral-400: #65717b;--color-neutral-500: #515a62;--color-almond-breeze-blue: #152465;--color-almond-breeze-light-blue: #dbfcff;--color-almond-breeze-yellow: #fdba31;--color-almond-breeze-purple: #5f47d3;--color-almond-breeze-light-purple: #f0e4fa;--color-almond-breeze-neutral: #f5f5e6;--color-nutty-cruiser: #053e9b;--color-smart-label: #2a3787;--color-brand-blue-diamond: var(--color-primary-blue);--color-brand-blue-diamond-hover: var(--color-primary-blue-hover);--color-brand-almond-breeze: var(--color-almond-breeze-purple);--color-secondary-red-400: #ff2b3d;--color-secondary-red-500: #f00;--color-secondary-red-600: #e30000}:root{--grid-width: 1120px;--grid-width-wide: 1320px;--grid-gutter: 2%;--border-radius: 4px;--nav-height: 138px;--nav-height-mobile: 60px;--z-index-lowest: -9999;--z-index-lower: -100;--z-index-low: -10;--z-index-base: 0;--z-index-high: 10;--z-index-higher: 100;--z-index-highest: 9999;--space-l: 4rem;--space-m: 2rem;--space-s: 1rem;--full-width-margin: 1rem}@media(min-width: 782px){:root{--full-width-margin: 2rem}}@media(min-width: 1280px){:root{--full-width-margin: 4rem}}:root{--transition-duration: 0.3s;--transition-timing: ease;--transition-link: color 0.3s ease;--transition-button: background-color 0.3s ease}:root{--base-font-size: 16px;--base-leading: 1.6;--font-weight-black: 900;--font-weight-extra-bold: 800;--font-weight-bold: 700;--font-weight-semi-bold: 600;--font-weight-medium: 500;--font-weight-normal: 400;--font-weight-light: 300}.cookie-consent-banner{display:none;position:fixed;z-index:999999;left:50%;bottom:-5rem;width:calc(100% - 2rem);max-width:66rem;padding:1.25rem;transform:translateX(-50%);transition:all .3s;border-radius:8px;opacity:0;background-color:#fff;background-color:var(--color-white);box-shadow:0 3px 8px rgba(0,0,0,.4)}.cookie-consent-banner.active{display:block;bottom:2rem;opacity:1}.cookie-consent-banner a{font-weight:700;font-weight:var(--font-weight-bold)}.cookie-consent-banner a.button:focus,.cookie-consent-banner a.button:hover{background-color:rgba(0,0,0,0)}.cookie-consent-banner .message a,.cookie-consent-banner .actions a{color:#0033a1;color:var(--color-primary-blue)}.cookie-consent-banner .message a.button,.cookie-consent-banner .actions a.button{min-width:0;min-width:initial;background-color:rgba(0,0,0,0);-webkit-text-decoration:underline;text-decoration:underline}@media(min-width: 782px){.cookie-consent-banner>.inner{display:flex;align-items:center}}.cookie-consent-banner .content h2{font-size:1.125rem}.cookie-consent-banner .content p{font-size:.75rem}@media(min-width: 782px){.cookie-consent-banner .content p{font-size:.875rem}}.cookie-consent-banner .content p:last-child{margin-bottom:0}.cookie-consent-banner .actions{padding-top:1rem}.cookie-consent-banner .actions .button{min-width:none;margin-left:1.5rem;margin-bottom:0}@media(min-width: 782px){.cookie-consent-banner .actions{flex:1 0 auto;padding:0 1.5rem 0 3rem}}@media(min-width: 600px){body.admin-bar .fancybox-container{top:46px}}@media(min-width: 762px){body.admin-bar .fancybox-container{top:32px}}.fancybox-container{z-index:9999999999}.carousel-initializing{display:none}.flickity-page-dots{bottom:-32px;padding:0;pointer-events:none}.flickity-page-dots .dot{width:6px;height:6px;margin:0 3px;transition:background-color .15s ease;opacity:1;background-color:#c1cad3;background-color:var(--color-neutral-200);pointer-events:all}@media(max-width: 599px){.flickity-page-dots .dot{width:5px;height:5px;margin:0 2.5px}}.flickity-page-dots .dot:only-child{display:none}.flickity-page-dots .dot.is-selected{opacity:1;background-color:#0033a1;background-color:var(--color-primary-blue)}.flickity-button:focus{outline:4px auto Highlight;outline:4px auto -webkit-focus-ring-color;box-shadow:none}.flickity-prev-next-button{--icon-width: 48px;display:flex;align-items:center;justify-content:center;width:48px;width:var(--icon-width);height:48px;height:var(--icon-width);transition:color .15s ease;border:1px solid #0033a1;border:1px solid var(--color-primary-blue);border-radius:50%;background-color:#fff;background-color:var(--color-white);color:#0033a1;color:var(--color-primary-blue)}.flickity-prev-next-button:hover,.flickity-prev-next-button:active{opacity:1;color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.flickity-prev-next-button:disabled{opacity:.4}.flickity-prev-next-button .flickity-button-icon{position:static;position:initial;width:calc(var(--icon-width)/2.375);height:auto}.flickity-prev-next-button .flickity-button-icon path{stroke-width:2px;stroke:#fff;stroke:var(--color-white)}.flickity-prev-next-button.previous{left:1rem}.flickity-prev-next-button.previous .flickity-button-icon{margin-left:-8%}.flickity-prev-next-button.next{right:1rem}.flickity-prev-next-button.next .flickity-button-icon{margin-right:-8%}.gform_wrapper.gravity-theme select{padding-right:2.25rem}.gform_wrapper.gravity-theme .gfield_time_ampm{min-width:72px;max-width:72px}.gform_wrapper.gravity-theme .gfield_time_ampm select{padding-right:1.5rem}@media(max-width: 641px){.gform_wrapper.gravity-theme .gfield_time_ampm select{line-height:2}}.gform_wrapper.gravity-theme .ginput_container_multiselect select{padding-right:.5rem}.gform_wrapper.gravity-theme .gf_progressbar{background-color:#f1f3f6;background-color:var(--color-neutral-100);box-shadow:inset 0 0 1px rgba(0,0,0,.3)}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#0033a1;background-color:var(--color-primary-blue)}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{font-weight:bold}.gform_wrapper.gravity-theme .gform_previous_button.button{background-color:#f1f3f6;background-color:var(--color-neutral-100);color:#000;color:var(--color-black)}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:hover,.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default:focus{border-color:#0033a1;border-color:var(--color-primary-blue)}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{border-color:#0033a1;border-color:var(--color-primary-blue);background:#0033a1;background:var(--color-primary-blue);font-weight:bold}.ginput_container_multiselect select{background-image:none}.ginput_container_multiselect select option{margin-bottom:6px;padding:.25rem;border:1px solid rgba(0,0,0,0)}.ginput_container_multiselect select option:checked{border-color:#c1cad3;border-color:var(--color-neutral-200);background-color:rgba(0,0,0,.02)}.gfield_checkbox button{padding:.625rem 2rem;transition:background-color 0.3s ease;transition:var(--transition-button);border:0;border-radius:80px;outline-offset:.25rem;background-color:#0033a1;background-color:var(--color-brand-button, var(--color-primary-blue));color:#fff;color:var(--color-brand-button-text, var(--color-white));font-family:var(--body-font-stack);font-size:var(--wp--preset--font-size--xs);font-weight:bold;line-height:1.3;text-align:center;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.gfield_checkbox button:hover,.gfield_checkbox button:focus{background-color:rgb(20, 78, 204);background-color:var(--color-brand-button-hover, var(--color-primary-blue-hover));color:#fff;color:var(--color-brand-button-text, var(--color-white))}.ginput_container_consent{--color-checkbox-border: var(--color-neutral-200);--checkbox-width: 20px;--checkbox-height: 20px;--checkbox-radius: 4px}.ginput_container_consent label{display:flex;align-items:flex-start;padding:0;cursor:pointer}.ginput_container_consent [type=checkbox]:not(:checked),.ginput_container_consent [type=checkbox]:checked{position:absolute;left:0;opacity:.01}.ginput_container_consent [type=checkbox]:not(:checked)+label,.ginput_container_consent [type=checkbox]:checked+label{position:relative}.ginput_container_consent [type=checkbox]:not(:checked)+label::before,.ginput_container_consent [type=checkbox]:checked+label::before{content:"";display:flex;justify-content:center;align-items:center;position:static;margin-top:3px;margin-right:.5rem;min-width:var(--checkbox-width);width:var(--checkbox-width);height:var(--checkbox-height);transition:border-color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing);border:1px solid var(--color-checkbox-border);border-radius:var(--checkbox-radius) !important;background-color:#fff;background-color:var(--color-white);color:var(--color-checkbox-border);font-size:1rem;font-weight:bold;line-height:1;text-align:center;cursor:pointer}.ginput_container_consent [type=checkbox]:not(:checked)+label::after,.ginput_container_consent [type=checkbox]:checked+label::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27208.9 7.654 138.127 138.127%27 fill=%27%230033a1%27%3E %3Cpath d=%27M272.26 108.382a1.887 1.887 0 0 1-2.747.14L239.4 80.021a1.997 1.997 0 0 1-.078-2.817l9.595-10.138a2 2 0 0 1 2.819-.078l16.449 15.568c.795.753 2.032.69 2.748-.142l32.135-37.337a2 2 0 0 1 2.811-.212l10.578 9.106c.831.716.925 1.981.211 2.812l-44.408 51.599z%27/%3E %3C/svg%3E");display:block;position:absolute;top:3px;left:0;width:var(--checkbox-width);height:var(--checkbox-height);line-height:1;pointer-events:none}.ginput_container_consent [type=checkbox]:not(:checked)+label:hover::before,.ginput_container_consent [type=checkbox]:checked+label:hover::before{border-color:#0033a1 !important;border-color:var(--color-primary-blue) !important}.ginput_container_consent [type=checkbox]:focus:not(:checked)+label::before,.ginput_container_consent [type=checkbox]:focus:checked+label::before{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}.ginput_container_consent [type=checkbox]:not(:checked)+label::after{opacity:0}.ginput_container_consent [type=checkbox]:checked+label::after{opacity:1}/*!
 * houdinijs v11.0.4
 * A simple collapse-and-expand script
 * (c) 2019 Chris Ferdinandi
 * MIT License
 * http://github.com/cferdinandi/houdini
 */.houdini{display:none}.houdini.is-expanded{display:block}.houdini[tabindex="-1"]:focus{outline:none}.houdini-toggle{display:block;position:relative;width:100%;padding:0;padding-right:3em;border:none;background:inherit;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.houdini-toggle-icon{display:block;position:absolute;top:50%;right:0;width:1.25em;height:1.25em;transform:translateY(-50%)}.houdini-toggle-icon svg path{fill:#0033a1;fill:var(--color-primary-blue)}.carousel{display:flex;flex-wrap:wrap}.carousel .slide{text-align:inherit}.carousel .control-dots{position:relative;order:999;width:100%}.carousel .control-dots .dot{margin:0 6px;opacity:1;box-shadow:none}.carousel .control-dots .dot.selected{background-color:#2fc6e4;background-color:var(--color-primary-teal)}.tippy-box[data-theme~=light]{width:240px;padding:1.125rem 1rem;border-radius:.5rem;background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow::before{border-top-color:#0033a1;border-top-color:var(--color-primary-blue)}.tippy-content{font-size:1rem;line-height:1.5;text-align:center}.accessibility-tools{display:flex;position:relative;z-index:1;align-items:center;justify-content:flex-end;padding:0 .5rem;background-color:#fff;background-color:var(--color-white);text-align:right}.accessibility-tools a{display:inline-block;padding:.25rem .5rem;color:#000;color:var(--color-black);font-size:.75rem;-webkit-text-decoration:none;text-decoration:none}@media(min-width: 782px){.accessibility-tools a{padding:.125rem .5rem}}@media(min-width: 1024px){.accessibility-tools{min-height:10px;background-color:#2fc6e4;background-color:var(--color-primary-teal)}.division-growers .accessibility-tools{background-color:#0033a1;background-color:var(--color-primary-blue)}.division-growers .accessibility-tools a{color:#fff;color:var(--color-white)}.division-ingredients .accessibility-tools{background-color:#efe2bd;background-color:var(--color-secondary-almond-500)}.division-ingredients .accessibility-tools a{color:#0033a1;color:var(--color-primary-blue)}}._accessibility-caption{display:none;position:absolute;left:0;bottom:0;width:100%;margin:0;padding:1rem 1rem 2.25rem;background-color:hsla(221,98%,21%,.8);font-weight:bold;text-align:center}.un-assistive ._accessibility-caption{display:block !important}@keyframes animation-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(1turn)}}@keyframes animation-float-down{0%{transform:translate(0)}100%{transform:translate(20%, 25%)}}@keyframes animation-float-up{0%{transform:translate(0)}100%{transform:translate(20%, -25%)}}@keyframes animation-pulsate{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes animation-fade-up{0%{visibility:hidden;transform:translateY(25%);opacity:0}100%{visibility:visible;transform:translateY(0);opacity:1}}p{margin-bottom:1rem}sup{position:relative;top:-0.5em;font-size:.6em;line-height:0;vertical-align:baseline}a:not([class]){transition:color 0.3s ease;transition:var(--transition-link);color:#0033a1;color:var(--color-primary-blue);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:not([class]):hover,a:not([class]):focus{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.has-text-color a{color:inherit}.has-text-color a:hover,.has-text-color a:focus{color:inherit}.block-canvas h1,.block-canvas h2,.block-canvas h3,.block-canvas h4,.block-canvas h5,.block-canvas h6,.block-canvas .is-style-heading,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.editor-styles-wrapper .is-style-heading{margin-bottom:min(.5em,1rem);font-family:var(--heading-font-stack-corp);font-weight:bold;line-height:1.3;text-wrap:balance}.block-canvas .is-style-heading-brand,.editor-styles-wrapper .is-style-heading-brand{margin-top:0;margin-bottom:min(.25em,.75rem);font-family:var(--heading-font-stack-brand);font-weight:bold;line-height:.9;text-transform:uppercase;text-wrap:balance}.block-canvas h1.is-style-brand,.block-canvas h2.is-style-brand,.block-canvas h3.is-style-brand,.block-canvas h4.is-style-brand,.editor-styles-wrapper h1.is-style-brand,.editor-styles-wrapper h2.is-style-brand,.editor-styles-wrapper h3.is-style-brand,.editor-styles-wrapper h4.is-style-brand{font-family:var(--heading-font-stack-brand);line-height:.9;text-transform:uppercase}.block-canvas h1,.editor-styles-wrapper h1{font-size:max(2rem, min(4vw, 4rem))}.block-canvas h2,.editor-styles-wrapper h2{font-size:max(1.75rem, min(3vw, 3rem))}.block-canvas h3,.editor-styles-wrapper h3{font-size:max(1.5rem, min(2.5vw, 2.5rem))}.block-canvas h4,.editor-styles-wrapper h4{font-size:max(1.25rem, min(2vw, 2rem))}.block-canvas h5,.block-canvas h6,.editor-styles-wrapper h5,.editor-styles-wrapper h6{letter-spacing:1px;text-transform:uppercase}.block-canvas h5,.editor-styles-wrapper h5{font-size:max(.88rem, min(1.5vw, 1.5rem))}.block-canvas h6,.editor-styles-wrapper h6{font-size:max(.75rem, min(1vw, 1.25rem))}.block-canvas *+h2,.block-canvas *+h3,.block-canvas *+h4,.block-canvas *+h5,.block-canvas *+h6,.block-canvas *+.is-style-heading,.site-blocks-container *+h2,.site-blocks-container *+h3,.site-blocks-container *+h4,.site-blocks-container *+h5,.site-blocks-container *+h6,.site-blocks-container *+.is-style-heading,[class^=wp-container] *+h2,[class^=wp-container] *+h3,[class^=wp-container] *+h4,[class^=wp-container] *+h5,[class^=wp-container] *+h6,[class^=wp-container] *+.is-style-heading{margin-top:max(1.5rem,1em)}.block-canvas *+h5,.block-canvas *+h6,.site-blocks-container *+h5,.site-blocks-container *+h6,[class^=wp-container] *+h5,[class^=wp-container] *+h6{margin-bottom:1em}.wp-block-buttons.is-layout-flex{row-gap:0}.wp-block-button.mb-0 .wp-element-button,.wp-block-button.mb-0 .wp-block-button__link{margin-bottom:0 !important}.block-canvas .wp-element-button,.block-canvas .wp-block-button__link,.block-canvas .button,.global-footer .wp-element-button,.global-footer .wp-block-button__link,.global-footer .button,.editor-styles-wrapper .wp-element-button,.editor-styles-wrapper .wp-block-button__link,.editor-styles-wrapper .button{display:inline-block;min-width:12rem;margin-bottom:1rem;padding:.625rem 2rem .7rem;transition:background-color 0.3s ease;transition:var(--transition-button);will-change:background-color;border:0;border-radius:80px;outline-offset:.25rem;background-color:#0033a1;background-color:var(--color-brand-button, var(--color-primary-blue));color:#fff;color:var(--color-brand-button-text, var(--color-white));font-family:var(--body-font-stack);font-size:var(--wp--preset--font-size--xs);font-weight:bold;line-height:1.3;text-align:center;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.block-canvas .wp-element-button:hover,.block-canvas .wp-element-button:focus,.block-canvas .wp-block-button__link:hover,.block-canvas .wp-block-button__link:focus,.block-canvas .button:hover,.block-canvas .button:focus,.global-footer .wp-element-button:hover,.global-footer .wp-element-button:focus,.global-footer .wp-block-button__link:hover,.global-footer .wp-block-button__link:focus,.global-footer .button:hover,.global-footer .button:focus,.editor-styles-wrapper .wp-element-button:hover,.editor-styles-wrapper .wp-element-button:focus,.editor-styles-wrapper .wp-block-button__link:hover,.editor-styles-wrapper .wp-block-button__link:focus,.editor-styles-wrapper .button:hover,.editor-styles-wrapper .button:focus{background-color:rgb(20, 78, 204);background-color:var(--color-brand-button-hover, var(--color-primary-blue-hover));color:#fff;color:var(--color-brand-button-text, var(--color-white))}.block-canvas .wp-element-button.has-white-background-color:hover,.block-canvas .wp-element-button.has-white-background-color:focus,.block-canvas .wp-block-button__link.has-white-background-color:hover,.block-canvas .wp-block-button__link.has-white-background-color:focus,.block-canvas .button.has-white-background-color:hover,.block-canvas .button.has-white-background-color:focus,.global-footer .wp-element-button.has-white-background-color:hover,.global-footer .wp-element-button.has-white-background-color:focus,.global-footer .wp-block-button__link.has-white-background-color:hover,.global-footer .wp-block-button__link.has-white-background-color:focus,.global-footer .button.has-white-background-color:hover,.global-footer .button.has-white-background-color:focus,.editor-styles-wrapper .wp-element-button.has-white-background-color:hover,.editor-styles-wrapper .wp-element-button.has-white-background-color:focus,.editor-styles-wrapper .wp-block-button__link.has-white-background-color:hover,.editor-styles-wrapper .wp-block-button__link.has-white-background-color:focus,.editor-styles-wrapper .button.has-white-background-color:hover,.editor-styles-wrapper .button.has-white-background-color:focus{background-color:#fff !important;background-color:var(--color-white) !important;color:rgb(20, 78, 204) !important;color:var(--color-primary-blue-hover) !important}.block-canvas .wp-element-button.has-blue-dark-background-color:hover,.block-canvas .wp-element-button.has-blue-dark-background-color:focus,.block-canvas .wp-block-button__link.has-blue-dark-background-color:hover,.block-canvas .wp-block-button__link.has-blue-dark-background-color:focus,.block-canvas .button.has-blue-dark-background-color:hover,.block-canvas .button.has-blue-dark-background-color:focus,.global-footer .wp-element-button.has-blue-dark-background-color:hover,.global-footer .wp-element-button.has-blue-dark-background-color:focus,.global-footer .wp-block-button__link.has-blue-dark-background-color:hover,.global-footer .wp-block-button__link.has-blue-dark-background-color:focus,.global-footer .button.has-blue-dark-background-color:hover,.global-footer .button.has-blue-dark-background-color:focus,.editor-styles-wrapper .wp-element-button.has-blue-dark-background-color:hover,.editor-styles-wrapper .wp-element-button.has-blue-dark-background-color:focus,.editor-styles-wrapper .wp-block-button__link.has-blue-dark-background-color:hover,.editor-styles-wrapper .wp-block-button__link.has-blue-dark-background-color:focus,.editor-styles-wrapper .button.has-blue-dark-background-color:hover,.editor-styles-wrapper .button.has-blue-dark-background-color:focus{background-color:rgb(20, 78, 204) !important;background-color:var(--color-primary-blue-hover) !important}.block-canvas .wp-element-button.has-teal-400-background-color:hover,.block-canvas .wp-element-button.has-teal-400-background-color:focus,.block-canvas .wp-block-button__link.has-teal-400-background-color:hover,.block-canvas .wp-block-button__link.has-teal-400-background-color:focus,.block-canvas .button.has-teal-400-background-color:hover,.block-canvas .button.has-teal-400-background-color:focus,.global-footer .wp-element-button.has-teal-400-background-color:hover,.global-footer .wp-element-button.has-teal-400-background-color:focus,.global-footer .wp-block-button__link.has-teal-400-background-color:hover,.global-footer .wp-block-button__link.has-teal-400-background-color:focus,.global-footer .button.has-teal-400-background-color:hover,.global-footer .button.has-teal-400-background-color:focus,.editor-styles-wrapper .wp-element-button.has-teal-400-background-color:hover,.editor-styles-wrapper .wp-element-button.has-teal-400-background-color:focus,.editor-styles-wrapper .wp-block-button__link.has-teal-400-background-color:hover,.editor-styles-wrapper .wp-block-button__link.has-teal-400-background-color:focus,.editor-styles-wrapper .button.has-teal-400-background-color:hover,.editor-styles-wrapper .button.has-teal-400-background-color:focus{background-color:#00b0d9 !important;background-color:var(--color-secondary-teal-600) !important}.block-canvas .wp-element-button.has-teal-500-background-color:hover,.block-canvas .wp-element-button.has-teal-500-background-color:focus,.block-canvas .wp-block-button__link.has-teal-500-background-color:hover,.block-canvas .wp-block-button__link.has-teal-500-background-color:focus,.block-canvas .button.has-teal-500-background-color:hover,.block-canvas .button.has-teal-500-background-color:focus,.global-footer .wp-element-button.has-teal-500-background-color:hover,.global-footer .wp-element-button.has-teal-500-background-color:focus,.global-footer .wp-block-button__link.has-teal-500-background-color:hover,.global-footer .wp-block-button__link.has-teal-500-background-color:focus,.global-footer .button.has-teal-500-background-color:hover,.global-footer .button.has-teal-500-background-color:focus,.editor-styles-wrapper .wp-element-button.has-teal-500-background-color:hover,.editor-styles-wrapper .wp-element-button.has-teal-500-background-color:focus,.editor-styles-wrapper .wp-block-button__link.has-teal-500-background-color:hover,.editor-styles-wrapper .wp-block-button__link.has-teal-500-background-color:focus,.editor-styles-wrapper .button.has-teal-500-background-color:hover,.editor-styles-wrapper .button.has-teal-500-background-color:focus{background-color:#00b0d9 !important;background-color:var(--color-secondary-teal-600) !important}.block-canvas .wp-element-button.has-teal-600-background-color:hover,.block-canvas .wp-element-button.has-teal-600-background-color:focus,.block-canvas .wp-block-button__link.has-teal-600-background-color:hover,.block-canvas .wp-block-button__link.has-teal-600-background-color:focus,.block-canvas .button.has-teal-600-background-color:hover,.block-canvas .button.has-teal-600-background-color:focus,.global-footer .wp-element-button.has-teal-600-background-color:hover,.global-footer .wp-element-button.has-teal-600-background-color:focus,.global-footer .wp-block-button__link.has-teal-600-background-color:hover,.global-footer .wp-block-button__link.has-teal-600-background-color:focus,.global-footer .button.has-teal-600-background-color:hover,.global-footer .button.has-teal-600-background-color:focus,.editor-styles-wrapper .wp-element-button.has-teal-600-background-color:hover,.editor-styles-wrapper .wp-element-button.has-teal-600-background-color:focus,.editor-styles-wrapper .wp-block-button__link.has-teal-600-background-color:hover,.editor-styles-wrapper .wp-block-button__link.has-teal-600-background-color:focus,.editor-styles-wrapper .button.has-teal-600-background-color:hover,.editor-styles-wrapper .button.has-teal-600-background-color:focus{background-color:#52d6ed !important;background-color:var(--color-secondary-teal-400) !important}.wp-block-button.is-style-outline>.wp-element-button,.wp-block-button.is-style-outline>.wp-block-button__link{padding:calc(.625rem - 2px) 2rem calc(.7rem - 2px);transition:border-color 0.3s ease, color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing), color var(--transition-duration) var(--transition-timing);border:1px solid}.wp-block-button.is-style-outline>.wp-element-button:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:#0033a1;color:var(--color-brand-button, var(--color-primary-blue))}.wp-block-button.is-style-outline>.wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline>.wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):focus{color:rgb(20, 78, 204);color:var(--color-brand-button-hover, var(--color-primary-blue-hover))}.wp-block-button.is-style-outline>.wp-element-button:not(.has-background-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background-color){background-color:rgba(0,0,0,0)}.wp-block-button.is-style-no-style>.wp-element-button,.wp-block-button.is-style-no-style>.wp-block-button__link{min-width:0;padding:.8rem 0 .625rem;background:rgba(0,0,0,0);-webkit-text-decoration:underline;text-decoration:underline}.wp-block-button.is-style-no-style>.wp-element-button:not(.has-text-color),.wp-block-button.is-style-no-style>.wp-block-button__link:not(.has-text-color){color:#0033a1;color:var(--color-brand-button, var(--color-primary-blue))}.wp-block-button.is-style-no-style>.wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-no-style>.wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-no-style>.wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-no-style>.wp-block-button__link:not(.has-text-color):focus{color:rgb(20, 78, 204);color:var(--color-brand-button-hover, var(--color-primary-blue-hover))}button.no-style{margin:0;padding:0;border:none;background-color:rgba(0,0,0,0);font-family:inherit;cursor:pointer}.wp-block-button.icon .wp-element-button,.wp-block-button.icon .wp-block-button__link{display:flex;align-items:center;justify-content:center;gap:.5em}.wp-block-button.icon .wp-element-button::before,.wp-block-button.icon .wp-element-button::after,.wp-block-button.icon .wp-block-button__link::before,.wp-block-button.icon .wp-block-button__link::after{display:block;width:1.125em;height:1.125em;background-repeat:no-repeat;background-position:center;background-size:contain}.wp-block-button.contact .wp-element-button::before,.wp-block-button.contact .wp-block-button__link::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 15 17%27%3E %3Cpath d=%27M10.5 11.5h-.722a5.44 5.44 0 0 1-4.556 0H4.5a4 4 0 0 0-4 4 1 1 0 0 0 1 1h12a1 1 0 0 0 1-1 4 4 0 0 0-4-4ZM2 7.5a.5.5 0 0 0 .5-.5v-.5c0-2.757 2.243-5 5-5s5 2.243 5 5V7A2.503 2.503 0 0 1 10 9.5H9a1 1 0 0 0-1-1H7a1 1 0 1 0 0 2h3A3.504 3.504 0 0 0 13.5 7v-.5c0-3.308-2.692-6-6-6s-6 2.692-6 6V7a.5.5 0 0 0 .5.5Zm5 0h1a2 2 0 0 1 1.732 1H10A1.5 1.5 0 0 0 11.5 7v-.5a4 4 0 1 0-8 0c0 1.263.597 2.375 1.51 3.108 0-.036-.01-.07-.01-.108a2.002 2.002 0 0 1 2-2Z%27/%3E %3C/svg%3E")}.wp-block-button.contact .wp-element-button:hover::before,.wp-block-button.contact .wp-element-button:focus::before,.wp-block-button.contact .wp-block-button__link:hover::before,.wp-block-button.contact .wp-block-button__link:focus::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 15 17%27%3E %3Cpath d=%27M10.5 11.5h-.722a5.44 5.44 0 0 1-4.556 0H4.5a4 4 0 0 0-4 4 1 1 0 0 0 1 1h12a1 1 0 0 0 1-1 4 4 0 0 0-4-4ZM2 7.5a.5.5 0 0 0 .5-.5v-.5c0-2.757 2.243-5 5-5s5 2.243 5 5V7A2.503 2.503 0 0 1 10 9.5H9a1 1 0 0 0-1-1H7a1 1 0 1 0 0 2h3A3.504 3.504 0 0 0 13.5 7v-.5c0-3.308-2.692-6-6-6s-6 2.692-6 6V7a.5.5 0 0 0 .5.5Zm5 0h1a2 2 0 0 1 1.732 1H10A1.5 1.5 0 0 0 11.5 7v-.5a4 4 0 1 0-8 0c0 1.263.597 2.375 1.51 3.108 0-.036-.01-.07-.01-.108a2.002 2.002 0 0 1 2-2Z%27/%3E %3C/svg%3E")}.wp-block-button.contact-blue .wp-element-button::before,.wp-block-button.contact-blue .wp-block-button__link::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%230033a1%27 viewBox=%270 0 15 17%27%3E %3Cpath d=%27M10.5 11.5h-.722a5.44 5.44 0 0 1-4.556 0H4.5a4 4 0 0 0-4 4 1 1 0 0 0 1 1h12a1 1 0 0 0 1-1 4 4 0 0 0-4-4ZM2 7.5a.5.5 0 0 0 .5-.5v-.5c0-2.757 2.243-5 5-5s5 2.243 5 5V7A2.503 2.503 0 0 1 10 9.5H9a1 1 0 0 0-1-1H7a1 1 0 1 0 0 2h3A3.504 3.504 0 0 0 13.5 7v-.5c0-3.308-2.692-6-6-6s-6 2.692-6 6V7a.5.5 0 0 0 .5.5Zm5 0h1a2 2 0 0 1 1.732 1H10A1.5 1.5 0 0 0 11.5 7v-.5a4 4 0 1 0-8 0c0 1.263.597 2.375 1.51 3.108 0-.036-.01-.07-.01-.108a2.002 2.002 0 0 1 2-2Z%27/%3E %3C/svg%3E")}.wp-block-button.contact-blue .wp-element-button:hover::before,.wp-block-button.contact-blue .wp-element-button:focus::before,.wp-block-button.contact-blue .wp-block-button__link:hover::before,.wp-block-button.contact-blue .wp-block-button__link:focus::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 15 17%27%3E %3Cpath d=%27M10.5 11.5h-.722a5.44 5.44 0 0 1-4.556 0H4.5a4 4 0 0 0-4 4 1 1 0 0 0 1 1h12a1 1 0 0 0 1-1 4 4 0 0 0-4-4ZM2 7.5a.5.5 0 0 0 .5-.5v-.5c0-2.757 2.243-5 5-5s5 2.243 5 5V7A2.503 2.503 0 0 1 10 9.5H9a1 1 0 0 0-1-1H7a1 1 0 1 0 0 2h3A3.504 3.504 0 0 0 13.5 7v-.5c0-3.308-2.692-6-6-6s-6 2.692-6 6V7a.5.5 0 0 0 .5.5Zm5 0h1a2 2 0 0 1 1.732 1H10A1.5 1.5 0 0 0 11.5 7v-.5a4 4 0 1 0-8 0c0 1.263.597 2.375 1.51 3.108 0-.036-.01-.07-.01-.108a2.002 2.002 0 0 1 2-2Z%27/%3E %3C/svg%3E")}.wp-block-button.chat .wp-element-button::before,.wp-block-button.chat .wp-block-button__link::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 17%27 fill=%27%23fff%27%3E %3Cpath d=%27M12.975 7.486v-4.99A1.998 1.998 0 0 0 10.979.5H1.996A1.998 1.998 0 0 0 0 2.496v4.99c0 1.101.895 1.996 1.996 1.996v1.69c0 .25.284.394.484.244L5.062 9.48h5.917a1.993 1.993 0 0 0 1.996-1.993Zm2.994-1.996h-1.996v1.996a2.999 2.999 0 0 1-2.994 2.995h-4.99v1.996c0 1.1.894 1.996 1.995 1.996h3.92l2.583 1.937c.2.15.484.006.484-.244v-1.693h.998a1.998 1.998 0 0 0 1.996-1.996v-4.99a1.998 1.998 0 0 0-1.996-1.997Z%27/%3E %3C/svg%3E")}.wp-block-button.chat .wp-element-button:hover::before,.wp-block-button.chat .wp-element-button:focus::before,.wp-block-button.chat .wp-block-button__link:hover::before,.wp-block-button.chat .wp-block-button__link:focus::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 17%27 fill=%27%23fff%27%3E %3Cpath d=%27M12.975 7.486v-4.99A1.998 1.998 0 0 0 10.979.5H1.996A1.998 1.998 0 0 0 0 2.496v4.99c0 1.101.895 1.996 1.996 1.996v1.69c0 .25.284.394.484.244L5.062 9.48h5.917a1.993 1.993 0 0 0 1.996-1.993Zm2.994-1.996h-1.996v1.996a2.999 2.999 0 0 1-2.994 2.995h-4.99v1.996c0 1.1.894 1.996 1.995 1.996h3.92l2.583 1.937c.2.15.484.006.484-.244v-1.693h.998a1.998 1.998 0 0 0 1.996-1.996v-4.99a1.998 1.998 0 0 0-1.996-1.997Z%27/%3E %3C/svg%3E")}.wp-block-button.chat-blue .wp-element-button::before,.wp-block-button.chat-blue .wp-block-button__link::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 17%27 fill=%27%230033a1%27%3E %3Cpath d=%27M12.975 7.486v-4.99A1.998 1.998 0 0 0 10.979.5H1.996A1.998 1.998 0 0 0 0 2.496v4.99c0 1.101.895 1.996 1.996 1.996v1.69c0 .25.284.394.484.244L5.062 9.48h5.917a1.993 1.993 0 0 0 1.996-1.993Zm2.994-1.996h-1.996v1.996a2.999 2.999 0 0 1-2.994 2.995h-4.99v1.996c0 1.1.894 1.996 1.995 1.996h3.92l2.583 1.937c.2.15.484.006.484-.244v-1.693h.998a1.998 1.998 0 0 0 1.996-1.996v-4.99a1.998 1.998 0 0 0-1.996-1.997Z%27/%3E %3C/svg%3E")}.wp-block-button.chat-blue .wp-element-button:hover::before,.wp-block-button.chat-blue .wp-element-button:focus::before,.wp-block-button.chat-blue .wp-block-button__link:hover::before,.wp-block-button.chat-blue .wp-block-button__link:focus::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 17%27 fill=%27%23fff%27%3E %3Cpath d=%27M12.975 7.486v-4.99A1.998 1.998 0 0 0 10.979.5H1.996A1.998 1.998 0 0 0 0 2.496v4.99c0 1.101.895 1.996 1.996 1.996v1.69c0 .25.284.394.484.244L5.062 9.48h5.917a1.993 1.993 0 0 0 1.996-1.993Zm2.994-1.996h-1.996v1.996a2.999 2.999 0 0 1-2.994 2.995h-4.99v1.996c0 1.1.894 1.996 1.995 1.996h3.92l2.583 1.937c.2.15.484.006.484-.244v-1.693h.998a1.998 1.998 0 0 0 1.996-1.996v-4.99a1.998 1.998 0 0 0-1.996-1.997Z%27/%3E %3C/svg%3E")}.wp-block-button.faqs .wp-element-button::before,.wp-block-button.faqs .wp-block-button__link::before{content:"";width:1.25em;height:1.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 21 20%27 fill=%27%230033a1%27%3E %3Cpath d=%27M18.5 9a9 9 0 0 1-9 9 9 9 0 0 1-9-9c0-4.969 4.03-9 9-9s9 4.031 9 9zM9.742 2.976c-1.978 0-3.24.833-4.23 2.314a.436.436 0 0 0 .098.59l1.26.954c.189.144.458.11.604-.077.649-.822 1.093-1.299 2.08-1.299.741 0 1.658.477 1.658 1.196 0 .544-.448.823-1.18 1.233-.854.479-1.984 1.075-1.984 2.565v.145c0 .24.195.435.436.435h2.032c.24 0 .436-.195.436-.435v-.049c0-1.032 3.018-1.075 3.018-3.87 0-2.105-2.183-3.702-4.228-3.702zm-.242 9c-.92 0-1.67.749-1.67 1.67 0 .92.75 1.669 1.67 1.669.92 0 1.67-.75 1.67-1.67 0-.92-.75-1.67-1.67-1.67z%27/%3E %3C/svg%3E")}.wp-block-button.faqs .wp-element-button:hover::before,.wp-block-button.faqs .wp-element-button:focus::before,.wp-block-button.faqs .wp-block-button__link:hover::before,.wp-block-button.faqs .wp-block-button__link:focus::before{content:"";width:1.25em;height:1.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 21 20%27 fill=%27%23fff%27%3E %3Cpath d=%27M18.5 9a9 9 0 0 1-9 9 9 9 0 0 1-9-9c0-4.969 4.03-9 9-9s9 4.031 9 9zM9.742 2.976c-1.978 0-3.24.833-4.23 2.314a.436.436 0 0 0 .098.59l1.26.954c.189.144.458.11.604-.077.649-.822 1.093-1.299 2.08-1.299.741 0 1.658.477 1.658 1.196 0 .544-.448.823-1.18 1.233-.854.479-1.984 1.075-1.984 2.565v.145c0 .24.195.435.436.435h2.032c.24 0 .436-.195.436-.435v-.049c0-1.032 3.018-1.075 3.018-3.87 0-2.105-2.183-3.702-4.228-3.702zm-.242 9c-.92 0-1.67.749-1.67 1.67 0 .92.75 1.669 1.67 1.669.92 0 1.67-.75 1.67-1.67 0-.92-.75-1.67-1.67-1.67z%27/%3E %3C/svg%3E")}.wp-block-button.sms .wp-element-button::before,.wp-block-button.sms .wp-block-button__link::before{content:"";width:1.25em;height:1.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23fff%27%3E %3Cpath d=%27M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7 1.3 3 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128.2 304H116c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H156c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-19 38.6-42.4 38.6zm191.8-8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-68.2l-24.8 55.8c-2.9 5.9-11.4 5.9-14.3 0L224 227.8V296c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V192c0-8.8 7.2-16 16-16h16c6.1 0 11.6 3.4 14.3 8.8l17.7 35.4 17.7-35.4c2.7-5.4 8.3-8.8 14.3-8.8h16c8.8 0 16 7.2 16 16v104zm48.3 8H356c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H396c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-18.9 38.6-42.3 38.6z%27/%3E %3C/svg%3E")}.wp-block-button.down .wp-element-button,.wp-block-button.down .wp-block-button__link{gap:.75em}.wp-block-button.down .wp-element-button::after,.wp-block-button.down .wp-block-button__link::after{content:"";width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 384 512%27 fill=%27%23fff%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M180.7 475.3c6.2 6.2 16.4 6.2 22.6 0l176-176c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L208 425.4 208 48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 377.4L27.3 276.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l176 176z%27/%3E%3C/svg%3E")}.wp-block-button.back .wp-element-button,.wp-block-button.back .wp-block-button__link{gap:.75em}.wp-block-button.back .wp-element-button::before,.wp-block-button.back .wp-block-button__link::before{content:"";width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%23fff%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M4.7 244.7c-6.2 6.2-6.2 16.4 0 22.6l176 176c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L54.6 272 432 272c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 240 203.3 91.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-176 176z%27/%3E%3C/svg%3E")}.wp-block-button.back.is-style-no-style .wp-element-button,.wp-block-button.back.is-style-no-style .wp-block-button__link{-webkit-text-decoration:none;text-decoration:none}.wp-block-button.back.is-style-no-style .wp-element-button::before,.wp-block-button.back.is-style-no-style .wp-block-button__link::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M4.7 244.7c-6.2 6.2-6.2 16.4 0 22.6l176 176c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L54.6 272 432 272c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 240 203.3 91.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-176 176z%27/%3E%3C/svg%3E")}.editor-styles-wrapper .button,.editor-styles-wrapper button{background-color:#0033a1 !important;background-color:var(--color-primary-blue) !important;color:#fff !important;color:var(--color-white) !important}.editor-styles-wrapper .wp-element-button:not(.has-background),.editor-styles-wrapper .wp-block-button__link:not(.has-background){background-color:#0033a1 !important;background-color:var(--color-primary-blue) !important}.editor-styles-wrapper .wp-element-button:not(.has-background):hover,.editor-styles-wrapper .wp-block-button__link:not(.has-background):hover{background-color:rgb(20, 78, 204) !important;background-color:var(--color-primary-blue-hover) !important}.editor-styles-wrapper .wp-element-button:not(.has-text-color),.editor-styles-wrapper .wp-block-button__link:not(.has-text-color){color:#fff !important;color:var(--color-white) !important}.editor-styles-wrapper .wp-element-button:not(.has-text-color):hover,.editor-styles-wrapper .wp-block-button__link:not(.has-text-color):hover{color:#fff !important;color:var(--color-white) !important}.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-element-button,.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-block-button__link{background-color:rgba(0,0,0,0) !important}.editor-styles-wrapper .wp-block-button.is-style-no-style>.wp-element-button,.editor-styles-wrapper .wp-block-button.is-style-no-style>.wp-block-button__link{background-color:rgba(0,0,0,0) !important}.menu-social-links-container ul{display:flex;align-items:center;margin-left:-0.5em;margin-bottom:0;margin-right:-0.5em;padding:0;list-style:none}.menu-social-links-container ul>li{padding-left:.5em;padding-right:.5em}.menu-social-links-container ul ul{display:none}.menu-social-links-container .icon>a{display:block;font-size:1.5em}.menu-social-links-container .icon>a>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border-width:0;white-space:nowrap}.menu-social-links-container .icon>a::before{display:block}.menu-social-links-container .icon.facebook>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z%27/%3E%3C/svg%3E");width:.875em;height:1em}.menu-social-links-container .icon.you-tube>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z%27/%3E%3C/svg%3E");width:1.125em;height:1em}.menu-social-links-container .icon.instagram>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z%27/%3E%3C/svg%3E");width:.875em;height:1em}.menu-social-links-container .icon.pinterest>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 496 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z%27/%3E%3C/svg%3E");width:.96875em;height:1em}.menu-social-links-container .icon.twitter>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z%27/%3E%3C/svg%3E");width:1em;height:1em}.menu-social-links-container .icon.linkedin>a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z%27/%3E%3C/svg%3E");width:.875em;height:1em}.global-footer{background-color:#fff;background-color:var(--color-white)}.global-footer a{color:var(--color-gray-dark);-webkit-text-decoration:none;text-decoration:none}.global-footer .email-signup{padding-top:max(3rem, min(4vw, 4rem));padding-bottom:3rem;padding-left:.5rem;padding-right:.5rem;background-color:#f1f3f6;background-color:var(--color-neutral-100)}.global-footer .email-signup header,.global-footer .email-signup footer{max-width:780px;margin:0 auto;padding-left:1rem;padding-right:1rem;text-align:center}.global-footer .email-signup h2{margin-bottom:.125em;color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);font-size:max(2.25rem, min(5vw, 3rem));line-height:.9;text-transform:uppercase;text-wrap:balance}.global-footer .email-signup header p{margin-left:auto;margin-right:auto;margin-bottom:.5em;font-size:max(1rem, min(2.5vw, 1.125rem));text-wrap:pretty}.global-footer .email-signup .ingredients-cta{text-align:center}.global-footer .email-signup .ingredients-cta p{margin-top:1.5em;margin-bottom:0;font-size:14px;text-wrap:pretty}.global-footer .email-signup .ingredients-cta a{color:#0033a1;color:var(--color-primary-blue);font-weight:500;font-weight:var(--font-weight-medium);-webkit-text-decoration:underline;text-decoration:underline}.global-footer .email-signup .ingredients-cta a:hover,.global-footer .email-signup .ingredients-cta a:focus{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.global-footer .primary-footer{display:flex;flex-direction:column;padding:2rem 1rem;padding:2rem var(--full-width-margin)}@media(min-width: 1024px){.global-footer .primary-footer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:2rem;gap:2rem}}.global-footer .primary-footer .contact{display:flex;gap:1em}@media(max-width: 1023px){.global-footer .primary-footer .contact{justify-content:center;padding-bottom:2rem}}.global-footer .primary-footer .contact .logo{width:120px}.global-footer .primary-footer .contact .info{display:flex;flex-direction:column;justify-content:center}.global-footer .primary-footer .contact .info h2{color:#0033a1;color:var(--color-primary-blue);font-size:1rem}.global-footer .primary-footer .contact .info a{display:flex;align-items:center;gap:.25em;color:#0033a1;color:var(--color-primary-blue)}.global-footer .primary-footer .contact .info a.icon::before{display:inline-block;width:1.75em;height:1.75em}.global-footer .primary-footer .contact .info a.email::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27 fill=%27%230033a1%27%3E%3C%21--%21Font Awesome Pro 7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2026 Fonticons, Inc.--%3E%3Cpath d=%27M64 186.5L64 184L64.1 184C65.3 152.9 91 128 122.5 128L517.5 128C549 128 574.6 152.9 575.9 184L576 184L576 448C576 483.3 547.3 512 512 512L128 512C92.7 512 64 483.3 64 448L64 186.5zM544 239.6L367.3 369.1C339.1 389.7 300.8 389.7 272.7 369.1L96 239.6L96 448C96 465.7 110.3 480 128 480L512 480C529.7 480 544 465.7 544 448L544 239.6zM544 186.5C544 171.9 532.1 160 517.5 160L122.5 160C107.9 160 96 171.9 96 186.5C96 194.9 100 202.9 106.8 207.9L291.6 343.3C308.5 355.7 331.5 355.7 348.4 343.3L533.2 207.8C540 202.8 544 194.9 544 186.4z%27/%3E%3C/svg%3E")}@media(max-width: 600px){.global-footer .primary-footer .contact .info h2,.global-footer .primary-footer .contact .info a{font-size:.875rem}}@media(min-width: 1024px){.global-footer .primary-footer .contact .icon{padding:0}}.global-footer .primary-footer .social{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 1023px){.global-footer .primary-footer .social{justify-content:center;order:3}}.global-footer .primary-footer .footer-menu-wrapper{width:100%}@media(min-width: 1024px){.global-footer .primary-footer .footer-menu-wrapper{grid-column:span 2;padding-top:2rem;border-top:2px solid #f1f3f6;border-top:2px solid var(--color-neutral-100)}}@media(max-width: 1023px){.global-footer .menu-social-links-container{margin-bottom:1.5rem}.global-footer .menu-social-links-container ul{justify-content:center}}.global-footer .menu-footer-links-container{margin-bottom:2rem}.global-footer .menu-footer-links-container ul{margin:0;padding:0;list-style:none}.global-footer .menu-footer-links-container ul li{line-height:1.5}.global-footer .menu-footer-links-container ul a,.global-footer .menu-footer-links-container ul span{font-size:1rem}@media(max-width: 1023px){.global-footer .menu-footer-links-container ul a,.global-footer .menu-footer-links-container ul span{display:block;padding:.25em 0;font-size:1.25rem}}@media(max-width: 1023px){.global-footer .menu-footer-links-container>ul>li{border-bottom:2px solid #f1f3f6}.global-footer .menu-footer-links-container>ul>li:first-child{border-top:2px solid #f1f3f6}.global-footer .menu-footer-links-container>ul>li>a,.global-footer .menu-footer-links-container>ul>li>span{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;color:#0033a1;color:var(--color-primary-blue);font-size:1rem;font-weight:700;font-weight:var(--font-weight-bold)}.global-footer .menu-footer-links-container>ul>li>details>summary{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;color:#0033a1;color:var(--color-primary-blue);font-size:1rem;font-weight:700;font-weight:var(--font-weight-bold);cursor:pointer}.global-footer .menu-footer-links-container>ul>li>details>summary::marker,.global-footer .menu-footer-links-container>ul>li>details>summary::-webkit-details-marker{display:none}.global-footer .menu-footer-links-container>ul>li>details>summary::after{content:"";display:inline-block;flex-shrink:0;width:0;height:0;transition:transform .3s ease;border-top:6px solid currentcolor;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.global-footer .menu-footer-links-container>ul>li>details::details-content{height:0;overflow:clip;transform:translateY(-0.5rem);interpolate-size:allow-keywords;transition:opacity .3s ease, transform .3s ease, height .3s ease, content-visibility .3s allow-discrete;opacity:0}.global-footer .menu-footer-links-container>ul>li>details[open]>summary::after{transform:rotate(180deg)}.global-footer .menu-footer-links-container>ul>li>details[open]::details-content{height:auto;transform:none;opacity:1}.global-footer .menu-footer-links-container>ul>li>details>.sub-menu{padding-bottom:1rem}}@media(min-width: 1024px){.global-footer .menu-footer-links-container>ul{display:flex;margin-left:-1rem;margin-right:-1rem;gap:1rem}.global-footer .menu-footer-links-container>ul>li{flex:1;padding-left:1rem;padding-right:2rem;border-right:2px solid #f1f3f6}.global-footer .menu-footer-links-container>ul>li:last-child{padding-right:1rem;border-right:none}.global-footer .menu-footer-links-container>ul>li>a,.global-footer .menu-footer-links-container>ul>li>span{display:inline-block;width:auto;padding-bottom:.5rem;background:rgba(0,0,0,0);color:#0033a1;color:var(--color-primary-blue);font-weight:700;font-weight:var(--font-weight-bold)}.global-footer .menu-footer-links-container>ul>li>a:hover{color:#0033a1;color:var(--color-primary-blue)}.global-footer .menu-footer-links-container>ul>li>details>summary{display:inline-block;width:auto;padding-bottom:.5rem;color:#0033a1;color:var(--color-primary-blue);font-weight:700;font-weight:var(--font-weight-bold);list-style:none;cursor:default;pointer-events:none}.global-footer .menu-footer-links-container>ul>li>details>summary::marker,.global-footer .menu-footer-links-container>ul>li>details>summary::-webkit-details-marker{display:none}.global-footer .menu-footer-links-container>ul>li>details>summary::after{display:none}.global-footer .menu-footer-links-container>ul>li>details::details-content{display:block;content-visibility:visible;height:auto;overflow:visible;transform:none;transition:none;opacity:1}.global-footer .menu-footer-links-container>ul>li>details>.sub-menu{display:block}.global-footer .menu-footer-links-container>ul>li li{margin-bottom:.33rem}}.global-footer .covid-response{padding:2rem 0;color:var(--color-gray-dark);font-size:1.125rem;text-align:center}.global-footer .covid-response a{-webkit-text-decoration:underline;text-decoration:underline}.global-footer .post-footer{padding:.5em 1rem;padding:.5em var(--full-width-margin);background-color:#2fc6e4;background-color:var(--color-primary-teal)}.global-footer .post-footer p{margin:0;color:#0033a1;color:var(--color-primary-blue);font-size:.875rem}.global-footer .post-footer p a{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width: 1023px){.global-footer .post-footer{padding-bottom:100px;text-align:center}}@media(min-width: 1024px){.global-footer .post-footer{display:flex;justify-content:center;gap:2em}}.division-growers .global-footer .post-footer{background-color:#0033a1;background-color:var(--color-primary-blue)}.division-growers .global-footer p{color:#fff;color:var(--color-white)}.division-ingredients .global-footer .post-footer{background-color:#efe2bd;background-color:var(--color-secondary-almond-500)}input,textarea,label,select{display:block;padding:.25em .5em;font-family:inherit;font-size:inherit;line-height:inherit}legend,fieldset{margin:0 0 1em;padding:0}fieldset{border:0}legend{font-weight:700;font-weight:var(--font-weight-bold)}label{margin-bottom:.5em}[type=text],[type=email],[type=password],[type=search],[type=number],[type=date],[type=tel],[type=url],textarea{width:100%;padding:.6rem 1rem;transition:border-color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing);border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:4px;border-radius:var(--border-radius);background:#fff;background:var(--color-white);color:inherit}[type=text]:-moz-read-only, [type=email]:-moz-read-only, [type=password]:-moz-read-only, [type=search]:-moz-read-only, [type=number]:-moz-read-only, [type=date]:-moz-read-only, [type=tel]:-moz-read-only, [type=url]:-moz-read-only, textarea:-moz-read-only{border-color:#f1f3f6;border-color:var(--color-neutral-100);color:#c1cad3;color:var(--color-neutral-200)}[type=text]:read-only,[type=email]:read-only,[type=password]:read-only,[type=search]:read-only,[type=number]:read-only,[type=date]:read-only,[type=tel]:read-only,[type=url]:read-only,textarea:read-only{border-color:#f1f3f6;border-color:var(--color-neutral-100);color:#c1cad3;color:var(--color-neutral-200)}[type=text]:-moz-read-only:hover, [type=email]:-moz-read-only:hover, [type=password]:-moz-read-only:hover, [type=search]:-moz-read-only:hover, [type=number]:-moz-read-only:hover, [type=date]:-moz-read-only:hover, [type=tel]:-moz-read-only:hover, [type=url]:-moz-read-only:hover, textarea:-moz-read-only:hover{border-color:#f1f3f6;border-color:var(--color-neutral-100)}[type=text]:read-only:hover,[type=email]:read-only:hover,[type=password]:read-only:hover,[type=search]:read-only:hover,[type=number]:read-only:hover,[type=date]:read-only:hover,[type=tel]:read-only:hover,[type=url]:read-only:hover,textarea:read-only:hover{border-color:#f1f3f6;border-color:var(--color-neutral-100)}[type=text]:-moz-read-only:focus, [type=email]:-moz-read-only:focus, [type=password]:-moz-read-only:focus, [type=search]:-moz-read-only:focus, [type=number]:-moz-read-only:focus, [type=date]:-moz-read-only:focus, [type=tel]:-moz-read-only:focus, [type=url]:-moz-read-only:focus, textarea:-moz-read-only:focus{border-color:#c1cad3;border-color:var(--color-neutral-200)}[type=text]:read-only:focus,[type=email]:read-only:focus,[type=password]:read-only:focus,[type=search]:read-only:focus,[type=number]:read-only:focus,[type=date]:read-only:focus,[type=tel]:read-only:focus,[type=url]:read-only:focus,textarea:read-only:focus{border-color:#c1cad3;border-color:var(--color-neutral-200)}[type=text]:disabled,[type=email]:disabled,[type=password]:disabled,[type=search]:disabled,[type=number]:disabled,[type=date]:disabled,[type=tel]:disabled,[type=url]:disabled,textarea:disabled{border:#c1cad3;border:var(--color-neutral-200);background:#f1f3f6;background:var(--color-neutral-100);color:#c1cad3;color:var(--color-neutral-200)}[type=text]:disabled:hover,[type=email]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=number]:disabled:hover,[type=date]:disabled:hover,[type=tel]:disabled:hover,[type=url]:disabled:hover,textarea:disabled:hover{cursor:not-allowed}[type=text]:hover,[type=email]:hover,[type=password]:hover,[type=search]:hover,[type=number]:hover,[type=date]:hover,[type=tel]:hover,[type=url]:hover,textarea:hover{border-color:#0033a1;border-color:var(--color-primary-blue)}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=search]:focus,[type=number]:focus,[type=date]:focus,[type=tel]:focus,[type=url]:focus,textarea:focus{border-color:#0033a1;border-color:var(--color-primary-blue);outline:none;box-shadow:0 0 0 1px #0033a1;box-shadow:0 0 0 1px var(--color-primary-blue)}[type=text].noMargin,[type=email].noMargin,[type=password].noMargin,[type=search].noMargin,[type=number].noMargin,[type=date].noMargin,[type=tel].noMargin,[type=url].noMargin,textarea.noMargin{margin:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.6rem 2.125rem .6rem 1rem;transition:border-color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing);border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:4px;border-radius:var(--border-radius);background-color:#fff;background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%2365717b%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right .625rem;background-size:.88em;color:inherit;cursor:pointer}select:disabled{border:#c1cad3;border:var(--color-neutral-200);background:#f1f3f6;background:var(--color-neutral-100);color:#c1cad3;color:var(--color-neutral-200)}select:disabled:hover{cursor:not-allowed}select:hover{border-color:#0033a1;border-color:var(--color-primary-blue)}select:focus{border-color:#0033a1;border-color:var(--color-primary-blue);outline:none}[type=search]{position:relative;border-radius:1em}[type=search]::before{content:"";display:block;top:50%;left:.25em;width:.25em;height:.25em;transform:translateY(-50%)}[type=checkbox],[type=radio]{display:inline-block}.form--radio label,.form--checkbox label{font-weight:400;font-weight:var(--font-weight-normal);line-height:1}.form--radio label:hover,.form--checkbox label:hover{cursor:pointer}.form--radio.is-disabled,.form--checkbox.is-disabled{color:#c1cad3;color:var(--color-neutral-200)}.form--radio.is-disabled:hover,.form--checkbox.is-disabled:hover{cursor:not-allowed}.form--radio+.form--radio,.form--checkbox+.form--checkbox{margin-top:-0.5em}.form--group{display:flex;justify-content:flex-start}@media(max-width: 781px){.form--group{display:block}}.form--select{display:block;position:relative;flex:1;width:100%;margin:0 1%}.form--select:first-of-type{margin-left:0}.form--select:last-of-type{margin-right:0}@media(max-width: 781px){.form--select{margin:2% 0}}.form--select.noMargin{margin:0}.form--select.noMargin select{margin:0}.form--select select{width:100%;padding:.6rem 1rem;border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:4px;border-radius:var(--border-radius);outline:none;background:none;color:#000;color:var(--color-black);font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form--select select:disabled{border:#c1cad3;border:var(--color-neutral-200);background:#f1f3f6;background:var(--color-neutral-100);color:#c1cad3;color:var(--color-neutral-200)}.form--select select:disabled:hover{cursor:not-allowed}.form--select select:hover{border-color:#90a2b0;border-color:var(--color-neutral-300);cursor:pointer}.form--select select:focus{border-color:#2fc6e4;border-color:var(--color-primary-teal);outline:none}.form--select option{color:#000;color:var(--color-black);font-weight:400;font-weight:var(--font-weight-normal)}.form--select::after{content:"";position:absolute;z-index:10;z-index:var(--z-index-high);top:50%;right:1em;width:0;height:0;margin-top:-0.25em;border-width:.5em .33em 0;border-style:solid;border-color:#c1cad3 rgba(0,0,0,0) rgba(0,0,0,0);border-color:var(--color-neutral-200) rgba(0,0,0,0) rgba(0,0,0,0);pointer-events:none}.faux-checkboxes{--color-checkbox-border: var(--color-neutral-200);--checkbox-width: 20px;--checkbox-height: 20px;--checkbox-radius: 4px;margin:0;padding:0;list-style:none;counter-reset:list}.faux-checkboxes label{margin-bottom:0;padding:0;cursor:pointer}.faux-checkboxes label:hover{--color-checkbox-border: var(--color-primary-blue);color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.faux-checkboxes [type=checkbox]:not(:checked),.faux-checkboxes [type=checkbox]:checked{position:absolute;left:0;opacity:.01}.faux-checkboxes [type=checkbox]:not(:checked)+div,.faux-checkboxes [type=checkbox]:checked+div{position:relative;flex-shrink:0;width:var(--checkbox-width);height:var(--checkbox-height);margin-top:.125rem;margin-right:.5rem}.faux-checkboxes [type=checkbox]:not(:checked)+div::before,.faux-checkboxes [type=checkbox]:checked+div::before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:border-color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing);border:1px solid var(--color-checkbox-border);border-radius:var(--checkbox-radius);background-color:#fff;background-color:var(--color-white);color:var(--color-checkbox-border);font-size:1rem;font-weight:bold;line-height:1;text-align:center;cursor:pointer}.faux-checkboxes [type=checkbox]:not(:checked)+div::after,.faux-checkboxes [type=checkbox]:checked+div::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27208.9 7.654 138.127 138.127%27 fill=%27%230033a1%27%3E %3Cpath d=%27M272.26 108.382a1.887 1.887 0 0 1-2.747.14L239.4 80.021a1.997 1.997 0 0 1-.078-2.817l9.595-10.138a2 2 0 0 1 2.819-.078l16.449 15.568c.795.753 2.032.69 2.748-.142l32.135-37.337a2 2 0 0 1 2.811-.212l10.578 9.106c.831.716.925 1.981.211 2.812l-44.408 51.599z%27/%3E %3C/svg%3E");display:block;position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;pointer-events:none}.faux-checkboxes [type=checkbox]:focus:not(:checked)+div::before,.faux-checkboxes [type=checkbox]:focus:checked+div::before{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}.faux-checkboxes [type=checkbox]:not(:checked)+div::after{opacity:0}.faux-checkboxes [type=checkbox]:checked+div::after{opacity:1}.form-note{padding:.6rem 1rem;border-radius:3px;background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}html{scroll-behavior:smooth;scroll-padding-top:48px}@media(max-width: 1023px){html{margin-top:60px !important;scroll-padding-top:92px}}body.has-padding>main{padding-bottom:3rem}.block-canvas.brand-growers{background-color:#f1f3f6;background-color:var(--color-neutral-100)}.block-canvas.brand-ingredients{background-color:#f6f1df;background-color:var(--color-secondary-almond-400)}.block-canvas section:not([class*="--"]){position:relative;padding-top:max(4rem, min(10vw, 7rem));padding-bottom:max(4rem, min(10vw, 7rem))}.block-canvas section:not([class*="--"])+section{padding-top:0}.division-growers .block-canvas section:not([class*="--"]),.division-ingredients .block-canvas section:not([class*="--"]){position:relative;padding-top:max(2rem, min(4vw, 4rem));padding-bottom:max(2rem, min(4vw, 4rem))}.division-growers .block-canvas section:not([class*="--"])+section,.division-ingredients .block-canvas section:not([class*="--"])+section{padding-top:0}.division-growers .block-canvas section:last-child,.division-ingredients .block-canvas section:last-child{padding-bottom:max(3rem, min(4vw, 6rem))}.block-canvas{padding:.05px var(--wp--custom--spacing--padding)}.block-canvas>:where(:not(.alignleft):not(.alignright)){max-width:1120px;margin-left:auto !important;margin-right:auto !important}.block-canvas>:where(:not(.alignleft):not(.alignright)).alignwide{max-width:1320px}.block-canvas>:where(:not(.alignleft):not(.alignright)).alignfull{width:calc(100% + var(--wp--custom--spacing--padding)*2);max-width:none;margin-left:calc(var(--wp--custom--spacing--padding)*-1) !important;padding-left:var(--wp--custom--spacing--padding);padding-right:var(--wp--custom--spacing--padding)}.container{max-width:calc(1120px + var(--wp--custom--spacing--padding)*2);margin-left:auto;margin-right:auto;padding-left:var(--wp--custom--spacing--padding);padding-right:var(--wp--custom--spacing--padding)}.container.alignwide{max-width:calc(1320px + var(--wp--custom--spacing--padding)*2)}.container.alignfull{width:calc(100% + var(--wp--custom--spacing--padding)*2);max-width:none}.gmp-advanced-marker>div{position:relative}gmp-advanced-marker img{filter:drop-shadow(0 -2px 4px rgba(0, 0, 0, 0.25))}.marker-label{position:absolute;top:5px;left:34px;padding:3px 5px;border-radius:5px;background:#fff;background:var(--color-white);box-shadow:2px 2px 5px 0 rgba(0,0,0,.33);color:#2fc6e4;color:var(--color-primary-teal);font-family:var(--body-font-stack);font-size:.875rem;white-space:nowrap}.map-cluster-marker{display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:background-color 0.3s ease;transition:var(--transition-button);border:2px solid #fff;border:2px solid var(--color-white);border-radius:50%;background-color:#2fc6e4;background-color:var(--color-primary-teal);color:#fff;color:var(--color-white);font-size:1.4em}.map-cluster-marker:hover{background-color:#0033a1;background-color:var(--color-primary-blue)}@media print{html,body{height:auto;margin:0 !important}*{color:#000;line-height:1.5}#header,#menu-overlay,.global-footer,.ToggleChat,.AstuteBotMessengerContainer,.UsableNetAssistive,[class^=NewsletterContactForm],[class^=AccessibilityTools]{display:none !important}}.is-style-no-padding{padding-left:0 !important;padding-right:0 !important}.is-style-has-padding{padding-left:var(--wp--custom--spacing--padding) !important;padding-right:var(--wp--custom--spacing--padding) !important}.is-style-has-padding-all-around{padding:2rem 1.5rem !important}@media(min-width: 782px){.is-style-has-padding-all-around{padding:2rem !important}}@media(min-width: 1024px){.is-style-has-padding-all-around{padding:4rem !important}}.is-style-no-bullets{padding-left:0 !important;list-style:none}.is-style-no-bullets ul,.is-style-no-bullets ol{list-style:inherit}.is-style-indent{padding-left:2.5em !important}.is-style-indent ul,.is-style-indent ol{padding-left:2.5rem}.is-style-wrapper{padding:1.5rem 1.25rem;overflow:hidden;border-radius:12px;background-color:#fff;background-color:var(--color-white)}@media(min-width: 782px){.is-style-wrapper{padding:2rem}}.wp-block-column .is-style-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:100%}.is-style-caption figcaption{margin-top:0;padding:.5rem .5rem .75rem;background-color:#f1f3f6;background-color:var(--color-neutral-100);font-size:.88rem;line-height:1.5;text-align:center}.is-style-overlay{display:grid;grid-template-areas:"layout";height:100%;overflow:hidden}.is-style-overlay>*{grid-area:layout;width:100%;height:100%;margin-top:0 !important}.is-style-overlay video{height:100%;-o-object-fit:cover;object-fit:cover}.is-style-overlay a{position:relative}.is-style-wrap-columns.wp-block-columns{flex-wrap:wrap !important;gap:0}.is-style-file-upload,.is-style-external-link{display:flex;align-items:center;font-weight:700;gap:.25em}.is-style-file-upload::before,.is-style-external-link::before{display:inline-block;width:auto;height:2em;line-height:0}.is-style-file-upload::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath d=%27M9.5 4.625H16V9.5C16 11.2926 17.4574 12.75 19.25 12.75H24.125V25.75C24.125 26.6488 23.3988 27.375 22.5 27.375H9.5C8.60117 27.375 7.875 26.6488 7.875 25.75V6.25C7.875 5.35117 8.60117 4.625 9.5 4.625ZM17.625 5.30039L23.4496 11.125H19.25C18.3512 11.125 17.625 10.3988 17.625 9.5V5.30039ZM9.5 3C7.70742 3 6.25 4.45742 6.25 6.25V25.75C6.25 27.5426 7.70742 29 9.5 29H22.5C24.2926 29 25.75 27.5426 25.75 25.75V12.4707C25.75 11.6074 25.4098 10.7797 24.8004 10.1703L18.5746 3.94961C17.9652 3.34023 17.1426 3 16.2793 3H9.5ZM11.7699 21.0426L15.4262 24.6988C15.741 25.0137 16.259 25.0137 16.5738 24.6988L20.2301 21.0426C20.5449 20.7277 20.5449 20.2098 20.2301 19.8949C19.9152 19.5801 19.3973 19.5801 19.0824 19.8949L16.8125 22.1648V16C16.8125 15.5531 16.4469 15.1875 16 15.1875C15.5531 15.1875 15.1875 15.5531 15.1875 16V22.1648L12.9176 19.8949C12.6027 19.5801 12.0848 19.5801 11.7699 19.8949C11.4551 20.2098 11.4551 20.7277 11.7699 21.0426Z%27 fill=%27%230033A1%27/%3E %3C/svg%3E")}.is-style-external-link::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath d=%27M17.3126 6.48438C17.3126 7.02988 17.7515 7.46875 18.297 7.46875H23.1409L13.6663 16.9434C13.2808 17.3289 13.2808 17.9523 13.6663 18.3338C14.0519 18.7152 14.6753 18.7193 15.0568 18.3338L24.5314 8.85918V13.7031C24.5314 14.2486 24.9702 14.6875 25.5157 14.6875C26.0613 14.6875 26.5001 14.2486 26.5001 13.7031V6.48438C26.5001 5.93887 26.0613 5.5 25.5157 5.5L18.297 5.5C17.7515 5.5 17.3126 5.93887 17.3126 6.48438ZM8.78137 9.4375C6.96848 9.4375 5.50012 10.9059 5.50012 12.7188V23.2188C5.50012 25.0316 6.96848 26.5 8.78137 26.5H19.2814C21.0943 26.5 22.5626 25.0316 22.5626 23.2188V19.6094C22.5626 19.0639 22.1238 18.625 21.5782 18.625C21.0327 18.625 20.5939 19.0639 20.5939 19.6094V23.2188C20.5939 23.9447 20.0073 24.5312 19.2814 24.5312H8.78137C8.0554 24.5312 7.46887 23.9447 7.46887 23.2188V12.7188C7.46887 11.9928 8.0554 11.4062 8.78137 11.4062H12.3907C12.9363 11.4062 13.3751 10.9674 13.3751 10.4219C13.3751 9.87637 12.9363 9.4375 12.3907 9.4375H8.78137Z%27 fill=%27%230033A1%27/%3E %3C/svg%3E")}@media(max-width: 781px){.text-center-mobile{text-align:center !important}.justify-center-mobile{justify-content:center !important}.align-center-mobile{display:flex !important;justify-content:center !important;margin-left:auto !important;margin-right:auto !important;float:none !important}}.block{display:block !important}.inline-block{display:inline-block !important}.mt-0{margin-top:0 !important}.mt-auto{margin-top:auto !important}.mr-0{margin-right:0 !important}.mr-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-05{margin-bottom:.5rem !important}.mb-1{margin-bottom:1rem !important}.mb-auto{margin-bottom:auto !important}.ml-0{margin-left:0 !important}.ml-auto{margin-left:auto !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-100{height:100% !important}.h-auto{height:auto !important}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.justify-content-center{justify-content:center}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.pointer{cursor:pointer}.no-scroll{height:100%;overflow:hidden;overscroll-behavior:none}blockquote{margin:1rem 0;padding-left:1rem;border-left:2px solid #c1cad3;border-left:2px solid var(--color-neutral-200);color:var(--color-gray-dark)}blockquote cite{font-size:var(--wp--preset--font-size--xxs)}.wp-block-pullquote blockquote{padding-left:0;border:0;color:var(--color-gray-dark)}.wp-block-pullquote blockquote p{font-size:var(--wp--preset--font-size--lg)}@media(max-width: 781px){.wp-block-columns.reverse-column-order{flex-direction:column-reverse}}nav[class*=pagination]{padding:1rem 0}nav[class*=pagination] a,nav[class*=pagination] .page-numbers.current,nav[class*=pagination] .page-numbers.dots{display:block;padding:.625rem .875rem;transition:all 0.3s ease;transition:all var(--transition-duration) var(--transition-timing);border:1px solid rgba(0,0,0,0);border-radius:.25rem;line-height:1;text-align:center}nav[class*=pagination] a{color:#000;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}nav[class*=pagination] a:hover,nav[class*=pagination] a:focus{color:#0033a1;color:var(--color-primary-blue)}nav[class*=pagination] a:hover{border-color:#c1cad3;border-color:var(--color-neutral-200);border-color:#000;border-color:var(--color-black);border-color:#0033a1;border-color:var(--color-primary-blue)}nav[class*=pagination] a.prev,nav[class*=pagination] a[class*=previous],nav[class*=pagination] a[class*=next]{margin:0;white-space:nowrap}nav[class*=pagination] a [class*=previous-arrow]{margin-right:.25em}nav[class*=pagination] a [class*=next-arrow]{margin-left:.25em}@media(max-width: 599px){nav[class*=pagination] a{padding:.625rem;border-color:#c1cad3;border-color:var(--color-neutral-200)}nav[class*=pagination] a.prev,nav[class*=pagination] a[class*=previous]{background-color:#f1f3f6;background-color:var(--color-neutral-100)}nav[class*=pagination] a[class*=next]{border-color:#0033a1;border-color:var(--color-primary-blue);background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}}nav[class*=pagination] .page-numbers.current{background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white);font-weight:bold}@media(max-width: 599px){nav[class*=pagination] .page-numbers.current{padding:.625rem}}nav[class*=pagination] .page-numbers.dots{padding:.625rem 0}.wp-block-query-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem !important;width:100%}.wp-block-query-pagination>.wp-block-query-pagination-numbers{display:flex;align-items:center;justify-content:center;gap:inherit;margin:0}@media(max-width: 599px){.wp-block-query-pagination{flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-numbers{width:100%}.wp-block-query-pagination .page-numbers{flex:1}.wp-block-query-pagination .page-numbers.dots{flex:none;padding:.625rem .25rem}.wp-block-query-pagination a[class*=previous],.wp-block-query-pagination a[class*=next]{flex:1;flex-basis:calc(50% - .25rem)}.wp-block-query-pagination a[class*=previous]{order:99}.wp-block-query-pagination a[class*=next]{order:999}}[class^=site-blocks] nav[class*=pagination]{grid-column:1/-1}[class^=site-blocks] nav[class*=pagination] ul{display:flex;align-items:center;justify-content:center;gap:.25rem .5rem;width:100%;margin:0;padding:0;list-style-type:none}@media(max-width: 599px){[class^=site-blocks] nav[class*=pagination] ul{flex-wrap:wrap}}[class^=site-blocks] nav[class*=pagination] ul li{margin:0}@media(max-width: 599px){[class^=site-blocks] nav[class*=pagination] ul li{flex:1}[class^=site-blocks] nav[class*=pagination] ul li.dots{flex:none}[class^=site-blocks] nav[class*=pagination] ul li.dots .dots{padding:.625rem .25rem}[class^=site-blocks] nav[class*=pagination] ul li.prev,[class^=site-blocks] nav[class*=pagination] ul li.next{flex-basis:calc(50% - .25rem)}[class^=site-blocks] nav[class*=pagination] ul li.prev{order:99}[class^=site-blocks] nav[class*=pagination] ul li.next{order:999}}[class^=site-blocks] nav[class*=pagination] ul .prev-break,[class^=site-blocks] nav[class*=pagination] ul .next-break{display:none}@media(max-width: 599px){[class^=site-blocks] nav[class*=pagination] ul .prev-break,[class^=site-blocks] nav[class*=pagination] ul .next-break{display:block;flex-basis:100%;height:0}}[class^=site-blocks] nav[class*=pagination] ul .prev-break{order:98}[class^=site-blocks] nav[class*=pagination] ul .next-break{order:998}[class^=site-blocks] nav[class*=pagination] ul .prev-break~.next-break{display:none}:root{--table-stripe-color: var(--color-neutral-100)}.division-ingredients{--table-stripe-color: var(--color-secondary-almond-400)}.wp-block-table{margin-bottom:1rem;overflow-x:auto;text-align:left}.wp-block-table table{min-width:782px}.wp-block-table th{padding-bottom:.5em;color:#0033a1;color:var(--color-primary-blue)}.wp-block-table figcaption{margin:1em 0;color:var(--color-gray-dark);font-size:var(--wp--preset--font-size--xxs);font-style:italic;text-align:left}.wp-block-table.is-style-stripes{border-bottom:0 !important}.wp-block-table.is-style-stripes thead{border-bottom:0 !important}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f1f3f6 !important;background-color:var(--table-stripe-color) !important}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{border-bottom:1px solid #efe2bd;border-bottom:1px solid var(--color-secondary-almond-500)}.wp-block-table.is-style-stripes tbody tr td{border-bottom:1px solid #f6f1df;border-bottom:1px solid var(--color-secondary-almond-400)}.wp-block-table.aligncenter figcaption{text-align:center}.wp-block-table.alignright figcaption{text-align:right}@media(max-width: 781px){.wp-block-table.stack-on-mobile table,.wp-block-table.stack-on-mobile tbody,.wp-block-table.stack-on-mobile tr,.wp-block-table.stack-on-mobile td{display:block;width:100%;min-width:100%}.wp-block-table.stack-on-mobile thead{display:none}.wp-block-table.stack-on-mobile tbody tr{margin:0 0 1rem;overflow:hidden;border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.wp-block-table.stack-on-mobile td{display:grid;grid-template-columns:minmax(96px, 1fr) 2fr;grid-gap:12px;gap:12px;align-items:baseline;padding:12px 16px;border-top:1px solid #c1cad3;border-top:1px solid var(--color-neutral-200);border-bottom:none !important;text-align:left}.wp-block-table.stack-on-mobile td:first-child{border-top:none !important}.wp-block-table.stack-on-mobile td:empty{display:none}.wp-block-table.stack-on-mobile td::before{content:attr(data-label);color:#0033a1;color:var(--color-primary-blue);font-size:12px;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.5;text-transform:uppercase}}@media(max-width: 781px){.division-ingredients .wp-block-table.stack-on-mobile tbody tr{border:1px solid #efe2bd;border:1px solid var(--color-secondary-almond-500)}.division-ingredients .wp-block-table.stack-on-mobile td{border-top:1px solid #efe2bd;border-top:1px solid var(--color-secondary-almond-500)}}.wp-block-image.alignfull{padding-left:0;padding-right:0}.wp-block-list{padding-left:1em;list-style-position:inherit}.wp-block-list li{margin-bottom:.5em}.wp-block-list ul,.wp-block-list ol{margin:1em 0}.wp-block-separator{border-top-width:1px}.wp-block-social-links{font-size:max(1.5rem, min(2vw, 2rem));font-weight:500;font-weight:var(--font-weight-medium)}.wp-block-social-links [class*=wp-social-link]{transition:all .15s ease;background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}.wp-block-social-links [class*=wp-social-link]:hover,.wp-block-social-links [class*=wp-social-link]:focus-within{background-color:rgb(20, 78, 204);background-color:var(--color-primary-blue-hover);color:#fff;color:var(--color-white)}.wp-block-media-text .wp-block-media-text__content{padding-top:10vw;padding-bottom:10vw}@media(min-width: 601px){.wp-block-media-text.is-style-fade .wp-block-media-text__media{margin-right:-33.333%}.wp-block-media-text.is-style-fade .wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to right, black 40%, transparent 100%);mask-image:linear-gradient(to right, black 40%, transparent 100%)}.wp-block-media-text.is-style-fade .wp-block-media-text__content{position:relative;z-index:2;padding-top:6rem;padding-bottom:6rem}.wp-block-media-text.is-style-fade.has-media-on-the-right .wp-block-media-text__media{margin-left:-33.333%;margin-right:0}.wp-block-media-text.is-style-fade.has-media-on-the-right .wp-block-media-text__media.components-resizable-box__container{margin-left:0}.wp-block-media-text.is-style-fade.has-media-on-the-right .wp-block-media-text__media img{-webkit-mask-image:linear-gradient(to left, black 40%, transparent 100%);mask-image:linear-gradient(to left, black 40%, transparent 100%)}}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:1rem}.wp-block-gallery.is-style-caption-below figure.wp-block-image figcaption{position:relative;flex:initial;background:none;color:#000;color:var(--color-black);text-shadow:none}.wp-block-gallery.wholesale-products-grid{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center;grid-row-gap:1.25rem;row-gap:1.25rem;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid{grid-template-columns:repeat(4, 1fr)}}.wp-block-gallery.wholesale-products-grid figure.wp-block-image{display:grid !important;grid-template-columns:1fr;grid-template-rows:auto 1fr;width:100% !important;padding:1rem 1rem 0}.wp-block-gallery.wholesale-products-grid figure.wp-block-image figcaption{padding:1rem 0 .5rem}.wp-block-gallery.wholesale-products-grid.columns-1{grid-template-columns:repeat(1, 1fr);margin-left:auto;margin-right:auto;width:calc(100% - 2rem);max-width:28rem}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid.columns-6 figure.wp-block-image,.wp-block-gallery.wholesale-products-grid.columns-5 figure.wp-block-image,.wp-block-gallery.wholesale-products-grid.columns-3 figure.wp-block-image,.wp-block-gallery.wholesale-products-grid.columns-2 figure.wp-block-image{max-width:280px !important;margin-left:auto !important;margin-right:auto !important}}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid.columns-6{grid-template-columns:repeat(4, minmax(0, 320px))}}@media(min-width: 1024px){.wp-block-gallery.wholesale-products-grid.columns-6{grid-template-columns:repeat(6, minmax(0, 320px))}}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid.columns-5{grid-template-columns:repeat(4, minmax(0, 320px))}}@media(min-width: 1024px){.wp-block-gallery.wholesale-products-grid.columns-5{grid-template-columns:repeat(5, minmax(0, 320px))}}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid.columns-3{grid-template-columns:repeat(3, minmax(0, 320px))}}@media(min-width: 782px){.wp-block-gallery.wholesale-products-grid.columns-2{grid-template-columns:repeat(2, minmax(0, 320px))}}.back-to-top a{display:inline-flex;align-items:center;padding:.5rem 1rem;font-weight:bold;-webkit-text-decoration:none;text-decoration:none}.back-to-top a::after{content:"";display:block;width:0;height:0;margin-left:.375em;border-left:.375em solid rgba(0,0,0,0);border-bottom:.625em solid currentcolor;border-right:.375em solid rgba(0,0,0,0)}.back-to-top a:hover{-webkit-text-decoration:underline;text-decoration:underline}#faq-tab-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1rem}#faq-tab-list li{margin:0;padding:0;list-style:none}#faq-tab-list .button:not([aria-selected=true]){background-color:#0033a1;background-color:var(--color-primary-blue)}#faq-tab-list .button:not([aria-selected=true]):hover{background-color:rgb(20, 78, 204);background-color:var(--color-primary-blue-hover)}#faq-tab-list [aria-selected=true]{background-color:#fff;background-color:var(--color-white);color:#0033a1;color:var(--color-primary-blue)}@media(max-width: 599px){#faq-tab-list li{width:100%}#faq-tab-list .button{width:100%}}#faq-tab-content details::details-content{height:0;overflow:clip;interpolate-size:allow-keywords;transition:height .3s ease, content-visibility .3s allow-discrete}#faq-tab-content details[open]::details-content{height:auto}#faq-tab-content details[open]>summary::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z%27/%3E%3C/svg%3E")}#faq-tab-content details .inner{padding-bottom:1rem}#faq-tab-content details.faq-category>summary{border-bottom:1px solid #c1cad3;border-bottom:1px solid var(--color-neutral-200)}#faq-tab-content details.faq-category>summary h3{font-size:1.5rem}#faq-tab-content details.faq-category[open]>summary{border-bottom:0}#faq-tab-content details:not(.faq-category){border-bottom:1px solid #c1cad3;border-bottom:1px solid var(--color-neutral-200)}#faq-tab-content details>summary{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 0;transition:color 0.3s ease;transition:var(--transition-link);color:#0033a1;color:var(--color-primary-blue);list-style:none;cursor:pointer}#faq-tab-content details>summary::marker,#faq-tab-content details>summary::-webkit-details-marker{display:none}#faq-tab-content details>summary h3,#faq-tab-content details>summary h4{margin:0;font-size:max(1rem, min(1.125vw, 1.125rem));font-weight:bold}#faq-tab-content details>summary::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z%27/%3E%3C/svg%3E");display:block;flex-shrink:0;width:1rem;height:auto;margin-left:1rem}#faq-tab-content details>summary:hover{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.image-cluster{display:flex;justify-content:center;overflow:hidden}.image-cluster>div{display:flex;position:relative;flex:0 0 100%;justify-content:space-between}@media(max-width: 599px){.image-cluster>div{flex-direction:column}}.image-cluster>div *+*{margin-top:0}.image-cluster .wp-block-image{position:relative;z-index:5;flex:1}.image-cluster .wp-block-image:nth-of-type(2n){padding-top:5%}@media(min-width: 600px){.image-cluster .wp-block-image:nth-of-type(n+2){margin-left:-10%}}@media(max-width: 599px){.image-cluster .wp-block-image:nth-of-type(odd){margin-right:15%}.image-cluster .wp-block-image:nth-of-type(even){margin-left:15%}.image-cluster .wp-block-image:nth-of-type(n+2){margin-top:-25%}}.image-cluster.two-up .wp-block-image:first-of-type{z-index:10}@media(min-width: 600px){.image-cluster.two-up .wp-block-image:nth-of-type(2){margin-left:-25%}}.image-cluster.is-style-no-padding>div{flex:0 0 120%}.shop-online-bar{padding-top:.5rem;padding-bottom:.5rem}.shop-online-bar a{display:inline-block;padding:.5rem 1rem;font-weight:bold;-webkit-text-decoration:none;text-decoration:none}.shop-online-bar a:hover{-webkit-text-decoration:underline;text-decoration:underline}@keyframes slide-item-45{0%{width:0%}100%{width:45%}}@keyframes slide-item-80{0%{width:0%}100%{width:80%}}@keyframes slide-item-85{0%{width:0%}100%{width:85%}}@keyframes slide-item-100{0%{width:0%}100%{width:100%}}@keyframes slide-button{0%{width:0%}100%{width:180px}}@keyframes placeholder-shimmer{0%{background-position:-250px 0}100%{background-position:550px 0}}.skeleton .container{display:flex;flex-direction:column;margin-top:.25rem;padding:0 1.5rem !important}.skeleton .container>div{position:relative;width:0}.skeleton .base{position:absolute;top:0;left:0;width:100%;height:100%;animation:placeholder-shimmer 1.5s ease-in-out infinite forwards;border-radius:.125rem;background:linear-gradient(to right, rgba(193, 202, 211, 0.4) 8%, rgba(193, 202, 211, 0.2) 18%, rgba(193, 202, 211, 0.4) 33%);background-size:800px auto}.skeleton .item{height:48px;margin-bottom:.5rem;animation:slide-item-100 .3s forwards}.skeleton .item:nth-of-type(2){animation:slide-item-100 .3s .15s forwards}.skeleton .item:nth-of-type(3){animation:slide-item-100 .3s .3s forwards}.skip-to-main-content-link{display:inline-block;position:absolute;z-index:9999;top:1rem;left:1rem;padding:.75rem 1rem;border-radius:.25rem;background-color:#fff;background-color:var(--color-white);box-shadow:0 0 1em rgba(0,0,0,.2);color:#0033a1;color:var(--color-primary-blue);font-weight:bold;-webkit-text-decoration:none;text-decoration:none}.skip-to-main-content-link:not(:focus){position:absolute;margin:0;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0)}.share{display:flex;align-items:center}.share h2{margin:0 .5rem 0 0;color:var(--color-gray);font-size:.88rem;font-weight:normal}.share .share-links{display:flex;align-items:center;gap:.25rem}.share .share-links .icon{display:block;padding:.25rem;transition:transform 0.3s ease;transition:transform var(--transition-duration) var(--transition-timing)}.share .share-links .icon::before{display:block;width:1.25em;height:auto;line-height:0}.share .share-links .icon:hover{transform:scale(1.1)}.share .share-links .icon.facebook::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%233b5998%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z%27/%3E%3C/svg%3E")}.share .share-links .icon.pinterest::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 496 512%27 fill=%27%23c8232c%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z%27/%3E%3C/svg%3E")}.share .share-links .icon.twitter::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%2338a1f3%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z%27/%3E%3C/svg%3E")}#forms-tab-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1rem}#forms-tab-list li{margin:0;padding:0;list-style:none}#forms-tab-list [aria-selected=true]{transition:border-color 0.3s ease, color 0.3s ease;transition:border-color var(--transition-duration) var(--transition-timing), color var(--transition-duration) var(--transition-timing);border:2px solid currentcolor;background-color:rgba(0,0,0,0);color:#0033a1;color:var(--color-primary-blue)}@media(max-width: 599px){#forms-tab-list li{width:100%}#forms-tab-list .button{width:100%}}#forms-tab-content{margin-top:max(1rem, min(5vw, 2rem));padding:max(2rem, min(5vw, 3rem)) 0;background-color:#f1f3f6;background-color:var(--color-neutral-100)}#forms-tab-content .container{max-width:720px}.news-archive-hero .background-image.mobile{height:320px}.news-archive-hero .background-image.desktop{height:400px}.news-archive-hero .content{display:grid;align-content:center;justify-content:center;place-content:center}.archive .archive-header{display:grid;grid-gap:1rem 3.5rem;gap:1rem 3.5rem}@media(min-width: 782px){.archive .archive-header{grid-template-columns:2fr 1fr;align-items:center}.archive .archive-header .sidebar{min-width:352px}}.archive .archive-description{font-size:max(1rem, min(1.25vw, 1.25rem))}.archive .back-to-news{display:flex;align-items:center;margin-bottom:.5rem;font-size:20px;font-size:max(1.125rem, min(1.25vw, 1.25rem));font-style:normal;font-weight:700;line-height:130%}.archive .back-to-news svg{width:1.25em;height:auto;margin-right:5px}.archive .back-to-news a{-webkit-text-decoration:none;text-decoration:none}.archive .sign-up-callout{padding:2em}.archive .sign-up-callout .wp-block-buttons{justify-content:center}.archive .show-more{display:flex;justify-content:center;width:100%;margin-top:1.5rem}.archive .show-more button{margin-bottom:0}.archive.division-growers{background-color:#f1f3f6;background-color:var(--color-neutral-100)}.archive.division-ingredients{background-color:#f6f1df;background-color:var(--color-secondary-almond-400)}.single-post>main{padding-bottom:3rem}.single-post .block-canvas .container{width:100%;max-width:768px;padding-left:0;padding-right:0}.single-post .content{padding-top:2rem;padding-bottom:2rem}.single-post .content>h2{margin-top:1rem}.single-post .content p+p img{margin-top:2.5rem}@media(max-width: 781px){.single-post .content h2:not([class]){font-size:calc(var(--wp--preset--font-size--xl)*.8) !important}.single-post .content h3:not([class]){font-size:calc(var(--wp--preset--font-size--md)*.75) !important}}.news-hero{display:grid;position:relative;align-content:end;min-height:300px;padding:1.5rem 0 2rem;padding-top:max(4rem, min(10vw, 7rem));overflow:hidden;background-color:#0033a1;background-color:var(--color-primary-blue)}.news-hero:has(>img){background-color:#f1f3f6;background-color:var(--color-neutral-100)}.news-hero:has(>img)::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}@media(min-width: 782px){.news-hero{min-height:400px}}.news-hero img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.news-hero .container{position:relative;z-index:2;color:#fff;color:var(--color-white)}.news-hero h1{margin:0 0 .25em;font-size:max(1.75rem, min(3vw, 3rem))}.news-hero .meta a{color:currentcolor}@media(min-width: 782px){.news-hero .meta{font-size:1.125rem}}.single-post .share-container{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #f1f3f6;border-bottom:1px solid var(--color-neutral-100)}.single-post .share-container .share-button{margin-bottom:0;border:0 none;background:rgba(0,0,0,0);color:#0033a1;color:var(--color-primary-blue);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.single-post .share-container .share-button:hover{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.single-post .tags{padding:2rem 0 .25rem;border-top:1px solid #f1f3f6;border-top:1px solid var(--color-neutral-100)}.single-post .tags h2{margin-bottom:.5em;font-size:.88rem;text-transform:uppercase}.single-post .tags ul{display:flex;flex-wrap:wrap;padding:0;list-style:none}.single-post .tags ul li{margin-bottom:0}.single-post .tags ul li:not(:last-of-type){margin-right:.5ch}.single-post .tags ul li:not(:last-of-type)::after{content:", "}.related-posts{padding-top:3rem}.related-posts h2{font-size:1.5rem}.content .gallery{display:grid;margin:auto;grid-gap:.5rem;gap:.5rem}.content .gallery.gallery-columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.content .gallery.gallery-columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.content .gallery.gallery-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.content .gallery.gallery-columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.content .gallery.gallery-columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.content .gallery.gallery-columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.content .gallery.gallery-columns-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.content .gallery.gallery-columns-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.content .gallery.gallery-columns-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.content .gallery .gallery-caption{font-size:.75em;font-weight:bold;text-align:center}.error404 .block-canvas{display:grid;align-items:center;min-height:50vh;background-color:#f1f3f6;background-color:var(--color-neutral-100)}.error404 .block-canvas>section{max-width:52ch}.error404 .block-canvas>section .button{margin-bottom:1rem}.ab-comparison-cta{position:relative;overflow:hidden;border-radius:20px;background-color:#fff;background-color:var(--color-white);box-shadow:0 10px 40px 0 rgba(19,33,42,.08)}.ab-comparison-cta>div{padding:10% 8%}@media(max-width: 781px){.ab-comparison-cta>div{padding-bottom:0}}.ab-comparison-cta figure{height:100%}.ab-comparison-cta figure img{height:100%;-o-object-fit:cover;object-fit:cover}.ab-comparison-cta h2{max-width:11ch;margin-left:auto;margin-right:auto;line-height:1.1}.ab-comparison-cta.brand-category h2{max-width:none;max-width:initial;margin-left:auto;margin-right:auto;line-height:1.1}.ab-comparison-cta.brand-category .products{display:flex;align-items:flex-end}.ab-comparison-cta.brand-category figure{width:50%;height:auto}.ab-comparison-cta.brand-category figure img{height:auto;height:initial;-o-object-fit:initial;object-fit:initial}.ab-comparison-cta.brand-category figure:nth-child(1){z-index:5;transform:translate(15%, 15%)}.ab-comparison-cta.brand-category figure:nth-child(2){transform:translate(-15%, 15%)}@media(min-width: 781px){.ab-comparison-cta.brand-category figure{position:absolute;bottom:-10%;width:15%}.ab-comparison-cta.brand-category figure:nth-child(1){left:5%;transform:none}.ab-comparison-cta.brand-category figure:nth-child(2){bottom:-12%;right:5%;transform:none}}.ab-cta-carousel .slide{position:relative;padding-top:4rem;padding-bottom:1.5rem}.ab-cta-carousel .slide .content{position:relative;max-width:1120px;margin:0 auto}.ab-cta-carousel .slide .content h2{font-family:var(--heading-font-stack)}.ab-cta-carousel .slide .content .card{gap:2rem;width:100%;padding:2rem 1.5rem 7rem}.ab-cta-carousel .slide .content .card p{display:inline-block;max-width:62ch;margin:0}.ab-cta-carousel .slide .content .play a{display:flex;align-items:center;gap:.5em}.ab-cta-carousel .slide .content .play a::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 25 24%27 fill=%27%23fff%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath d=%27M0 12.0031C0.0483357 18.7054 5.45892 24.042 12.1625 23.9998C18.7663 23.9575 24.1225 18.5275 24.0923 11.9066C24.0621 5.27664 18.579 -0.0538591 11.8453 0.000410739C5.36225 0.0516656 -0.0453118 5.52991 0.00302393 12.0031H0Z%27 fill=%27white%27/%3E %3Cpath d=%27M9.05373 12C9.05373 10.6403 9.05071 9.28353 9.05373 7.92376C9.05373 7.22127 9.60054 6.91072 10.2047 7.26046C12.5369 8.61721 14.8661 9.97697 17.1983 11.3307C17.44 11.4724 17.6303 11.6412 17.6545 11.9367C17.6786 12.2412 17.5427 12.4674 17.2799 12.6211C14.9114 13.999 12.546 15.3798 10.1745 16.7517C9.60355 17.0833 9.05977 16.7728 9.05675 16.1064C9.04769 14.7376 9.05373 13.3688 9.05373 12Z%27 fill=%27%23CA0088%27/%3E %3C/svg%3E");display:block;width:1.5em;height:1.5em;margin:0}.ab-cta-carousel .slide .content figure{position:absolute;bottom:0;right:0;width:25vw;min-width:110px;aspect-ratio:1}.ab-cta-carousel .slide .content figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@media(min-width: 782px){.ab-cta-carousel .slide .content{display:grid;grid-template-columns:1fr 50px}.ab-cta-carousel .slide .content .card{display:flex;grid-column:1/2;flex-direction:row;padding:2rem 1.5rem;border-radius:16px}.ab-cta-carousel .slide .content .card .wp-block-button__link{margin:0;margin-right:4rem}.ab-cta-carousel .slide .content figure{bottom:0;right:-5%;width:15%}}.ab-cta-carousel .slide.grow .content figure{right:-8%;width:42vw}@media(min-width: 600px){.ab-cta-carousel .slide.grow .content figure{right:-2%;width:25%}}@media(min-width: 782px){.ab-cta-carousel .slide.grow .content figure{right:-2%;width:15%}}.ab-cta-carousel .slide.coffee .content figure{bottom:-10%;aspect-ratio:1}@media(min-width: 782px){.ab-cta-carousel .slide.coffee .content figure{right:-5.5%;width:17%}}@media(min-width: 782px){.ab-cta-carousel .slide.smoothie .content figure{right:-3%}}.ab-cta-carousel .flickity-page-dots{bottom:0}.ab-cta-carousel .flickity-page-dots .dot{background-color:#000;background-color:var(--color-black)}.ab-extra-creamy-cta{position:relative;padding:1rem 1rem 0;background:linear-gradient(to bottom, #efeeec 60%, var(--color-alt-gray)) !important}@media(min-width: 782px){.ab-extra-creamy-cta{border-radius:2rem !important}}@media(max-width: 781px){.ab-extra-creamy-cta{padding-top:max(5vw,3rem)}}.ab-extra-creamy-cta>*{margin-top:0 !important}@media(min-width: 782px){.ab-extra-creamy-cta .wp-block-columns .wp-block-column:first-of-type{margin-top:auto}.ab-extra-creamy-cta .wp-block-columns .wp-block-column:last-of-type{padding:2rem 0}}.ab-family-farms{position:relative}.ab-family-farms::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:246px;background-image:linear-gradient(to top, rgba(34, 59, 76, 0), #000);background-image:linear-gradient(to top, rgba(34, 59, 76, 0), var(--color-black))}.ab-family-farms .wp-element-button{border:1px solid #fff !important;border:1px solid var(--color-white) !important}.ab-plant-based-nutritious{padding-bottom:16rem;overflow:hidden}@media(min-width: 782px){.ab-plant-based-nutritious{padding-bottom:min(20vw,20rem)}}.ab-plant-based-nutritious .wp-block-cover__image-background{-o-object-position:bottom;object-position:bottom}@media(max-width: 1439px){.ab-plant-based-nutritious .wp-block-cover__image-background{-o-object-fit:contain;object-fit:contain}}@media(max-width: 781px){.ab-plant-based-nutritious .wp-block-cover__image-background{left:-150%;width:300%}}.ab-plant-based-nutritious .disclaimer{display:inline-block;margin:0 auto 1rem;padding:.5rem 1rem;border-radius:500px;background-color:rgba(255,255,255,.75);line-height:1.1}.single-product .ab-plant-based-nutritious::before{display:none}.single-product .ab-plant-based-nutritious .wp-block-cover__image-background{height:auto;margin-top:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;-webkit-mask-image:linear-gradient(0deg, #000, transparent);mask-image:linear-gradient(0deg, #000, transparent)}.ab-product-comparison{position:relative;padding-top:max(4rem, min(10vw, 6rem))}.ab-product-comparison .background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:80%}@media(max-width: 1023px){.ab-product-comparison .background{height:75%}}@media(max-width: 781px){.ab-product-comparison .background{height:93%}}.ab-product-comparison .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ab-recipes-email-cta{position:relative}.ab-recipes-email-cta .wp-block-columns{position:relative;z-index:0;overflow:hidden}.ab-recipes-email-cta [class^=container]{max-width:680px;margin:auto;padding:0}.ab-recipes-email-cta [class^=container] form{padding-left:0;padding-right:0}@media(min-width: 782px){.ab-recipes-email-cta [class^=container]{text-align:left}}@media(max-width: 781px){.ab-recipes-email-cta [class^=container]{max-width:420px}}.ab-recipes-email-cta.brand-category .wp-block-column:nth-child(2){position:relative;width:100%}.ab-recipes-email-cta.brand-category .wp-block-column:nth-child(2) .site-blocks-art-directed-media{height:100%}@media(min-width: 781px){.ab-recipes-email-cta.brand-category .wp-block-column:nth-child(2){width:100%}.ab-recipes-email-cta.brand-category .wp-block-column:nth-child(2) img{position:absolute;left:-25%;min-width:170%;height:auto}}@media(min-width: 781px)and (min-width: 1280px){.ab-recipes-email-cta.brand-category .wp-block-column:nth-child(2) img{min-width:148%}}@media(min-width: 782px){.ab-recipes-email-cta.brand-category [class^=container] [class*=notice]{width:50vw}}@media(max-width: 1023px){.ab-recipes-email-cta.pdp{padding-top:7rem !important}}.ab-recipes-email-cta.pdp::before,.ab-recipes-email-cta.pdp::after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.ab-recipes-email-cta.pdp::before{top:-150px;left:-18px;width:408px;height:300px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/almond-branch-left.png")}@media(max-width: 1279px){.ab-recipes-email-cta.pdp::before{top:-90px;width:320px;height:235px}}@media(max-width: 1023px){.ab-recipes-email-cta.pdp::before{display:none}}.ab-recipes-email-cta.pdp::after{top:-194px;right:133px;width:368px;height:390px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/almond-blossom.png")}@media(max-width: 1439px){.ab-recipes-email-cta.pdp::after{right:0}}@media(max-width: 1279px){.ab-recipes-email-cta.pdp::after{width:348px;height:368px}}@media(max-width: 781px){.ab-recipes-email-cta.pdp::after{left:0;right:0;margin:auto}}.ab-taste-the-difference{display:grid;grid-gap:max(2rem,8vw);gap:max(2rem,8vw);align-items:flex-start}@media(min-width: 782px){.ab-taste-the-difference{display:flex;justify-content:center;gap:0}}.ab-taste-the-difference>div{display:grid;justify-content:center}.ab-taste-the-difference img,.ab-taste-the-difference video{width:75vw;max-width:420px;height:75vw;max-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 auto;margin-bottom:1.5rem;border:3px solid #0033a1;border:3px solid var(--color-primary-blue);border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}@media(min-width: 782px){.ab-taste-the-difference img,.ab-taste-the-difference video{width:232px;height:232px}}@media(min-width: 1024px){.ab-taste-the-difference img,.ab-taste-the-difference video{width:330px;height:330px;margin-bottom:3.2rem}}.ab-taste-the-difference video{-o-object-position:32% top;object-position:32% top}.ab-taste-the-difference .info{max-width:32ch;margin:auto;text-align:center}.ab-taste-the-difference .info h3{margin-bottom:.5em;color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:var(--wp--preset--font-size--sm);font-style:italic;text-transform:capitalize}@media(min-width: 782px){.ab-taste-the-difference .info{max-width:250px}.ab-taste-the-difference .info h3{font-size:17px}.ab-taste-the-difference .info p{font-size:14px}}.ab-taste-the-difference .graphic-wrapper{position:relative;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.ab-taste-the-difference .graphic-wrapper::before{content:"";display:none;position:absolute;width:45%;height:45%;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-guarantee.png");background-repeat:no-repeat;background-position:center;background-size:contain}.ab-taste-the-difference .left,.ab-taste-the-difference .center,.ab-taste-the-difference .right{position:relative}.ab-taste-the-difference .left .graphic-wrapper::before{display:none;z-index:10}@media(min-width: 782px){.ab-taste-the-difference .left{right:-2rem;padding-top:42px}.ab-taste-the-difference .left .graphic-wrapper::before{display:none;top:-9%;left:-16%}}@media(min-width: 1024px){.ab-taste-the-difference .left{padding-top:32px}}.ab-taste-the-difference .center{z-index:5}.ab-taste-the-difference .center .graphic-wrapper::before{z-index:10;top:-12%;right:6%}@media(min-width: 782px){.ab-taste-the-difference .center{order:initial}.ab-taste-the-difference .center img,.ab-taste-the-difference .center video{width:316px;height:316px}.ab-taste-the-difference .center .graphic-wrapper::before{display:none}}@media(min-width: 1024px){.ab-taste-the-difference .center img,.ab-taste-the-difference .center video{width:420px;height:420px}}@media(min-width: 782px){.ab-taste-the-difference .right{left:-2rem;padding-top:42px}}@media(min-width: 782px){.ab-taste-the-difference .right{padding-top:32px}}.page-21-day-challenge .ab-taste-the-difference{align-items:flex-start}.page-21-day-challenge .ab-taste-the-difference h3{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-style:italic;text-transform:capitalize}.page-21-day-challenge .ab-taste-the-difference img,.page-21-day-challenge .ab-taste-the-difference video{border-color:#0033a1;border-color:var(--color-primary-blue)}@media(min-width: 1024px){.page-21-day-challenge .ab-taste-the-difference img,.page-21-day-challenge .ab-taste-the-difference video{width:330px;height:330px;margin-bottom:3.2rem}}.page-21-day-challenge .ab-taste-the-difference .left .graphic-wrapper::before{content:none}@media(min-width: 1024px){.page-21-day-challenge .ab-taste-the-difference .center img,.page-21-day-challenge .ab-taste-the-difference .center video{width:420px;height:420px}}@media(min-width: 782px){.page-21-day-challenge .ab-taste-the-difference .info{max-width:250px}}.choose-your-favorite-crunch{position:relative;padding-bottom:max(2rem, min(10vw, 4rem));background-color:#56d5ff}@media(min-width: 782px){.choose-your-favorite-crunch{margin-top:-16vw}}.choose-your-favorite-crunch h2{position:absolute;top:0;left:0;right:0;max-width:13ch;margin:auto;padding:0 1rem;padding-top:30vw;font-size:7.5vw}@media(min-width: 782px){.choose-your-favorite-crunch h2{max-width:none;font-size:max(var(--wp--preset--font-size--lg),3.4vw)}}.choose-your-favorite-crunch .wp-block-group{margin-top:-10vw}@media(max-width: 1279px){.choose-your-favorite-crunch .wp-block-group>*{max-width:82%}}@media(max-width: 599px){.choose-your-favorite-crunch .wp-block-group>*{max-width:none}}.choose-your-favorite-crunch [class*=cracker-],.choose-your-favorite-crunch [class*=cheese-],.choose-your-favorite-crunch [class*=crumbs-]{position:absolute;margin:0}.choose-your-favorite-crunch .crumbs-left{top:14vw;left:9.5vw;width:max(72px,14vw)}.choose-your-favorite-crunch .crumbs-right{top:36vw;right:3vw;width:max(72px,10vw)}.choose-your-favorite-crunch .cracker-left{top:28vw;left:3.5vw;width:max(48px,14.5vw)}.choose-your-favorite-crunch .cracker-left .wp-block-image{animation:animation-float-down 20s ease-in-out infinite alternate}.choose-your-favorite-crunch .cracker-left img{transform-origin:center;animation:animation-rotate 90s infinite alternate}.choose-your-favorite-crunch .cracker-right{top:18vw;right:4vw;width:max(48px,13.5vw)}.choose-your-favorite-crunch .cracker-right .wp-block-image{animation:animation-float-down 20s ease-in-out infinite alternate}.choose-your-favorite-crunch .cracker-right img{transform-origin:center;animation:animation-rotate 90s infinite alternate}.choose-your-favorite-crunch .cheese-right{top:42vw;right:10vw;width:max(20px,4.5vw)}.choose-your-favorite-crunch .cheese-right .wp-block-image{animation:animation-float-down 20s ease-in-out infinite alternate}.choose-your-favorite-crunch .cheese-right img{transform-origin:center;animation:animation-rotate 90s infinite alternate}.accolades-banner h2{margin-bottom:2rem}.accolades-banner .site-blocks-carousel{margin-bottom:2rem}.accolades-banner .site-blocks-carousel .flickity-button{top:15%}.accolades-banner .site-blocks-carousel .flickity-prev-next-button{width:34px;height:34px;box-shadow:0 1px 0 #b9b9b9}.accolades-banner .site-blocks-carousel .flickity-prev-next-button.next{right:0}.accolades-banner .site-blocks-carousel .flickity-prev-next-button.previous{left:0}.accolades-banner .site-blocks-carousel .flickity-prev-next-button .flickity-button-icon{fill:#1e15ca}.accolades-banner .site-blocks-carousel .flickity-page-dots{bottom:-35px}.accolades-banner .site-blocks-carousel .flickity-page-dots .dot{background-color:#868686}.accolades-banner .site-blocks-carousel .acf-innerblocks-container{display:flex;flex-direction:column;align-items:center}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .wp-block-group{display:flex;flex-direction:column;align-items:center}.accolades-banner .site-blocks-carousel .acf-innerblocks-container h3{margin-top:.8rem;margin-bottom:.25rem}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .copy{max-width:270px;margin-top:0;text-align:center}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .icon{width:3rem}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .logo{max-width:130px}@media(min-width: 782px){.accolades-banner .site-blocks-carousel .acf-innerblocks-container{flex-direction:row;align-items:flex-start;gap:1.5rem}.accolades-banner .site-blocks-carousel .acf-innerblocks-container h3{margin-top:0;margin-left:-10px}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .copy{text-align:left}.accolades-banner .site-blocks-carousel .acf-innerblocks-container .wp-block-group{align-items:flex-start}}@media(min-width: 782px){.accolades-banner .site-blocks-carousel{display:flex;justify-content:center;gap:3.5%}.accolades-banner .site-blocks-carousel .slide{max-width:380px}}@media(min-width: 782px){.accolades-banner .site-blocks-carousel{margin-bottom:3rem}.accolades-banner h2{margin-bottom:4rem}}.flavor-and-health.background-blue-lighter{background-color:var(--color-secondary-teal-400er)}.growers-product-tile{position:relative;padding:2rem}.growers-product-tile .wp-block-button__link{margin-bottom:0}.growers-product-tile .wp-block-image{flex-shrink:0;margin-top:-6rem;margin-bottom:-4rem;margin-right:-1rem}@media(min-width: 1024px){.growers-product-tile{width:calc(86% - 5rem);margin-top:-3rem;border-radius:6px}.growers-product-tile p{margin-right:3rem}.growers-product-tile .wp-block-image{margin-right:-5rem}}@media(max-width: 1023px){.growers-product-tile{width:100vw;max-width:none;margin-left:calc(var(--wp--custom--spacing--padding)*-1) !important}}@media(max-width: 599px){.growers-product-tile{flex-wrap:wrap !important}.growers-product-tile>div{justify-content:center}.growers-product-tile p{text-align:center}.growers-product-tile .wp-block-image{width:100%;margin:0 auto}.growers-product-tile .wp-block-image img{width:100%}}.crt-carousel-feed .crt-panel-arrow{display:flex;top:calc(100% + .875rem);align-items:center;justify-content:center;width:48px;height:48px;transform:translateY(0);background-color:#fff;background-color:var(--color-white);box-shadow:0 0 12px rgba(0,0,0,.15)}.crt-carousel-feed .crt-panel-arrow svg{color:#000;color:var(--color-black)}.crt-carousel-feed .crt-panel-arrow.crt-panel-prev{left:0}.crt-carousel-feed .crt-panel-arrow.crt-panel-next{right:0}@media(min-width: 782px){.crt-carousel-feed .crt-panel-arrow{display:none}}.mashed-banner{--color-mashed: #dc321c;border:3px solid #dc321c;border:3px solid var(--color-mashed);border-radius:1.25rem}@media(min-width: 782px){.mashed-banner .wp-block-columns{display:grid;grid-template-columns:420px 1fr}.mashed-banner .wp-block-columns .wp-block-column:first-child{display:grid;height:100%;padding-left:3.75rem}.mashed-banner .wp-block-columns .wp-block-column:first-child .image{position:relative;width:100%;height:100%;margin-right:0}.mashed-banner .wp-block-columns .wp-block-column:first-child .image img{position:absolute;left:0;bottom:max(-3vw,-8%);width:100%;height:116%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}}@media(min-width: 1024px){.mashed-banner .wp-block-columns{grid-template-columns:520px 1fr}.mashed-banner .wp-block-columns .wp-block-column:first-child .image img{bottom:-8%}}.mashed-banner .image{max-width:420px;margin:auto;margin-top:-1.25rem}@media(min-width: 782px){.mashed-banner .image{max-width:none;max-width:initial;margin-top:auto}}.mashed-banner .content{padding:1.5rem 3.75rem;padding-left:0}@media(max-width: 781px){.mashed-banner .content{max-width:520px;margin:auto;padding:0 1.125rem 1.5rem}}@media(min-width: 782px)and (max-width: 1023px){.mashed-banner .content>p{font-size:1rem !important}}.mashed-banner .mashed-cite{max-width:132px;margin-top:1.25rem;margin-bottom:2rem}@media(min-width: 782px){.mashed-banner .mashed-cite{max-width:146px;margin-left:0 !important}}.mashed-banner .wp-element-button,.mashed-banner .wp-block-button__link{background-color:var(--color-mashed)}@media(min-width: 782px){.editor-styles-wrapper .mashed-banner .wp-block-columns .image img{position:static !important;width:90% !important;height:auto !important}}.nutty-cruiser-map{width:100%;height:600px}.nutty-cruiser-map .almond-marker-label{display:inline-flex;position:relative;top:-75px;right:10%;align-items:center;padding:4px 8px;-moz-column-gap:.25rem;column-gap:.25rem;border:3px solid #fff;border-radius:4px;background-color:#053e9b;background-color:var(--color-nutty-cruiser);color:#fff;font-size:.8rem;font-weight:900}.nutty-cruiser-map .info-window{position:relative;max-width:360px;padding:0 0 1.125rem .5rem !important;border-radius:2px;font-size:1.125rem;font-weight:400}.nutty-cruiser-map .info-window h3{max-width:14ch;margin-bottom:.4rem;color:#053e9b;color:var(--color-nutty-cruiser);font-size:1.5rem;font-weight:bold}.nutty-cruiser-map .info-window .location{margin-bottom:.4rem}.nutty-cruiser-map .info-window .time{font-size:1rem}.nutty-cruiser-map .info-window .info-window-close-button{display:block;width:18px;height:18px;margin-left:auto;padding:3px;border:1px solid;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.nutty-cruiser-map .info-window .info-window-close-button img{width:100%;height:auto}.on-the-go-snack{display:grid;grid-template-areas:"layout";height:60vw}@media(max-width: 781px){.on-the-go-snack{height:194vw}}.on-the-go-snack .site-blocks-art-directed-media{position:relative;grid-area:layout}.on-the-go-snack .site-blocks-art-directed-media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.on-the-go-snack .site-blocks-art-directed-media+.wp-block-group{display:grid;position:relative;grid-area:layout;align-items:center}.on-the-go-snack .site-blocks-art-directed-media+.wp-block-group .wp-block-columns{width:100%}@media(max-width: 781px){.on-the-go-snack .site-blocks-art-directed-media+.wp-block-group{align-items:flex-start;padding-top:max(2.5rem, min(10vw, 7rem))}.on-the-go-snack .site-blocks-art-directed-media+.wp-block-group .wp-block-column:first-of-type{display:none}}.on-the-go-snack h2{font-size:calc(var(--wp--preset--font-size--xl)*.8)}@media(min-width: 480px){.on-the-go-snack h2{font-size:max(var(--wp--preset--font-size--lg),6.5vw)}.on-the-go-snack p{max-width:38ch;margin:1rem auto 1em;font-size:max(1rem,4vw)}.on-the-go-snack .wp-block-button__link{padding:.625em 2em;font-size:max(1rem,4vw)}}@media(min-width: 782px){.on-the-go-snack h2{font-size:max(var(--wp--preset--font-size--lg),2vw)}.on-the-go-snack p{font-size:max(1rem,1.125vw)}.on-the-go-snack .wp-block-button__link{font-size:max(1rem,1vw)}}.parallax-hero{position:relative;min-height:460px}.parallax-hero .content{display:grid;align-items:end;padding-bottom:2.5rem}@media(min-width: 782px){.parallax-hero{height:80vh}.parallax-hero .content{padding-bottom:max(2.5rem,12vh)}}.parallax-hero p.has-huge-font-size{line-height:1.1}@media(min-width: 782px){.parallax-hero p.has-huge-font-size{max-width:60vw}}@media(max-width: 599px){.parallax-hero p.has-huge-font-size{font-size:2rem !important}}#product-locator-modal{width:100%;padding:0}@media(min-width: 782px){#product-locator-modal{width:88vw;max-width:1220px}}#product-locator-modal [class*=fancybox-close]{color:#fff;color:var(--color-white)}.recipes-newsletter-signup .wp-block-cover{padding-top:3rem;padding-bottom:3rem;overflow:hidden;border-radius:6px}.recipes-newsletter-signup .wp-block-cover__inner-container{max-width:640px}.recipes-newsletter-signup [class*="--"]{padding:0}.video-carousel{--spacer: 1.25rem}@media(min-width: 1280px){.video-carousel{--spacer: 1.875rem}}.video-carousel .slide{width:100%;aspect-ratio:1/1;margin-right:var(--spacer)}@media(min-width: 782px){.video-carousel .slide{width:calc(33.3333333333% - var(--spacer) + var(--spacer)/3);margin-top:var(--spacer)}.video-carousel .slide:nth-of-type(odd){margin-top:0}}@media(min-width: 1280px){.video-carousel .slide{width:calc(25% - var(--spacer) + var(--spacer)/4)}}.video-carousel .slide>div{display:grid;grid-template-areas:"slide";align-items:center;justify-content:center;overflow:hidden;border-radius:20px}.video-carousel .slide>div *{grid-area:slide}.video-carousel .slide p{position:relative;z-index:2;margin:0 1rem;font-weight:bold;line-height:1.3}@media(max-width: 781px){.video-carousel .slide p{max-width:22ch;margin:0 auto;font-size:max(1.5rem,5vw) !important}}.video-carousel .slide .wp-block-video{order:-999;margin:0}.video-carousel .slide.overlay>div{position:relative}.video-carousel .slide.overlay>div::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#393939}.video-carousel.flickity-enabled{display:grid;grid-template-areas:"viewport viewport viewport" "prev dots next";grid-row-gap:calc(var(--spacer)*1.5);row-gap:calc(var(--spacer)*1.5)}.video-carousel .flickity-viewport{grid-area:viewport}.video-carousel .flickity-prev-next-button.previous{position:relative;grid-area:prev;margin-right:auto}.video-carousel .flickity-prev-next-button.next{position:relative;grid-area:next;margin-left:auto}.video-carousel .flickity-page-dots{position:relative;bottom:auto;bottom:initial;grid-area:dots;margin:auto;padding:0 1.25rem}.video-carousel .flickity-page-dots .dot{background-color:var(--color-gray)}.video-carousel .flickity-page-dots .dot.is-selected{background-color:#0033a1;background-color:var(--color-primary-blue)}.watch-video{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.watch-video p{display:flex;position:absolute;top:50%;left:50%;flex-direction:column-reverse;justify-content:center;gap:.5rem;padding:1.5em 1.75em;overflow:hidden;transform:translate(-50%, -50%);border-radius:.5rem;color:#fff;color:var(--color-white);font-size:1.25rem;font-weight:bold;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}@media(max-width: 599px){.watch-video p{font-size:1.125rem}}.watch-video p::before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.watch-video p::after{content:"";content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 42 42%27 fill=%27%23fff%27%3E %3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E %3Ccircle cx=%2720%27 cy=%2720%27 r=%2720%27 stroke=%27%23FFF%27 stroke-width=%272%27/%3E %3Cpath fill=%27%23FFF%27 d=%27m30 20-16 8V12z%27/%3E %3C/g%3E %3C/svg%3E");display:block;width:3em;height:3em;margin:auto}.b10-hero,.b10-banner{display:grid;grid-template-areas:"hero";overflow:hidden;background-color:#244d9d;color:#fff;color:var(--color-white);text-align:center}.b10-hero .site-blocks-art-directed-media,.b10-hero .content,.b10-banner .site-blocks-art-directed-media,.b10-banner .content{grid-area:hero}.b10-hero .site-blocks-art-directed-media img,.b10-banner .site-blocks-art-directed-media img{height:100%;-o-object-fit:cover;object-fit:cover}.b10-hero .content,.b10-banner .content{display:grid;width:78%;margin:0 auto;padding:2rem 0}@media(min-width: 782px){.b10-hero .content,.b10-banner .content{width:35%}}.b10-hero .b10-lockup,.b10-banner .b10-lockup{container-type:inline-size;width:100%;margin:3vw auto 5vw;filter:drop-shadow(0 0 50px hsla(0, 0%, 0%, 0.3))}.b10-hero .heading,.b10-banner .heading{--_ml: 1%;display:block;margin-top:-0.23em;margin-left:calc(1%*-1);margin-left:calc(var(--_ml)*-1);margin-bottom:.2em;font-family:var(--obviously-condensed-font-stack);font-size:15.5vw;font-size:45cqw;font-weight:800;line-height:.925;text-align:left;text-transform:uppercase;white-space:nowrap}.b10-hero .heading>span,.b10-banner .heading>span{display:block;margin-left:calc(var(--_ml)/2);font-size:.62em}.b10-banner{position:relative;z-index:5}@media(min-width: 782px){.b10-banner{height:175px;margin-top:-35px;background-color:rgba(0,0,0,0)}}@media(min-width: 782px){.b10-banner .site-blocks-art-directed-media,.b10-banner .content{height:140px;margin-top:auto}}@media(min-width: 782px){.b10-banner .site-blocks-art-directed-media{display:block}.b10-banner .site-blocks-art-directed-media img{-o-object-fit:fill;object-fit:fill}}.b10-banner .content{width:88%;padding:0}@media(min-width: 782px){.b10-banner .content{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding-left:1rem;padding-right:1rem}}.b10-banner .cans{--_can-width: 194px;max-width:194px;margin:0}@media(min-width: 782px){.b10-banner .cans{display:block !important;align-self:flex-end;margin-bottom:.625rem}}@media(min-width: 1024px){.b10-banner .cans{margin-left:calc((var(--_can-width) + 1rem)*-1)}}.b10-banner .b10-lockup{display:flex;align-self:flex-start;gap:1.25rem;margin:10vw auto;filter:drop-shadow(0 0 25px hsla(0, 0%, 0%, 0.3))}@media(min-width: 782px){.b10-banner .b10-lockup{align-self:center;max-width:365px;margin:0}}.b10-banner .heading{margin-top:-0.125em;margin-left:0;margin-bottom:0;font-size:5.375vw;font-size:17cqw}.brand-snack-almonds .b10-banner{display:grid !important}@media(min-width: 782px){.brand-snack-almonds.brand_category-xtremes .block-canvas .footnote{padding-bottom:calc(1.5rem + 35px) !important}}@media(min-width: 1680px){.recipes-hero .background{position:relative;height:min(48vw,99vh - 226px);min-height:44.4444444444vw}.recipes-hero .background img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media(min-width: 2000px){.recipes-hero .background{min-height:33.3333333333vw}}.recipes-hero .content{position:relative;padding:max(1.5rem,4vw) 1rem max(1rem,3vw) max(max(1rem,4%),(100vw - 1320px)/2)}@media(min-width: 782px){.recipes-hero .content{padding-left:13.5vw}}.recipes-hero .content h1{margin-bottom:.25em;font-size:clamp(32px,4vw + 1rem,48px)}@media(min-width: 782px){.recipes-hero .content h1{font-size:clamp(32px,2.25vw + 1rem,56px)}}.recipes-hero .content p{max-width:29ch;margin-top:0;font-size:clamp(15px,1.375vw + .5rem,20px);line-height:1.2}@media(min-width: 782px){.recipes-hero .content p{max-width:32ch;font-size:clamp(15px,.75vw + .5rem,24px);line-height:1.5}}.jonas-brothers-hero{--color-ab-iris: #5f47d3;--color-ab-periwinkle: #ccc2ff;--color-ab-celeste: #a8f8ff;padding-top:max(2rem, min(8vw, 4rem));padding-bottom:max(2rem, min(8vw, 4rem))}.jonas-brothers-hero .wp-block-columns{row-gap:min(5vw,24px)}@media(min-width: 782px){.jonas-brothers-hero .wp-block-columns .wp-block-column:first-of-type{padding-left:.75rem}}.jonas-brothers-hero .content{container-type:inline-size}.jonas-brothers-hero .logo{width:max(132px, min(15vw, 164px));margin-left:0 !important}@media(max-width: 781px){.jonas-brothers-hero .logo{margin-left:auto !important;margin-right:auto !important}}.jonas-brothers-hero h2{margin-top:.4em;margin-left:0 !important;margin-bottom:.1em;color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);font-size:max(48px, min(11cqi, 72px));font-weight:bold;line-height:.9;text-transform:uppercase;text-wrap:pretty}@media(max-width: 781px){.jonas-brothers-hero h2{margin-left:auto !important;margin-right:auto !important}}.jonas-brothers-hero .subhead{max-width:none;margin-top:.5em;margin-bottom:.5em;color:#0033a1;color:var(--color-primary-blue);font-size:max(18px, min(6cqi, 24px));font-weight:600;font-weight:var(--font-weight-semi-bold);line-height:1;text-wrap:balance}.jonas-brothers-hero p{max-width:38ch;margin-top:0;margin-left:0 !important;margin-bottom:1em;font-size:max(16px, min(4cqi, 20px));font-weight:600;font-weight:var(--font-weight-semi-bold);line-height:1.3}@media(max-width: 781px){.jonas-brothers-hero p{margin-left:auto !important;margin-right:auto !important}}.jonas-brothers-hero .image{margin:0;border:max(4px, min(1.25vw, 8px)) solid #fff;border:max(4px, min(1.25vw, 8px)) solid var(--color-white)}@media(max-width: 781px){.jonas-brothers-hero .image{display:none}}.jonas-brothers-mobile-image{display:none;margin:0}@media(max-width: 781px){.jonas-brothers-mobile-image{display:block}}.block-canvas>div:has(.jonas-brothers-banner){padding-top:max(1rem, min(6vw, 4rem))}.jonas-brothers-banner{--color-ab-iris: #5f47d3;--color-ab-periwinkle: #ccc2ff;--color-ab-celeste: #a8f8ff;padding:max(16px, min(3.5vw, 48px));border-radius:max(24px, min(4vw, 48px));background-color:#5f47d3;background-color:var(--color-ab-iris);color:#fff;color:var(--color-white)}.jonas-brothers-banner .wp-block-columns{row-gap:min(5vw,24px)}.jonas-brothers-banner .content{container-type:inline-size;display:grid;align-content:center;justify-content:center;place-content:center}@media(max-width: 781px){.jonas-brothers-banner .content{padding-bottom:.5rem}}.jonas-brothers-banner h2{max-width:12ch;margin-left:0 !important;margin-bottom:.18em;font-size:max(48px, min(14cqi, 72px));-webkit-font-smoothing:antialiased;line-height:.96}@media(max-width: 781px){.jonas-brothers-banner h2{margin-left:auto !important;margin-right:auto !important}}.jonas-brothers-banner p{margin-top:0;margin-bottom:.6em;font-size:max(24px, min(6.5cqi, 32px));font-weight:700;font-weight:var(--font-weight-bold)}.jonas-brothers-banner img{margin:0;border:max(4px, min(1.25vw, 8px)) solid rgba(0,0,0,0);border-radius:max(8px, min(4vw, 16px));background:linear-gradient(#fff, #fff) padding-box,linear-gradient(138deg, var(--color-ab-celeste), var(--color-ab-periwinkle)) border-box;background:linear-gradient(var(--color-white), var(--color-white)) padding-box,linear-gradient(138deg, var(--color-ab-celeste), var(--color-ab-periwinkle)) border-box}.jonas-brothers-banner .wp-block-buttons .wp-block-button__link{padding-top:.8rem;padding-bottom:.8rem;transition:background-color .3s ease, box-shadow .3s ease;border:3px solid rgba(0,0,0,0);background:linear-gradient(#fff, #fff) padding-box,linear-gradient(180deg, var(--color-ab-celeste), var(--color-ab-periwinkle)) border-box;background:linear-gradient(var(--color-white), var(--color-white)) padding-box,linear-gradient(180deg, var(--color-ab-celeste), var(--color-ab-periwinkle)) border-box;box-shadow:0 0 20px rgba(0,0,0,0);color:var(--color-ab-iris);font-size:1.125rem}.jonas-brothers-banner .wp-block-buttons .wp-block-button__link:hover{box-shadow:0 0 20px rgba(0,0,0,.3)}.page-front-page .site-blocks-carousel.hero .flickity-page-dots{display:none}@media(min-width: 782px){.page-front-page .site-blocks-carousel.hero .flickity-prev-next-button{--icon-width: max(48px, min(4vw, 64px))}}@media(max-width: 781px){.page-front-page .site-blocks-carousel.hero .flickity-prev-next-button{display:none}}.page-front-page .site-blocks-carousel.hero{container-type:inline-size;opacity:0}.page-front-page .site-blocks-carousel.hero:not(.flickity-enabled){display:flex;overflow:hidden}.page-front-page .site-blocks-carousel.hero:not(.flickity-enabled) .slide{min-width:75%}.page-front-page .site-blocks-carousel.hero.flickity-settled{transition:opacity .3s ease .15s;opacity:1}.page-front-page .site-blocks-carousel.hero .slide{position:relative;width:100%;margin-top:0;margin-bottom:0;transform:perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-front-page .site-blocks-carousel.hero .slide .wp-block-buttons{position:absolute;width:100%;top:auto;right:auto;bottom:max(1.25rem, min(3vw, 4em));left:auto;font-size:max(.8125rem, min(1.25vw, 1.375rem))}.page-front-page .site-blocks-carousel.hero .slide .wp-block-buttons .wp-block-button{max-width:88%;padding:.5em;transform:translate3d(0, 1rem, 0);transition:opacity .15s ease, transform .15s ease;border:1px solid #fff;border:1px solid var(--color-white);border-radius:1000px;opacity:0;background:rgba(255,255,255,.5);backdrop-filter:blur(4px)}.page-front-page .site-blocks-carousel.hero .slide .wp-block-buttons .wp-element-button{display:block;width:100%;min-width:100%;margin:0;padding:.625em 2em .7em;overflow:hidden;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.page-front-page .site-blocks-carousel.hero .slide.is-selected .wp-block-buttons .wp-block-button{transform:translate3d(0, 0, 0);transition:opacity .5s ease .15s, transform .5s ease .15s;opacity:1}.page-front-page .site-blocks-carousel.hero.desktop{display:none}@media(min-width: 782px){.page-front-page .site-blocks-carousel.hero.desktop{display:grid}.page-front-page .site-blocks-carousel.hero.desktop:not(.flickity-enabled){display:flex}}.page-front-page .site-blocks-carousel.hero.desktop .slide{width:72.7272727273%;margin-left:-2.25cqw;margin-right:-2.25cqw;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1348 754'%3e%3cpath fill='black' d='m1345.5 2-96 750H2.5l96-750z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1348 754'%3e%3cpath fill='black' d='m1345.5 2-96 750H2.5l96-750z'/%3e%3c/svg%3e")}.page-front-page .site-blocks-carousel.hero.mobile{display:grid}.page-front-page .site-blocks-carousel.hero.mobile:not(.flickity-enabled){display:flex}.page-front-page .site-blocks-carousel.hero.mobile .slide{width:88.8888888889%;margin-left:max(.25rem, min(.5vw, .625rem));margin-right:max(.25rem, min(.5vw, .625rem))}@media(min-width: 480px){.page-front-page .site-blocks-carousel.hero.mobile .slide{width:66.6666666667%}}@media(min-width: 600px){.page-front-page .site-blocks-carousel.hero.mobile .slide{width:57.1428571429%}}@media(min-width: 782px){.page-front-page .site-blocks-carousel.hero.mobile{display:none}}@media(min-width: 1025px){.site-blocks-accordion.large-and-down .houdini-toggle-icon{display:none}.site-blocks-accordion.large-and-down .houdini{display:block !important}}@media(min-width: 783px){.site-blocks-accordion.medium-and-down .houdini-toggle-icon{display:none}.site-blocks-accordion.medium-and-down .houdini{display:block !important}}@media(min-width: 601px){.site-blocks-accordion.small-and-down .houdini-toggle-icon{display:none}.site-blocks-accordion.small-and-down .houdini{display:block !important}}.site-blocks-art-directed-media{display:grid;grid-template-areas:"media"}.site-blocks-art-directed-media img,.site-blocks-art-directed-media video{grid-area:media;width:100%;height:auto}@media(max-width: 599px){.site-blocks-carousel.small-and-down::after{content:"flickity";display:none}}@media(max-width: 781px){.site-blocks-carousel.medium-and-down::after{content:"flickity";display:none}}@media(max-width: 1023px){.site-blocks-carousel.large-and-down::after{content:"flickity";display:none}}@media(min-width: 1024px){.site-blocks-carousel.desktop-only::after{content:"flickity";display:none}}.site-blocks-carousel .slide{width:100%}.site-blocks-carousel figure{margin:0}.site-blocks-carousel figure img{width:100%;max-width:none}.site-blocks-carousel .flickity-viewport{transition:none}.site-blocks-carousel.flickity-settled .flickity-viewport{transition:height .15s}@media(min-width: 782px){.site-blocks-carousel .flickity-prev-next-button{background:rgba(255,255,255,.4);box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--color-white);backdrop-filter:blur(4px)}}@media(max-width: 781px){.site-blocks-carousel{display:grid;grid-template:"main main main" 1fr "nav-left dots nav-right" auto/auto 1fr auto;grid-row-gap:1.5rem;row-gap:1.5rem}.site-blocks-carousel .flickity-viewport{grid-area:main}.site-blocks-carousel .flickity-prev-next-button{--icon-width: 36px;position:static;transform:none !important}.site-blocks-carousel .flickity-prev-next-button.previous{grid-area:nav-left;margin-left:1.5rem}.site-blocks-carousel .flickity-prev-next-button.next{grid-area:nav-right;margin-right:1.5rem}.site-blocks-carousel .flickity-page-dots{display:flex;position:static;grid-area:dots;align-self:center;justify-content:center}}@media(max-width: 599px){.site-blocks-carousel .flickity-prev-next-button{--icon-width: 32px}.site-blocks-carousel{row-gap:1rem}}.site-blocks-container{--width-narrow: 880px;margin-left:auto;margin-right:auto}.site-blocks-container.width-narrow{max-width:var(--width-narrow)}.site-blocks-container.width-standard{max-width:1120px}.site-blocks-container.width-wide{max-width:1320px}.site-blocks-container.width-full{width:100vw;max-width:none;margin-left:calc(var(--wp--custom--spacing--padding)*-1) !important;padding-left:var(--wp--custom--spacing--padding);padding-right:var(--wp--custom--spacing--padding)}.site-blocks-image-overlay{display:grid;position:relative;grid-template-areas:"layout";height:100%;overflow:hidden}.site-blocks-image-overlay>.background-image,.site-blocks-image-overlay>.content{grid-area:layout;width:100%;height:100%;min-height:100%;margin-top:0 !important}.site-blocks-image-overlay .background-image img{width:100%;max-width:none;height:100%}.site-blocks-image-overlay .background-image.desktop{display:none}@media(min-width: 782px){.site-blocks-image-overlay .background-image.mobile{display:none}.site-blocks-image-overlay .background-image.desktop{display:block}}.site-blocks-image-overlay .content{display:grid;position:relative}.site-blocks-image-overlay .background-image:not([data-rellax-speed="0"]){position:absolute;top:-1%;left:0;width:100%;height:123%}.blocks-nutty-cruiser .next-stop{display:flex;position:relative;flex-direction:column;padding:1rem 0;-moz-column-gap:1rem;column-gap:1rem;text-align:center}@media(min-width: 782px){.blocks-nutty-cruiser .next-stop{flex-direction:row;justify-content:space-between;max-width:68%;margin:auto;padding:4rem 0 1rem;text-align:left}}.blocks-nutty-cruiser .next-stop h2{margin-bottom:.4em;color:#000 !important;color:var(--color-black) !important;font-family:var(--heading-font-stack) !important;font-size:1.25em !important;letter-spacing:normal !important;text-transform:none !important}.blocks-nutty-cruiser .next-stop::before{content:"";display:block;width:170px;height:170px;margin:0 auto;background-image:url(/dist/a1e2eb28/164331f4ddca8907d535.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 782px){.blocks-nutty-cruiser .next-stop::before{position:absolute;left:0;transform:translateX(-100%)}}.blocks-nutty-cruiser .next-stop article{margin-bottom:2rem;font-size:1.25rem}.blocks-nutty-cruiser .next-stop article h3{color:#053e9b;color:var(--color-nutty-cruiser);font-size:2.125rem}.blocks-nutty-cruiser .next-stop article .city,.blocks-nutty-cruiser .next-stop article h3{margin-bottom:.4rem}.blocks-nutty-cruiser .next-stop article .time{font-size:1.125rem}.blocks-nutty-cruiser .next-stop .share{display:block;color:#053e9b;color:var(--color-nutty-cruiser);font-size:1.125rem;font-weight:700;text-align:center}@media(min-width: 782px){.blocks-nutty-cruiser .next-stop .share .inner{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;-moz-column-gap:1rem;column-gap:1rem}}@media(min-width: 1280px){.blocks-nutty-cruiser .next-stop .share .inner{flex-direction:row}}.blocks-nutty-cruiser .next-stop .share ul{display:flex;justify-content:center;margin:0;padding:0;list-style:none;gap:1rem}.blocks-nutty-cruiser .next-stop .share ul li{margin:0}.blocks-nutty-cruiser .next-stop .share ul li .icon{display:inline-block;width:50px;height:50px;border-radius:50px;background-color:#053e9b;background-color:var(--color-nutty-cruiser);background-repeat:no-repeat;background-position:center}.blocks-nutty-cruiser .next-stop .share ul li .icon.facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27 fill=%27%23fff%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z%27/%3E%3C/svg%3E");background-size:40%}.blocks-nutty-cruiser .next-stop .share ul li .icon.email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23fff%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z%27/%3E%3C/svg%3E");background-size:55%}.blocks-nutty-cruiser .all-stops{max-width:1120px;margin:0 auto;padding:3rem 0 4rem}@media(min-width: 782px){.blocks-nutty-cruiser .all-stops{padding:6em 0 8rem}}.blocks-nutty-cruiser .all-stops h2{margin-bottom:0}.blocks-nutty-cruiser .all-stops>p{font-size:1.125rem;text-align:center}.blocks-nutty-cruiser .all-stops ol{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));margin:0;padding:0;list-style:none}.blocks-nutty-cruiser .all-stops li{margin:0;border-bottom:1px solid var(--color-alt-gray)}.blocks-nutty-cruiser .all-stops article{padding:1.5rem 1rem}@media(min-width: 782px){.blocks-nutty-cruiser .all-stops article{padding:2.5rem 2rem}}.blocks-nutty-cruiser .all-stops article header{color:#053e9b;color:var(--color-nutty-cruiser)}.blocks-nutty-cruiser .all-stops article .city,.blocks-nutty-cruiser .all-stops article .datetime{position:relative;margin-left:30px;font-size:1.375rem}.blocks-nutty-cruiser .all-stops article h3{font-size:2rem}.blocks-nutty-cruiser .all-stops article .city::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 384 512%27 fill=%27%23053e9b%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M352 192c0-88.4-71.6-160-160-160S32 103.6 32 192c0 15.6 5.4 37 16.6 63.4c10.9 25.9 26.2 54 43.6 82.1c34.1 55.3 74.4 108.2 99.9 140c25.4-31.8 65.8-84.7 99.9-140c17.3-28.1 32.7-56.3 43.6-82.1C346.6 229 352 207.6 352 192zm32 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-240 0a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm48 80a80 80 0 1 1 0-160 80 80 0 1 1 0 160z%27/%3E%3C/svg%3E");display:inline-block;position:absolute;top:5px;left:-28px;width:20px;height:auto}.blocks-nutty-cruiser .all-stops article .datetime::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27 fill=%27%23053e9b%27%3E%3C%21--%21Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2024 Fonticons, Inc.--%3E%3Cpath d=%27M112 0c8.8 0 16 7.2 16 16l0 48 192 0 0-48c0-8.8 7.2-16 16-16s16 7.2 16 16l0 48 32 0c35.3 0 64 28.7 64 64l0 32 0 32 0 256c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 192l0-32 0-32C0 92.7 28.7 64 64 64l32 0 0-48c0-8.8 7.2-16 16-16zM416 192l-104 0 0 72 104 0 0-72zm0 104l-104 0 0 80 104 0 0-80zm0 112l-104 0 0 72 72 0c17.7 0 32-14.3 32-32l0-40zM280 376l0-80-112 0 0 80 112 0zM168 408l0 72 112 0 0-72-112 0zm-32-32l0-80L32 296l0 80 104 0zM32 408l0 40c0 17.7 14.3 32 32 32l72 0 0-72L32 408zm0-144l104 0 0-72L32 192l0 72zm136 0l112 0 0-72-112 0 0 72zM384 96L64 96c-17.7 0-32 14.3-32 32l0 32 384 0 0-32c0-17.7-14.3-32-32-32z%27/%3E%3C/svg%3E");display:inline-block;position:absolute;top:5px;left:-28px;width:20px;height:auto}.blocks-nutty-cruiser .all-stops article.event-passed{color:#767676;-webkit-text-decoration:line-through;text-decoration:line-through}.blocks-nutty-cruiser .all-stops article.event-passed h3{color:#767676}.blocks-nutty-cruiser .all-stops article.event-passed .city::before{filter:contrast(0.1)}.blocks-nutty-cruiser .all-stops article.event-passed .datetime::before{filter:contrast(0.1)}.post-product-blocks-pinterest-share{display:flex;align-items:center;min-width:auto !important;padding-left:1.25rem;padding-right:1.5rem;background-color:#f2445a !important;color:#fff !important;color:var(--color-white) !important}.post-product-blocks-pinterest-share svg{width:21px;min-width:21px;height:21px;margin-right:.4rem;fill:#fff;fill:var(--color-white)}.post-product-blocks-pinterest-share:hover,.post-product-blocks-pinterest-share:focus{background-color:hsl(352.4137931034,87%,50.7843137255%) !important}.editor-styles-wrapper .post-product-blocks-pinterest-share{display:flex;max-height:40.8px;margin-bottom:1rem;padding:.625rem 2rem;border:0;border-radius:80px}.editor-styles-wrapper .post-product-blocks-pinterest-share .sr-only::after{display:none}.blocks-post-recipecollection-hero{position:relative;overflow:hidden}@media(min-width: 782px){.blocks-post-recipecollection-hero{display:grid;grid-template-areas:"layout";align-items:center}}.blocks-post-recipecollection-hero .background-image{position:relative}.blocks-post-recipecollection-hero .background-image.mobile img,.blocks-post-recipecollection-hero .background-image.desktop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.blocks-post-recipecollection-hero .background-image.mobile{height:72vw}@media(min-width: 782px){.blocks-post-recipecollection-hero .background-image.mobile{display:none}}.blocks-post-recipecollection-hero .background-image.desktop{display:none}@media(min-width: 782px){.blocks-post-recipecollection-hero .background-image.desktop{display:block;grid-area:layout;height:50.5vw;margin-bottom:auto}}.blocks-post-recipecollection-hero .background-image.accent{display:none}@media(max-width: 781px){.blocks-post-recipecollection-hero .background-image.accent{display:block;position:absolute;z-index:10;top:0;left:0;right:0;pointer-events:none}}.blocks-post-recipecollection-hero .container{position:relative}.blocks-post-recipecollection-hero .container .diamond-shape{display:none}@media(min-width: 782px){.blocks-post-recipecollection-hero .container{grid-area:layout;width:100%;max-width:none;margin-top:1.5rem;margin-left:0;margin-right:auto}}@media(max-width: 781px){.blocks-post-recipecollection-hero .container{z-index:2;margin-top:-40vw;padding-top:2rem}.blocks-post-recipecollection-hero .container::before{content:"";display:block;position:absolute;z-index:-1;top:32vw;left:0;width:100%;height:calc(100% - 32vw);background-color:#fff;background-color:var(--color-white)}.blocks-post-recipecollection-hero .container .diamond-shape{display:block;position:absolute;z-index:5;z-index:-1;top:0;left:-10%;width:120%;max-width:none}}@media(min-width: 782px){.blocks-post-recipecollection-hero .container>div{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;gap:.5rem;width:42%;max-width:620px}.blocks-post-recipecollection-hero .container>div *{max-width:none}}@media(min-width: 1280px){.blocks-post-recipecollection-hero .container>div{margin-left:2vw}}@media(min-width: 1440px){.blocks-post-recipecollection-hero .container>div{margin-left:4vw}}@media(min-width: 1680px){.blocks-post-recipecollection-hero .container>div{margin-left:8vw}}.blocks-post-recipecollection-hero .icon{width:80px;margin:0 auto 1rem}.blocks-post-recipecollection-hero .icon img{width:100%}@media(min-width: 782px){.blocks-post-recipecollection-hero .icon{width:46px;padding-top:1.5rem}}@media(min-width: 1024px){.blocks-post-recipecollection-hero .icon{width:60px}}@media(min-width: 1280px){.blocks-post-recipecollection-hero .icon{width:80px}}.blocks-post-recipecollection-hero .sub-title{letter-spacing:.075em}@media(min-width: 782px)and (max-width: 1279px){.blocks-post-recipecollection-hero .sub-title{font-size:.88rem !important}}@media(max-width: 781px){.blocks-post-recipecollection-hero h1+p{max-width:480px}}@media(min-width: 782px)and (max-width: 1279px){.blocks-post-recipecollection-hero h1{font-size:2rem !important}.blocks-post-recipecollection-hero h1+p{font-size:1rem !important}}.blocks-post-recipecollection-hero .wp-block-buttons{row-gap:0 !important}@media(min-width: 782px){.blocks-post-recipecollection-hero .wp-block-buttons{flex-wrap:nowrap}}@media(max-width: 781px){.blocks-post-recipecollection-hero .wp-block-buttons .wp-block-button{width:100%;text-align:center}}.blocks-post-recipecollection-hero .wp-block-buttons .wp-block-button__link{min-width:0;white-space:nowrap}@media(min-width: 782px)and (max-width: 1279px){.blocks-post-recipecollection-hero .wp-block-buttons .wp-block-button__link{padding:.625rem 1.5rem;font-size:.8rem}}.blocks-post-recipecollection-hero .wp-block-buttons .is-style-outline .wp-block-button__link{border:2px solid currentcolor;background-color:rgba(0,0,0,0);color:#152465}.blocks-post-recipecollection-hero .wp-block-buttons .is-style-outline .wp-block-button__link:hover,.blocks-post-recipecollection-hero .wp-block-buttons .is-style-outline .wp-block-button__link:focus{color:inherit !important}.blocks-post-recipecollection-hero .wp-block-buttons .back .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:0;background-color:rgba(0,0,0,0) !important;color:#0033a1;color:var(--color-primary-blue)}.blocks-post-recipecollection-hero .wp-block-buttons .back .wp-block-button__link::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 256 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M34.2 261.6c-1.3-1.4-2.2-3.5-2.2-5.6s.8-4.2 2.2-5.6L147.7 130.2c1.3-1.4 3.2-2.2 5.2-2.2c3.9 0 7.1 3.2 7.1 7.1l0 241.7c0 3.9-3.2 7.1-7.1 7.1c-2 0-3.8-.8-5.2-2.2L34.2 261.6zm-23.3 22L124.4 403.7c7.4 7.8 17.7 12.3 28.4 12.3c21.6 0 39.1-17.5 39.1-39.1l0-241.7c0-21.6-17.5-39.1-39.1-39.1c-10.8 0-21.1 4.4-28.5 12.3L10.9 228.4C3.9 235.9 0 245.8 0 256s3.9 20.1 10.9 27.6z%27/%3E%3C/svg%3E");display:block;width:.5em;height:auto;line-height:0}.blocks-post-recipecollection-hero .icon.summer svg{max-width:64px;margin-top:2rem}@media(min-width: 782px){.blocks-post-recipecollection-hero .icon.summer svg{max-width:48px;margin-top:.5rem}}@media(min-width: 1280px){.blocks-post-recipecollection-hero .icon.summer svg{max-width:64px;margin-top:.875rem}}.single-recipe_collection>main{padding-bottom:3rem}@media(min-width: 782px){.recipe_collection-almond-flour .blocks-post-recipecollection-hero .container{margin-top:7rem}}@media(max-width: 781px){.recipe_collection-almond-flour .blocks-post-recipecollection-hero .container{padding-top:6rem}}.recipe_collection-smoothies .blocks-post-recipecollection-hero .background-image.mobile img{-o-object-position:top;object-position:top}@media(min-width: 782px){.recipe_collection-main-dishes .blocks-post-recipecollection-hero .icon{padding-top:2.25rem}}@media(min-width: 1024px){.recipe_collection-main-dishes .blocks-post-recipecollection-hero .icon{padding-top:2.5rem}}.recipe_collection-extra-creamy .blocks-post-recipecollection-hero .icon{width:100px;margin-top:-5rem}@media(min-width: 782px){.recipe_collection-extra-creamy .blocks-post-recipecollection-hero .icon{width:20px;margin-top:0;padding-top:0}.recipe_collection-extra-creamy .blocks-post-recipecollection-hero .icon img{display:none}}@media(min-width: 1024px){.recipe_collection-extra-creamy .blocks-post-recipecollection-hero .icon{width:80px;margin-right:.625rem}.recipe_collection-extra-creamy .blocks-post-recipecollection-hero .icon img{display:block}}.recipe_collection-spring-favorites .blocks-post-recipecollection-hero .icon svg{max-width:54px}@media(min-width: 782px){.recipe_collection-spring-favorites .blocks-post-recipecollection-hero .icon svg{margin-top:.625rem}}@media(min-width: 1024px){.recipe_collection-spring-favorites .blocks-post-recipecollection-hero .icon svg{max-width:62px;margin-top:.75rem}.recipe_collection-spring-favorites .blocks-post-recipecollection-hero .container>div h1+p{max-width:368px;margin-left:0 !important}}.recipe_collection-main-dishes .march-2025-override .background-image.accent{width:100%;height:72vw}.recipe_collection-main-dishes .march-2025-override .background-image.accent>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media(max-width: 781px){.recipe_collection-main-dishes .march-2025-override .container{margin-top:-50vw;padding-top:3rem}}.discover-almond-flour{position:relative;max-width:520px !important;margin-top:2.5rem !important;padding:1.25rem 1rem .5rem;border-radius:12px;background-color:#52d6ed;background-color:var(--color-secondary-teal-400);background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/cooking-baking/discover-almond-flour-background.png");background-repeat:no-repeat;background-position:100% 100%;background-size:auto 125%}.discover-almond-flour h2{color:#152465;font-size:1rem}.discover-almond-flour .wp-block-buttons{margin-top:.625rem}.discover-almond-flour .wp-block-buttons .wp-block-button{text-align:left}.discover-almond-flour .wp-block-image{width:32%;min-width:132px;margin:-3rem 0 0 auto}.discover-almond-flour .wp-block-image img{width:100%}@media(min-width: 782px){.discover-almond-flour{padding:1.5rem 1.25rem 1rem}.discover-almond-flour h2{font-size:1.5rem}.discover-almond-flour .wp-block-image{margin:0 -1rem 0 auto}}@media(min-width: 1024px){.discover-almond-flour{margin-top:3rem !important}.discover-almond-flour .wp-block-image{min-width:164px;margin:-3.5rem -1rem 0 auto}}.editor-styles-wrapper .discover-almond-flour .wp-block-image{max-width:132px}.block-canvas .smoothie-recipe-finder section{padding:0}.smoothie-recipe-finder{padding:0 !important}.smoothie-recipe-finder>h1{margin:1.95vw 0;padding:0 1rem;color:#152465;color:var(--color-almond-breeze-blue);font-size:24px;text-align:center}@media(max-width: 781px){.smoothie-recipe-finder>h1{margin:6.42vw 0 4.8vw;font-size:6.45vw}}.smoothie-recipe-finder .intro-container .background-container{position:relative;z-index:2;width:100%;max-width:100%;height:42rem;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 781px){.smoothie-recipe-finder .intro-container .background-container{height:177vw}}.smoothie-recipe-finder .intro-container .background-container .content{display:block;position:relative;z-index:1;top:23%;left:9%;justify-content:left;width:-moz-fit-content;width:fit-content;padding:36px 20px;background-color:rgba(0,0,0,0)}@media(max-width: 781px){.smoothie-recipe-finder .intro-container .background-container .content{top:7.5%;left:0;width:92.6%;margin:auto;padding:36px 12px;text-align:center}}.smoothie-recipe-finder .intro-container .background-container .content .background{position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:10px;opacity:.9;background-color:#fff;background-color:var(--color-white)}.smoothie-recipe-finder .intro-container .background-container .content h1{margin:0 0 1rem;color:#152465;color:var(--color-almond-breeze-blue);font-size:2.125rem}.smoothie-recipe-finder .intro-container .background-container .content h1 small{display:block;margin-bottom:.5rem;font-size:1.125rem}.smoothie-recipe-finder .intro-container .background-container .content p{max-width:41ch}@media(max-width: 781px){.smoothie-recipe-finder .intro-container .background-container .content p{max-width:56ch;font-size:.941rem}}.smoothie-recipe-finder .intro-container .background-container .content .button{margin-bottom:0}.smoothie-recipe-finder .step1-container{margin-top:5rem;margin-bottom:5rem}.smoothie-recipe-finder .step1-container .product-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;padding:0 1rem;opacity:.2}.smoothie-recipe-finder .step1-container .product-card>div{max-width:22ch;margin-top:1rem;color:#152465;color:var(--color-almond-breeze-blue);font-size:1.125rem;font-weight:bold;line-height:1.2;text-align:center}.smoothie-recipe-finder .step1-container .product-card.is-selected{opacity:1}.smoothie-recipe-finder .step1-container .product-card img{width:60%;max-width:none;max-width:initial;max-height:22rem;-o-object-fit:contain;object-fit:contain}@media(min-width: 782px){.smoothie-recipe-finder .step1-container .product-card{width:36.3636363636%}}@media(min-width: 1024px){.smoothie-recipe-finder .step1-container .product-card{width:25%}}@media(min-width: 1280px){.smoothie-recipe-finder .step1-container .product-card{width:300px}.smoothie-recipe-finder .step1-container .product-card img{max-width:148px}}.smoothie-recipe-finder .step1-container .cta-container{display:flex;align-items:center;justify-content:center;margin-top:1rem}.smoothie-recipe-finder .step1-container .cta-container .button{margin-bottom:0}.smoothie-recipe-finder .step1-container .flickity-page-dots{position:relative;left:50%;width:70px;height:20px;margin-top:1.5rem;margin-left:-35px;padding:0}.smoothie-recipe-finder .step1-container .flickity-page-dots::before{content:"/"}.smoothie-recipe-finder .step1-container .flickity-page-dots .dot,.smoothie-recipe-finder .step1-container .flickity-page-dots .dot::before,.smoothie-recipe-finder .step1-container .flickity-page-dots .dot::after{width:30px;height:20px;float:left}.smoothie-recipe-finder .step1-container .flickity-page-dots .dot{position:absolute;left:0;margin:0;opacity:1;counter-increment:carousel-cell}.smoothie-recipe-finder .step1-container .flickity-page-dots .dot.is-selected{z-index:1}.smoothie-recipe-finder .step1-container .flickity-page-dots .dot::before{content:counter(carousel-cell);background-color:#fff;background-color:var(--color-white);text-align:right}.smoothie-recipe-finder .step1-container .flickity-page-dots .dot:last-child::after{content:counter(carousel-cell);position:absolute;top:0;right:-40px;text-align:left}.smoothie-recipe-finder .step1-container .flickity-prev-next-button{top:40%;opacity:1;background-color:#0033a1;background-color:var(--color-primary-blue);box-shadow:none}.smoothie-recipe-finder .step1-container .flickity-prev-next-button:hover{transition:background-color 0.3s ease;transition:background-color var(--transition-duration) var(--transition-timing);background-color:#2fc6e4;background-color:var(--color-primary-teal)}.smoothie-recipe-finder .step1-container .flickity-prev-next-button:focus{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.smoothie-recipe-finder .step1-container .flickity-prev-next-button svg path{fill:#fff;fill:var(--color-white)}@media(min-width: 782px){.smoothie-recipe-finder .step1-container .flickity-prev-next-button.previous{left:calc(31.8181818182% - 1rem)}.smoothie-recipe-finder .step1-container .flickity-prev-next-button.next{right:calc(31.8181818182% - 1rem)}}@media(min-width: 1024px){.smoothie-recipe-finder .step1-container .flickity-prev-next-button.previous{left:calc(37.5% - 1rem)}.smoothie-recipe-finder .step1-container .flickity-prev-next-button.next{right:calc(37.5% - 1rem)}}@media(min-width: 1280px){.smoothie-recipe-finder .step1-container .flickity-prev-next-button.previous{left:calc(50% - 150px - 1rem)}.smoothie-recipe-finder .step1-container .flickity-prev-next-button.next{right:calc(50% - 150px - 1rem)}}.smoothie-recipe-finder .step2-container .edit-btn{display:flex;position:absolute;top:8vw;right:0;align-items:center;justify-content:center;width:3.06vw;height:3.06vw;padding:0;border-radius:50%;background-color:#ca0088;cursor:pointer}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .edit-btn{top:17vw;width:9.06vw;height:9.06vw}}.smoothie-recipe-finder .step2-container .slider-wrapper{position:relative;height:44.25vw;overflow-y:hidden}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .slider-wrapper{height:126.95vw}}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground{display:flex;position:absolute;z-index:0;width:220%}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .slider-wrapper .foreground{width:385%;height:100%}}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container{flex:initial;-webkit-tap-highlight-color:rgba(0,0,0,0)}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper{position:relative}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper img{cursor:pointer}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .ingredient-image{background-repeat:no-repeat;background-position:0 0;background-size:cover;cursor:pointer}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .ingredient-image.selected{background-position:100% 0}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container{display:flex;margin-top:-1.2vw}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container.center{justify-content:center}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container.left{justify-content:flex-start}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container.right{justify-content:flex-end}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container .name{color:var(--color-gray-dark);font-size:.905vw;font-weight:bold;text-transform:uppercase}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .name-container .name{font-size:13px}}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .cinnamon-name{margin-left:-2vw}.smoothie-recipe-finder .step2-container .slider-wrapper .foreground .image-container .inner-wrapper .ice-cream-name{margin-top:.8vw !important;margin-left:-2vw !important}.smoothie-recipe-finder .step2-container .slider-wrapper .background{position:absolute;z-index:-1;width:220%;height:100%;background-repeat:repeat-x;background-position:-25%;background-size:contain}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .slider-wrapper .background{background-size:cover}}.smoothie-recipe-finder .step2-container .slider-wrapper .blender-cta{position:relative;z-index:1;bottom:0;right:0}.smoothie-recipe-finder .step2-container .disabled{opacity:.5;pointer-events:none}.smoothie-recipe-finder .step2-container .blender-cta{position:relative;z-index:1;bottom:0;right:0}.smoothie-recipe-finder .step2-container .avocado{position:absolute;top:25.5vw;left:18vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .avocado{top:87.5vw;left:10vw}}.smoothie-recipe-finder .step2-container .avocado-image{width:13.333vw;height:13.333vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .avocado-image{width:28.667vw;height:28.667vw}}.smoothie-recipe-finder .step2-container .leafy-greens{position:absolute;top:-1.75vw;left:22vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .leafy-greens{top:5.25vw;left:56vw}}.smoothie-recipe-finder .step2-container .leafy-greens-image{width:20vw;height:20vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .leafy-greens-image{width:43vw;height:43vw}}.smoothie-recipe-finder .step2-container .banana{position:absolute;top:18vw;left:36vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .banana{top:56vw;left:71vw}}.smoothie-recipe-finder .step2-container .banana-image{width:18.467vw;height:18.467vw;background-position:0 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .banana-image{width:44.433vw;height:44.433vw}}.smoothie-recipe-finder .step2-container .banana-name{position:relative;left:1vw;bottom:5vw}.smoothie-recipe-finder .step2-container .pineapple{position:absolute;top:0;left:51vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .pineapple{left:103vw}}.smoothie-recipe-finder .step2-container .pineapple-image{width:19.533vw;height:19.533vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .pineapple-image{width:41.997vw;height:41.997vw}}.smoothie-recipe-finder .step2-container .pineapple-name{position:relative;bottom:2vw}.smoothie-recipe-finder .step2-container .nut-butter{position:absolute;top:27vw;left:55vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .nut-butter{top:85vw;left:108vw}}.smoothie-recipe-finder .step2-container .nut-butter-image{width:10.667vw;height:10.667vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .nut-butter-image{width:22.933vw;height:22.933vw}}.smoothie-recipe-finder .step2-container .honey{position:absolute;top:8vw;left:60vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .honey{top:34vw;left:114vw}}.smoothie-recipe-finder .step2-container .honey-image{width:20.667vw;height:20.667vw;background-position:-0.02vw 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .honey-image{width:44.433vw;height:44.433vw}}.smoothie-recipe-finder .step2-container .honey-image-selected{background-position:100% 0 !important}.smoothie-recipe-finder .step2-container .honey-name{position:relative;bottom:2.75vw}.smoothie-recipe-finder .step2-container .citrus{position:absolute;top:0;left:84vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .citrus{top:2vw;left:155vw}}.smoothie-recipe-finder .step2-container .citrus-image{width:16.667vw;height:16.667vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .citrus-image{width:35.833vw;height:35.833vw}}.smoothie-recipe-finder .step2-container .chocolate{position:absolute;top:20vw;left:81vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .chocolate{top:69vw;left:152vw}}.smoothie-recipe-finder .step2-container .chocolate-image{width:14vw;height:14vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .chocolate-image{width:30.1vw;height:30.1vw}}.smoothie-recipe-finder .step2-container .chocolate-name{margin-top:0}.smoothie-recipe-finder .step2-container .apple{position:absolute;top:10vw;left:100vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .apple{top:36vw;left:182vw}}.smoothie-recipe-finder .step2-container .apple-image{width:12.933vw;height:12.933vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .apple-image{width:27.807vw;height:27.807vw}}.smoothie-recipe-finder .step2-container .cinnamon{position:absolute;top:2vw;left:114vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .cinnamon{top:6vw;left:210vw}}.smoothie-recipe-finder .step2-container .cinnamon-image{width:11.333vw;height:11.333vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .cinnamon-image{width:24.367vw;height:24.367vw}}.smoothie-recipe-finder .step2-container .cinnamon-name{position:relative;left:1vw;bottom:2.75vw;margin-top:0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .cinnamon-name{left:-10vw;bottom:7vw}}.smoothie-recipe-finder .step2-container .berries{position:absolute;top:22vw;left:103vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .berries{top:77vw;left:187vw}}.smoothie-recipe-finder .step2-container .berries-image{width:20.267vw;height:20.267vw;background-position:.2% 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .berries-image{width:43.573vw;height:43.573vw}}.smoothie-recipe-finder .step2-container .berries-name{margin-top:-1.5rem}.smoothie-recipe-finder .step2-container .coffee{position:absolute;top:17vw;left:127vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .coffee{top:45vw;left:230vw}}.smoothie-recipe-finder .step2-container .coffee-image{width:13.467vw;height:13.467vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .coffee-image{width:28.953vw;height:28.953vw}}.smoothie-recipe-finder .step2-container .coffee-name{margin-top:0}.smoothie-recipe-finder .step2-container .ice-cream{position:absolute;top:0;left:132vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .ice-cream{top:12vw;left:256vw}}.smoothie-recipe-finder .step2-container .ice-cream-image{width:12.533vw;height:12.533vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .ice-cream-image{width:26.947vw;height:26.947vw}}.smoothie-recipe-finder .step2-container .ice-cream-image-selected{width:12.533vw;height:12.533vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .ice-cream-image-selected{width:26.947vw;height:26.947vw}}.smoothie-recipe-finder .step2-container .ice-cream-name{position:relative;left:1.25vw;bottom:3.75vw;margin-top:0}.smoothie-recipe-finder .step2-container .mango{position:absolute;top:22vw;left:145vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .mango{top:80vw;left:250vw}}.smoothie-recipe-finder .step2-container .mango-image{width:11.333vw;height:11.333vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .mango-image{width:24.367vw;height:24.367vw}}.smoothie-recipe-finder .step2-container .maple-syrup{position:absolute;top:1vw;left:154vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .maple-syrup{top:7vw;left:309vw}}.smoothie-recipe-finder .step2-container .maple-syrup-image{width:10.667vw;height:10.667vw;background-position:.5% 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .maple-syrup-image{width:22.933vw;height:22.933vw}}.smoothie-recipe-finder .step2-container .oats{position:absolute;top:13vw;left:164vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .oats{top:50vw;left:285vw}}.smoothie-recipe-finder .step2-container .oats-image{width:13.667vw;height:13.667vw;background-position:.35%}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .oats-image{width:29.383vw;height:29.383vw}}.smoothie-recipe-finder .step2-container .seeds{position:absolute;top:0;left:177vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .seeds{top:25vw;left:350vw}}.smoothie-recipe-finder .step2-container .seeds-image{width:13.667vw;height:13.667vw;background-position:-0.25% 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .seeds-image{width:29.383vw;height:29.383vw;background-position:-0.25% 0}}.smoothie-recipe-finder .step2-container .seeds-name{position:relative;right:2vw;margin-top:0}.smoothie-recipe-finder .step2-container .peach{position:absolute;top:25vw;left:177vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .peach{top:93vw;left:300vw}}.smoothie-recipe-finder .step2-container .peach-image{width:11.533vw;height:11.533vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .peach-image{width:24.797vw;height:24.797vw}}.smoothie-recipe-finder .step2-container .yogurt{position:absolute;top:13vw;left:189vw}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .yogurt{top:65vw;left:325vw}}.smoothie-recipe-finder .step2-container .yogurt-image{width:11.667vw;height:11.667vw;background-position:.4% 0}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .yogurt-image{width:25.083vw;height:25.083vw}}.smoothie-recipe-finder .step2-container .ingredientDefault{position:absolute;top:0;left:0;width:18.25vw}.smoothie-recipe-finder .step2-container .product{position:absolute;top:2.5vw;width:16.65vw;transform:rotate(10deg) translate(1.75vw, -6.25vw)}@media(max-width: 781px){.smoothie-recipe-finder .step2-container .product{width:39.65vw;transform:rotate(12deg) translate(1.75vw, -14.25vw)}}.smoothie-recipe-finder .step2-container .instruction{display:flex;position:absolute;z-index:2;top:50%;left:50%;flex-direction:column;align-items:center;justify-content:center;width:8.315rem;height:8.315rem;transform:translate(-50%, -50%)}.smoothie-recipe-finder .step2-container .instruction svg{width:1.6rem;margin-bottom:.5rem;animation:bounce-right infinite 1s}.smoothie-recipe-finder .step2-container .instruction span{max-width:11ch;color:#fff;color:var(--color-white);font-weight:bold;line-height:1.25;text-align:center;text-transform:uppercase}.smoothie-recipe-finder .step2-container .instruction .background{position:absolute;z-index:-1;width:8.315rem;height:8.315rem;padding:1rem;border-radius:50%;opacity:.9;background-color:#000;background-color:var(--color-black)}@keyframes bounce-right{0%,20%,50%,80%,100%{transform:translateX(0)}40%{transform:translateX(-15px)}60%{transform:translateX(-7.5px)}}.smoothie-recipe-finder .step2-container .hide{animation:hide forwards .3s}@keyframes hide{0%{opacity:1}99%{opacity:0}100%{visibility:hidden;opacity:0}}.smoothie-recipe-finder .step3-container.slider-wrapper{position:relative;height:50vh;overflow-y:hidden}.smoothie-recipe-finder .step3-container .foreground{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:0 auto;margin-top:2.5vw}@media(min-width: 782px){.smoothie-recipe-finder .step3-container .foreground{max-width:48vw}}@media(min-width: 1024px){.smoothie-recipe-finder .step3-container .foreground{max-width:26vw}}@media(max-width: 781px){.smoothie-recipe-finder .step3-container .foreground{max-width:92%}}.smoothie-recipe-finder .step3-container .restriction{width:100%;margin-bottom:max(.5rem,.7vw);padding:max(.5rem,.75vw) 1rem;border:1px solid #ca0088;border-radius:8px;outline-offset:.25rem;background-color:#fff;background-color:var(--color-white);color:#ca0088;font-size:max(1.125rem,1.125vw);font-weight:bold}@media(max-width: 781px){.smoothie-recipe-finder .step3-container .restriction{margin-bottom:2.68vw;padding:2.7vw 0;font-size:4.27vw}}.smoothie-recipe-finder .step3-container .restriction.selected{background-color:#ca0088;color:#fff;color:var(--color-white)}.smoothie-recipe-finder .step3-container .blender-cta{position:absolute;bottom:0;right:0}@media(max-width: 781px){.smoothie-recipe-finder .step3-container .blender-cta{width:100%}}.smoothie-recipe-finder .step4-container .content{text-align:center}.smoothie-recipe-finder .step4-container .content img{max-height:80vh;margin:0 auto}.smoothie-recipe-finder .ingredients-blender.blender-container{display:flex;position:absolute;bottom:0;right:0;align-items:flex-end;justify-content:space-between;width:29.2vw}@media(max-width: 781px){.smoothie-recipe-finder .ingredients-blender.blender-container{position:relative;align-items:center;width:100%;height:21vw}}.smoothie-recipe-finder .ingredients-blender .blender{width:10.8vw;margin-right:1vw}@media(max-width: 781px){.smoothie-recipe-finder .ingredients-blender .blender{position:absolute;bottom:0;right:0;width:30.8vw}}.smoothie-recipe-finder .ingredients-blender .btn{flex:1;width:100%;min-width:0;height:3.2vw;margin-left:1.43vw;margin-bottom:1.25vw;padding:0;font-size:1.32vw;line-height:3.2vw}@media(max-width: 781px){.smoothie-recipe-finder .ingredients-blender .btn{max-width:55.47vw;height:12.27vw;margin:0 0 0 4.15vw;font-size:5.075vw;line-height:12.27vw}}.smoothie-recipe-finder .ingredients-blender .disabled-btn{background-color:#c1cad3;background-color:var(--color-neutral-200);color:var(--color-gray-dark)}.smoothie-recipe-finder .ingredients-blender .disabled-btn:hover,.smoothie-recipe-finder .ingredients-blender .disabled-btn:active{background-color:#c1cad3;background-color:var(--color-neutral-200);color:var(--color-gray-dark)}.smoothie-recipe-finder .ingredients-blender .backdrop{position:absolute;z-index:-1;bottom:0;width:100%;height:5.77vw;border-top-left-radius:10px;background-color:#fff;background-color:var(--color-white)}.smoothie-recipe-finder .ingredients-blender .counter{display:flex;position:absolute;top:0;right:1.25vw;align-items:center;justify-content:center;width:2.25vw;height:2.25vw;margin-right:1vw;border-radius:50%;background-color:#ca0088;color:#fff;color:var(--color-white);font-size:1.112vw;font-weight:bold;line-height:1}@media(max-width: 781px){.smoothie-recipe-finder .ingredients-blender .counter{z-index:2;top:-13vw;right:2vw;width:8.02vw;height:8.02vw;font-size:4.28vw}}.smoothie-recipe-finder .title-container{display:flex;align-items:center;justify-content:center}.smoothie-recipe-finder .title-container>h1{margin:1.95vw 0;padding:0 1rem;color:#152465;color:var(--color-almond-breeze-blue);font-size:24px;text-align:center}@media(max-width: 781px){.smoothie-recipe-finder .title-container>h1{margin:6.42vw 0 4.8vw;padding:0;font-size:5.45vw}}.smoothie-recipe-finder .title-container.optional{flex-direction:column}.smoothie-recipe-finder .title-container.optional h1{margin-bottom:5px}.smoothie-recipe-finder .title-container.optional p{color:#000;color:var(--color-black)}@media(max-width: 781px){.smoothie-recipe-finder .title-container.optional p{font-size:4.25vw}}.smoothie-recipe-finder .title-container img{position:relative;top:-3px;width:26px}@media(max-width: 781px){.smoothie-recipe-finder .title-container img{top:auto;top:initial;width:7vw;margin-left:.75rem}}@media(max-width: 781px){.smoothie-recipe-finder .title-container{padding:0 1rem}}.smoothie-recipe-finder .result-recipe-container{position:relative;width:100%;max-width:100%;overflow:hidden;background-color:#fff;background-color:var(--color-white)}.smoothie-recipe-finder .result-recipe-container .recipe-container{max-width:26rem;margin:0 1rem;padding:30px;border-radius:12px;background-color:#fff;background-color:var(--color-white);box-shadow:0 4px 23px rgba(0,0,0,.19)}.smoothie-recipe-finder .result-recipe-container .recipe-container.error{margin:2rem .5rem}.smoothie-recipe-finder .result-recipe-container .recipe-container>a{width:100%;margin:0}@media(max-width: 599px){.smoothie-recipe-finder .result-recipe-container .recipe-container{padding:20px 20px 30px}}.smoothie-recipe-finder .result-recipe-container .recipe-background{display:flex;align-items:center;justify-content:center;min-height:37rem;padding:2rem 0;background-repeat:no-repeat;background-position:center;background-size:cover}.smoothie-recipe-finder .result-recipe-container .recipe-background.error{height:auto}.smoothie-recipe-finder .result-recipe-container .similar-recipes{padding:0 1rem;text-align:center}.smoothie-recipe-finder .result-recipe-container .similar-recipes.error{padding-top:72px}.smoothie-recipe-finder .result-recipe-container .similar-recipes>h2{margin-bottom:1.875rem;font-size:24px}.smoothie-recipe-finder .result-recipe-container .site-blocks-recipes{max-width:1120px;margin:0 auto;text-align:left}.smoothie-recipe-finder .result-recipe-container .not-best-match-container{display:flex;align-items:center;justify-content:center;margin:2.5rem 0 42px}.smoothie-recipe-finder .result-recipe-container .not-best-match-container.error{display:none}.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content{display:flex;position:relative;align-items:center;justify-content:center;width:70rem;margin:0 1rem;padding:.875rem 1.5rem;border:1px solid #ca0088;border-radius:10px;color:#ca0088;font-size:24px;font-weight:bold}@media(max-width: 781px){.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content{flex-direction:column;padding:1.5rem 1rem}}.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content p{margin:0 17.5px 0 0}@media(max-width: 781px){.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content p{margin:0 0 .25rem;text-align:center}}.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content .cta{height:46px;margin-bottom:0;padding:0 2rem;line-height:46px}.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content img{position:absolute;bottom:0;right:2rem;width:91.65px}@media(max-width: 781px){.smoothie-recipe-finder .result-recipe-container .not-best-match-container .content img{display:none}}.smoothie-recipe-finder .result-recipe-container .error-modal h2{font-size:20px}.smoothie-recipe-finder .result-recipe-container .error-modal p{color:#152465;color:var(--color-almond-breeze-blue);font-size:18px}.smoothie-recipe-finder .result-recipe-container .all-recipes-cta{display:inline-block;min-width:12rem;min-height:2.5rem;margin-top:2.5rem;margin-bottom:5rem;padding:0 2rem;border:1px solid #152465;border:1px solid var(--color-almond-breeze-blue);border-radius:80px;background-color:#fff;background-color:var(--color-white);color:#152465 !important;color:var(--color-almond-breeze-blue) !important;font-weight:bold;line-height:2.5rem;-webkit-text-decoration:none;text-decoration:none}.smoothie-recipe-finder .result-recipe-container .all-recipes-cta:hover,.smoothie-recipe-finder .result-recipe-container .all-recipes-cta:focus,.smoothie-recipe-finder .result-recipe-container .all-recipes-cta:active,.smoothie-recipe-finder .result-recipe-container .all-recipes-cta:visited{background-color:#fff;background-color:var(--color-white);color:#152465;color:var(--color-almond-breeze-blue)}@media(max-width: 781px){.smoothie-recipe-finder .result-recipe-container .all-recipes-cta{margin-left:1rem;margin-bottom:3rem;margin-right:1rem}}.smoothie-recipe-finder .featured-recipe .site-blocks-recipes .cards{grid-template-columns:1fr}.smoothie-recipe-finder .featured-recipe .site-blocks-recipes .recipe{outline:none}.smoothie-recipe-finder .featured-recipe .site-blocks-recipes .recipe .button{margin:.75rem auto 0}.block-canvas div:has(.product-bar),.editor-styles-wrapper div:has(.product-bar){padding-top:max(38px, min(4vw, 64px));padding-bottom:max(32px, min(4vw, 48px));border-bottom:2px solid #f1f3f6;border-bottom:2px solid var(--color-neutral-100)}.block-canvas .product-bar,.editor-styles-wrapper .product-bar{gap:.6rem}@media(max-width: 599px){.block-canvas .product-bar .wp-block-button,.editor-styles-wrapper .product-bar .wp-block-button{width:100%}}.block-canvas .product-bar .wp-element-button,.block-canvas .product-bar .wp-block-button__link,.block-canvas .product-bar .button,.editor-styles-wrapper .product-bar .wp-element-button,.editor-styles-wrapper .product-bar .wp-block-button__link,.editor-styles-wrapper .product-bar .button{min-width:0;margin:0;border:2px solid #0033a1;border:2px solid var(--color-primary-blue);background-color:#fff;background-color:var(--color-white);color:#0033a1;color:var(--color-primary-blue)}.block-canvas .product-bar .wp-element-button:hover,.block-canvas .product-bar .wp-element-button:focus,.block-canvas .product-bar .wp-block-button__link:hover,.block-canvas .product-bar .wp-block-button__link:focus,.block-canvas .product-bar .button:hover,.block-canvas .product-bar .button:focus,.editor-styles-wrapper .product-bar .wp-element-button:hover,.editor-styles-wrapper .product-bar .wp-element-button:focus,.editor-styles-wrapper .product-bar .wp-block-button__link:hover,.editor-styles-wrapper .product-bar .wp-block-button__link:focus,.editor-styles-wrapper .product-bar .button:hover,.editor-styles-wrapper .product-bar .button:focus{background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}.taste-cta{padding-top:max(4rem, min(10vw, 7rem));padding-bottom:4rem}.taste-cta .wp-block-columns{gap:max(2rem, min(6vw, 4rem))}.taste-cta h2{max-width:20ch}.taste-cta p{max-width:50ch}@media(max-width: 781px){.taste-cta h2.text-center-mobile,.taste-cta p.text-center-mobile{margin-left:auto;margin-right:auto}}@media(max-width: 781px){.brand-ab-almondmilk .taste-cta{padding-top:0;padding-bottom:22vw}}.single-brand.brand-ab-almondmilk .recipes-container{position:relative;padding-top:max(4rem, min(10vw, 7rem));padding-bottom:10vw;background-color:#fff;background-color:var(--color-white)}@media(max-width: 781px){.single-brand.brand-ab-almondmilk .recipes-container{padding-top:17vw;padding-bottom:2vw;background:linear-gradient(#f1f3f5, hsla(0, 0%, 100%, 0))}}.single-brand.brand-ab-almondmilk .recipes-container>*{margin-top:0}.single-brand.brand-ab-almondmilk .recipes-container .wp-block-group{position:relative}.single-brand.brand-ab-almondmilk .recipes-container .site-blocks-art-directed-media{display:none;position:absolute;top:-23vw;left:0;right:0}@media(max-width: 781px){.single-brand.brand-ab-almondmilk .recipes-container .site-blocks-art-directed-media{display:block}}.single-brand.brand-ab-almondmilk .recipes-container .almonds-left{position:absolute;z-index:5;top:3rem;left:4vw;width:11rem}@media(min-width: 1024px){.single-brand.brand-ab-almondmilk .recipes-container .almonds-left{top:0;left:1vw}}@media(min-width: 1280px){.single-brand.brand-ab-almondmilk .recipes-container .almonds-left{left:4vw;width:11rem}}@media(max-width: 1023px){.single-brand.brand-ab-almondmilk .recipes-container .almonds-left{top:-6rem;left:1vw;width:9rem}}@media(max-width: 781px){.single-brand.brand-ab-almondmilk .recipes-container .almonds-left{display:none}}.single-product .site-blocks-products.format-carousel .slide{opacity:1}.single-product .site-blocks-products.format-carousel .slide.active{opacity:.5;pointer-events:none}.is-style-additional-products{padding:max(24px, min(2vw, 48px)) 0 max(8px, min(1.5vw, 32px)) !important}@media(max-width: 781px){.is-style-additional-products{padding:0 !important}}.single-product .block-canvas section:not([class*="--"])+.spacer,.post-type-product .block-canvas section:not([class*="--"])+.spacer{padding-top:max(4rem, min(10vw, 7rem));border-top:1px solid #c1cad3;border-top:1px solid var(--color-neutral-200)}.single-product .block-canvas section:not([class*="--"])+.related-products,.post-type-product .block-canvas section:not([class*="--"])+.related-products{padding-top:1rem}.single-product section.wp-block-group:first-of-type,.post-type-product section.wp-block-group:first-of-type{display:grid;grid-gap:max(2rem, min(2.75vw, 2.75rem));gap:max(2rem, min(2.75vw, 2.75rem))}.single-product section.wp-block-group:first-of-type>p,.single-product section.wp-block-group:first-of-type .wp-block-group>p,.post-type-product section.wp-block-group:first-of-type>p,.post-type-product section.wp-block-group:first-of-type .wp-block-group>p{margin-bottom:.5em;text-wrap:pretty}.single-product section.wp-block-group:first-of-type button[data-product-locator],.post-type-product section.wp-block-group:first-of-type button[data-product-locator]{margin:0}.single-product [class^=heading-],.post-type-product [class^=heading-]{color:#0033a1;color:var(--color-primary-blue);text-align:center}.single-product .heading-subtle,.post-type-product .heading-subtle{margin-bottom:2em;font-size:max(1.125rem, min(3vw, 1.5rem))}.single-product .heading-brand,.post-type-product .heading-brand{margin-bottom:min(1.125em,48px);font-family:var(--heading-font-stack-brand);font-size:max(2rem, min(3vw, 3rem));line-height:.9;text-transform:uppercase}.single-product .related-products,.post-type-product .related-products{max-width:1320px}.single-product .related-products .related-links,.post-type-product .related-products .related-links{margin-top:max(2.5rem, min(5vw, 3.25rem));text-align:center}.single-product .related-products .view-related-products,.post-type-product .related-products .view-related-products{transition:color 0.3s ease;transition:var(--transition-link);color:#000;color:var(--color-black);font-size:max(1rem, min(2vw, 1.125rem));font-weight:700;font-weight:var(--font-weight-bold)}.single-product .related-products .view-related-products:hover,.single-product .related-products .view-related-products:focus,.post-type-product .related-products .view-related-products:hover,.post-type-product .related-products .view-related-products:focus{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.single-product .reviews .blocks-post-product-bazaarvoice,.post-type-product .reviews .blocks-post-product-bazaarvoice{margin-bottom:0}@media(min-width: 782px){.single-product .reviews .blocks-post-product-bazaarvoice,.post-type-product .reviews .blocks-post-product-bazaarvoice{margin-left:auto;margin-right:auto;max-width:94%}}@media(min-width: 1024px){.single-product .reviews .blocks-post-product-bazaarvoice,.post-type-product .reviews .blocks-post-product-bazaarvoice{max-width:90%}}.single-product .more-products .site-blocks-products,.post-type-product .more-products .site-blocks-products{grid-template-columns:repeat(2, 1fr);padding:1rem 0}@media(min-width: 600px){.single-product .more-products .site-blocks-products,.post-type-product .more-products .site-blocks-products{grid-template-columns:repeat(3, 1fr);margin-left:auto;margin-right:auto;max-width:764px}}@media(min-width: 1024px){.single-product .more-products .site-blocks-products,.post-type-product .more-products .site-blocks-products{grid-template-columns:repeat(auto-fit, minmax(132px, 1fr));max-width:100%}}.single-product .product-footer-content,.post-type-product .product-footer-content{padding-bottom:max(2rem, min(10vw, 4rem))}@media(min-width: 782px){.single-product .product-footer-content,.post-type-product .product-footer-content{padding-left:1rem;padding-right:1rem}}.single-product .product-footer-content h2,.single-product .product-footer-content h3,.single-product .product-footer-content h4,.post-type-product .product-footer-content h2,.post-type-product .product-footer-content h3,.post-type-product .product-footer-content h4{margin-bottom:.5em;font-size:.875rem}.single-product .product-footer-content p,.single-product .product-footer-content ul,.single-product .product-footer-content ol,.post-type-product .product-footer-content p,.post-type-product .product-footer-content ul,.post-type-product .product-footer-content ol{margin-bottom:.75em;font-size:.75rem}.single-product .product-footer-content ul,.single-product .product-footer-content ol,.post-type-product .product-footer-content ul,.post-type-product .product-footer-content ol{padding-left:1em}.post-type-product.editor-styles-wrapper section.wp-block-group{padding-bottom:0}.post-type-product.editor-styles-wrapper .related-products{padding-top:1rem}.recipe-search-prompt{position:relative;z-index:10;width:100%;max-width:528px}.recipe-search-prompt button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:66px;padding:1rem 1.5rem;border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:100px;background-color:#fff;background-color:var(--color-white);box-shadow:0 0 12px 2px rgba(0,0,0,.1);color:var(--color-gray-dark);font-size:.88rem;text-align:left}.recipe-search-prompt button svg{width:18px;height:18px;fill:#000;fill:var(--color-black)}@media(min-width: 600px){.recipe-search-prompt button{font-size:1rem}.recipe-search-prompt button svg{width:20px;height:20px}}@media(min-width: 782px){.recipe-search-prompt button{font-size:1.125rem}.recipe-search-prompt button svg{width:24px;height:24px}}.page-recipes .recipe-search-prompt{margin-top:-33px;margin-bottom:max(2rem, min(7vw, 4rem))}.search-modal,.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0}.modal-overlay{z-index:10000;background-color:rgba(255,255,255,.9)}.search-modal{z-index:10001;overflow-y:auto}.search-modal .scroller{width:98%;max-width:48rem;margin:3rem auto 1rem}@media(min-width: 782px){.search-modal .scroller{margin:4rem auto 2rem}}.search-modal .close{display:flex;position:absolute;top:.5rem;right:1rem;width:2rem;height:2rem;padding:.25rem}@media(min-width: 782px){.search-modal .close{top:1rem}}.search-modal .close svg{width:100%;height:100%}.search-modal .inner{filter:drop-shadow(0 0 10px hsla(0, 0%, 0%, 0.1))}.search-modal [role=search]{--svg-width: 18px}.search-modal [role=search] label{margin:0;padding:0}.search-modal [role=search] label>div{display:grid;grid-template-areas:"layout";grid-template-columns:1fr;align-items:center;width:100%}.search-modal [role=search] svg{position:relative;z-index:2;grid-area:layout;width:var(--svg-width);height:var(--svg-width);margin-left:auto;margin-right:1.5rem;fill:#000;fill:var(--color-black)}.search-modal [role=search] input{display:block;grid-area:layout;width:100%;min-height:66px;padding:1rem 1.5rem;padding-right:calc(2.5rem + var(--svg-width));border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:100px;background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);font-size:.88rem;text-align:left}.search-modal [role=search] input::-moz-placeholder{color:var(--color-gray-dark)}.search-modal [role=search] input::placeholder{color:var(--color-gray-dark)}@media(min-width: 600px){.search-modal [role=search]{--svg-width: 20px}.search-modal [role=search] input{font-size:1rem}}@media(min-width: 782px){.search-modal [role=search]{--svg-width: 24px}.search-modal [role=search] input{font-size:1.125rem}}.search-modal [role=search]+div{margin-top:-33px;padding:calc(33px + 1.25rem) 0 1.5rem;border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:0 0 12px 12px;background-color:#fff;background-color:var(--color-white)}.search-modal [role=search]+div .no-results{margin:0;padding:0 1.5rem}.search-modal .results{margin:-33px 0 0;padding:calc(33px + 1.25rem) 0 1.5rem;border:1px solid #c1cad3;border:1px solid var(--color-neutral-200);border-radius:0 0 12px 12px;background-color:#fff;background-color:var(--color-white);list-style:none}.search-modal .results li{margin:0}.search-modal .results .results-list{margin:0;padding:0;list-style:none}.search-modal .results .results-list li{margin:0}.search-modal .results .results-list a{display:grid;grid-template-areas:"image text";grid-template-columns:64px 1fr;grid-gap:1rem;gap:1rem;padding:.625rem 1.5rem;transition:background-color 0.3s ease;transition:var(--transition-button);color:#000;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.search-modal .results .results-list a:hover{background-color:#f1f3f6;background-color:var(--color-neutral-100)}@media(min-width: 782px){.search-modal .results .results-list a{grid-template-columns:80px 1fr;padding:1rem 1.5rem}}.search-modal .results .results-list .image{grid-area:image;height:64px;background-color:#f1f3f6;background-color:var(--color-neutral-100)}@media(min-width: 782px){.search-modal .results .results-list .image{height:80px}}.search-modal .results .results-list .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-modal .results .results-list .text{display:flex;grid-area:text;flex-direction:column;justify-content:center}.search-modal .results .results-list .text .title{margin-bottom:.125em;line-height:1.2}.search-modal .results .results-list .text .meta{margin-bottom:.5em;font-size:.88rem;line-height:1.35}@media(min-width: 782px){.search-modal .results .results-list .text .title{font-size:1.125rem}}.search-modal .results .actions{display:flex;justify-content:center;padding-top:1.5rem}.single-recipe>main{padding-bottom:4rem}.single-recipe .hero{height:80vw;max-height:70rem}@media(min-width: 782px){.single-recipe .hero{height:60vw;max-height:60rem}}@media(min-width: 1024px){.single-recipe .hero{height:50vw;max-height:50rem}}.single-recipe .hero img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}@media print{.single-recipe .hero{display:none}}.single-recipe .hero.has-video{position:relative}.single-recipe .hero.has-video a{display:flex;position:absolute;top:50%;left:50%;flex-direction:column-reverse;justify-content:center;gap:.5rem;padding:1.5em 1.75em;overflow:hidden;transform:translate(-50%, -50%);border-radius:.5rem;color:#fff;color:var(--color-white);font-size:1.25rem;font-weight:bold;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(max-width: 599px){.single-recipe .hero.has-video a{font-size:1.125rem}}.single-recipe .hero.has-video a::before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.single-recipe .hero.has-video a::after{content:"";content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 42 42%27 fill=%27%23fff%27%3E %3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E %3Ccircle cx=%2720%27 cy=%2720%27 r=%2720%27 stroke=%27%23FFF%27 stroke-width=%272%27/%3E %3Cpath fill=%27%23FFF%27 d=%27m30 20-16 8V12z%27/%3E %3C/g%3E %3C/svg%3E");display:block;width:3em;height:3em;margin:auto}.single-recipe .info-container{position:relative;width:75vw;max-width:1120px;margin-top:-4rem;margin-bottom:4rem}@media(max-width: 1023px){.single-recipe .info-container{width:90vw}}@media(max-width: 781px){.single-recipe .info-container{width:100vw;max-width:none;margin-top:-1.25rem;margin-left:calc(var(--wp--custom--spacing--padding)*-1) !important}}.single-recipe .info-container .title{padding:1.25rem 1rem;border-radius:10px 10px 0 0;background-color:#0033a1;background-color:var(--color-primary-blue)}.single-recipe .info-container .title h1{margin:0;color:#fff;color:var(--color-white);font-family:var(--heading-font-stack-brand);font-size:1.5rem;line-height:1;text-align:center;text-transform:uppercase}@media(min-width: 600px){.single-recipe .info-container .title h1{font-size:2rem}}.single-recipe .info-container .body{padding:1rem;border-radius:0 0 10px 10px;background-color:#fff;background-color:var(--color-white);box-shadow:0 0 12px 2px rgba(0,0,0,.1)}.single-recipe .info-container .body>div{padding-left:1rem;padding-right:1rem}.single-recipe .info-container .body>div:not(:first-of-type){border-top:2px solid #f1f3f6;border-top:2px solid var(--color-neutral-100)}@media(max-width: 781px){.single-recipe .info-container .body>div{padding-left:.5rem;padding-right:.5rem}}.single-recipe .info-container .info{padding-top:1.5rem;padding-bottom:1.5rem}.single-recipe .info-container .info dl{display:flex;flex:1;justify-content:space-around;font-size:1.125rem;text-align:center}.single-recipe .info-container .info dl dt{margin-bottom:.25em}@media(max-width: 1023px){.single-recipe .info-container .info dl{font-size:1rem}}@media(max-width: 599px){.single-recipe .info-container .info dl{font-size:.88rem}}@media(max-width: 479px){.single-recipe .info-container .info dl{font-size:.75rem}}.single-recipe .info-container .info .value,.single-recipe .info-container .info .units{display:block;line-height:1.2}.single-recipe .info-container .info .value{color:#0033a1;color:var(--color-primary-blue);font-size:1.5em;font-weight:bold}.single-recipe .info-container .info .unit{font-size:.88em}.single-recipe .info-container .nutrition{padding-top:2rem;padding-bottom:2rem}.single-recipe .info-container .nutrition h2{margin-bottom:1.5rem;color:#0033a1;color:var(--color-primary-blue);font-size:1.125rem}@media(min-width: 782px){.single-recipe .info-container .nutrition h2{font-size:1.25rem}}@media(min-width: 782px){.single-recipe .info-container .nutrition .information-table{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:min(6vw,5rem);gap:min(6vw,5rem)}}.single-recipe .info-container .nutrition dl{width:100%;margin:0;font-size:.88rem}.single-recipe .info-container .nutrition dl .divider{display:none}.single-recipe .info-container .nutrition dl>div{display:flex;justify-content:space-between}.single-recipe .info-container .nutrition dl dt{margin:0;font-weight:bold}.single-recipe .info-container .nutrition dl dd{margin:0}@media(min-width: 782px){.single-recipe .info-container .nutrition dl{font-size:1rem}}.single-recipe .info-container .actions{display:flex;align-items:center;justify-content:space-between;padding-top:1rem}.single-recipe .info-container .share,.single-recipe .info-container .print{display:flex;align-items:center}.single-recipe .info-container .share .icon,.single-recipe .info-container .print .icon{display:block;position:relative;width:1.875rem;height:1.875rem;padding:.125rem}@media(min-width: 782px){.single-recipe .info-container .share .icon,.single-recipe .info-container .print .icon{width:2rem;height:2rem}}.single-recipe .info-container .share .icon::before,.single-recipe .info-container .print .icon::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:.25rem;line-height:1}.single-recipe .info-container .share h2{margin:0;font-size:.7rem}@media(min-width: 782px){.single-recipe .info-container .share h2{font-size:.88rem}}.single-recipe .info-container .share .share-links{display:flex;align-items:center;gap:.25rem;margin-left:.5rem}.single-recipe .info-container .share .share-links .share-button{margin-bottom:0;border:0 none;background:rgba(0,0,0,0);color:#0033a1;color:var(--color-primary-blue);-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.single-recipe .info-container .share .share-links .share-button:hover{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}.single-recipe .info-container .share .facebook::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%233b5998%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z%27/%3E%3C/svg%3E")}.single-recipe .info-container .share .pinterest::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 496 512%27 fill=%27%23c8232c%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z%27/%3E%3C/svg%3E")}.single-recipe .info-container .share .twitter::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%2338a1f3%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z%27/%3E%3C/svg%3E")}.single-recipe .info-container .print .icon::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%230033a1%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M96 160H64V64C64 28.7 92.7 0 128 0H357.5c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 18.7 28.3 18.7 45.3V160H416V90.5c0-8.5-3.4-16.6-9.4-22.6L380.1 41.4c-6-6-14.1-9.4-22.6-9.4H128c-17.7 0-32 14.3-32 32v96zm352 64H64c-17.7 0-32 14.3-32 32V384H64V352c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32v32h32V256c0-17.7-14.3-32-32-32zm0 192v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V416H32c-17.7 0-32-14.3-32-32V256c0-35.3 28.7-64 64-64H448c35.3 0 64 28.7 64 64V384c0 17.7-14.3 32-32 32H448zM96 352l0 128H416V352H96zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%27/%3E%3C/svg%3E")}@media print{.single-recipe .info-container{width:100%;max-width:none;margin:0}.single-recipe .info-container .title{display:flex;align-items:center;margin-top:.25rem;padding:1rem 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;background-color:rgba(0,0,0,0)}.single-recipe .info-container .title h1{margin:0;color:#000;font-size:24px;text-align:left}.single-recipe .info-container .title .print-logo{display:flex !important;width:100px;padding-right:24px}.single-recipe .info-container .title .print-logo img{margin:auto}.single-recipe .info-container .body{display:flex;flex-direction:row-reverse;padding:0;border-radius:0;box-shadow:none}.single-recipe .info-container .body>div{margin:1rem 0;padding:.5rem 0}.single-recipe .info-container .body>div:not(:first-of-type){border:0}.single-recipe .info-container .print-image{display:flex !important;order:-999;width:240px;margin:auto 0 auto auto;padding-left:40px !important}.single-recipe .info-container .print-image img{margin:auto}.single-recipe .info-container .info{flex:1;padding-left:1rem !important}.single-recipe .info-container .info dl{display:block;margin-bottom:0;padding-top:2rem;font-size:15px;text-align:left}.single-recipe .info-container .info dl dt{margin-bottom:0}.single-recipe .info-container .info .value,.single-recipe .info-container .info .units{display:inline-block;line-height:1}.single-recipe .info-container .info .value{font-size:17px;font-weight:bold}.single-recipe .info-container .info .unit{font-size:17px;font-weight:bold}.single-recipe .info-container .nutrition{width:50%;padding-right:1rem !important;border-right:1px solid rgba(0,0,0,.1) !important}.single-recipe .info-container .nutrition h2{margin-bottom:.5rem;font-size:20px}.single-recipe .info-container .nutrition *{font-size:14px}}@media print and (min-width: 782px){.single-recipe .info-container .nutrition .information-table{display:flex;flex-direction:column;gap:0}}@media print{.single-recipe .info-container .nutrition dl .divider{display:none}.single-recipe .info-container .nutrition dl .sublist{padding-left:1rem}.single-recipe .info-container .nutrition dl>div{border-bottom:1px solid rgba(0,0,0,.1)}.single-recipe .info-container .nutrition dl:last-of-type>div:last-of-type{border:0}.single-recipe .info-container .actions{display:none}}.single-recipe .faux-checkboxes{--checkbox-width: 22px;--checkbox-height: 22px}.single-recipe .faux-checkboxes li{display:flex;align-items:flex-start;margin-bottom:1.5rem;counter-increment:list}.single-recipe .faux-checkboxes [type=checkbox]:not(:checked)+div,.single-recipe .faux-checkboxes [type=checkbox]:checked+div{margin-right:.75rem}@media print{.single-recipe .faux-checkboxes{margin-bottom:1rem;padding-left:1em;font-size:14px;list-style:revert}.single-recipe .faux-checkboxes li{display:list-item;margin:0;margin:initial}.single-recipe .faux-checkboxes li *{font-size:14px}.single-recipe .faux-checkboxes label{display:none}}.single-recipe .recipe-content{display:grid;grid-gap:2rem 3%;gap:2rem 3%;padding:0 1%}.single-recipe .recipe-content h2{margin-bottom:2rem}@media(min-width: 782px){.single-recipe .recipe-content{grid-template-columns:40% 1fr;width:90vw}}@media(min-width: 1024px){.single-recipe .recipe-content{width:75vw;padding:0 2rem}}@media(max-width: 781px){.single-recipe .recipe-content{max-width:90%}.single-recipe .recipe-content h2{text-align:center}}@media print{.single-recipe .recipe-content{display:block;width:100%;padding:2rem 0 0;border-top:2px solid #000}.single-recipe .recipe-content h2{margin-bottom:1rem;font-size:20px !important;text-align:left}.single-recipe .recipe-content .left{width:34%;float:left}.single-recipe .recipe-content .right{width:56%;float:right}}.single-recipe .ingredients h2{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);text-transform:uppercase}.single-recipe .ingredients h3,.single-recipe .ingredients p{margin-top:2rem;margin-bottom:1.25rem;font-size:1.0625rem}@media print{.single-recipe .ingredients h3,.single-recipe .ingredients p{margin:0 0 .5em;font-size:16px}.single-recipe .ingredients ul{font-weight:bold}}.single-recipe .directions h2{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);text-transform:uppercase}.single-recipe .directions ol p{margin-bottom:0}@media(min-width: 782px){.single-recipe .directions ol p{font-size:1.25rem}}@media(min-width: 1024px){.single-recipe .directions ol p{font-size:1.5rem}}.single-recipe .directions .faux-checkboxes{--color-checkbox-border: var(--color-primary-blue);--checkbox-width: 48px;--checkbox-height: 48px;--checkbox-radius: 100%}@media(min-width: 782px){.single-recipe .directions .faux-checkboxes{--checkbox-width: 34px;--checkbox-height: 34px}}@media(min-width: 1024px){.single-recipe .directions .faux-checkboxes [type=checkbox]:not(:checked)+div,.single-recipe .directions .faux-checkboxes [type=checkbox]:checked+div{margin-top:.25rem}}@media(max-width: 781px){.single-recipe .directions .faux-checkboxes li{flex-direction:column;align-items:center;margin-bottom:2rem}.single-recipe .directions .faux-checkboxes [type=checkbox]:not(:checked)+div,.single-recipe .directions .faux-checkboxes [type=checkbox]:checked+div{margin-top:0;margin-right:0;margin-bottom:1rem}}.single-recipe .directions .faux-checkboxes [type=checkbox]:not(:checked)+div::before,.single-recipe .directions .faux-checkboxes [type=checkbox]:checked+div::before{content:counter(list)}.single-recipe .directions .faux-checkboxes [type=checkbox]:not(:checked)+div::after,.single-recipe .directions .faux-checkboxes [type=checkbox]:checked+div::after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27208.9 7.654 138.127 138.127%27 fill=%27%23fff%27%3E %3Cpath d=%27M272.26 108.382a1.887 1.887 0 0 1-2.747.14L239.4 80.021a1.997 1.997 0 0 1-.078-2.817l9.595-10.138a2 2 0 0 1 2.819-.078l16.449 15.568c.795.753 2.032.69 2.748-.142l32.135-37.337a2 2 0 0 1 2.811-.212l10.578 9.106c.831.716.925 1.981.211 2.812l-44.408 51.599z%27/%3E %3C/svg%3E");background-color:#0033a1;background-color:var(--color-primary-blue);border-radius:var(--checkbox-radius)}.single-recipe .directions .faux-checkboxes [type=checkbox]:focus:not(:checked)+div::before,.single-recipe .directions .faux-checkboxes [type=checkbox]:focus:checked+div::before{outline-offset:2px}@media print{.single-recipe .directions ol{font-weight:bold}.single-recipe .directions ol li{margin-bottom:1rem !important}.single-recipe .directions ol p{font-size:14px;font-weight:400}}.single-recipe .products{margin-top:4rem}.single-recipe .products h2{margin-bottom:2em;color:#0033a1;color:var(--color-primary-blue)}.single-recipe .recipe-notes{margin-top:3rem;padding-top:2rem;padding-left:1rem;padding-right:1rem;border-top:2px solid #f1f3f6;border-top:2px solid var(--color-neutral-100)}.single-recipe .recipe-notes .notes+.credits{margin-top:1.5rem}@media print{.single-recipe .recipe-notes{width:56%;margin:0;padding:0;float:right;border:0}.single-recipe .recipe-notes .notes+.credits{margin-top:0}.single-recipe .recipe-notes h2{margin-bottom:.5em;font-size:14px !important}.single-recipe .recipe-notes p{margin-bottom:.5em;font-size:12px}}.single-recipe .recipes-newsletter-signup{margin-top:4rem;padding:0 !important}.single-recipe .related-recipes{margin-top:4rem}.single-recipe .related-recipes h2{margin-top:1.75em;margin-bottom:1em}@media print{html,body{height:auto;margin:0 !important}iframe[title="Button to launch messaging window"],iframe[title="Messaging window"]{display:none !important}div[style="visibility: visible;"]:has(iframe){display:none !important}.single-recipe *{color:#000;line-height:1.5}.single-recipe h1,.single-recipe h2,.single-recipe h3{line-height:1.2}.single-recipe #main{padding-bottom:0}.single-recipe #header,.single-recipe #menu-overlay,.single-recipe .global-footer,.single-recipe .products,.single-recipe .recipes-newsletter-signup,.single-recipe .related-recipes{display:none}.single-recipe .block-canvas{padding:0}.single-recipe .block-canvas>:where(:not(.alignleft):not(.alignright)){max-width:none;margin-left:auto !important;margin-right:auto !important}.single-recipe .block-canvas>:where(:not(.alignleft):not(.alignright)).alignwide{max-width:none}.single-recipe .block-canvas>:where(:not(.alignleft):not(.alignright)).alignfull{width:100vw;max-width:none;margin-left:0 !important;padding-left:0;padding-right:0}}.page-history{overscroll-behavior-x:none}.history-parallax-image{height:250px}@media(min-width: 782px){.history-parallax-image{height:530px}}.history-parallax-image .content{display:none}.history-parallax-image .background-image:not([data-rellax-speed="0"]){top:-25%;height:150%}.history-parallax-image .background-image:not([data-rellax-speed="0"]).desktop{top:-5%}.craft-blue-diamond-way{overflow:hidden}.craft-blue-diamond-way .wp-block-cover__background{background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%) !important}@media(max-width: 781px){.craft-blue-diamond-way .wp-block-cover__background{background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgb(255, 255, 255) 25%, rgb(255, 255, 255) 100%) !important}.craft-blue-diamond-way .wp-block-cover__image-background{height:50%}}.craft-blue-diamond-way .watch-in-view{opacity:0}.craft-blue-diamond-way .watch-in-view.in-view{animation:animation-fade-up 1s ease-out forwards}@media(min-width: 782px){.craft-blue-diamond-way .watch-in-view.in-view:nth-of-type(1){animation-delay:.25s}.craft-blue-diamond-way .watch-in-view.in-view:nth-of-type(2){animation-delay:.5s}.craft-blue-diamond-way .watch-in-view.in-view:nth-of-type(3){animation-delay:.75s}}#a40AccessibilityStatement section{padding:0}.ab-ar-hero{position:relative;overflow:hidden}@media(min-width: 1024px){.ab-ar-hero{padding-top:5rem}}@media(min-width: 1280px){.ab-ar-hero{background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/almond-branch-left-long-stem.png");background-repeat:no-repeat;background-position:0 1rem;background-size:288px auto}}.ab-ar-hero .wp-block-columns{padding:0 1.5%}@media(min-width: 1440px){.ab-ar-hero .wp-block-columns{max-width:96vw;margin:0 auto}}@media(min-width: 1680px){.ab-ar-hero .wp-block-columns{max-width:78vw;margin:0 7rem 0 auto}}@media(max-width: 1023px){.ab-ar-hero .wp-block-columns{flex-wrap:wrap !important;padding:0%}}.ab-ar-hero .wp-block-column:first-of-type h1{max-width:min(90%,22ch)}@media(min-width: 2000px){.ab-ar-hero .wp-block-column:first-of-type h1{font-size:var(--wp--preset--font-size--huge) !important}}.ab-ar-hero .wp-block-column:first-of-type h1+p{max-width:34ch}.ab-ar-hero .wp-block-column:last-of-type::before{content:"";display:block;position:absolute;z-index:-1;top:-138px;right:0;width:max(912px, min(85vw, 1081px));height:max(822px, min(80vw, 975px));background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/almond-breeze-ar-hero-background-diamond.png");background-repeat:no-repeat;background-position:11% bottom;background-size:cover}@media(min-width: 1280px){.ab-ar-hero .wp-block-column:last-of-type::before{width:1081px;height:975px}}@media(min-width: 1680px){.ab-ar-hero .wp-block-column:last-of-type::before{width:1238px}}@media(max-width: 1023px){.ab-ar-hero .wp-block-column{flex-basis:100% !important}.ab-ar-hero .wp-block-column:first-of-type{display:grid;justify-items:center;padding:2.5rem 1.5%;text-align:center}.ab-ar-hero .wp-block-column:last-of-type{position:relative}.ab-ar-hero .wp-block-column:last-of-type::before{top:0;left:-1rem;bottom:0;width:100vw;max-width:100vw;height:78%;margin:auto;transform:translateY(-3%);background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/almond-breeze-ar-hero-background-square.png");background-position:center}}.ab-ar-hero .phone-frame{position:relative;max-width:464px;margin:0 auto}.ab-ar-hero .phone-frame .wp-block-video{position:absolute;z-index:-1;top:0;left:0;bottom:3%;right:0;width:77.5%;height:74%;margin:auto}.ab-ar-hero .phone-frame .wp-block-video video{width:100%;height:100%;background-color:#fff;background-color:var(--color-white)}@media(min-width: 1440px){.ab-ar-hero .phone-frame{margin-right:4rem}}@media(max-width: 1023px){.ab-ar-hero .phone-frame{max-width:96%;padding:0 1.5%}}.blended-with-bananas-hero{padding-top:max(4rem, min(10vw, 7rem));padding-bottom:max(4rem, min(10vw, 7rem))}.blended-with-bananas-hero .wp-block-image{padding-bottom:max(2rem, min(8vw, 5rem))}.blended-with-bananas-hero h1{text-shadow:0 2px 20px rgba(0,0,0,.4)}.blended-with-bananas-factoid{padding-top:max(2rem,5vw);padding-bottom:max(2rem,5vw)}.blended-with-bananas-factoid .wp-block-image.mobile{display:none}.blended-with-bananas-factoid .wrapper{max-width:1120px;margin-left:auto;margin-right:auto}.blended-with-bananas-factoid .wrapper>*{max-width:680px}.blended-with-bananas-factoid .factoid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;gap:1rem}.blended-with-bananas-factoid .factoid div{width:100%;height:100%;margin:0 !important;padding:1.5rem 1rem;background-color:#fff;background-color:var(--color-white);box-shadow:0 16px 38px -6px rgba(147,137,135,.3)}.blended-with-bananas-factoid .factoid p{margin:0;line-height:1.2;text-align:center}.blended-with-bananas-factoid .factoid p small{display:block;font-size:.5em;font-weight:normal}@media(max-width: 1023px){.blended-with-bananas-factoid{padding-top:2rem;padding-bottom:4rem;text-align:center}.blended-with-bananas-factoid .wp-block-cover__background{opacity:1 !important;background:linear-gradient(-180deg, #fff, #b0e2f6 94%) !important;background:linear-gradient(-180deg, var(--color-white), #b0e2f6 94%) !important}.blended-with-bananas-factoid .wp-block-cover__image-background{display:none}.blended-with-bananas-factoid .wp-block-image.mobile{display:block;width:50%;min-width:240px;max-width:360px;margin-bottom:1rem}.blended-with-bananas-factoid .wrapper>*{margin-left:auto;margin-right:auto}.blended-with-bananas-factoid .factoid{grid-template-columns:repeat(1, 1fr);gap:.5rem}.blended-with-bananas-factoid .factoid div{padding:1.25rem 1rem;box-shadow:0 16px 38px -6px rgba(12,88,121,.4)}}.page-bdcompare .block-canvas .wp-block-heading,.page-bdcompare .block-canvas .is-style-heading{margin-top:0;margin-bottom:min(.25em,.75rem);font-family:var(--heading-font-stack-brand);font-weight:bold;line-height:.9;text-transform:uppercase;text-wrap:balance}.page-bdcompare .block-canvas h1,.page-bdcompare .block-canvas h2,.page-bdcompare .block-canvas h3,.page-bdcompare .block-canvas h4{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);line-height:.9;text-transform:uppercase}.page-bdcompare .block-canvas h1.is-style-corporate,.page-bdcompare .block-canvas h2.is-style-corporate,.page-bdcompare .block-canvas h3.is-style-corporate,.page-bdcompare .block-canvas h4.is-style-corporate{margin-bottom:min(.5em,1rem);font-family:var(--heading-font-stack-corp);line-height:1.3;text-transform:none}.bd-comparison-hero{padding-top:2.5rem;padding-bottom:4rem}.bd-comparison-hero .copy h1{margin-bottom:0;font-family:var(--heading-font-stack-corp) !important;font-size:max(1rem, min(2vw, 1.5rem));line-height:1;text-transform:none !important}.bd-comparison-hero .copy h1 strong{margin-left:.45rem;margin-right:.25rem;font-family:var(--heading-font-stack-brand) !important;font-size:clamp(2rem,2.5vw + .5rem,2.8125rem);text-transform:uppercase;vertical-align:middle}.bd-comparison-hero .copy p.is-style-heading{margin-top:.5rem;font-size:clamp(2.5rem,5vw + .5rem,4.5rem);line-height:1;text-transform:uppercase}.bd-comparison-hero .media{position:relative}.bd-comparison-hero .media::after{content:"";display:inline-block;position:absolute;z-index:10;top:5%;right:0;width:13%;aspect-ratio:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 72 68%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M25.367 23.16C36.429 18.619 43.882 10.815 48.683 0 53.483 10.815 60.937 18.619 72 23.16 60.937 27.7 53.484 35.505 48.683 46.32c-4.8-10.815-12.254-18.62-23.316-23.16M0 55.92c5.531 2.271 9.258 6.173 11.658 11.58 2.4-5.407 6.127-9.309 11.659-11.58-5.532-2.27-9.258-6.172-11.659-11.58C9.258 49.749 5.531 53.65 0 55.92%27/%3E%3C/svg%3E");background-repeat:no-repeat}@media(min-width: 782px){.bd-comparison-hero .media figure{width:95%;margin-left:auto}}.bd-almondmilk-comparisons{margin-top:3rem}.bd-almondmilk-comparisons>section{padding:0 !important}.bd-almondmilk-comparisons select{position:relative;border:2px solid #0033a1 !important;border:2px solid var(--color-primary-blue) !important;background:url("data:image/svg+xml,%3csvg viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.24 10.76C9.65977 11.1798 10.3386 11.1798 10.7539 10.76L19.6852 1.82869C20.1049 1.40891 20.1049 0.730135 19.6852 0.314829C19.2654 -0.100477 18.5866 -0.104943 18.1713 0.314829L9.99916 8.48698L1.82701 0.314829C1.40724 -0.104943 0.728462 -0.104943 0.313156 0.314829C-0.10215 0.7346 -0.106615 1.41338 0.313156 1.82869L9.24447 10.76H9.24Z' fill='%23223B4C'/%3e%3c/svg%3e") no-repeat right 1em center/1.15em auto,#fff !important;background:url("data:image/svg+xml,%3csvg viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.24 10.76C9.65977 11.1798 10.3386 11.1798 10.7539 10.76L19.6852 1.82869C20.1049 1.40891 20.1049 0.730135 19.6852 0.314829C19.2654 -0.100477 18.5866 -0.104943 18.1713 0.314829L9.99916 8.48698L1.82701 0.314829C1.40724 -0.104943 0.728462 -0.104943 0.313156 0.314829C-0.10215 0.7346 -0.106615 1.41338 0.313156 1.82869L9.24447 10.76H9.24Z' fill='%23223B4C'/%3e%3c/svg%3e") no-repeat right 1em center/1.15em auto,var(--color-white) !important;padding-top:.75rem !important;padding-bottom:.75rem !important}.bd-almondmilk-comparisons .inputs{display:grid !important;grid-gap:0;grid-template-columns:repeat(2, 1fr);grid-template-rows:2fr .25fr;align-items:stretch;justify-content:center !important;margin-top:-18%;padding-bottom:0 !important}.bd-almondmilk-comparisons .inputs .vs{display:inline-flex;position:relative;grid-area:2/1/3/3;align-items:center;justify-content:center;gap:.5rem;margin-bottom:4rem;color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);font-size:4rem;line-height:.7}.bd-almondmilk-comparisons .inputs .vs span{display:inline-block !important;position:absolute;bottom:-80%;color:#000;color:var(--color-black);font-family:var(--body-font-stack);font-size:1rem;font-weight:400;white-space:nowrap}@media(min-width: 900px){.bd-almondmilk-comparisons .inputs .vs span{top:43%;left:50%;bottom:auto;bottom:initial;transform:translate(-50%, -50%)}}.bd-almondmilk-comparisons .inputs .vs::before,.bd-almondmilk-comparisons .inputs .vs::after{content:"";display:inline-block;flex:1;height:2px;background:#0033a1;background:var(--color-primary-blue)}@media(min-width: 900px){.bd-almondmilk-comparisons .inputs .vs{grid-area:1/2/2/5;flex-direction:column;align-self:flex-end}.bd-almondmilk-comparisons .inputs .vs::before,.bd-almondmilk-comparisons .inputs .vs::after{flex:initial;width:2px}.bd-almondmilk-comparisons .inputs .vs::before{height:60px}.bd-almondmilk-comparisons .inputs .vs::after{height:150px;margin-top:2rem}}.bd-almondmilk-comparisons .inputs .input-wrapper{height:100%}.bd-almondmilk-comparisons .inputs .input-wrapper:nth-of-type(1){grid-area:1/1/2/2}.bd-almondmilk-comparisons .inputs .input-wrapper:nth-of-type(2){grid-area:1/2/2/3}@media(min-width: 900px){.bd-almondmilk-comparisons .inputs .input-wrapper:nth-of-type(1){grid-area:1/1/2/2}.bd-almondmilk-comparisons .inputs .input-wrapper:nth-of-type(2){grid-area:1/5/2/6}}.bd-almondmilk-comparisons .inputs .input-wrapper .image{aspect-ratio:1}.bd-almondmilk-comparisons .inputs .input-wrapper .image img{height:100%;max-height:none;max-height:initial;-o-object-fit:contain;object-fit:contain}.bd-almondmilk-comparisons .inputs .input-wrapper h3{margin:1rem auto 0;font-size:1.275rem;line-height:1}@media(min-width: 900px){.bd-almondmilk-comparisons .inputs .input-wrapper h3{padding-top:.5rem;padding-bottom:1rem;font-size:1.5rem;vertical-align:middle}}.bd-almondmilk-comparisons .inputs .input-wrapper .image{align-items:initial;width:100%}.bd-almondmilk-comparisons .inputs .input-wrapper .image img{-o-object-fit:fill;object-fit:fill}.bd-almondmilk-comparisons .inputs .input-wrapper select{margin:0 auto}@media(max-width: 899px){.bd-almondmilk-comparisons .inputs .input-wrapper select{display:none}}@media(min-width: 900px){.bd-almondmilk-comparisons .inputs{grid-template-columns:repeat(5, 1fr);grid-template-rows:none;margin-top:-12%}.bd-almondmilk-comparisons .inputs .input-wrapper{display:grid;grid-template-rows:1fr 3rem}.bd-almondmilk-comparisons .inputs .input-wrapper select{align-self:center}}.bd-almondmilk-comparisons .mobile-inputs select{width:100%;margin-top:1rem}@media(max-width: 899px){.bd-almondmilk-comparisons .mobile-inputs{display:block !important}}.bd-almondmilk-comparisons .nutrition h2{margin-top:1.5em !important;margin-bottom:1.5rem !important}.bd-almondmilk-comparisons .table-wrapper{width:100%;max-width:940px;margin:0 auto;padding:0 1.5rem 1rem;overflow:hidden;border-radius:8px;background-color:#fff;background-color:var(--color-white)}.bd-almondmilk-comparisons .table-wrapper .nutrition-header{display:flex;justify-content:space-between;padding:1.5rem 1.5rem 1rem;margin-left:-1.5rem;margin-right:-1.5rem;background-color:#0033a1;background-color:var(--color-primary-blue);color:#fff;color:var(--color-white)}.bd-almondmilk-comparisons .table-wrapper .nutrition-header span{width:33.333%;font-size:.875rem;font-weight:700;line-height:1;text-align:left}.bd-almondmilk-comparisons .table-wrapper .nutrition-header span:last-of-type{text-align:right}@media(min-width: 900px){.bd-almondmilk-comparisons .table-wrapper .nutrition-header span,.bd-almondmilk-comparisons .table-wrapper .nutrition-header span:last-of-type{font-size:1rem;text-align:center}}.bd-almondmilk-comparisons .table-wrapper table{width:100% !important;margin:0 !important}.bd-almondmilk-comparisons .table-wrapper tbody tr{border-color:#c1cad3 !important;border-color:var(--color-neutral-200) !important}.bd-almondmilk-comparisons .table-wrapper tbody tr th,.bd-almondmilk-comparisons .table-wrapper tbody tr td{border-color:#c1cad3;border-color:var(--color-neutral-200)}.bd-almondmilk-comparisons .table-wrapper tbody tr th.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.left-data{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);text-align:left !important}.bd-almondmilk-comparisons .table-wrapper tbody tr th.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.right-data{text-align:right !important}.bd-almondmilk-comparisons .table-wrapper tbody tr th.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr th.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr th.nutrition-category,.bd-almondmilk-comparisons .table-wrapper tbody tr td.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.nutrition-category{font-size:clamp(.875rem,1.35vw + .5rem,1.25rem)}@media(min-width: 900px){.bd-almondmilk-comparisons .table-wrapper tbody tr th.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr th.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.right-data{text-align:center !important}.bd-almondmilk-comparisons .table-wrapper tbody tr th.left-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.left-data{font-size:1.5rem !important}.bd-almondmilk-comparisons .table-wrapper tbody tr th.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr th.nutrition-category,.bd-almondmilk-comparisons .table-wrapper tbody tr td.right-data,.bd-almondmilk-comparisons .table-wrapper tbody tr td.nutrition-category{font-size:1.125rem !important}}.bd-almondmilk-comparisons .table-wrapper tbody tr:last-of-type th,.bd-almondmilk-comparisons .table-wrapper tbody tr:last-of-type td{border-bottom:none}.bd-almondmilk-comparisons .disclaimers{max-width:128ch !important;font-size:.75rem !important;text-align:center !important;text-wrap:pretty}.bd-almondmilk-comparisons .disclaimers p{margin-bottom:.25rem !important}.page-bdcompare .clean-claims{margin-top:2rem}@media(min-width: 1024px){.page-bdcompare .block-canvas .site-blocks-products{grid-template-columns:repeat(auto-fit, minmax(132px, 1fr))}}.page-benefits-of-almonds .nutritious-snack{position:relative}@media(min-width: 1024px){.page-benefits-of-almonds .nutritious-snack::after{content:"";display:block;position:absolute;top:-60px;right:60px;width:135px;height:190px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/benefits-of-almonds_floating-almonds-01.png");background-repeat:no-repeat;background-size:contain}}.page-benefits-of-almonds .nutritious-snack .health-disclaimer{max-width:60ch;margin-left:auto;margin-right:auto;font-size:.7rem;line-height:1.2}.page-benefits-of-almonds .block-canvas{overflow:hidden}@media(min-width: 782px){.page-benefits-of-almonds .diet-friendly .wp-block-image{margin-top:-42%;margin-bottom:-30%;margin-right:-10% !important}}.page-benefits-of-almonds .otg-snack{position:relative}@media(min-width: 1024px){.page-benefits-of-almonds .otg-snack::before,.page-benefits-of-almonds .otg-snack::after{content:"";display:block;position:absolute;z-index:1;background-repeat:no-repeat;background-size:contain}.page-benefits-of-almonds .otg-snack::before{top:-45px;right:80px;width:180px;height:180px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/benefits-of-almonds_floating-almonds-02.png")}.page-benefits-of-almonds .otg-snack::after{left:56px;bottom:-120px;width:120px;height:180px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/global/benefits-of-almonds_floating-almonds-03.png")}}.page-benefits-of-almonds .products .wp-block-column{position:relative}@media(max-width: 781px){.page-benefits-of-almonds .products .wp-block-column::after{content:"";display:block;position:absolute;left:calc(var(--wp--custom--spacing--padding)*-2);bottom:0;width:100vw;height:80px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%)}}.creator-hero .content{padding:2rem 0 0}.creator-hero .content>*{margin-top:auto;margin-bottom:0}@media(min-width: 782px){.creator-hero .content{max-width:66vw;margin:auto}}.creator-hero .wp-block-columns .wp-block-column:first-child{padding-bottom:2rem}@media(max-width: 781px){.creator-hero .wp-block-columns .wp-block-column:first-child{padding:0 2rem 1rem}}.creator-hero .wp-block-columns .wp-block-column>p{font-size:max(.88rem,1.5vw + .88rem);line-height:1.5}@media(min-width: 782px){.creator-hero .wp-block-columns .wp-block-column>p{font-size:.88rem}}@media(min-width: 1024px){.creator-hero .wp-block-columns .wp-block-column>p{font-size:clamp(.88rem,.375vw + .88rem,5rem)}}@media(min-width: 1280px){.creator-hero .wp-block-columns .wp-block-column>p{font-size:clamp(1rem,.375vw + 1rem,5rem)}}@media(min-width: 1680px){.creator-hero .wp-block-columns .wp-block-column>p{font-size:clamp(1rem,.5vw + 1rem,5rem)}}@media(max-width: 781px){.creator-quote{display:flex;flex-direction:column}}.creator-quote .wp-block-media-text__content{position:relative;padding:max(2rem,10vw) max(2rem,11vw)}@media(max-width: 781px){.creator-quote .wp-block-media-text__content{padding:max(2rem,10vw) 1.25rem}}@media(max-width: 781px){.creator-quote .wp-block-media-text__media{width:100%;padding-bottom:100%}}.creator-quote h2{font-size:2rem}.creator-quote p{font-size:1.125rem;line-height:1.5}@media(min-width: 782px){.creator-quote h2{font-size:max(2rem, min(2.5vw, 3rem))}.creator-quote p{font-size:max(1.25rem, min(1.5vw, 1.75rem))}}.creator-quote .quote-open,.creator-quote .quote-closed{width:12vw;margin-left:auto;margin-right:auto}@media(min-width: 782px){.creator-quote .quote-open,.creator-quote .quote-closed{position:absolute;margin:0}}@media(min-width: 782px){.creator-quote .quote-open{top:5%;left:5%;width:7vw}}@media(min-width: 782px){.creator-quote .quote-closed{bottom:5%;right:5%;width:7vw}}.creator-quote .almonds-mobile,.creator-quote .almonds-desktop{position:static;position:initial}.creator-quote .almonds-mobile .bottom-left,.creator-quote .almonds-mobile .bottom-right,.creator-quote .almonds-mobile .top-left{position:absolute;margin:0}.creator-quote .almonds-mobile .bottom-left{left:5%;bottom:0;width:13vw;transform:translateY(50%)}.creator-quote .almonds-mobile .bottom-right{bottom:0;right:0;width:18vw}.creator-quote .almonds-mobile .top-left{top:0;left:2%;width:20vw;transform:translateY(-30%)}@media(min-width: 782px){.creator-quote .almonds-mobile{display:none}}.creator-quote .almonds-desktop{display:none}@media(min-width: 782px){.creator-quote .almonds-desktop{display:block}.creator-quote .almonds-desktop .bottom-left,.creator-quote .almonds-desktop .top-right{position:absolute;margin:0}.creator-quote .almonds-desktop .bottom-left{position:absolute;left:5%;bottom:10%;width:6vw}.creator-quote .almonds-desktop .top-right{position:absolute;top:5%;right:5%;width:10vw}}.creator-instagram{position:relative;z-index:5}.creator-instagram>*{margin-top:0 !important}.creator-instagram .images-desktop,.creator-instagram .images-mobile{position:static;position:initial}@media(max-width: 781px){.creator-instagram .images-desktop{display:none}}.creator-instagram .images-desktop .left,.creator-instagram .images-desktop .right{position:absolute;top:0;bottom:0}.creator-instagram .images-desktop .left img,.creator-instagram .images-desktop .right img{height:100%;-o-object-fit:contain;object-fit:contain}.creator-instagram .images-desktop .left{left:0}.creator-instagram .images-desktop .left img{-o-object-position:left;object-position:left}.creator-instagram .images-desktop .right{right:0}.creator-instagram .images-desktop .right img{-o-object-position:right;object-position:right}.creator-instagram .images-mobile{display:none}@media(max-width: 781px){.creator-instagram .images-mobile{display:block}}.creator-instagram .images-mobile .top{position:absolute;top:0;left:20%;width:30vw;transform:translateY(-62%)}.creator-instagram .images-mobile .bottom{position:absolute;left:15%;bottom:0;width:15vw;transform:translateY(45%)}@media(min-width: 782px){.creator-instagram .instagram-feed{max-width:max(50rem, min(60vw, 64rem))}}.editor-styles-wrapper .creator-instagram .images-desktop figure>div{height:100% !important}.page-almond-breeze-comparison .block-canvas .wp-block-heading,.page-almond-breeze-comparison .block-canvas .is-style-heading{margin-top:0;margin-bottom:min(.25em,.75rem);font-family:var(--heading-font-stack-brand);font-weight:bold;line-height:.9;text-transform:uppercase;text-wrap:balance}.page-almond-breeze-comparison .block-canvas h1,.page-almond-breeze-comparison .block-canvas h2{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);line-height:.9;text-transform:uppercase}.page-almond-breeze-comparison .block-canvas h1.is-style-corporate,.page-almond-breeze-comparison .block-canvas h2.is-style-corporate{margin-bottom:min(.5em,1rem);font-family:var(--heading-font-stack-corp);line-height:1.3;text-transform:none}.page-almond-breeze-comparison .ab-comparison-hero{display:grid;grid-template-areas:"layout"}.page-almond-breeze-comparison .ab-comparison-hero .site-blocks-art-directed-media,.page-almond-breeze-comparison .ab-comparison-hero .wp-block-group{grid-area:layout}.page-almond-breeze-comparison .ab-comparison-hero .wp-block-columns{padding-top:1.5rem}.page-almond-breeze-comparison .ab-comparison-hero h1{margin:.375em 0 0 !important;color:#fff;color:var(--color-white);font-size:max(2rem, min(10vw, 6rem)) !important}@media(min-width: 781px){.page-almond-breeze-comparison .ab-comparison-hero .wp-block-group{display:flex;flex-direction:column;justify-content:center}.page-almond-breeze-comparison .ab-comparison-hero .wp-block-group .wp-block-columns{padding-top:0}.page-almond-breeze-comparison .ab-comparison-hero h1{font-size:max(2.25rem, min(6vw, 6rem)) !important}}.page-almond-breeze-comparison .almond-breeze-comparison>section:first-of-type{padding-top:0;padding-bottom:0}.page-almond-breeze-comparison .almond-breeze-comparison select{position:relative;border:2px solid #0033a1 !important;border:2px solid var(--color-primary-blue) !important;background:url("data:image/svg+xml,%3csvg viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.24 10.76C9.65977 11.1798 10.3386 11.1798 10.7539 10.76L19.6852 1.82869C20.1049 1.40891 20.1049 0.730135 19.6852 0.314829C19.2654 -0.100477 18.5866 -0.104943 18.1713 0.314829L9.99916 8.48698L1.82701 0.314829C1.40724 -0.104943 0.728462 -0.104943 0.313156 0.314829C-0.10215 0.7346 -0.106615 1.41338 0.313156 1.82869L9.24447 10.76H9.24Z' fill='%23223B4C'/%3e%3c/svg%3e") no-repeat right 1em center/1.15em auto,#fff !important;background:url("data:image/svg+xml,%3csvg viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.24 10.76C9.65977 11.1798 10.3386 11.1798 10.7539 10.76L19.6852 1.82869C20.1049 1.40891 20.1049 0.730135 19.6852 0.314829C19.2654 -0.100477 18.5866 -0.104943 18.1713 0.314829L9.99916 8.48698L1.82701 0.314829C1.40724 -0.104943 0.728462 -0.104943 0.313156 0.314829C-0.10215 0.7346 -0.106615 1.41338 0.313156 1.82869L9.24447 10.76H9.24Z' fill='%23223B4C'/%3e%3c/svg%3e") no-repeat right 1em center/1.15em auto,var(--color-white) !important;padding-top:.75rem !important;padding-bottom:.75rem !important}.page-almond-breeze-comparison .almond-breeze-comparison .inputs{gap:.25rem max(.75rem, min(1.5vw, 3rem));align-items:center;padding-bottom:max(.5rem, min(1vw, 1rem))}.page-almond-breeze-comparison .almond-breeze-comparison .inputs .vs{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);font-size:max(1.25rem, min(2.25vw, 2.25rem));line-height:.9;text-transform:uppercase}.page-almond-breeze-comparison .almond-breeze-comparison .inputs .input-wrapper{flex:1;width:100%;max-width:620px;margin-left:auto;margin-right:auto}.page-almond-breeze-comparison .almond-breeze-comparison .inputs .input-wrapper select{width:100%}.page-almond-breeze-comparison .almond-breeze-comparison h3{color:#0033a1;color:var(--color-primary-blue);font-family:var(--heading-font-stack-brand);line-height:.9 !important;text-transform:uppercase}.page-almond-breeze-comparison .almond-breeze-comparison .nutrition h2{margin-top:1.5em !important;margin-bottom:1.5rem !important}.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper table{width:80%}@media(max-width: 781px){.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper table{width:100%}}.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr td.left-data,.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr th.left-data{font-family:var(--heading-font-stack-brand);font-size:max(1rem, min(2vw, 1.5rem))}.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr td.right-data,.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr td.nutrition-category,.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr th.right-data,.page-almond-breeze-comparison .almond-breeze-comparison .table-wrapper tbody tr th.nutrition-category{font-size:max(.75rem, min(2vw, 1.125rem))}.page-almond-breeze-comparison .almond-breeze-comparison .disclaimers{max-width:120ch !important;font-size:.75rem !important;text-align:center !important;text-wrap:pretty}.page-almond-breeze-comparison .almond-breeze-comparison .disclaimers p{margin-bottom:.25rem !important}.page-healthier-new-year main h2{font-family:var(--binate-font-stack);font-size:clamp(2rem,1rem + 4vw,3rem);font-style:italic;font-weight:900}.page-healthier-new-year .new-year-hero{display:grid;position:relative;grid-template-areas:"layout";align-items:center;padding-top:2rem}.page-healthier-new-year .new-year-hero .wp-block-group .ab-logo{width:30%;max-width:180px}.page-healthier-new-year .new-year-hero .wp-block-group p{padding-left:4vw;padding-right:4vw;font-weight:700}@media(min-width: 1024px){.page-healthier-new-year .new-year-hero .wp-block-group p{font-size:22px}}.page-healthier-new-year .new-year-hero .wp-block-group .arrow{display:flex;justify-content:center;margin-top:8%}.page-healthier-new-year .new-year-hero .wp-block-group .arrow svg{width:110px}.page-healthier-new-year .new-year-hero .product-splash{position:relative;margin-top:5%;margin-bottom:-8vw}@media(min-width: 782px){.page-healthier-new-year .new-year-hero .product-splash{margin-top:-10vw}}.page-healthier-new-year .new-year-hero .product-splash .product-image{position:absolute;left:50%;bottom:5%;width:50%;transform:translateX(-50%)}@media(min-width: 782px){.page-healthier-new-year .new-year-hero .product-splash .product-image{left:auto;left:initial;bottom:10vw;right:10%;width:28%;transform:none}}.page-healthier-new-year .take-a-sip{padding-top:10vw;padding-bottom:90vw;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/healthier-year/bg-strawberry-smoothie.png");background-repeat:no-repeat;background-position:bottom;background-size:150%}.page-healthier-new-year .take-a-sip .wp-block-columns>.wp-block-column p{font-size:var(--wp--preset--font-size--sm)}.page-healthier-new-year .take-a-sip .wp-block-columns .claims .wp-block-column{padding:2rem}@media(min-width: 782px){.page-healthier-new-year .take-a-sip{padding-bottom:30vw;background-position:0 0;background-position:initial;background-size:cover}}.page-healthier-new-year .resolution{position:relative;padding-bottom:30vw}.page-healthier-new-year .resolution .resolution-wave .wave>img{margin-top:-12vw}.page-healthier-new-year .resolution .resolution-wave .confetti-carton{position:absolute;top:-5%;left:50%;width:100%;padding-top:4rem;padding-bottom:4rem;overflow:hidden;transform:translateX(-50%)}.page-healthier-new-year .resolution .resolution-wave .confetti-carton img{width:40%;margin:0 auto}.page-healthier-new-year .resolution .resolution-wave .confetti-carton .lottie{position:absolute;z-index:-1;top:50%;left:50%;width:150vw;max-width:50rem;transform:translate(-50%, -50%)}@media(min-width: 782px){.page-healthier-new-year .resolution .resolution-wave .confetti-carton{top:-10%}.page-healthier-new-year .resolution .resolution-wave .confetti-carton .lottie{width:60vw}}.page-healthier-new-year .resolution .stats{margin-bottom:15vw}.page-healthier-new-year .resolution .stats h3{font-family:var(--binate-font-stack);font-size:max(1.5rem, min(4vw, 2.225rem));font-style:italic;font-weight:900}@media(min-width: 782px){.page-healthier-new-year .resolution .stats h3{max-width:38rem}}.page-healthier-new-year .resolution .stats .icon-carrot,.page-healthier-new-year .resolution .stats .icon-cup,.page-healthier-new-year .resolution .stats .icon-swimming{display:flex;justify-content:center;gap:.8rem}.page-healthier-new-year .resolution .stats .icon-carrot::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23fff%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M320 72c0 40 15.3 55.3 40 80s40 40 80 40c29.7 0 55-17.6 66-26.7c4-3.3 6-8.2 6-13.3s-2-10-6-13.2c-11.4-9.1-38.3-26.8-74-26.8c-32 0-40 8-40 8s8-8 8-40c0-35.7-17.7-62.6-26.8-74C370 2 365.1 0 360 0s-10 2-13.3 6C337.6 17 320 42.3 320 72zM199.3 197.4c13.2-8.6 28.9-13.4 45.3-13.4c46.1 0 83.4 37.3 83.4 83.4c0 32.5-18.9 62-48.3 75.7l-42.8 19.8L209 335c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l15.4 15.4L73.3 438.7l94.8-204.6L207 273c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-41.7-41.7zM34.1 509.8L299.8 386.6c46.4-21.5 76.2-68 76.2-119.2C376 194.8 317.2 136 244.6 136c-51.2 0-97.7 29.7-119.2 76.2L2.2 477.9C-2 487-.1 497.8 7 505s17.9 9 27.1 4.8z%27/%3E%3C/svg%3E");display:inline-block;width:2rem;height:auto}.page-healthier-new-year .resolution .stats .icon-cup::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 384 512%27 fill=%27%23fff%27%3E %3Cpath d=%27M24 0C17.3 0 10.9 2.8 6.3 7.8S-.5 19.4.1 26.1l36.2 420.1C39.5 483.4 70.7 512 108 512h168c37.4 0 68.5-28.6 71.7-65.8l36.2-420.1c.6-6.7-1.7-13.3-6.2-18.3S366.7 0 360 0H24zm33.6 134.3L50.2 48h283.6l-7.4 86.3-25.2 14c-16.2 9-36.2 7.3-50.7-4.3-34.2-27.4-82.8-27.4-117 0-14.5 11.6-34.5 13.3-50.7 4.3l-25.2-14zm5 57.6c32.7 16.6 72.1 12.6 100.9-10.4 16.7-13.3 40.4-13.3 57 0 28.8 23 68.3 27 100.9 10.4l-21.5 250.2c-1.1 12.4-11.5 21.9-23.9 21.9H108c-12.5 0-22.8-9.5-23.9-21.9L62.6 191.9z%27/%3E %3C/svg%3E");display:inline-block;width:1.4rem;height:auto}.page-healthier-new-year .resolution .stats .icon-swimming::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 41 22%27%3E %3Cpath fill=%27%23fff%27 d=%27M38.1002 4.4a4.4002 4.4002 0 0 1-4.4 4.4 4.4 4.4 0 1 1 4.4-4.4Zm-3.3 11.9694c1.1825 1.0244 2.6812 1.8356 4.2075 2.1793.8869.1994 1.4506 1.0794 1.2512 1.9732-.1993.8937-1.0793 1.4506-1.9731 1.2512-1.9731-.4468-3.5956-1.4093-4.5856-2.0968C31.7683 21.0169 29.4789 22 27.1002 22c-2.3788 0-4.6681-.9831-6.6-2.3237C18.5683 21.0169 16.2789 22 13.9002 22c-2.3788 0-4.6681-.9831-6.6-2.3237-.99.6875-2.6125 1.65-4.5856 2.09-.887.1993-1.7738-.3575-1.9732-1.2513-.1993-.8937.3575-1.7737 1.2513-1.9731 1.5125-.3369 3.0456-1.1482 4.2144-2.1863a1.6483 1.6483 0 0 1 2.193 0c1.485 1.2788 3.5201 2.3306 5.5001 2.3306s4.0219-1.0518 5.5-2.3306a1.6483 1.6483 0 0 1 2.1931 0c1.4781 1.2788 3.52 2.3306 5.5 2.3306s4.0219-1.0518 5.5-2.3306a1.6483 1.6483 0 0 1 2.1931 0l.0138.0138ZM22.6658 6.7306l-10.0719 8.5388c-.9487-.22-1.9181-.66-2.7637-1.2375a3.9375 3.9375 0 0 0-.5156-.3094L19.957 4.6956A11.5285 11.5285 0 0 0 14.4502 3.3h-5.5a1.646 1.646 0 0 1-1.65-1.65c0-.9144.7356-1.65 1.65-1.65h5.5c8.2019 0 14.85 6.6481 14.85 14.85v.1513c-.7425.275-1.5056.4262-2.2.4262-.3713 0-.7356-.0344-1.1-.11V14.85c0-3.1694-1.2719-6.0362-3.3344-8.1194Z%27/%3E %3C/svg%3E");display:inline-block;width:2.4rem;height:auto}.page-healthier-new-year .goals{position:relative;z-index:10;margin-top:-30%}.page-healthier-new-year .goals .content{margin-top:-10%;padding-bottom:20%}.page-healthier-new-year .goals .content .wp-block-columns>.wp-block-column p{font-size:var(--wp--preset--font-size--sm)}.page-healthier-new-year .goals .content .wp-block-columns .claims li{position:relative;margin-left:65px;margin-bottom:2rem;list-style-type:none;color:#152465;font-family:var(--binate-font-stack);font-style:italic;font-weight:900}.page-healthier-new-year .goals .content .wp-block-columns .claims li::before{content:"";position:absolute;top:0;left:-65px;width:55px;height:55px;background:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/healthier-year/checkbox.svg") no-repeat}.page-healthier-new-year .recipes{position:relative;z-index:10}.page-healthier-new-year .recipes .almond-wave{margin-top:-10vw}.page-healthier-new-year .recipes .recipe-content{margin-top:-2rem}.page-healthier-new-year .recipes .recipe-content p{max-width:650px}.page-healthier-new-year .location .confetti-location{position:relative}.page-healthier-new-year .location .confetti-location .lottie{position:absolute;z-index:-1;top:35%;left:50%;width:350px;transform:translate(-50%, -50%)}.page-contact .wp-block-buttons .wp-block-button.sms{display:none}.page-contact .wp-block-buttons .wp-block-button__link{width:100%}.page-contact .wp-block-buttons .wp-block-button__link:hover,.page-contact .wp-block-buttons .wp-block-button__link:focus{background-color:rgb(20, 78, 204) !important;background-color:var(--color-primary-blue-hover) !important;color:#fff !important;color:var(--color-white) !important}@media(max-width: 781px){.page-contact .wp-block-buttons .wp-block-button.sms{display:inline-block}}@media(max-width: 599px){.page-contact .wp-block-buttons .wp-block-button{flex:1}}.page-front-page .block-canvas{overflow:hidden}.page-front-page .block-canvas h2 .is-style-brand{display:block;margin-top:.15em;margin-bottom:.5em;font-family:var(--heading-font-stack-brand);line-height:.9;text-transform:uppercase}.page-front-page .block-canvas .products{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width: 782px){.page-front-page .block-canvas .products{padding-top:4rem;padding-bottom:4rem}}@media(max-width: 781px){.page-front-page .block-canvas .products .site-blocks-products .flickity-prev-next-button{display:none}}.page-front-page .block-canvas .products .site-blocks-products .brand-category-refrigerated-almondmilk .background-image,.page-front-page .block-canvas .products .site-blocks-products .product-hint-of-sea-salt .background-image,.page-front-page .block-canvas .products .site-blocks-products .product-multiseed .background-image{background-repeat:no-repeat;background-position:center;background-size:cover}.page-front-page .block-canvas .products .site-blocks-products .brand-category-refrigerated-almondmilk .background-image>img,.page-front-page .block-canvas .products .site-blocks-products .product-hint-of-sea-salt .background-image>img,.page-front-page .block-canvas .products .site-blocks-products .product-multiseed .background-image>img{display:none}.page-front-page .block-canvas .products .site-blocks-products .brand-category-refrigerated-almondmilk .background-image{background-color:#0998e7 !important;background-image:url("data:image/svg+xml,%3csvg width='1280' height='1280' viewBox='0 0 1280 1280' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4333_16557)'%3e%3crect width='1280' height='1280' transform='matrix(-1 0 0 1 1280 0)' fill='white'/%3e%3cg clip-path='url(%23clip1_4333_16557)'%3e%3cpath d='M640.013 2009.97C-66.9038 2009.97 -639.973 1436.9 -639.973 729.987C-639.973 23.0695 -66.9038 -550 640.013 -550C1346.93 -550 1920 23.0695 1920 729.987C1920 1436.9 1346.93 2009.97 640.013 2009.97Z' fill='%2308B3F1'/%3e%3cpath d='M-250.945 -188.998C-20.5224 -412.441 293.662 -550 640.013 -550C755.968 -550 868.313 -534.58 975.111 -505.678L643.782 731.022L-250.945 -188.998Z' fill='%23097EDE'/%3e%3cpath d='M1587.24 -130.901C1637.85 -75.2463 1683.61 -15.1059 1723.89 48.8562L643.783 730.996L1587.24 -130.901Z' fill='%23097EDE'/%3e%3cpath d='M-596.474 397.86L643.782 730.994L1723.89 48.855C1848.13 246.129 1920 479.658 1920 729.986C1920 1436.91 1346.91 2009.97 640.013 2009.97C-66.8882 2009.97 -639.973 1436.89 -639.973 729.986C-639.973 615.119 -624.819 503.783 -596.447 397.86H-596.474Z' fill='%230998E7'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4333_16557'%3e%3crect width='1280' height='1280' fill='white' transform='matrix(-1 0 0 1 1280 0)'/%3e%3c/clipPath%3e%3cclipPath id='clip1_4333_16557'%3e%3crect width='2560' height='2560' fill='white' transform='matrix(-1 0 0 1 1920 -550)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.page-front-page .block-canvas .products .site-blocks-products .product-hint-of-sea-salt .background-image{background-color:#6fb3d8 !important;background-image:url("data:image/svg+xml,%3csvg width='1280' height='1280' viewBox='0 0 1280 1280' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4449_2835)'%3e%3crect width='1280' height='1280' transform='matrix(-1 0 0 1 1280 0)' fill='white'/%3e%3cg clip-path='url(%23clip1_4449_2835)'%3e%3cpath d='M640.013 2009.97C-66.9038 2009.97 -639.973 1436.9 -639.973 729.987C-639.973 23.0695 -66.9038 -550 640.013 -550C1346.93 -550 1920 23.0695 1920 729.987C1920 1436.9 1346.93 2009.97 640.013 2009.97Z' fill='%238BD3E6'/%3e%3cpath d='M-250.945 -188.998C-20.5224 -412.441 293.662 -550 640.013 -550C755.968 -550 868.313 -534.58 975.111 -505.678L643.782 731.022L-250.945 -188.998Z' fill='%234380C2'/%3e%3cpath d='M1587.24 -130.901C1637.85 -75.2463 1683.61 -15.1059 1723.89 48.8562L643.783 730.996L1587.24 -130.901Z' fill='%234380C2'/%3e%3cpath d='M-596.474 397.86L643.782 730.994L1723.89 48.8545C1848.13 246.129 1920 479.657 1920 729.985C1920 1436.91 1346.91 2009.97 640.013 2009.97C-66.8882 2009.97 -639.973 1436.89 -639.973 729.985C-639.973 615.119 -624.819 503.782 -596.447 397.86H-596.474Z' fill='%236FB3D8'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4449_2835'%3e%3crect width='1280' height='1280' fill='white' transform='matrix(-1 0 0 1 1280 0)'/%3e%3c/clipPath%3e%3cclipPath id='clip1_4449_2835'%3e%3crect width='2560' height='2560' fill='white' transform='matrix(-1 0 0 1 1920 -550)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.page-front-page .block-canvas .products .site-blocks-products .product-multiseed .background-image{background-color:#4e4b48 !important;background-image:url("data:image/svg+xml,%3csvg width='1280' height='1280' viewBox='0 0 1280 1280' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4449_2825)'%3e%3crect width='1280' height='1280' transform='matrix(-1 0 0 1 1280 0)' fill='white'/%3e%3cg clip-path='url(%23clip1_4449_2825)'%3e%3cpath d='M640.013 2009.97C-66.9038 2009.97 -639.973 1436.9 -639.973 729.987C-639.973 23.0695 -66.9038 -550 640.013 -550C1346.93 -550 1920 23.0695 1920 729.987C1920 1436.9 1346.93 2009.97 640.013 2009.97Z' fill='%236A6662'/%3e%3cpath d='M-250.945 -188.998C-20.5224 -412.441 293.662 -550 640.013 -550C755.968 -550 868.313 -534.58 975.111 -505.678L643.782 731.022L-250.945 -188.998Z' fill='%23454240'/%3e%3cpath d='M1587.24 -130.901C1637.85 -75.2463 1683.61 -15.1059 1723.89 48.8562L643.782 730.996L1587.24 -130.901Z' fill='%23454240'/%3e%3cpath d='M-596.474 397.86L643.782 730.994L1723.89 48.8545C1848.13 246.129 1920 479.657 1920 729.985C1920 1436.91 1346.91 2009.97 640.013 2009.97C-66.8882 2009.97 -639.973 1436.89 -639.973 729.985C-639.973 615.119 -624.819 503.782 -596.447 397.86H-596.474Z' fill='%234E4B48'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4449_2825'%3e%3crect width='1280' height='1280' fill='white' transform='matrix(-1 0 0 1 1280 0)'/%3e%3c/clipPath%3e%3cclipPath id='clip1_4449_2825'%3e%3crect width='2560' height='2560' fill='white' transform='matrix(-1 0 0 1 1920 -550)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}:root{--color-naughty-nice-red-dark: #5c2b2d;--color-naughty-nice-green: #004846;--color-naughty-nice-gold: #fdba34}@media(min-width: 1024px){.naughty-nice-hero.mobile{display:none}}.naughty-nice-hero.mobile .hero-image{width:100%}.naughty-nice-hero.mobile .product-display{color:#fff;color:var(--color-white);text-align:center}.naughty-nice-hero.mobile .product{width:100%;min-height:147.75vw;padding-top:8vw;padding-bottom:2.5rem;background-repeat:no-repeat;background-position:center;background-size:cover}.naughty-nice-hero.mobile img{width:57.6vw;margin:0 auto -1vw}.naughty-nice-hero.mobile h2{margin:.5vw;font-family:brandon-grotesque,sans-serif;font-size:8.55vw;font-style:normal;font-weight:bold;line-height:1;text-transform:uppercase}.naughty-nice-hero.mobile p{max-width:28ch;margin:2vw auto 1vw;font-size:4.8vw;line-height:1.5}.naughty-nice-hero.mobile .ctas{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.naughty-nice-hero.mobile .ctas .button{display:inline-flex;align-items:center;justify-content:center;width:56vw;height:13.8vw;margin:0 auto;border-radius:1000px;background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);font-size:4.27vw;line-height:1}.naughty-nice-hero.mobile .ctas .button:first-child{margin:6vw auto}.naughty-nice-hero.mobile .ctas button.button{background-color:#fdba34;background-color:var(--color-naughty-nice-gold);color:#5c2b2d;color:var(--color-naughty-nice-red-dark)}.naughty-nice-hero.desktop{display:none;position:relative;z-index:1;height:48vw;padding-bottom:2.92vw;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.naughty-nice-hero.desktop{display:flex}}.naughty-nice-hero.desktop .title{position:absolute;top:1.53vw;left:52.8%;width:51.74vw;transform:translateX(-50%)}.naughty-nice-hero.desktop .sub-title{position:absolute;top:11vw;left:49.5%;width:35.49vw;transform:translate(-50%, -28vh);animation:naughty-nice-hero-title-drop 1s forwards ease-out;animation-delay:2.75s}.naughty-nice-hero.desktop .product-display{display:flex;align-items:flex-end;justify-content:space-between;width:70vw;margin:0 auto}.naughty-nice-hero.desktop .product{color:#fff;color:var(--color-white);text-align:center}.naughty-nice-hero.desktop .product img[class*=-can]{width:20vw;margin:0 auto;transform:translateY(-78vh);animation:naughty-nice-hero-can-drop .8s forwards ease-in}.naughty-nice-hero.desktop .product img[class=snickerdoodle-can]{animation-delay:2s}.naughty-nice-hero.desktop .product img[class=peppermint-can]{animation-delay:2.25s}.naughty-nice-hero.desktop .product img[class*=-almonds]{position:absolute;bottom:14.85vw;margin:0 auto}.naughty-nice-hero.desktop .product img[class=snickerdoodle-almonds]{left:16vw;width:21.39vw}.naughty-nice-hero.desktop .product img[class=peppermint-almonds]{right:16.5vw;width:22.02vw}.naughty-nice-hero.desktop .product h2{margin:.5vw;font-family:brandon-grotesque,sans-serif;font-size:2.64vw;font-style:normal;font-weight:bold;line-height:1;text-transform:uppercase}.naughty-nice-hero.desktop .product p{max-width:37.5ch;margin:0 auto 1vw;font-size:1.25vw}.naughty-nice-hero.desktop .product .ctas{display:flex;align-items:center;justify-content:space-between;width:31vw;margin:0 auto}.naughty-nice-hero.desktop .product .ctas .button{display:inline-flex;align-items:center;justify-content:center;width:14.59vw;min-width:1px;height:3.58vw;margin:0 auto;padding:0;border-radius:100px;background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);font-size:1.115vw;line-height:1}.naughty-nice-hero.desktop .product .ctas button.button{background-color:#fdba34;background-color:var(--color-naughty-nice-gold);color:#5c2b2d;color:var(--color-naughty-nice-red-dark)}.naughty-nice-hero.desktop .surface{position:absolute;z-index:-1;bottom:0;width:100%;height:20.28vw}@keyframes naughty-nice-hero-title-drop{0%{transform:translate(-50%, -28vh);opacity:0}1%{opacity:1}100%{transform:translate(-50%, 0);opacity:1}}@keyframes naughty-nice-hero-can-drop{0%{transform:translateY(-78vh);opacity:0}1%{opacity:1}100%{transform:translateY(0);opacity:1}}.naughty-nice-shop{min-height:80vw;padding:1rem;padding-top:6vw;overflow:hidden;background-color:#f5f5f5;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/transform/pages/naughty-and-nice/background.png");background-repeat:no-repeat;background-position:center;background-size:cover}.naughty-nice-shop h2{color:#5c2b2d !important;color:var(--color-naughty-nice-red-dark) !important;font-family:brandon-grotesque,sans-serif;font-size:3.35vw;font-style:normal;font-weight:bold;text-transform:uppercase}.naughty-nice-shop p{max-width:60ch;margin:0 auto;color:#5c2b2d !important;color:var(--color-naughty-nice-red-dark) !important;font-size:1.71vw}.naughty-nice-shop .site-blocks-art-directed-media{max-width:65vw;margin-left:auto;margin-right:auto}@media(max-width: 1023px){.naughty-nice-shop{padding-top:11vw;padding-bottom:11vw;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/transform/pages/naughty-and-nice/background-mobile.jpg")}.naughty-nice-shop h2{max-width:13ch;margin:0 auto;font-size:9.6vw}.naughty-nice-shop p{max-width:30ch;margin:5vw auto 0;font-size:4.27vw}.naughty-nice-shop .site-blocks-art-directed-media{max-width:672px;transform:translateX(1rem)}}.blocks-cards.naughty-nice h3,.site-blocks-cards.naughty-nice h3{max-width:21ch;margin-left:auto;margin-right:auto;color:#5c2b2d !important;color:var(--color-naughty-nice-red-dark) !important;font-size:1.53vw}.blocks-cards.naughty-nice .button,.site-blocks-cards.naughty-nice .button{width:11.32vw;min-width:0;height:3.265vw;padding:0;background-color:#fdba34;background-color:var(--color-naughty-nice-gold);color:#5c2b2d !important;color:var(--color-naughty-nice-red-dark) !important;font-size:1.115vw;line-height:3.265vw}@media(min-width: 1024px){.blocks-cards.naughty-nice,.site-blocks-cards.naughty-nice{grid-template-columns:repeat(3, 26.32vw);gap:56px;margin-bottom:3rem}.blocks-cards.naughty-nice article,.site-blocks-cards.naughty-nice article{margin-bottom:auto;transition:transform 0.3s ease;transition:transform var(--transition-duration) var(--transition-timing)}.blocks-cards.naughty-nice article:hover,.site-blocks-cards.naughty-nice article:hover{transform:translateY(-1rem)}.blocks-cards.naughty-nice article:nth-child(even),.site-blocks-cards.naughty-nice article:nth-child(even){margin-top:33px}}@media(min-width: 1680px){.blocks-cards.naughty-nice,.site-blocks-cards.naughty-nice{margin-bottom:9vw}}@media(max-width: 1023px){.blocks-cards.naughty-nice,.site-blocks-cards.naughty-nice{margin-bottom:6vw;gap:6vw}.blocks-cards.naughty-nice article,.site-blocks-cards.naughty-nice article{padding:2rem}.blocks-cards.naughty-nice h3,.site-blocks-cards.naughty-nice h3{font-size:5.34vw}.blocks-cards.naughty-nice .button,.site-blocks-cards.naughty-nice .button{width:37.5vw;min-width:1px;height:10.6vw;font-size:3.74vw;line-height:10.6vw}}.naughty-nice-product-locator{min-height:80vw;padding-top:6vw}.naughty-nice-product-locator .wp-block-image,.naughty-nice-product-locator .site-blocks-art-directed-media{max-width:64.75vw;margin-left:auto;margin-right:auto}.naughty-nice-product-locator p{max-width:60ch;margin:2.5vw auto 4vw;color:#5c2b2d !important;color:var(--color-naughty-nice-red-dark) !important;font-size:1.71vw}@media(max-width: 1023px){.naughty-nice-product-locator{min-height:216vw}.naughty-nice-product-locator .wp-block-image,.naughty-nice-product-locator .site-blocks-art-directed-media{max-width:91.2vw;margin-top:10vw}.naughty-nice-product-locator p{max-width:32ch;margin:5vw auto;font-size:4.27vw}}.naughty-nice-find-near-you-banner{display:flex;align-items:center;justify-content:space-between;max-width:68vw;height:5.56vw;margin:0 auto;margin-top:3.48vw !important;padding:0 2.78vw;border-radius:10px;background-color:#004846;background-color:var(--color-naughty-nice-green);color:#fff;color:var(--color-white)}.naughty-nice-find-near-you-banner span{font-size:1.708vw;line-height:1}.naughty-nice-find-near-you-banner .heading{font-family:brandon-grotesque,sans-serif;font-size:2.25vw;font-weight:bold;text-transform:uppercase}.naughty-nice-find-near-you-banner .button{width:14.45vw;min-width:0;height:3.34vw;margin-bottom:0;padding:0;background-color:#fdba34;background-color:var(--color-naughty-nice-gold);color:#004846;color:var(--color-naughty-nice-green);font-size:1.25vw;line-height:3.34vw}@media(max-width: 1023px){.naughty-nice-find-near-you-banner{flex-direction:column;justify-content:center;max-width:92.27vw;height:49.07vw;margin-top:4.8vw}.naughty-nice-find-near-you-banner span{margin-bottom:5vw;font-size:4.267vw}.naughty-nice-find-near-you-banner .heading{font-size:6.4vw}.naughty-nice-find-near-you-banner .button{width:52vw;height:12.55vw;font-size:4.27vw;line-height:12.55vw}}.page-nutty-cruiser #main h1:not(.is-style-heading),.page-nutty-cruiser #main h2:not(.is-style-heading){font-family:var(--dummy-tm-stack);letter-spacing:.07em;text-transform:uppercase}.page-nutty-cruiser #main h2:not(.is-style-heading){color:#053e9b;color:var(--color-nutty-cruiser);font-size:max(2.875rem, min(5vw, 4rem));text-transform:uppercase}.page-nutty-cruiser .wp-block-cover{margin-bottom:12rem;padding-top:8rem;overflow:visible}.page-nutty-cruiser .wp-block-cover .wp-block-group{margin-bottom:-8rem}.page-nutty-cruiser .wp-block-cover .wp-block-group h1{margin-bottom:-2%;color:#fff;color:var(--color-white);font-size:max(2rem, min(12vw, 10rem));line-height:.9}.page-nutty-cruiser .wp-block-cover .wp-block-group h1 sup{font-size:max(1rem, min(3vw, 2rem));letter-spacing:normal;vertical-align:top}.page-nutty-cruiser .wp-block-cover .wp-block-group>p{max-width:47ch;font-size:max(1.125rem, min(3vw, 1.5rem));font-weight:700}.page-on-the-go-snacking{--color-brand-primary: var(--color-primary-blue);--color-brand-button-text: var(--color-white);--color-brand-button: var(--color-primary-blue);--color-brand-button-hover: var(--color-primary-blue-hover)}.page-on-the-go-snacking .cenzo-flare{color:#0033a1;color:var(--color-primary-blue)}.page-on-the-go-snacking .heading-stack{color:#0033a1;color:var(--color-primary-blue);font-family:var(--cenzo-flare-stack);font-size:max(40px, min(10vw, 64px)) !important;font-weight:700;line-height:1;text-transform:uppercase}.page-on-the-go-snacking .heading-stack:has(+div){margin-bottom:max(32px,.5em) !important}.page-on-the-go-snacking .otg-hero{position:relative;padding-left:1.5rem;padding-right:1.5rem;overflow:hidden;background-color:#f1efde}@media(min-width: 600px){.page-on-the-go-snacking .otg-hero{padding-left:2rem;padding-right:2rem}}.page-on-the-go-snacking .otg-hero>*{margin-top:0}.page-on-the-go-snacking .otg-hero .site-blocks-art-directed-media{position:absolute;top:0;right:0;bottom:0;left:0}.page-on-the-go-snacking .otg-hero .site-blocks-art-directed-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-on-the-go-snacking .otg-hero .wrapper{position:relative;container-type:inline-size}.page-on-the-go-snacking .otg-hero h1 span{white-space:nowrap}.page-on-the-go-snacking .otg-hero .pings-left,.page-on-the-go-snacking .otg-hero .pings-right{display:block;position:absolute;height:auto;pointer-events:none}.page-on-the-go-snacking .otg-hero .pings-left{top:6%;left:0;width:min(6vw,100px)}@media(min-width: 600px){.page-on-the-go-snacking .otg-hero .pings-left{top:auto;bottom:10%}}@media(min-width: 1440px){.page-on-the-go-snacking .otg-hero .pings-left{left:-8%}}@media(max-width: 599px){.page-on-the-go-snacking .otg-hero .pings-left{scale:-1}}.page-on-the-go-snacking .otg-hero .pings-right{bottom:10%;right:0%;width:min(6vw,116px)}@media(min-width: 1440px){.page-on-the-go-snacking .otg-hero .pings-right{right:-8%}}.page-on-the-go-snacking .snacking-sized{position:relative;padding-top:4rem !important}@media(max-width: 781px){.page-on-the-go-snacking .snacking-sized .wp-block-column:first-of-type{max-width:460px;margin-left:auto;margin-right:auto}}.page-on-the-go-snacking .snacking-sized>div{position:relative;z-index:3}.otg-icon{display:grid;grid-template-columns:auto 1fr;grid-gap:min(1.75vw,1.5rem);gap:min(1.75vw,1.5rem)}.otg-icon svg{width:48px;height:48px}@media(min-width: 782px){.otg-icon>div{margin-top:0}}@media(max-width: 781px){.otg-icon{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1rem}.otg-icon svg{margin-left:auto;margin-right:auto}}.page-on-the-go-snacking .snacking-products .site-blocks-art-directed-media img{max-width:86px;margin:auto}@media(max-width: 781px){.page-on-the-go-snacking .snacking-products .site-blocks-art-directed-media img{width:calc(100% + 2rem);max-width:none}.page-on-the-go-snacking .snacking-products .wp-block-image img{width:75%;margin:auto}}.wp-block-query.press ul{padding:0}.wp-block-query.press ul li{padding-bottom:2em;border-bottom:1px solid #c1cad3;border-bottom:1px solid var(--color-neutral-200)}.wp-block-query.press ul li+li{margin-top:2.5rem}.wp-block-query.press ul li:last-of-type{border-bottom:0 none}.wp-block-query.press .wp-block-post-date{margin-bottom:.5em;color:#65717b;color:var(--color-neutral-400);font-weight:500;text-transform:uppercase}.wp-block-query.press .wp-block-post-title{margin-top:0;font-size:1.5rem}.wp-block-query.press .wp-block-post-content{margin-bottom:.5rem}.wp-block-query.press a.read-more{display:inline-flex;align-items:center;padding:.25em;transition:color 0.3s ease;transition:var(--transition-link);color:#0033a1;color:var(--color-primary-blue);-webkit-text-decoration:none;text-decoration:none}.wp-block-query.press a.read-more svg{flex-shrink:0;width:1.125em;height:1.125em;margin-right:.375em;fill:currentcolor}.wp-block-query.press a.read-more:hover,.wp-block-query.press a.read-more:focus{color:rgb(20, 78, 204);color:var(--color-primary-blue-hover)}@media(min-width: 782px){.page-press nav[class*=pagination]{justify-content:flex-start}}.annual-reports li{margin-bottom:.5em !important}.annual-reports a{display:flex;align-items:flex-start;padding:.125rem 0;font-weight:bold;font-weight:700;gap:.5em;gap:.25em}.annual-reports a::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E %3Cpath d=%27M9.5 4.625H16V9.5C16 11.2926 17.4574 12.75 19.25 12.75H24.125V25.75C24.125 26.6488 23.3988 27.375 22.5 27.375H9.5C8.60117 27.375 7.875 26.6488 7.875 25.75V6.25C7.875 5.35117 8.60117 4.625 9.5 4.625ZM17.625 5.30039L23.4496 11.125H19.25C18.3512 11.125 17.625 10.3988 17.625 9.5V5.30039ZM9.5 3C7.70742 3 6.25 4.45742 6.25 6.25V25.75C6.25 27.5426 7.70742 29 9.5 29H22.5C24.2926 29 25.75 27.5426 25.75 25.75V12.4707C25.75 11.6074 25.4098 10.7797 24.8004 10.1703L18.5746 3.94961C17.9652 3.34023 17.1426 3 16.2793 3H9.5ZM11.7699 21.0426L15.4262 24.6988C15.741 25.0137 16.259 25.0137 16.5738 24.6988L20.2301 21.0426C20.5449 20.7277 20.5449 20.2098 20.2301 19.8949C19.9152 19.5801 19.3973 19.5801 19.0824 19.8949L16.8125 22.1648V16C16.8125 15.5531 16.4469 15.1875 16 15.1875C15.5531 15.1875 15.1875 15.5531 15.1875 16V22.1648L12.9176 19.8949C12.6027 19.5801 12.0848 19.5801 11.7699 19.8949C11.4551 20.2098 11.4551 20.7277 11.7699 21.0426Z%27 fill=%27%230033A1%27/%3E %3C/svg%3E");display:inline-block;flex-shrink:0;width:auto;height:2em;margin-top:-0.125em;line-height:0}.page-privacy .wp-block-columns.layout,.page-terms .wp-block-columns.layout{gap:0}@media(min-width: 782px){.page-privacy .wp-block-columns.layout>.wp-block-column:first-of-type,.page-terms .wp-block-columns.layout>.wp-block-column:first-of-type{max-width:320px;margin-right:3rem;padding-right:2rem;border-right:2px solid #f1f3f6;border-right:2px solid var(--color-neutral-100)}.page-privacy .wp-block-columns.layout>.wp-block-column:first-of-type h1,.page-terms .wp-block-columns.layout>.wp-block-column:first-of-type h1{display:none}.page-privacy .wp-block-columns.layout>.wp-block-column:last-of-type,.page-terms .wp-block-columns.layout>.wp-block-column:last-of-type{flex-basis:calc(100% - 280px) !important}}@media(max-width: 781px){.page-privacy .wp-block-columns.layout>.wp-block-column:first-of-type,.page-terms .wp-block-columns.layout>.wp-block-column:first-of-type{margin-bottom:1rem;padding-bottom:2rem;border-bottom:2px solid #f1f3f6;border-bottom:2px solid var(--color-neutral-100)}.page-privacy .wp-block-columns.layout>.wp-block-column:last-of-type h1,.page-terms .wp-block-columns.layout>.wp-block-column:last-of-type h1{display:none}}.page-privacy .nav ul,.page-terms .nav ul{font-weight:bold;line-height:1.4}.page-privacy .nav ul li,.page-terms .nav ul li{margin:0}.page-privacy .nav a,.page-terms .nav a{display:inline-block;padding:.25rem .125rem}@media(min-width: 782px){.page-privacy .nav,.page-terms .nav{position:sticky;top:2rem}}.page-privacy .info-table>div,.page-terms .info-table>div{margin:0;padding:1.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.1)}.page-privacy .info-table>div h3,.page-terms .info-table>div h3{font-size:1.25rem}@media(max-width: 781px){.page-privacy .info-table>div h3,.page-terms .info-table>div h3{font-size:1.125rem}}.page-privacy .block-canvas :not(.nav) ul,.page-privacy .block-canvas :not(.nav) ol,.page-terms .block-canvas :not(.nav) ul,.page-terms .block-canvas :not(.nav) ol{padding-left:2.5em}.page-privacy .block-canvas :not(.nav) ul li,.page-privacy .block-canvas :not(.nav) ol li,.page-terms .block-canvas :not(.nav) ul li,.page-terms .block-canvas :not(.nav) ol li{margin-bottom:0}.page-stewardship .block-canvas .media{position:relative}.page-stewardship .block-canvas .media .claim{position:absolute;top:0;left:4%;max-width:14ch}@media(min-width: 1280px){.page-stewardship .block-canvas .media .claim{left:-5%}}.page-stewardship .block-canvas .media .claim::before{content:"";position:absolute;z-index:0;top:44%;right:auto;bottom:auto;left:50%;width:140%;transform:translate(-50%, -50%);aspect-ratio:1;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 221 224%27%3E%3Cpath fill=%27%230033a1%27 d=%27m221 90.226-18.658 23.715 14.214 26.616-27.061 13.379 1.857 30.143-30.153 1.167-10.59 28.285-27.933-11.412-20.623 21.195-19.623-22.076-27.8 9.978-7.575-28.555-29.269-3.882 6.458-28.838L0 133.093l18.658-23.72L4.444 82.757l27.06-13.375-1.852-30.147 30.153-1.167L70.39 9.784l27.933 11.411L118.95 0l19.623 22.08 27.796-9.982 7.575 28.555 29.269 3.886-6.458 28.838z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.page-stewardship .block-canvas .media .claim h3,.page-stewardship .block-canvas .media .claim p{position:relative;z-index:5}.page-stewardship .block-canvas .media .claim h3{font-size:2.75rem;line-height:.8}.page-stewardship .block-canvas .media .claim p{line-height:1.15}.page-stewardship .block-canvas .copy+.media .claim{left:auto;left:initial;right:3.5%}@media(min-width: 1280px){.page-stewardship .block-canvas .copy+.media .claim{right:-6%}}.page-stewardship .block-canvas .icon.youtube::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 fill=%27white%27%3E%3C%21--%21 Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2022 Fonticons, Inc. --%3E%3Cpath d=%27M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z%27/%3E%3C/svg%3E");display:inline-block;width:7%;max-width:40px;height:auto;margin-right:1rem;vertical-align:middle}@media(max-width: 781px){.sustainability-programs .wp-block-columns{display:grid;grid-template-columns:1fr 1fr}}.sustainability-card{padding:.5rem .5rem 1.5rem;cursor:pointer}.sustainability-card a{outline:none;color:#000;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.sustainability-card svg{width:100%;max-width:200px}.sustainability-card svg .diamond{transition:fill 0.3s ease;transition:fill var(--transition-duration) var(--transition-timing)}.sustainability-card p{margin-top:.5rem;transition:color 0.3s ease;transition:var(--transition-link);line-height:1.5}.sustainability-card:hover a,.sustainability-card:focus-within a{color:var(--color-blue-dark)}.sustainability-card:hover svg .diamond,.sustainability-card:focus-within svg .diamond{fill:#d2edf9}.sustainability-card:hover p,.sustainability-card:focus-within p{color:var(--color-blue-dark)}.sustainability-card:focus-within{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}.wp-block-gallery.sustainability-gallery{display:grid;grid-template-columns:1fr 1fr 1fr}.wp-block-gallery.sustainability-gallery .wp-block-image{width:100% !important}.wp-block-gallery.sustainability-gallery .wp-block-image:first-child{grid-column:1/-1}.wp-block-gallery.sustainability-gallery .wp-block-image:first-child figcaption{top:2rem;left:0;bottom:auto;width:auto;padding:.5rem 1rem;background:#fff;background:var(--color-white);color:#000;color:var(--color-black);font-size:1.125rem;font-weight:bold;text-align:center}@media(min-width: 782px){.wp-block-gallery.sustainability-gallery .wp-block-image:first-child img{aspect-ratio:16/9}}.wp-block-gallery.sustainability-gallery .wp-block-image:not(:first-child) figcaption{position:static;padding:0 .5rem;background:rgba(0,0,0,0);color:#000;color:var(--color-black);font-size:1rem;font-weight:bold}.ghg-table{position:relative;padding-left:20px}.ghg-table table{width:100%}.ghg-table table th,.ghg-table table td{padding:.5rem .875rem;border-bottom:1px solid var(--color-gray-light)}.ghg-table table th{font-size:.8125rem}.ghg-table table td:last-child{font-weight:700;text-align:right}.ghg-table table tr:nth-last-of-type(2) td{border-bottom:0}.ghg-table table tr:last-of-type td{border-bottom:0;background-color:var(--color-blue-dark);color:#fff;color:var(--color-white);font-weight:700}.ghg-table .callout{padding:.5rem .875rem;padding-top:0;padding-bottom:.875rem;background-color:var(--color-blue-dark);color:#fff;color:var(--color-white);font-size:.875rem;line-height:1.3}.ghg-table .table-wrapper{position:relative}.ghg-table .svg-wrapper{position:absolute;left:-20px;bottom:19px;width:21px;height:173px}.ghg-table .svg-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%}.ghg-table .svg-wrapper svg path{fill:var(--color-blue-dark)}.ghg-table #arrow-long{display:none}@media(min-width: 1024px){.ghg-table{padding-left:140px}.ghg-table .svg-wrapper{left:-80px;width:81px}.ghg-table #arrow-short{display:none}.ghg-table #arrow-long{display:block}.ghg-table .callout{position:absolute;left:0;bottom:56px;width:120px;padding:.5rem;font-size:.8125rem;text-align:center}}@media(min-width: 782px){.recycling-grid{padding-top:5rem}}.recycling-card{position:relative;max-width:420px;margin:0 auto;padding:0 1.25rem 2rem;text-align:center}.recycling-card::before{content:"";display:block;position:absolute;z-index:-1;top:8%;left:0;bottom:0;right:0;width:100%;height:92%;border-radius:10px;background-color:var(--color-gray-lighter)}.recycling-card p{line-height:1.375}.recycling-card p:first-of-type{margin-bottom:-0.5rem;line-height:1.1}@media(min-width: 782px){.recycling-card.plastic-tub figure:first-of-type img{margin-top:6px}.recycling-card.plastic-bottle figure:first-of-type img{margin-top:-60px}.recycling-card.multi-layer-pouch figure:first-of-type img{margin-top:22px}.recycling-card.metal-can figure:first-of-type img{margin-top:72px}.recycling-card.plastic-cup figure:first-of-type img{margin-top:92px}.recycling-card.cp-carton-1 figure:first-of-type img{margin-top:-70px}.recycling-card.plastic-jug figure:first-of-type img{margin-top:-60px}.recycling-card.cp-carton-2 figure:first-of-type img{margin-top:-28px}.recycling-card.cp-carton-3 figure:first-of-type img{margin-top:-56px}}.page-21-day-challenge #main{overflow:hidden}.page-21-day-challenge .tc-hero{position:relative;padding-top:4vw;overflow:hidden;background:linear-gradient(180deg, #152465 0%, #17a1df 100%);color:#fff;color:var(--color-white)}.page-21-day-challenge .tc-hero .wp-block-columns{gap:5vw}.page-21-day-challenge .tc-hero .copy{z-index:10}.page-21-day-challenge .tc-hero .copy h1{max-width:10ch;margin-bottom:2rem;font-family:var(--binate-font-stack);font-size:clamp(3.2rem,1rem + 7vw,5rem);font-style:italic;font-weight:900;line-height:1}.page-21-day-challenge .tc-hero .copy h1 span{display:block;font-size:max(1.8rem, min(3vw, 3rem));font-style:normal}@media(min-width: 782px){.page-21-day-challenge .tc-hero .copy h1{font-size:max(3rem, min(5vw, 5rem))}}.page-21-day-challenge .tc-hero .copy .subhead{font-family:var(--binate-font-stack)}.page-21-day-challenge .tc-hero .copy .subhead+p{font-size:max(1rem, min(5vw, 1.25rem))}@media(max-width: 781px){.page-21-day-challenge .tc-hero .copy{display:flex;flex-direction:column;align-items:center;text-align:center}.page-21-day-challenge .tc-hero .copy .wp-block-buttons{justify-content:center}}.page-21-day-challenge .tc-hero .product{position:relative}.page-21-day-challenge .tc-hero .product figure{position:relative}@media(min-width: 782px){.page-21-day-challenge .tc-hero .product figure:nth-child(1){z-index:15}}.page-21-day-challenge .tc-hero .product figure:nth-child(2){z-index:15}.page-21-day-challenge .tc-hero .product .badge{position:absolute;left:-4%;bottom:-5%;width:34%;aspect-ratio:1}@media(min-width: 782px){.page-21-day-challenge .tc-hero .product .badge{left:-16%;bottom:0%}}.page-21-day-challenge .tc-hero .hero-splash{position:absolute;bottom:1%;width:100%;pointer-events:none}@media(min-width: 782px){.page-21-day-challenge .tc-hero .hero-splash{bottom:-10vw}}@media(min-width: 1680px){.page-21-day-challenge .tc-hero .hero-splash{bottom:clamp(-14vw,-14vw + 2rem,-18vw)}}.page-21-day-challenge .tc-hero .hero-wave{position:relative;margin-top:clamp(-10vw,-7.5vw + 1rem,0vw);margin-left:-5px;margin-right:-5px}@media(min-width: 782px){.page-21-day-challenge .tc-hero .hero-wave::before{content:"";position:absolute;top:25%;left:15%;width:100px;aspect-ratio:1;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-1.png");background-repeat:no-repeat;background-position:center;background-size:contain}}.page-21-day-challenge .intro h2{margin-bottom:max(1rem, min(4vw, 1.8rem));color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:max(1.5rem, min(4vw, 2.8rem))}.page-21-day-challenge .intro h2 span{display:flex;align-items:center;justify-content:center;padding-bottom:3%;background:-webkit-linear-gradient(#0b86b7, #17a1df);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);gap:1.5%;color:#2fc6e4;color:var(--color-primary-teal);font-size:clamp(3.2rem,1rem + 7vw,5.5rem);font-style:italic;font-weight:900;line-height:1}.page-21-day-challenge .intro h2 span::before,.page-21-day-challenge .intro h2 span::after{content:"";display:inline-block;width:max(2rem, min(12vw, 6rem));height:100%;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-outline.svg");background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1}.page-21-day-challenge .intro .subhead{max-width:40ch;font-family:var(--binate-font-stack);font-size:max(1.25rem, min(5vw, 2rem))}.page-21-day-challenge .intro .subhead+p{max-width:80ch;font-size:max(1rem, min(5vw, 1.25rem))}.page-21-day-challenge .challenge-info{position:relative;padding-top:4rem;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/cta-bkg.png");background-repeat:no-repeat;background-position:center bottom;background-size:cover}.page-21-day-challenge .challenge-info .wave{margin-left:-5px;margin-right:-5px}@media(min-width: 782px){.page-21-day-challenge .challenge-info::before{content:"";position:absolute;top:-10%;right:15%;width:220px;aspect-ratio:1;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-2.png");background-repeat:no-repeat;background-position:center;background-size:contain}}.page-21-day-challenge #signup{position:relative}.page-21-day-challenge #signup>.wp-block-group{display:flex;flex-direction:column;justify-content:center;min-height:450px}.page-21-day-challenge #signup h2{margin-bottom:2rem;color:#fff;color:var(--color-white);font-family:var(--binate-font-stack);font-size:max(2rem, min(4vw, 3rem));font-style:italic}.page-21-day-challenge #signup a{color:#fff;color:var(--color-white)}.page-21-day-challenge #signup .gform_wrapper{max-width:700px}.page-21-day-challenge #signup .gform_wrapper label,.page-21-day-challenge #signup .gform_wrapper legend{color:#fff;color:var(--color-white)}.page-21-day-challenge #signup .gform_wrapper .gform_heading{display:none}.page-21-day-challenge #signup .gform_wrapper input[type=text],.page-21-day-challenge #signup .gform_wrapper input[type=email]{padding-left:1.2rem;padding-right:1.2rem}.page-21-day-challenge #signup .gform_wrapper .gfield_required{display:none}.page-21-day-challenge #signup .gform_wrapper .gform_footer .gform_button{background-color:#fff;background-color:var(--color-white);color:#0033a1;color:var(--color-primary-blue);text-transform:uppercase}@media(max-width: 782px){.page-21-day-challenge #signup .gform_wrapper .gform_footer{justify-content:center}}.page-21-day-challenge #signup .gform_wrapper .gform_validation_errors h2{margin-bottom:0;color:#c02b0a;font-family:var(--heading-font-stack);font-size:1rem}.page-21-day-challenge #signup .gform_confirmation_wrapper .gform_confirmation_message{color:#fff;color:var(--color-white);font-size:1.25rem;text-align:center}.page-21-day-challenge #signup .gform_confirmation_wrapper .gform_confirmation_message h2{margin-bottom:.5rem}@media(min-width: 782px){.page-21-day-challenge #signup::before{content:"";position:absolute;top:-10%;left:2%;width:100px;aspect-ratio:1;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-3.png");background-repeat:no-repeat;background-position:center;background-size:contain}.page-21-day-challenge #signup::after{content:"";position:absolute;bottom:7vw;right:15%;width:100px;aspect-ratio:1;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-1.png");background-repeat:no-repeat;background-position:center;background-size:contain}}.page-21-day-challenge .taste-cta{position:relative}.page-21-day-challenge .taste-cta .wp-block-columns{gap:max(2rem, min(6vw, 4rem));padding-top:max(2rem, min(6vw, 6rem));padding-bottom:2rem}.page-21-day-challenge .taste-cta .wp-block-columns .wp-block-column:nth-child(1) img{max-width:300px}.page-21-day-challenge .taste-cta .wp-block-columns .wp-block-column:nth-child(2){display:flex;flex-direction:column;align-items:center}.page-21-day-challenge .taste-cta .wp-block-columns .wp-block-column:nth-child(2) p{max-width:50ch}.page-21-day-challenge .taste-cta .wp-block-columns .wp-block-column:nth-child(2) h2{max-width:20ch;color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-style:italic}@media(min-width: 782px){.page-21-day-challenge .taste-cta .wp-block-columns .wp-block-column:nth-child(2){display:block}}.page-21-day-challenge .taste-cta::before{content:"";position:absolute;left:-5%;bottom:0;width:max(150px, min(12vw, 220px));aspect-ratio:1;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/almondmilk/taste-challenge/almond-2.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 782px){.page-21-day-challenge .taste-cta::before{left:2%;bottom:10%}}.page-21-day-challenge .taste-difference h2,.page-21-day-challenge .recipes h2{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:max(2.5rem, min(4vw, 3.5rem));font-style:italic}.page-21-day-challenge .recipes p{font-size:1.25rem}.page-21-day-challenge .recipes p.is-style-heading{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:1.5rem;font-style:italic}.page-21-day-challenge .recipes h3{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:max(2rem, min(4vw, 3rem));font-style:italic}.page-21-day-challenge .recipes .smoothie{padding-top:4vw}.page-21-day-challenge .recipes .smoothie .wp-block-columns{gap:max(3rem, min(5vw, 5rem))}@media(min-width: 782px){.page-21-day-challenge .recipes .smoothie img{width:50vw;max-width:720px}}.page-21-day-challenge .recipes .coffee{position:relative}@media(min-width: 782px){.page-21-day-challenge .recipes .coffee{margin-top:-8%}.page-21-day-challenge .recipes .coffee img{position:relative;left:-10%;width:50vw;max-width:780px}}.page-21-day-challenge .recipes .more p{max-width:44}@media(min-width: 782px){.page-21-day-challenge .recipes .more{margin-top:-8%}.page-21-day-challenge .recipes .more img{width:50vw;max-width:720px}}.page-21-day-challenge .cta-bar{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:4rem;padding-top:2rem;padding-bottom:2rem;border-radius:8px;gap:1rem;background-color:#0033a1;background-color:var(--color-primary-blue)}.page-21-day-challenge .cta-bar h2{color:#fff;color:var(--color-white);font-size:max(1.25rem, min(5vw, 2.5rem));font-style:normal}@media(min-width: 782px){.page-21-day-challenge .cta-bar{flex-direction:row;padding-top:.5rem;padding-bottom:.5rem;gap:1.5rem}}.page-21-day-challenge .instagram h2{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:max(2rem, min(5vw, 2.5rem));font-style:normal}.page-21-day-challenge .locator h3{color:#0033a1;color:var(--color-primary-blue);font-family:var(--binate-font-stack);font-size:max(2rem, min(5vw, 2.5rem)) !important;font-style:italic}.page-careers main{height:auto}@media(max-width: 782px){.page-careers .has-md-font-size{font-size:var(--wp--preset--font-size--sm) !important}}.page-careers #hero .wp-block-cover{min-height:100vh}@media(max-width: 782px){.page-careers #hero .wp-block-cover .section-hero h1{font-size:var(--wp--preset--font-size--xl) !important}.page-careers #hero .wp-block-cover .section-hero .has-md-font-size{padding-left:0 !important;padding-right:0 !important}}.page-careers #hero .hotspot-container{min-height:67vh}@media(max-width: 781px){.page-careers #hero .hotspot-container{min-height:50vh}}.page-careers .sticky-nav{z-index:9999}.page-careers .sticky-nav::after{content:"";position:absolute;top:100%;left:0;width:100%;height:5px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%)}@media(max-width: 1024px){.page-careers .sticky-nav{top:59px}}.page-careers #our-company{position:relative;overflow-x:hidden}.page-careers #our-company::after{content:"";display:block;position:absolute;left:0;bottom:17%;width:158px;height:233px;background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/careers/tree-branch.png");background-repeat:no-repeat;background-size:contain}.page-careers #our-company .wp-block-image{width:700px}@media(min-width: 783px){.page-careers #our-company .sustainability header,.page-careers #our-company .diversity header{border-top:none}.page-careers #our-company .sustainability header h2,.page-careers #our-company .diversity header h2{font-size:var(--wp--preset--font-size--sm)}.page-careers #our-company .sustainability header h2 button,.page-careers #our-company .diversity header h2 button{justify-content:center;padding-right:0}.page-careers #our-company .sustainability>div,.page-careers #our-company .diversity>div{border-bottom:none}}@media(max-width: 1400px){.page-careers #our-company::after{display:none}}@media(max-width: 782px){.page-careers #our-company>.wp-block-columns:first-child>div:last-child{margin-left:-2rem;margin-right:-2rem}.page-careers #our-company>.wp-block-columns:last-child>div{padding-left:0 !important;padding-right:0 !important}.page-careers #our-company .sustainability p,.page-careers #our-company .diversity p{text-align:left !important}.page-careers #our-company .sustainability .wp-block-buttons,.page-careers #our-company .diversity .wp-block-buttons{align-items:flex-start}.page-careers #our-company .sustainability h2 button,.page-careers #our-company .diversity h2 button{justify-content:flex-start}.page-careers #our-company .sustainability>div{border-bottom:none}.page-careers #our-company .wp-block-buttons{flex-direction:column}.page-careers #our-company .wp-block-image{max-width:95vw}}.page-careers #our-values{position:relative}.page-careers #our-values::after{content:"";display:block;position:absolute;top:0;left:50%;width:164px;height:103px;transform:translate(-50%, -33.33%);background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/careers/blue-diamond-growers.svg");background-size:contain}@media(max-width: 782px){.page-careers #our-values h2{margin-bottom:3rem !important;font-size:var(--wp--preset--font-size--xl) !important}.page-careers #our-values .has-md-font-size{padding-left:0 !important;padding-right:0 !important}.page-careers #our-values .wp-block-columns .wp-block-column{padding-left:0 !important;padding-right:0 !important}}.page-careers #our-culture{position:relative}.page-careers #our-culture::after{content:"";display:block;position:absolute;top:0;right:0;width:327px;height:274px;transform:translate(0, -33%);background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/careers/bloom-branch.png");background-repeat:no-repeat;background-size:contain}.page-careers #our-culture>.wp-block-cover img{height:auto}.page-careers #our-culture .sticky-container{height:auto}.page-careers #our-culture .sticky-container .wp-block-site-sticky{position:sticky;top:150px}@media(max-width: 1024px){.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group{display:flex}.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group svg{width:2.5rem}.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group h4{flex-grow:1;padding-left:1rem;font-size:var(--wp--preset--font-size--xs)}}@media(max-width: 782px){.page-careers #our-culture::after{width:200px;height:167px}.page-careers #our-culture .wp-block-cover>img{left:auto;right:0;width:150%;height:auto;-o-object-fit:contain;object-fit:contain}.page-careers #our-culture .wp-block-cover>div>div>div{padding-bottom:0 !important}.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group{display:flex}.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group svg{width:2.5rem}.page-careers #our-culture .wp-block-cover>div>div>div .wp-block-column>.wp-block-group h4{flex-grow:1;padding-left:1rem;font-size:var(--wp--preset--font-size--xs)}.page-careers #our-culture .wp-block-cover>div>div>div .internships>div:last-child{padding-left:0 !important;padding-bottom:5rem;padding-right:0 !important}.page-careers #our-culture .wp-block-cover>div>div:last-child{padding-top:0 !important}}@media(max-width: 782px){.page-careers #benefits .wp-block-image{display:none}.page-careers #benefits>.wp-block-cover{padding-bottom:15rem !important;overflow:hidden}.page-careers #benefits>.wp-block-cover>img{-o-object-fit:contain;object-fit:contain;width:200vw;-o-object-position:0 100% !important;object-position:0 100% !important}.page-careers #benefits>.wp-block-cover>div>.wp-block-group .wp-block-columns>div{padding-left:0 !important;padding-right:0 !important}}.page-careers #benefits .houdini-toggle .houdini-toggle-icon,.page-careers #our-company .houdini-toggle .houdini-toggle-icon{padding:0 .5rem 0 1rem}.page-careers #benefits .houdini-toggle .houdini-toggle-icon::before,.page-careers #our-company .houdini-toggle .houdini-toggle-icon::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23000%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z%27/%3E%3C/svg%3E");display:block;width:.88rem;height:auto;line-height:0}.page-careers #benefits .houdini-toggle .houdini-toggle-icon svg,.page-careers #our-company .houdini-toggle .houdini-toggle-icon svg{display:none}.page-careers #benefits .houdini-toggle[aria-expanded=true] .houdini-toggle-icon::before,.page-careers #our-company .houdini-toggle[aria-expanded=true] .houdini-toggle-icon::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 fill=%27%23000%27%3E%3C%21--%21 Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath d=%27M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z%27/%3E%3C/svg%3E")}.page-careers #latest-openings{padding-top:8rem;padding-bottom:8rem;background:linear-gradient(180deg, #f1f3f6 0%, rgba(241, 243, 246, 0) 100%)}@media(max-width: 1280px){.page-careers #latest-openings{padding-left:1rem !important;padding-right:1rem !important}}@media(max-width: 1024px){.page-careers #latest-openings{padding:3rem 2rem !important}}.page-careers #latest-openings .workday-jobs h2{margin-top:0}.page-careers #latest-openings .workday-jobs h4{color:#0033a1;color:var(--color-primary-blue)}.page-careers #latest-openings .workday-jobs a:not(.button){color:#0033a1;color:var(--color-primary-blue);font-weight:bold;-webkit-text-decoration:none;text-decoration:none}.page-careers #latest-openings .workday-jobs .header{display:flex;flex-wrap:wrap;padding-bottom:2rem}.page-careers #latest-openings .workday-jobs .header p{flex-grow:1}@media(min-width: 601px){.page-careers #latest-openings .workday-jobs .header p{margin-bottom:0}}.page-careers #latest-openings .workday-jobs .header span{margin-right:1rem;padding-right:1rem;border-right:1px solid #000;font-weight:bold}.page-careers #latest-openings .workday-jobs .header a::after{content:url("data:image/svg+xml,%3Csvg fill=%27none%27 viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m14.793 0c0.6649 0 1.1998 0.53492 1.1998 1.1998v11.998c0 0.6649-0.5349 1.1999-1.1998 1.1999s-1.1998-0.535-1.1998-1.1999v-9.1035l-11.548 11.553c-0.46993 0.4699-1.2298 0.4699-1.6947 0-0.46493-0.47-0.46993-1.2299 0-1.6948l11.548-11.548h-9.1036c-0.6649 0-1.1998-0.53491-1.1998-1.1998 0-0.66489 0.53491-1.1998 1.1998-1.1998h11.998v-0.0049991z%27 fill=%27%23223B4C%27/%3E%3C/svg%3E");display:inline-block;width:16px;height:16px;margin-left:.5rem}.page-careers #latest-openings .workday-jobs .jobs{margin-bottom:3rem;border-top:1px solid #c1cad3}.page-careers #latest-openings .workday-jobs .jobs .job{display:flex;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid #c1cad3}.page-careers #latest-openings .workday-jobs .jobs .job header{flex-grow:1}.page-careers #latest-openings .workday-jobs .jobs .job header .job-family{display:flex;align-items:flex-start;justify-content:space-between;font-weight:bold}.page-careers #latest-openings .workday-jobs .jobs .job header .job-family a{display:inline-block}.page-careers #latest-openings .workday-jobs .jobs .job header h3{margin-top:1rem}.page-careers #latest-openings .workday-jobs .jobs .job header h3 a{color:#000;-webkit-text-decoration:none;text-decoration:none}.page-careers #latest-openings .workday-jobs .jobs .job header h3 a::after{display:none}.page-careers #latest-openings .workday-jobs .jobs .job header .location{margin-right:1.5rem}.page-careers #latest-openings .workday-jobs .jobs .job header .location::before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2720%27 viewBox=%270 0 16 20%27 fill=%27none%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M16 8C16 12.418 8.365 19.645 8.365 19.645C8.26947 19.7393 8.1412 19.7929 8.00701 19.7948C7.87282 19.7966 7.74411 19.7466 7.646 19.655C7.646 19.655 0 12.418 0 8C0 5.87827 0.842855 3.84344 2.34315 2.34315C3.84344 0.842855 5.87827 0 8 0C10.1217 0 12.1566 0.842855 13.6569 2.34315C15.1571 3.84344 16 5.87827 16 8ZM5.60919 16.0543C5.26682 15.6608 4.93104 15.2616 4.60198 14.8567L4.60107 14.8556C4.46182 14.6838 4.32554 14.5126 4.19239 14.3421C4.32748 14.5152 4.46367 14.6863 4.60028 14.8551C4.92104 15.2514 5.24212 15.6321 5.55399 15.9909C5.57242 16.0121 5.59082 16.0333 5.60919 16.0543ZM13.8516 11.3435C13.7958 11.4422 13.7383 11.5413 13.6794 11.6407C13.1429 12.5481 12.4693 13.5055 11.696 14.4862C12.4696 13.5054 13.2136 12.4581 13.8016 11.4313C13.8184 11.402 13.8351 11.3727 13.8516 11.3435ZM8.65411 17.9435C8.70942 17.8864 8.76657 17.8272 8.82539 17.7659L8.71919 17.8758L8.58821 18.0114C8.60987 17.9891 8.63184 17.9665 8.65411 17.9435ZM11.3178 14.9578C10.9971 15.3512 10.677 15.7284 10.3671 16.0832C10.7113 15.6884 11.049 15.2878 11.3798 14.8815C11.3591 14.907 11.3384 14.9324 11.3178 14.9578ZM8 12C9.06087 12 10.0783 11.5786 10.8284 10.8284C11.5786 10.0783 12 9.06087 12 8C12 6.93913 11.5786 5.92172 10.8284 5.17157C10.7347 5.07781 10.6367 4.98917 10.535 4.90586C9.82325 4.32266 8.92826 4 8 4C6.93913 4 5.92172 4.42143 5.17157 5.17157C4.42143 5.92172 4 6.93913 4 8C4 9.06087 4.42143 10.0783 5.17157 10.8284C5.92172 11.5786 6.93913 12 8 12ZM14 8C14 8.72 13.6 9.814 12.819 11.131C12.248 12.097 11.503 13.139 10.628 14.221C10.0058 14.9864 9.35901 15.7313 8.68856 16.4545C8.49892 16.6591 8.3074 16.8619 8.114 17.063L8 17.181C7.76793 16.9412 7.53851 16.6989 7.31179 16.4541C6.64341 15.7325 5.99847 14.9894 5.378 14.226C4.502 13.145 3.758 12.104 3.186 11.14C2.404 9.818 2 8.72 2 8C2 6.4087 2.63214 4.88258 3.75736 3.75736C4.88258 2.63214 6.4087 2 8 2C9.5913 2 11.1174 2.63214 12.2426 3.75736C13.3679 4.88258 14 6.4087 14 8ZM8 10C8.53043 10 9.03914 9.78929 9.41421 9.41421C9.78929 9.03914 10 8.53043 10 8C10 7.46957 9.78929 6.96086 9.41421 6.58579C9.03914 6.21071 8.53043 6 8 6C7.46957 6 6.96086 6.21071 6.58579 6.58579C6.21071 6.96086 6 7.46957 6 8C6 8.53043 6.21071 9.03914 6.58579 9.41421C6.96086 9.78929 7.46957 10 8 10Z%27 fill=%27%230033a1%27/%3E%3C/svg%3E");display:inline-block;width:16px;height:20px;margin-right:.5rem}.page-careers #latest-openings .workday-jobs .jobs .job header .position-type::before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2718%27 viewBox=%270 0 20 18%27 fill=%27none%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M17 12V14.497C17.0009 14.5629 16.9887 14.6283 16.9641 14.6894C16.9394 14.7505 16.9029 14.8061 16.8565 14.853C16.8102 14.8998 16.7549 14.9369 16.694 14.9622C16.6332 14.9874 16.5679 15.0003 16.502 15H12.498C12.3656 14.9982 12.2393 14.9444 12.1461 14.8503C12.053 14.7563 12.0005 14.6294 12 14.497V12H8V14.497C8.00093 14.5629 7.98872 14.6283 7.96408 14.6894C7.93945 14.7505 7.90288 14.8061 7.85652 14.853C7.81015 14.8998 7.75493 14.9369 7.69405 14.9622C7.63318 14.9874 7.56789 15.0003 7.502 15H3.498C3.36563 14.9982 3.23927 14.9444 3.14613 14.8503C3.05299 14.7563 3.00051 14.6294 3 14.497V12H2.00001V16H18V12H17ZM18 9.99999V5H2.00001V9.99999H3V8.503C3 8.225 3.215 8 3.498 8H7.502C7.777 8 8 8.233 8 8.503V9.99999H12V8.503C12 8.225 12.215 8 12.498 8H16.502C16.777 8 17 8.233 17 8.503V9.99999H18ZM14 12H14V9.99999H15V13H14V12ZM5 12H5.00001V9.99999H6V13H5V12ZM9.10956e-06 12H0V9.99999H9.10956e-06V3.5C9.10956e-06 3.223 0.225009 3 0.494009 3H5.00001V0.5C5.00001 0.224 5.22801 0 5.51001 0H14.49C14.772 0 15 0.23 15 0.5V3H19.506C19.779 3 20 3.224 20 3.5V17.5C20 17.777 19.775 18 19.506 18H0.494009C0.428742 17.9996 0.364191 17.9864 0.304042 17.961C0.243894 17.9357 0.189325 17.8987 0.143453 17.8523C0.0975805 17.8059 0.0613027 17.7509 0.0366905 17.6904C0.0120783 17.63 -0.000386047 17.5653 9.10956e-06 17.5V12ZM7.00001 3V2H13V3H7.00001Z%27 fill=%27%230033a1%27/%3E%3C/svg%3E");display:inline-block;width:20px;height:18px;margin-right:.5rem}.page-careers #latest-openings .workday-jobs .jobs .job a::after{content:url("data:image/svg+xml,%3Csvg fill=%27none%27 viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m14.793 0c0.6649 0 1.1998 0.53492 1.1998 1.1998v11.998c0 0.6649-0.5349 1.1999-1.1998 1.1999s-1.1998-0.535-1.1998-1.1999v-9.1035l-11.548 11.553c-0.46993 0.4699-1.2298 0.4699-1.6947 0-0.46493-0.47-0.46993-1.2299 0-1.6948l11.548-11.548h-9.1036c-0.6649 0-1.1998-0.53491-1.1998-1.1998 0-0.66489 0.53491-1.1998 1.1998-1.1998h11.998v-0.0049991z%27 fill=%27%23223B4C%27/%3E%3C/svg%3E");display:inline-block;width:16px;height:16px;margin-left:.5rem}@media(max-width: 782px){.page-careers #latest-openings .workday-jobs .button-container{text-align:center}}.page-careers #latest-openings .workday-jobs .button-container .view-all::after{content:url("data:image/svg+xml,%3Csvg fill=%27none%27 viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m14.793 0c0.6649 0 1.1998 0.53492 1.1998 1.1998v11.998c0 0.6649-0.5349 1.1999-1.1998 1.1999s-1.1998-0.535-1.1998-1.1999v-9.1035l-11.548 11.553c-0.46993 0.4699-1.2298 0.4699-1.6947 0-0.46493-0.47-0.46993-1.2299 0-1.6948l11.548-11.548h-9.1036c-0.6649 0-1.1998-0.53491-1.1998-1.1998 0-0.66489 0.53491-1.1998 1.1998-1.1998h11.998v-0.0049991z%27 fill=%27%23FFFFFF%27/%3E%3C/svg%3E");display:inline-block;width:16px;height:16px;margin-left:.5rem}.page-careers #latest-openings .workday-jobs .unavailable,.page-careers #latest-openings .workday-jobs .footnote{max-width:66%;margin-top:3rem;margin-left:auto;margin-right:auto;font-size:var(--wp--preset--font-size--xs);text-align:center}@media(max-width: 782px){.page-careers #latest-openings .workday-jobs .unavailable,.page-careers #latest-openings .workday-jobs .footnote{max-width:100%}}.page-careers .site-blocks-carousel.photo-carousel{position:relative}.page-careers .site-blocks-carousel.photo-carousel::after{content:"";display:block;position:absolute;top:0;left:80%;width:368px;height:390px;transform:translate(-50%, -50%);background-image:url("https://d118h0ng3zeqfp.cloudfront.net/static/careers/flower.png");background-repeat:no-repeat;background-size:contain}@media(max-width: 782px){.page-careers .site-blocks-carousel.photo-carousel::after{left:50%;width:200px;height:212px}}.page-careers .site-blocks-carousel.photo-carousel .slide{width:66.66%;margin-left:.5rem;margin-right:.5rem}@media(max-width: 782px){.page-careers .site-blocks-carousel.photo-carousel .slide{width:100%}}@media(min-width: 783px){.page-careers .site-blocks-carousel.team-carousel{display:flex;flex-wrap:wrap;gap:1rem}}@media(max-width: 782px){.page-careers .site-blocks-carousel.team-carousel .flickity-button{top:100%;box-shadow:0 0 12px rgba(0,0,0,.35)}.page-careers .site-blocks-carousel.team-carousel .flickity-button.previous{left:0}.page-careers .site-blocks-carousel.team-carousel .flickity-button.next{right:0}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots{position:relative;left:50%;width:70px;height:20px;margin-left:-35px;padding:0;padding-top:1rem}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots::before{content:"/"}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot,.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot::before,.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot::after{width:30px;height:20px;float:left}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot{position:absolute;left:0;margin:0;opacity:1;counter-increment:carousel-cell}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot.is-selected{z-index:1}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot::before{content:counter(carousel-cell);background-color:#fff;background-color:var(--color-white);text-align:right}.page-careers .site-blocks-carousel.team-carousel .flickity-page-dots .dot:last-child::after{content:counter(carousel-cell);position:absolute;top:0;right:-40px;text-align:left}}.page-careers .site-blocks-carousel.team-carousel .slide{width:66%;padding-right:1rem}@media(min-width: 783px){.page-careers .site-blocks-carousel.team-carousel .slide{width:calc(25% - 1rem);margin-bottom:3rem;padding-left:0;padding-right:0}}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group{position:relative;padding-top:132.07%;overflow:hidden;transition:box-shadow .15s ease-out;border-radius:.75rem;box-shadow:none}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group figure{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group figure::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .15s ease-out;opacity:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group p{position:absolute;left:0;bottom:1.5rem;width:100%;padding-left:1rem;transition:opacity .2s ease-out;opacity:0}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group p a{display:inline-block;padding-bottom:0;border-bottom:3px solid #0033a1;color:#fff;font-weight:bold;-webkit-text-decoration:none;text-decoration:none}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group:hover{box-shadow:0 4px 24px 0 rgba(0,0,0,.25)}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group:hover figure::after{opacity:1}.page-careers .site-blocks-carousel.team-carousel .slide .wp-block-group:hover p{opacity:1}.page-careers .site-blocks-carousel.team-carousel .slide h4{font-weight:normal}.page-careers .site-blocks-carousel.team-carousel .slide>div>p{padding-bottom:1rem}.page-careers .site-blocks-accordion.benefits>div article header,.page-careers .site-blocks-accordion.sustainability>div article header,.page-careers .site-blocks-accordion.diversity>div article header{padding-top:1.5rem;border-top:1px solid #c1cad3}.page-careers .site-blocks-accordion.benefits>div article header>*,.page-careers .site-blocks-accordion.sustainability>div article header>*,.page-careers .site-blocks-accordion.diversity>div article header>*{color:#000;font-size:var(--wp--preset--font-size--sm)}.page-careers .site-blocks-accordion.benefits>div article header>* button,.page-careers .site-blocks-accordion.sustainability>div article header>* button,.page-careers .site-blocks-accordion.diversity>div article header>* button{display:flex;position:relative;align-items:center;padding-right:3rem}.page-careers .site-blocks-accordion.benefits>div article header>* button img,.page-careers .site-blocks-accordion.sustainability>div article header>* button img,.page-careers .site-blocks-accordion.diversity>div article header>* button img{max-width:3rem;margin-right:1rem}.page-careers .site-blocks-accordion.benefits>div article header>* button span,.page-careers .site-blocks-accordion.sustainability>div article header>* button span,.page-careers .site-blocks-accordion.diversity>div article header>* button span{position:absolute;top:50%;right:0;flex-basis:auto;flex-grow:0;transform:translateY(-50%)}.page-careers .site-blocks-accordion.benefits>div article header>* button span svg,.page-careers .site-blocks-accordion.sustainability>div article header>* button span svg,.page-careers .site-blocks-accordion.diversity>div article header>* button span svg{width:2rem}.page-careers .site-blocks-accordion.benefits>div article>div,.page-careers .site-blocks-accordion.sustainability>div article>div,.page-careers .site-blocks-accordion.diversity>div article>div{padding-top:0}.page-careers .site-blocks-accordion.benefits>div article>div *,.page-careers .site-blocks-accordion.sustainability>div article>div *,.page-careers .site-blocks-accordion.diversity>div article>div *{color:#000}.page-careers .site-blocks-accordion.benefits>div,.page-careers .site-blocks-accordion.sustainability>div,.page-careers .site-blocks-accordion.diversity>div{border-bottom:1px solid #c1cad3}.page-all-almond-breeze .hero{padding-top:max(1.5rem, min(10vw, 4.5rem));padding-bottom:max(1.5rem, min(10vw, 4.5rem))}.page-all-almond-breeze .hero .site-blocks-products.format-grid{grid-template-columns:repeat(2, 1fr)}@media(min-width: 782px){.page-all-almond-breeze .hero .site-blocks-products.format-grid{grid-template-columns:repeat(auto-fit, minmax(132px, 1fr))}}.page-all-almond-breeze .hero .site-blocks-products.format-grid .slide .lower{display:grid}.page-all-almond-breeze .hero .site-blocks-products.format-grid .slide .lower .actions{align-items:end;justify-items:end;place-items:end;width:100%}.ab-fy25-campaign{--color-ab-iris: #5f47d3;--color-ab-ultramarine: #17008e;--color-ab-celeste: #a8f8ff}.ab-fy25-campaign .block-canvas h2{color:var(--color-ab-iris);font-family:var(--etna-condensed-stack);font-size:4rem;-webkit-font-smoothing:antialiased;font-weight:normal;line-height:1.1}@media(max-width: 781px){.ab-fy25-campaign .block-canvas h2{font-size:2.75rem}}.ab-fy25-campaign .block-canvas .wp-block-button.large a{padding-bottom:.8rem;font-size:1.125rem}.ab-fy25-campaign .ab-campaign-hero{padding-top:max(4rem,min(10vw,7rem));background-color:#184296;color:var(--color-ab-celeste)}@media(max-width: 1023px){.ab-fy25-campaign .ab-campaign-hero .wp-block-columns{align-items:end !important}.ab-fy25-campaign .ab-campaign-hero .wp-block-columns .wp-block-column:first-child{margin-bottom:max(2rem,10vw)}}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero .wp-block-columns .wp-block-column:first-child{margin-bottom:0}}.ab-fy25-campaign .ab-campaign-hero .ab-logo{width:148px}@media(max-width: 1023px){.ab-fy25-campaign .ab-campaign-hero .ab-logo{width:112px}}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero .ab-logo{margin-left:auto !important;margin-right:auto !important}}.ab-fy25-campaign .ab-campaign-hero h1{font-family:var(--etna-condensed-stack);font-size:6rem;-webkit-font-smoothing:antialiased;font-weight:normal;line-height:1}.ab-fy25-campaign .ab-campaign-hero h1 span{display:block}.ab-fy25-campaign .ab-campaign-hero h1 span+span{padding-left:2rem}@media(max-width: 1023px){.ab-fy25-campaign .ab-campaign-hero h1{font-size:4rem}}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero h1{font-size:3.25rem;line-height:1.1;text-align:center}.ab-fy25-campaign .ab-campaign-hero h1 span{display:inline}.ab-fy25-campaign .ab-campaign-hero h1 span+span{padding-left:0}}.ab-fy25-campaign .ab-campaign-hero p{max-width:24ch;margin-bottom:.75em;padding-left:2rem;font-size:2rem;line-height:1.2;text-wrap:pretty}@media(max-width: 1023px){.ab-fy25-campaign .ab-campaign-hero p{font-size:1.5rem}}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero p{max-width:42ch;margin-left:auto !important;margin-right:auto !important;padding-left:0;font-size:1.25rem;text-align:center}}@media(max-width: 599px){.ab-fy25-campaign .ab-campaign-hero p{max-width:none}}.ab-fy25-campaign .ab-campaign-hero .wp-block-buttons{padding-left:2rem}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero .wp-block-buttons{justify-content:center;padding-left:0}}@media(max-width: 781px){.ab-fy25-campaign .ab-campaign-hero .hero-lockup{max-width:50%}}@media(max-width: 599px){.ab-fy25-campaign .ab-campaign-hero .hero-lockup{max-width:75%}}@media(max-width: 479px){.ab-fy25-campaign .ab-campaign-hero .hero-lockup{max-width:90%}}@media(max-width: 781px){.ab-fy25-campaign .ab-claims{padding-left:1rem;padding-right:1rem}.ab-fy25-campaign .ab-claims .heading{max-width:48ch}.ab-fy25-campaign .ab-claims .heading h2{line-height:.9}}.ab-fy25-campaign .ab-claims .claim{max-width:380px;margin-left:auto;margin-right:auto}.ab-fy25-campaign .ab-claims .claim .wp-block-image{width:146px}.ab-fy25-campaign .ab-claims .claim h3{color:var(--color-ab-ultramarine);line-height:1.2}.ab-fy25-campaign .ab-claims .claim p{margin-top:.5em;font-size:1.125rem}.ab-fy25-campaign .ab-testimonials{margin-top:3rem}.ab-fy25-campaign .ab-testimonials .testimonial{--_width: 124px;--_gap: 62px;display:grid;height:100%;padding:1.125rem}@media(min-width: 1024px){.ab-fy25-campaign .ab-testimonials .testimonial{--_width: 136px;--_gap: 66px}}.ab-fy25-campaign .ab-testimonials .testimonial .card{display:grid;position:relative;grid-template-rows:1fr auto;width:100%;padding:2rem .875rem;text-align:center}.ab-fy25-campaign .ab-testimonials .testimonial .avatar{position:absolute;top:0;right:0;bottom:0;left:0;top:calc(var(--_gap)*-1);width:var(--_width);height:var(--_width)}.ab-fy25-campaign .ab-testimonials .testimonial .avatar img{-o-object-fit:cover;object-fit:cover;border:4px solid #fff;border:4px solid var(--color-white);border-radius:50%}.ab-fy25-campaign .ab-testimonials .testimonial .wp-block-quote{margin-top:calc(var(--_gap)/1.25);padding:0;border:0}.ab-fy25-campaign .ab-testimonials .testimonial .wp-block-quote p{max-width:36ch;margin-left:auto;margin-right:auto;color:var(--color-ab-iris);font-family:var(--etna-condensed-stack);font-size:2.25rem;-webkit-font-smoothing:antialiased;font-weight:normal;line-height:1.1}@media(max-width: 1023px){.ab-fy25-campaign .ab-testimonials .testimonial .wp-block-quote p{font-size:1.75rem}}.ab-fy25-campaign .ab-testimonials .testimonial .name{color:var(--color-ab-ultramarine);font-size:1.125rem;line-height:1.2}.ab-fy25-campaign .ab-testimonials .testimonial .name+p{margin-top:0;font-size:.875rem;line-height:1.35}.ab-fy25-campaign .ab-recipes{position:relative;margin-top:3rem}.ab-fy25-campaign .ab-recipes .ab-almond-right{position:absolute;top:-64px;right:0;width:76px}@media(min-width: 782px){.ab-fy25-campaign .ab-recipes .ab-almond-right{width:84px}}@media(min-width: 1024px){.ab-fy25-campaign .ab-recipes .ab-almond-right{top:-36px;width:112px}}@media(min-width: 1280px){.ab-fy25-campaign .ab-recipes .ab-almond-right{top:-40px;right:-48px;width:124px}}@media(max-width: 781px){.ab-fy25-campaign .ab-recipes .heading{max-width:48ch;padding-left:1rem;padding-right:1rem}}.ab-fy25-campaign .ab-recipes .recipe{display:grid;grid-gap:1.25rem;gap:1.25rem}.ab-fy25-campaign .ab-recipes .recipe .image{display:grid;position:relative;grid-template-areas:"pile";justify-items:center;align-items:flex-end;order:-999;padding:1.125rem}.ab-fy25-campaign .ab-recipes .recipe .wp-block-image{grid-area:pile}.ab-fy25-campaign .ab-recipes .recipe .wp-block-buttons{grid-area:pile;margin:0 auto;padding-bottom:1.5rem}.ab-fy25-campaign .ab-recipes .recipe .wp-block-button a{margin:0;background-color:var(--color-ab-iris);box-shadow:0 8px 24px 0 rgba(0,0,0,.25)}.ab-fy25-campaign .ab-recipes .recipe .wp-block-button a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ab-fy25-campaign .ab-recipes .recipe h3{color:var(--color-ab-ultramarine);line-height:1.2}.ab-fy25-campaign .ab-recipes .recipe p{margin-top:.5em;font-size:1.125rem}.ab-fy25-campaign .ab-almond-left{position:absolute;top:-24px;left:0;width:48px}@media(min-width: 782px){.ab-fy25-campaign .ab-almond-left{left:2rem;width:72px}}@media(min-width: 1280px){.ab-fy25-campaign .ab-almond-left{top:-34px;left:calc((100vw - 1320px)/2 + 48px);width:96px}}@media(max-width: 781px){.ab-fy25-campaign .ab-products h2{max-width:24ch;font-size:2.625rem}}@media(min-width: 1024px){.ab-fy25-campaign .format-product-locator-cards.featured-cards{margin-bottom:3rem}}

/*# sourceMappingURL=brand-css.css.map*/