body:has(.nj-wh-refined) #MainContent{background:#fff;color:#2d0b54}body:has(.nj-wh-refined) product-info{--color-background:255,255,255;--gradient-background:#fff;--color-foreground:45,11,84;background:#fff;padding:32px 0 12px}body:has(.nj-wh-refined) product-info>product-component>.page-width{max-width:1280px;padding-inline:40px}body:has(.nj-wh-refined) .product__title h1{font-size:clamp(32px,3.4vw,46px);line-height:1.1;letter-spacing:-.035em;color:#5828a3}body:has(.nj-wh-refined) .product__info-container>*+*{margin-top:12px;margin-bottom:0}body:has(.nj-wh-refined) .product__info-container .product__title{margin-bottom:0}body:has(.nj-wh-refined) .product__text{line-height:1.6}body:has(.nj-wh-refined) .product__text.caption-with-letter-spacing{font-size:12px;font-weight:700;letter-spacing:.1em}body:has(.nj-wh-refined) .product-form__input input[type=radio]+label{border-radius:6px;background:#f7f3fc;color:#2d0b54;border-color:#bca7d6;min-height:44px;padding:12px 16px;box-shadow:none}body:has(.nj-wh-refined) .product-form__input input[type=radio]:checked+label{background:#5828a3;color:#fff;border-color:#5828a3}body:has(.nj-wh-refined) .quantity{background:#f7f3fc;color:#2d0b54;border-radius:6px;--inputs-radius:6px;--inputs-shadow-opacity:0}body:has(.nj-wh-refined) .product-form__submit{--color-button:213,255,70;--color-button-text:45,11,84;--buttons-radius:6px;--buttons-radius-outset:6px;--buttons-shadow-opacity:0;background:#d5ff46;color:#2d0b54;border-radius:6px;box-shadow:none;font-weight:700;min-height:52px}body:has(.nj-wh-refined) .product-form__submit:before,body:has(.nj-wh-refined) .product-form__submit:after{box-shadow:none;border-radius:6px}body:has(.nj-wh-refined) shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:6px;--shopify-accelerated-checkout-button-box-shadow:none}body:has(.nj-wh-refined) .product__media-wrapper .global-media-settings{border-radius:12px}body:has(.nj-wh-refined) .product__media-wrapper img{object-fit:contain}body:has(.nj-wh-refined) pickup-availability{margin-top:20px}.nj-wh-refined{color:#2d0b54}.nj-wh-wrap{max-width:1280px;margin-inline:auto;padding-inline:40px}.nj-wh-coffees{padding-block:28px 48px}.nj-wh-kicker{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.nj-wh-refined h2{font-size:clamp(28px,2.6vw,36px);font-weight:400;line-height:1.15;letter-spacing:-.025em;color:#5828a3;margin:0 0 20px}.nj-wh-refined h3{color:#5828a3;font-size:23px;line-height:1.25;margin:0 0 12px}.nj-wh-refined p,.nj-wh-refined .rte{font-size:17px;line-height:1.6}.nj-wh-refined p{margin:0 0 14px}.nj-wh-refined p:last-child{margin-bottom:0}.nj-wh-refined a{color:#5828a3;text-underline-offset:5px}.nj-wh-coffee-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.nj-wh-coffee-grid article{border-top:1px solid #cdbbdf;padding-top:22px}.nj-wh-coffee-grid h3 a{text-decoration:none}.nj-wh-coffee-grid h3 a:hover{text-decoration:underline}.nj-wh-coffee-grid .nj-wh-identity{font-size:14px;margin-bottom:10px}.nj-wh-pack-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-top:28px}.nj-wh-included{padding-block:24px}.nj-wh-included h3{margin-top:28px}.nj-wh-math{background:#f7f3fc;border:1px solid #e2d7ef;padding:30px;border-radius:12px}.nj-wh-math h2{font-size:28px}.nj-wh-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-weight:700;margin-top:16px}.nj-wh-faq-band{background:#fff3e4}.nj-wh-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;padding-block:48px}.nj-wh-questions details{border-top:1px solid #d8c8dd}.nj-wh-questions details:last-child{border-bottom:1px solid #d8c8dd}.nj-wh-questions summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font-size:18px;line-height:1.4;font-weight:650}.nj-wh-questions summary::-webkit-details-marker{display:none}.nj-wh-questions summary span{font-size:24px}.nj-wh-questions details[open] summary span{transform:rotate(45deg)}.nj-wh-questions .rte{padding-bottom:20px;font-size:16px}.nj-wh-refined a:focus-visible,.nj-wh-refined summary:focus-visible{outline:3px solid #7532c9;outline-offset:4px}body:has(.nj-wh-refined) .gradient:has(>product-recommendations.related-products){background:#fff;--color-background:255,255,255;--gradient-background:#fff;--color-foreground:45,11,84}body:has(.nj-wh-refined) product-recommendations.related-products{max-width:1280px;padding:48px 40px 56px}body:has(.nj-wh-refined) .related-products__heading{color:#5828a3;font-size:32px}body:has(.nj-wh-refined) .related-products .card__heading{font-size:18px;line-height:1.35}body:has(.nj-wh-refined) .related-products .card__content{background:#fff;color:#2d0b54}.nj-wh-custom{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:40px}.nj-wh-custom>div{max-width:700px}.nj-wh-custom h2{font-size:28px;margin-bottom:12px}.nj-wh-custom .nj-wh-link{flex-shrink:0;margin:0;border:1px solid #5828a3;border-radius:6px;padding:12px 20px;text-decoration:none}.nj-wh-custom .nj-wh-link:hover{background:#f7f3fc}body:has(.nj-wh-refined) .product__info-container .product-form{margin-block:12px}@media(max-width:749px){.nj-wh-custom{flex-direction:column;align-items:flex-start;gap:20px;padding-block:32px}}@media(min-width:990px){body:has(.nj-wh-refined) .product__media-wrapper{width:46%!important;max-width:46%!important}body:has(.nj-wh-refined) .product__info-wrapper{width:54%!important;max-width:54%!important;padding-left:48px}}@media(max-width:749px){body:has(.nj-wh-refined) product-info{padding-block:24px 16px}body:has(.nj-wh-refined) product-info>product-component>.page-width,.nj-wh-wrap{padding-inline:20px}body:has(.nj-wh-refined) .product__info-wrapper{padding-top:24px}.nj-wh-coffees{padding-block:32px 36px}.nj-wh-coffee-grid,.nj-wh-pack-grid,.nj-wh-faq-grid{grid-template-columns:1fr;gap:24px}.nj-wh-coffee-grid{margin-top:24px}.nj-wh-pack-grid{margin-top:32px}.nj-wh-included{padding:0}.nj-wh-math{padding:24px}.nj-wh-faq-grid{padding-block:36px}body:has(.nj-wh-refined) product-recommendations.related-products{padding:36px 20px}}.nj-wh-group{grid-column:1 / -1;padding-top:8px}.nj-wh-group h3{font-size:25px;margin-bottom:8px}.nj-wh-layout-pairs .nj-wh-coffee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nj-wh-layout-single .nj-wh-coffee-grid{grid-template-columns:1fr}.nj-wh-layout-single .nj-wh-coffee-grid article{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.nj-wh-layout-single .nj-wh-coffee-grid article h3{grid-row:1 / 4;font-size:30px}.nj-wh-layout-single .nj-wh-coffee-grid article p{grid-column:2}.nj-wh-coffee-grid .nj-wh-context{font-size:14px;margin-bottom:8px}@media(max-width:749px){.nj-wh-layout-pairs .nj-wh-coffee-grid{grid-template-columns:1fr}.nj-wh-layout-single .nj-wh-coffee-grid article{display:block}}.nj-wh-coffee-reference{border-block:1px solid #d8c8dd}.nj-wh-coffee-reference>summary{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:21px;font-weight:600;cursor:pointer;list-style:none;color:#5828a3}.nj-wh-coffee-reference>summary::-webkit-details-marker{display:none}.nj-wh-coffee-reference[open]>summary span{transform:rotate(45deg)}.nj-wh-reference-body{padding:28px 0}.nj-wh-reference-body h2{font-size:26px}.nj-wh-reference-body h3{font-size:20px}.nj-wh-reference-body .nj-wh-coffee-grid{gap:20px;margin-top:20px}.nj-wh-reference-body .nj-wh-coffee-grid article{border-left:3px solid #7532c9;border-top:0;padding:0 0 0 16px}.nj-wh-reference-body .nj-wh-group{padding-top:4px}.nj-pack-contents{border-left:3px solid #7532c9;padding-left:16px;margin-block:16px;color:#2d0b54}.nj-pack-contents h2{font-size:17px;line-height:1.4;margin:0 0 10px;font-weight:650;color:#5828a3}.nj-pack-contents p{font-size:15px;line-height:1.5;margin:0}.nj-pack-line+.nj-pack-line{margin-top:12px}.nj-pack-line strong{display:block;font-size:16px;line-height:1.4;margin-bottom:3px}.nj-pack-line span{font-size:14px;line-height:1.5;display:block}.nj-wh-included{padding-top:20px}.nj-assembly{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:14px;align-items:stretch}.nj-assembly-1{grid-template-columns:1fr}.nj-assembly-group{padding:24px;border:1px solid #d9cbea;border-radius:6px;background:#f7f3fc}.nj-assembly-group header{padding-bottom:18px;border-bottom:1px solid #ded1ed;margin-bottom:18px}.nj-assembly-group header h3{font-size:24px;margin-bottom:8px}.nj-assembly-group header p{font-size:15px}.nj-assembly-connector{align-self:center;text-align:center;color:#5828a3;font-size:24px;font-weight:600}.nj-assembly-coffees{display:grid;gap:22px}.nj-assembly-1 .nj-assembly-coffees{grid-template-columns:repeat(3,minmax(0,1fr))}.nj-assembly-coffee{display:flex;gap:14px;align-items:flex-start}.nj-assembly-thumb{width:64px;height:76px;object-fit:cover;border-radius:4px;flex-shrink:0}.nj-assembly-coffee h4{font-size:19px;line-height:1.3;margin:0 0 7px;font-weight:500}.nj-assembly-coffee a{text-decoration:none}.nj-assembly-coffee a:hover{text-decoration:underline}.nj-assembly-coffee p{font-size:14px;line-height:1.5;margin-bottom:6px}.nj-assembly-coffee .nj-assembly-amount{font-weight:650}.nj-pack-contents.nj-pack-separated{border-left:0;padding-left:0}.nj-pack-separated .nj-pack-line{border-left:3px solid #7532c9;padding-left:16px}.nj-pack-separated .nj-pack-line+.nj-pack-line{margin-top:18px}@media(max-width:749px){.nj-assembly,.nj-assembly-1 .nj-assembly-coffees{grid-template-columns:1fr}.nj-assembly-group{padding:20px}.nj-assembly-connector{line-height:1}}.nj-wh-layout-single .nj-assembly-1 .nj-assembly-coffees{grid-template-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AAAAAAAAAAQ */
