:root{--codex-bn-cream: #f8f6f2;--codex-bn-paper: #f8f6f2;--codex-bn-ink: #222623;--codex-bn-green: #2e6043;--codex-bn-sage: #ece6d9;--codex-bn-blush: #d48847;--codex-bn-line: #e0dbcf;--codex-bn-muted: #f0ede6}@media(min-width:921px){.template--index .codex-mac-home{padding-top:clamp(32px,4vw,58px)!important}.template--index .codex-mac-home>*{width:min(1340px,calc(100vw - 64px))!important}.template--index .codex-mac-home__hero{grid-template-columns:minmax(360px,.78fr) minmax(580px,1.22fr)!important;gap:clamp(34px,4.6vw,74px)!important;align-items:center!important}.template--index .codex-mac-home h2{max-width:10.8ch!important;font-size:clamp(4.25rem,5.35vw,6.05rem)!important;line-height:.98!important}.template--index .codex-mac-home__body{max-width:520px!important;font-size:clamp(1rem,1.2vw,1.16rem)!important;line-height:1.58!important}.template--index .codex-mac-home__actions{margin-top:28px!important;margin-bottom:clamp(24px,3vw,42px)!important}.template--index .codex-mac-home__lead-card{min-height:640px!important;padding:clamp(26px,3vw,42px)!important;align-content:start!important}.template--index .codex-mac-home__lead-image{height:clamp(390px,33vw,500px)!important;object-fit:cover!important;object-position:center!important}.template--index .codex-mac-home__lead-title{font-size:clamp(1.65rem,2.25vw,2.45rem)!important}}@media(min-width:921px)and (max-width:1180px){.template--index .codex-mac-home>*{width:min(100%,calc(100vw - 40px))!important}.template--index .codex-mac-home__hero{grid-template-columns:minmax(320px,.84fr) minmax(470px,1.16fr)!important}.template--index .codex-mac-home h2{font-size:clamp(3.55rem,5.1vw,5.1rem)!important}.template--index .codex-mac-home__lead-image{height:clamp(340px,34vw,430px)!important}}.template--index,.template--product,.template--collection,.template--page,.template--blog,.template--article{background:var(--codex-bn-cream);color:var(--codex-bn-ink)}.template--index .layout--template,.template--product .layout--template,.template--collection .layout--template,.template--page .layout--template,.template--blog .layout--template,.template--article .layout--template{background:var(--codex-bn-cream)}.template--index h1,.template--index h2,.template--index h3,.template--product h1,.template--product h2,.template--product h3,.template--collection h1,.template--collection h2,.template--collection h3,.template--page h1,.template--page h2,.template--page h3,.template--blog h1,.template--blog h2,.template--blog h3,.template--article h1,.template--article h2,.template--article h3{letter-spacing:0!important;line-height:1.08!important;padding-top:.12em;overflow:visible}.template--index [data-item=section-heading],.template--product [data-item=section-heading],.template--collection [data-item=section-heading],.template--page [data-item=section-heading],.template--blog [data-item=section-heading],.template--article [data-item=section-heading]{letter-spacing:.015em!important}.template--index .layout--template a,.template--product .layout--template a,.template--collection .layout--template a,.template--page .layout--template a,.template--blog .layout--template a,.template--article .layout--template a{text-underline-offset:.18em}.template--index .layout--template button,.template--index .layout--template [data-item=button],.template--index .layout--template .btn,.template--product .layout--template button,.template--product .layout--template [data-item=button],.template--product .layout--template .btn,.template--collection .layout--template button,.template--collection .layout--template [data-item=button],.template--collection .layout--template .btn,.template--page .layout--template button,.template--page .layout--template [data-item=button],.template--page .layout--template .btn,.template--blog .layout--template button,.template--blog .layout--template [data-item=button],.template--blog .layout--template .btn,.template--article .layout--template button,.template--article .layout--template [data-item=button],.template--article .layout--template .btn{border-radius:999px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.template--product .product-page--root,.template--collection .collection--root,.template--page .page--root,.template--blog .blog--root,.template--article .article--root{background:var(--codex-bn-paper);border-block:1px solid var(--codex-bn-line)}.template--product .product-page--root{position:relative}.template--product .product-page--root:before,.template--collection .collection--header--root:before,.template--blog .blog--root:before,.template--page .page--root:before{content:"MACADAMIA FIRST";display:inline-flex;width:max-content;max-width:calc(100% - 32px);margin:18px 0 0 16px;padding:7px 12px 6px;border:1px solid var(--codex-bn-ink);border-radius:999px;background:var(--codex-bn-sage);color:var(--codex-bn-green);font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.template--collection .collection--header--root:before{content:"SHOP THE BETTER NUT"}.template--blog .blog--root:before{content:"BREAKFAST NOTES"}.template--page .page--root:before{content:"THE BUTTANUT WAY"}.template--product .product-page--root:before{margin-top:clamp(58px,5vw,76px)}.template--product .product-page--title,.template--product .product--title,.template--product h1{max-width:12ch;font-size:clamp(2.8rem,7vw,5.9rem)!important}.template--product .product-page--price,.template--product [data-item=accent-text]{color:var(--codex-bn-green);font-weight:900}.template--product .product-page--description,.template--product .product-page--form,.template--product .product-form--root{border-top:1px solid var(--codex-bn-line)}.template--product .product-page--description{font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.72}.template--product .okendo-reviews-widget,.template--product .okeReviews,.template--product .oke-w,.template--product [data-oke-reviews-widget]{background:var(--codex-bn-cream);border:1px solid var(--codex-bn-line);border-radius:8px;padding:clamp(18px,3vw,34px)}.template--collection .collection--header--title,.template--collection h1,.template--blog h1,.template--page h1,.template--article h1{font-size:clamp(2.7rem,8vw,6.4rem)!important;max-width:11ch}.template--collection .collection--header--root{padding-block:clamp(22px,4vw,48px)!important}.template--collection .collection--header--wrapper{display:none!important}.template--collection .collection--header--description{margin:0!important;padding:clamp(28px,4vw,56px) 48px!important;background:var(--codex-bn-cream)}.template--collection .collection--header--description h1{max-width:12ch;margin:0;color:var(--codex-bn-ink);font-size:clamp(2.6rem,6vw,5.2rem)!important;line-height:1.02!important}.template--collection .collection--header--description p{max-width:56ch;margin:18px 0 0;color:var(--codex-bn-ink);font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.58}.template--collection .collection--header--root img,.template--collection .collection--header--root picture,.template--collection .collection--header--root [data-item=image],.template--collection .collection--header--root .image--root{max-height:260px;overflow:hidden;border-radius:8px}.template--collection .collection--header--root img{width:100%;height:100%;object-fit:cover}.template--collection .collection--description,.template--collection .rte{max-width:62ch;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.62}.template--collection .collection--navigation--root,.template--collection .collection--body--root{background:var(--codex-bn-paper)}.template--collection .collection--navigation--root{border-top:1px solid var(--codex-bn-line);border-bottom:1px solid var(--codex-bn-line)}.template--collection .product--root,.template--index .product--root,.template--product .related-products--root .product--root{background:var(--codex-bn-cream);border:0;border-radius:8px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.template--collection .product--root:hover,.template--index .product--root:hover,.template--product .related-products--root .product--root:hover{transform:translateY(-3px);box-shadow:8px 8px 0 var(--codex-bn-sage)}.template--collection .product--details,.template--index .product--details,.template--product .related-products--root .product--details{padding:16px}.template--collection .product--title,.template--index .product--title,.template--product .related-products--root .product--title{font-weight:900;letter-spacing:0!important}.template--collection .product--price,.template--index .product--price,.template--product .related-products--root .product--price{color:var(--codex-bn-green);font-weight:900}.template--blog .blog--article,.template--blog article,.template--article .article-recents--root article{background:var(--codex-bn-paper);border:1px solid var(--codex-bn-line);border-radius:8px;overflow:hidden}.template--blog .blog--article:hover,.template--blog article:hover,.template--article .article-recents--root article:hover{box-shadow:8px 8px 0 var(--codex-bn-blush)}.template--blog .blog--article--info,.template--blog article>*:not(img),.template--article .article-recents--root article>*:not(img){padding-inline:clamp(16px,2vw,24px)}.template--article .article--root,.template--page .page--root{max-width:980px;margin-inline:auto}.template--article .article--content,.template--page .page--content,.template--page .rte,.template--article .rte{font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.78}.template--article .article--content p,.template--page .page--content p,.template--page .rte p,.template--article .rte p{max-width:68ch}.template--article .article--content h2,.template--page .page--content h2,.template--page .rte h2,.template--article .rte h2{margin-top:1.8em;max-width:13ch;font-size:clamp(2rem,4vw,3.6rem)!important}.template--product .related-products--root,.template--article .article-recents--root,.template--article .article-navigation--root{background:var(--codex-bn-cream);border-top:1px solid var(--codex-bn-line)}.template--product .related-products--root{padding-block:clamp(38px,5vw,72px)!important}.template--product .related-products--root .section--header,.template--product .related-products--root .section-header,.template--product .related-products--root [data-container=section-heading],.template--product .related-products--root [data-item=section-heading]{margin:0 auto clamp(22px,3vw,38px)!important;max-width:920px;color:var(--codex-bn-ink);font-size:clamp(1.9rem,3vw,3.4rem)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.04!important;text-align:center;text-transform:none!important}.template--product .related-products--root .product--root{background:var(--codex-bn-paper)!important;border:1px solid var(--codex-bn-line)!important;box-shadow:none}.template--product .related-products--root .product--image{aspect-ratio:1 / 1;background:var(--codex-bn-muted);border-radius:8px 8px 0 0;overflow:hidden}.template--product .related-products--root .product--image img{width:100%;height:100%;object-fit:cover}.template--product .related-products--root .product--details{display:grid;gap:6px;min-height:138px;padding:18px 18px 20px!important;text-align:left!important}.template--product .related-products--root .product--title,.template--product .related-products--root .product--title *,.template--product .related-products--root [data-item=block-heading],.template--product .related-products--root [data-item=block-heading] *{margin:0!important;color:var(--codex-bn-ink)!important;font-size:clamp(1.22rem,1.6vw,1.65rem)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.04!important;text-align:left!important;text-transform:none!important;word-break:normal!important;overflow-wrap:anywhere}.template--product .related-products--root .product--price,.template--product .related-products--root .product--price *,.template--product .related-products--root [data-item=accent-text],.template--product .related-products--root [data-item=accent-text] *{margin:0!important;color:var(--codex-bn-green)!important;font-size:.98rem!important;font-weight:900!important;letter-spacing:.02em!important;line-height:1.25!important;text-align:left!important}.template--product .related-products--root .product--unit-price,.template--product .related-products--root [data-item=small-text]{color:#222623c7!important;font-size:.9rem!important;letter-spacing:0!important;line-height:1.3!important;text-align:left!important}.template--product .product-page--media img,.template--collection .product--image img,.template--index .product--image img,.template--blog article img,.template--article img{filter:saturate(1.04) contrast(1.02)}.template--product .product-page--media,.template--collection .product--image,.template--index .product--image{background:var(--codex-bn-muted);border-radius:8px}.drawer--instance[data-side=left][aria-expanded=true]{transform:translateZ(0)!important}.drawer--instance[data-side=right][aria-expanded=true]{transform:translate(-100%)!important}@media(max-width:767px){.template--product .product-page--root:before,.template--collection .collection--header--root:before,.template--blog .blog--root:before,.template--page .page--root:before{margin-top:12px;margin-left:12px;font-size:.66rem}.template--product .product-page--root:before{margin-top:54px}.template--product .product-page--title,.template--product h1,.template--collection .collection--header--title,.template--collection h1,.template--blog h1,.template--page h1,.template--article h1{max-width:12ch;font-size:clamp(2.35rem,14vw,4rem)!important}.template--collection .product--root:hover,.template--index .product--root:hover,.template--product .related-products--root .product--root:hover,.template--blog .blog--article:hover,.template--blog article:hover,.template--article .article-recents--root article:hover{transform:none;box-shadow:none}.template--product .related-products--root{padding-block:30px!important}.template--product .related-products--root .section--header,.template--product .related-products--root .section-header,.template--product .related-products--root [data-container=section-heading],.template--product .related-products--root [data-item=section-heading]{margin-bottom:18px!important;padding-inline:16px;font-size:clamp(1.75rem,8vw,2.35rem)!important;text-align:left}.template--product .related-products--root .product--details{min-height:116px;padding:14px 14px 16px!important}.template--product .related-products--root .product--title,.template--product .related-products--root .product--title *,.template--product .related-products--root [data-item=block-heading],.template--product .related-products--root [data-item=block-heading] *{font-size:clamp(1.05rem,5.8vw,1.35rem)!important;line-height:1.04!important}}@media(min-width:921px){.template--index .codex-mac-home__lead-card--annotated .codex-mac-home__lead-visual{height:clamp(430px,35vw,520px)!important}.template--index .codex-mac-home__lead-card--annotated .codex-mac-home__lead-image{width:min(82%,560px)!important;height:clamp(390px,31vw,470px)!important;object-fit:cover!important;object-position:center!important}}@media(min-width:921px)and (max-width:1180px){.template--index .codex-mac-home__lead-card--annotated .codex-mac-home__lead-visual{height:clamp(370px,35vw,440px)!important}.template--index .codex-mac-home__lead-card--annotated .codex-mac-home__lead-image{width:min(82%,480px)!important;height:clamp(340px,32vw,420px)!important}}@media(min-width:921px){#shopify-section-template--20766579261638__codex_macadamia_v2 .codex-mac-home__lead-card--annotated .codex-mac-home__lead-visual{height:clamp(430px,35vw,520px)!important}#shopify-section-template--20766579261638__codex_macadamia_v2 .codex-mac-home__lead-card--annotated .codex-mac-home__lead-image{width:min(82%,560px)!important;height:clamp(390px,31vw,470px)!important;object-fit:cover!important;object-position:center!important}}@media(min-width:921px)and (max-width:1180px){#shopify-section-template--20766579261638__codex_macadamia_v2 .codex-mac-home__lead-card--annotated .codex-mac-home__lead-visual{height:clamp(370px,35vw,440px)!important}#shopify-section-template--20766579261638__codex_macadamia_v2 .codex-mac-home__lead-card--annotated .codex-mac-home__lead-image{width:min(82%,480px)!important;height:clamp(340px,32vw,420px)!important}}@media(max-width:767px){.header--drawer-toggle,.header--search,.header--account,.header--cart{width:44px;min-width:44px;height:44px;min-height:44px;align-items:center;justify-content:center}.header--drawer-toggle span{width:20px}.product--quick-add--button{width:44px;height:44px}}.oke-reviewsTab,.okeReviewsTab,[data-oke-reviews-tab]{display:none!important}@media(min-width:768px){.template--product .oke-reviewsTab,.template--product .okeReviewsTab,.template--product [data-oke-reviews-tab]{display:block!important}}@media(min-width:768px){.template--collection .section--collection-navigation .navigation--container{min-height:72px!important;height:72px!important;padding-block:0!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/codex-brand-refresh.css.map */
