:root{--heading-i: 72px;--heading-ii: 56px;--heading-iii: 45px;--heading-iv: 42px;--para-vi: 24px;--para-vii: 20px;--para-viii: 16px;--para-ix: 14px;--para-x: 12px}.gg-heading-i{font-size:var(--heading-i)}.gg-heading-ii{font-size:var(--heading-ii)}.gg-heading-iii{font-size:var(--heading-iii)}.gg-heading-iv{font-size:var(--heading-iv)}.gg-para-vi{font-size:var(--para-vi)}.gg-para-vii{font-size:var(--para-vii)}.gg-para-viii{font-size:var(--para-viii)}.gg-para-ix{font-size:var(--para-ix)}.gg-para-x{font-size:var(--para-x)}.gg-header-main .header-sub.container{--container-max-width: 1920px !important}.GG-slideshow .prose .h1{font-size:max(.6875rem,clamp(2.5rem,1.75rem + 3.75vw,4.5rem) * var(--text-heading-size-factor));line-height:1.1;letter-spacing:-1px;text-align:left}.GG-slideshow .prose .h6{font-size:calc(1.1rem * var(--text-heading-size-factor));line-height:1.2;text-align:left}.GG-slideshow .button{font:var(--heading-font-style) var(--heading-font-weight) 1rem / 1.65 var(--heading-font-family);max-width:max-content;border-radius:42px}.GG-slideshow .button-group.button-group--same-width{grid-auto-columns:auto;justify-content:flex-start}@media screen and (max-width:768px){.GG-slideshow .prose .h1{font-size:max(.6875rem,clamp(2rem,.75rem + 2.75vw,4.5rem) * var(--text-heading-size-factor))}.GG-slideshow .button{font:var(--heading-font-style) var(--heading-font-weight) .875rem / 1.65 var(--heading-font-family)}}.gg-icons-with-text .text-with-icons__item:not(:first-child){border-inline-start:1px solid #57534D;padding-inline-start:2rem}.gg-icons-with-text .v-stack.gap-6.justify-items-center{display:flex;justify-content:center;align-items:center;gap:12px}.gg-icons-with-text .v-stack.gap-2.text-center{display:flex;align-items:center}.gg-icons-with-text .v-stack.gap-2 .h6{font-size:var(--heading-ii);line-height:125%}.gg-icons-with-text .v-stack.gap-6.justify-items-center img{height:20px}.gg-icons-with-text .v-stack.gap-2.text-center .prose p{font-size:var(--para-vii);line-height:130%}.gg-icons-with-text .text-with-icons{flex-wrap:unset}.gg-multicolumn-numbring .multi-column__overlay{background:linear-gradient(0deg,#000a,#000a)}.gg-multicolumn-numbring .multi-column__image-overlay-wrapper{border-radius:32px}.gg-multicolumn-numbring .multi-column__content-on-image.prose.text-start .h4{font-size:var(--heading-iii);line-height:1.2}.gg-multicolumn-numbring .multi-column__content-on-image.prose.text-start p strong{font-size:var(--para-vii);line-height:130%;font-weight:500;text-transform:capitalize}.gg-multicolumn-numbring .multi-column-content p{font-size:var(--para-ix)}.gg-multicolumn-numbring multi-column.multi-column{gap:24px}.gg-multicolumn-numbring .multi-column__svg,.gg-multicolumn-numbring .multi-column-content{margin-top:24px!important}.gg-multicolumn-numbring .multi-column{grid-template-columns:1fr 1fr 1fr}.gg-multicolumn-numbring .gg-multi-column-svg-title{display:flex;gap:30px;align-items:center}.gg-faqs-questions .section-stack{grid-template-columns:.4fr .6fr;column-gap:64px}.gg-faqs-questions .section-header .prose .h2{font-size:56px;line-height:120%;font-weight:500;letter-spacing:-1px;text-align:left;margin-top:10px;margin-bottom:10px}.gg-faqs-questions .section-header .prose .h2 strong{color:#ffffff52;font-weight:500}.gg-faqs-questions details[open] span.accordion__toggle{padding-bottom:0}.gg-faqs-questions span.text-with-icon{font-size:16px;line-height:130%;font-weight:600;padding:5px 0}.gg-faqs-questions .accordion__content{font-size:16px;padding-bottom:0;line-height:1.4;font-style:normal;color:#8a8f98;padding-top:8px}.gg-faqs-questions span.animated-plus{width:32px;height:32px;background:#8a8f9814;border:1px solid rgba(138,143,152,.12);border-radius:8px}.gg-faqs-questions .faq{display:unset}.gg-faqs-questions .accordion{background:#ffffff03!important;box-shadow:inset 0 4px 40px #ffffff0a!important;border-radius:12px!important;padding:24px!important;border:0px}.gg-faqs-questions .accordion__toggle{padding:0!important}.faq__content{display:flex;flex-direction:column;gap:16px}.gg-main-icon-text{display:flex;align-items:center;gap:8px}.gg-text-icon-text{margin:0!important}.gg-text-icon-text .h6{font-weight:400;font-size:18px;line-height:27px;letter-spacing:-.176px;color:#8a8f98}@media(max-width:768px){.gg-faqs-questions .section-header .prose .h2{font-size:28px;margin-top:10px;margin-bottom:10px}.prose p,.gg-faqs-questions .prose .h6{font-size:16px!important}.gg-faqs-questions .accordion{padding:18px!important}}.gg-loved-by-others .gg-loved-by-others__heading,.gg-loved-by-others .gg-loved-by-others__quote{color:inherit}.gg-loved-by-others .gg-loved-by-others__card{border-bottom-color:#d4af3799}.gg-featured-collection{background:#ffffff0d}span.short-headline{text-align:left}.gg-featured-collection .v-stack.justify-items-center{display:flex;align-items:center;justify-content:space-between;width:100%}.gg-featured-collection .v-stack.justify-items-center.gap-1{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.gg-featured-collection .v-stack.justify-items-center.gap-1 .product-title{flex:1;min-width:0;text-align:left}.gg-featured-collection .gg-extra-info{display:flex;flex-direction:column;gap:20px;width:100%}.gg-featured-collection .gg-servings-row{display:flex;justify-content:space-between;align-items:center;font-size:var(--para-viii);font-weight:500}.gg-serving-price{font-size:20px}.gg-featured-collection .gg-servings,.gg-featured-collection .gg-serving-price{line-height:1.5}.gg-featured-collection .gg-description{font-size:var(--para-viii);line-height:1.5;font-weight:400;text-align:left;color:#8a8f98}.gg-featured-collection span.gg-servings{font-size:14px;color:#8a8f98}.gg-featured-collection .gg-actions{text-align:start}.gg-buy-btn{width:100%;border-radius:48px;font:var(--heading-font-style) var(--heading-font-weight) 1rem / 1.65 var(--heading-font-family);text-transform:none}.gg-featured-collection .gg-trust-badges{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.gg-featured-collection .gg-trust-badge{font-size:var(--para-ix);font-weight:400;line-height:1.5}.gg-featured-collection a.product-title.h6{font-size:var(--para-vi);line-height:130%;font-weight:500}.gg-featured-collection sale-price.h6.text-subdued{font-size:var(--para-vi);color:#eaeaea;line-height:130%;font-weight:500}.gg-featured-collection sale-price.h6.text-subdued{font-size:18px}.gg-featured-collection product-card.product-card{padding:20px;background:#1f1f1f;border-radius:16px}.gg-featured-collection .product-card{gap:24px!important}.gg-featured-collection .product-card__info{gap:20px;justify-items:flex-start}.gg-footer-main .footer__block--newsletter .form{display:block;max-width:100%;width:100%}.gg-footer-main .sm\:gap-5{gap:1.25rem;justify-items:end}.gg-footer-main .footer__block--newsletter .gg-newsletter-pill{display:flex;align-items:center;background:#eaeaea1a;border-radius:75px;padding:15px}.gg-footer-main .footer__block--newsletter .gg-newsletter-input{flex:1;min-width:0;background:transparent;border:none;outline:none;box-shadow:none;color:inherit;font-weight:400;font-size:33px;line-height:45px;letter-spacing:-1px;padding:0}.gg-footer-main .footer__block--newsletter .gg-newsletter-input::placeholder{color:#ffffffb3;opacity:1}.gg-footer-main .footer__block--newsletter .gg-newsletter-btn{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#ffffff1a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;transition:background .2s ease}.gg-footer-main .footer__block--newsletter .gg-newsletter-btn:hover{background:#ffffff38}.gg-footer-main .v-stack.gap-4{gap:32px}.gg-footer-main p.heading.text-subdued.text-xxs{font-size:14px;line-height:1.2}.gg-footer-main input{color:#fff}.gg-footer-main input:-webkit-autofill,.gg-footer-main input:-webkit-autofill:hover,.gg-footer-main input:-webkit-autofill:focus,.gg-footer-main input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-in-out 0s}.gg-main-product-section h1.product-title.h3{font-size:var(--heading-ii);line-height:125%}.gg-main-product-section sale-price.h4.text-subdued{font-size:var(--para-vi);color:#fffc}.gg-main-product-section .product-info__block-item .prose{font-size:16px;line-height:1.5}.gg-main-product-section button.button.button--outline.w-full{border-radius:58px}.gg-main-product-section button.shopify-payment-button__button{border-radius:58px!important}.product-sticky-bar button.button{background:transparent}.gg-main-product-section product-gallery.product-gallery{gap:20px}.gg-product-page-related-products{background:#ffffff0d}.gg-product-page-related-products .section-header .prose .h2{font-size:var(--heading-iv)}.gg-product-page-related-products product-card.product-card{background:#1f1f1f;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:20px;gap:24px;min-height:290px}.gg-product-page-related-products a.product-title.h6{font-size:var(--para-viii);line-height:1.5}.gg-product-page-related-products sale-price.h6.text-subdued{font-size:var(--para-viii);color:#fffc;line-height:1.5}.gg-faq-product-page{background:#000}.gg-main-blog-page{background:#ffffff0d}.gg-main-blog-page .blog-post-card.group.snap-center{padding:20px;background:#1f1f1f;border-radius:16px}.gg-main-blog-page a.blog-post-card__title.h4{font-size:var(--para-vii);line-height:1.4}.gg-blog-page .article__wrapper.container--xs{background:#0d0d0d}.gg-default-collection{background:#ffffff0d}.gg-default-collection product-card.product-card{padding:20px;background:#1f1f1f;border-radius:16px}.gg-default-collection a.product-title.h6{font-size:var(--para-ix)}.gg-home-page-blog .blog-post-card.group.snap-center{padding:20px;background:#1f1f1f;border-radius:16px}.header-search__form-control{background:#ffffff0d;padding:20px}@media(max-width:768px){:root{--heading-i: 32px;--heading-ii: 28px;--heading-iii: 28px;--heading-iv: 28px;--para-vi: 20px;--para-vii: 16px;--para-viii: 16px;--para-ix: 14px;--para-x: 12px}.gg-icons-with-text .text-with-icons,.gg-icons-with-text .text-with-icons--stacked{display:grid!important;grid-template-columns:1fr 1fr;gap:1.5rem}.gg-icons-with-text .text-with-icons:not(.text-with-icons--stacked)>*{grid-area:unset!important;padding-inline:0!important}.gg-icons-with-text .text-with-icons:not(.text-with-icons--stacked)>:not(.is-selected){visibility:visible!important}.gg-icons-with-text .text-with-icons__item:not(:nth-child(2)):not(:last-child){border-inline-start:none!important;padding-inline-start:0!important}.gg-icons-with-text .text-with-icons__item:nth-child(2),.gg-icons-with-text .text-with-icons__item:last-child{border-inline-start:1px solid #57534D;padding-inline-start:1rem}.gg-icons-with-text .v-stack.gap-2.text-center .prose p{font-size:14px;line-height:1.2}.gg-icons-with-text .v-stack.gap-2 .h6{font-size:28px}.gg-icons-with-text .v-stack.gap-6.justify-items-center{gap:8px}.gg-multicolumn-numbring .multi-column{grid-template-columns:1fr}.gg-multicolumn-numbring .gg-multi-column-svg-title{gap:15px}.gg-footer-main .footer__block--newsletter .gg-newsletter-pill{padding:6px 20px}.gg-footer-main .footer__block--newsletter .gg-newsletter-btn{width:34px;height:34px}.gg-faqs-questions .section-stack{grid-template-columns:1fr}.gg-faqs-questions .container .section-header{margin-inline:0;width:100%;text-align:left}.gg-featured-collection .gg-trust-badges{gap:10px}.gg-featured-collection .v-stack.justify-items-center.gap-1{flex-direction:column}.gg-footer-main .sm\:gap-5{gap:1.25rem;justify-items:start}.gg-footer-main .footer__block--newsletter .gg-newsletter-input{font-size:16px;line-height:1.4}.gg-main-product-section .product-info--center :is(.badge-list,.price-list,.rating-badge){justify-content:start}.gg-main-product-section h1.product-title.h3{text-align:left}}.prose .h6,.prose p{font-weight:400!important}.gg-faqs-questions .prose .h6{font-weight:400!important;font-size:18px;letter-spacing:-.176px;color:#8a8f98;text-align:left;line-height:24px;margin:0!important}.gg-faqs-questions .prose p{font-weight:400!important;font-size:16px;letter-spacing:-.176px;color:#8a8f98;text-align:left;line-height:24px;margin:0!important}.gg-header-main .header-sub{background:transparent}.gg-header-main .header__primary-nav-item a{font-size:16px}.gg-header-main .header__primary-nav-item a{font-size:16px;line-height:100%;letter-spacing:-1%}.gg-header-main .header__primary-nav{column-gap:20px}.gg-featured-collection .gg-fc-eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;color:#8a8f98;letter-spacing:-.01em}.gg-featured-collection h2.h2{font-style:normal;font-weight:500;font-size:56px;line-height:120%;letter-spacing:-1px;margin:0 auto;max-width:650px}.gg-featured-collection h2.h2 strong{color:#8a8f98;font-weight:500}.gg-featured-collection .gg-fc-pipe{letter-spacing:-3px;opacity:.6;font-size:18px;color:#8a8f98}.gg-featured-collection .gg-fc-stars{display:flex;align-items:center;justify-content:center;gap:8px}.gg-featured-collection .gg-fc-star-icons{color:#fff;font-size:14px;letter-spacing:2px}.gg-featured-collection .gg-fc-stars-text{font-size:14px;color:#8a8f98;font-weight:500}.gg-featured-collection .v-stack.justify-items-center.gap-1 .product-title{font-size:20px}.gg-featured-collection sale-price.h6.text-subdued{font-size:24px}.gg-featured-collection .h2 em,.gg-featured-collection .featured-collections-navigation button em{color:#ffffff52;font-style:normal}.gg-featured-collection product-card.product-card{background:#000!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;padding:12px!important;box-shadow:inset 0 4px 40px #ffffff0a}.gg-featured-collection .product-card__figure{border:1px solid rgba(255,255,255,.12);border-radius:16px;overflow:hidden}.gg-featured-collection .short-headline{width:100%;display:block;border:1px dashed rgba(255,255,255,.16)!important;border-radius:12px;padding:8px 16px;font-size:12px;color:#8a8f98;line-height:1.4;box-sizing:border-box}.gg-featured-collection .gg-servings-row{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding-top:16px;padding-bottom:16px;margin-top:4px;margin-bottom:4px}.gg-featured-collection .gg-buy-btn{background:linear-gradient(85.35deg,#ffffff1a .52%,#ffffff0d 99.46%)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;color:#fff!important;padding:12px 28px}.gg-featured-collection .gg-trust-badge{display:flex;align-items:center;gap:4px}.gg-featured-collection .gg-trust-badge:first-child:before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238a8f98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1' y='3' width='15' height='12' rx='1.5'/%3E%3Cpath d='M16 8h4l3 4.5V15h-7V8z'/%3E%3Ccircle cx='5.5' cy='18' r='2.5'/%3E%3Ccircle cx='18.5' cy='18' r='2.5'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.gg-featured-collection .gg-trust-badge:last-child:before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238a8f98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpolyline points='9 12 11 14 15 10'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width:768px){.gg-featured-collection .gg-fc-eyebrow{font-size:16px}.gg-featured-collection .gg-fc-stars{flex-wrap:wrap;justify-content:center}.gg-featured-collection h2.h2{font-size:28px}}.footer .container{max-width:1220px;margin:0 auto;padding:0 20px}.footer .footer__inner{background:#000;border:2px solid rgba(255,255,255,.12);border-radius:32px;box-shadow:inset 0 4px 40px #ffffff0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:56px}.footer .img-txt-wrapper{display:flex;flex-direction:column;gap:12px}.footer .gg-txt-block{display:flex;flex-direction:row-reverse;justify-content:space-between}.footer .img-txt-wrapper p{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#8a8f98}.footer .footer__block--links .v-stack p.h6{font-weight:500;font-size:18px;line-height:140%}.footer .v-stack.gap-4{gap:24px;justify-content:space-between}.footer .sm\:gap-5{justify-items:unset}.footer .footer__block{flex:unset!important}.footer .footer__block.footer__block--image{width:44%}.footer a.link-faded{font-weight:400;font-size:14px;line-height:140%;color:#8a8f98}.footer .footer__block.footer__block--text{width:100%}.footer .tap-area:before{background:#ffffff0a;border:1.5625px solid rgba(255,255,255,.16);border-radius:140.625px}.footer .social-media--list svg{width:25px}.footer .prose :last-child{margin-top:12px!important}.footer .prose.text-subdued p{display:flex;align-items:center;gap:.5rem}.footer .prose.text-subdued p:before{content:"";width:24px;height:24px;flex-shrink:0;background-repeat:no-repeat;background-position:center}.footer .prose.text-subdued p:nth-of-type(1):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.25 4.25H5.75C4.09315 4.25 2.75 5.59315 2.75 7.25V16.75C2.75 18.4069 4.09315 19.75 5.75 19.75H18.25C19.9069 19.75 21.25 18.4069 21.25 16.75V7.25C21.25 5.59315 19.9069 4.25 18.25 4.25Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.75 8L11.165 11.866C11.4269 11.9863 11.7118 12.0486 12 12.0486C12.2882 12.0486 12.5731 11.9863 12.835 11.866L21.25 8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.footer .prose.text-subdued p:nth-of-type(2):before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2C14.3869 2 16.6761 2.94821 18.364 4.63604C20.0518 6.32387 21 8.61305 21 11C21 14.074 19.324 16.59 17.558 18.395C16.6757 19.2871 15.7129 20.0958 14.682 20.811L14.256 21.101L14.056 21.234L13.679 21.474L13.343 21.679L12.927 21.921C12.6446 22.0822 12.3251 22.1669 12 22.1669C11.6749 22.1669 11.3554 22.0822 11.073 21.921L10.657 21.679L10.137 21.359L9.945 21.234L9.535 20.961C8.42283 20.2085 7.3869 19.3491 6.442 18.395C4.676 16.589 3 14.074 3 11C3 8.61305 3.94821 6.32387 5.63604 4.63604C7.32387 2.94821 9.61305 2 12 2ZM12 4C10.1435 4 8.36301 4.7375 7.05025 6.05025C5.7375 7.36301 5 9.14348 5 11C5 13.322 6.272 15.36 7.871 16.996C8.55853 17.692 9.30166 18.3308 10.093 18.906L10.551 19.232C10.699 19.3353 10.8413 19.4313 10.978 19.52L11.368 19.77L11.711 19.979L12 20.148L12.455 19.879L12.822 19.649C13.0173 19.525 13.2263 19.386 13.449 19.232L13.907 18.906C14.6983 18.3308 15.4415 17.692 16.129 16.996C17.728 15.361 19 13.322 19 11C19 9.14348 18.2625 7.36301 16.9497 6.05025C15.637 4.7375 13.8565 4 12 4ZM12 7C13.0609 7 14.0783 7.42143 14.8284 8.17157C15.5786 8.92172 16 9.93913 16 11C16 12.0609 15.5786 13.0783 14.8284 13.8284C14.0783 14.5786 13.0609 15 12 15C10.9391 15 9.92172 14.5786 9.17157 13.8284C8.42143 13.0783 8 12.0609 8 11C8 9.93913 8.42143 8.92172 9.17157 8.17157C9.92172 7.42143 10.9391 7 12 7ZM12 9C11.4696 9 10.9609 9.21071 10.5858 9.58579C10.2107 9.96086 10 10.4696 10 11C10 11.5304 10.2107 12.0391 10.5858 12.4142C10.9609 12.7893 11.4696 13 12 13C12.5304 13 13.0391 12.7893 13.4142 12.4142C13.7893 12.0391 14 11.5304 14 11C14 10.4696 13.7893 9.96086 13.4142 9.58579C13.0391 9.21071 12.5304 9 12 9Z' fill='white'/%3E%3C/svg%3E")}.footer .gg-bottom-row{padding-top:40px;display:flex;justify-content:space-between}.footer p.heading.text-subdued.text-xxs{font-weight:400;font-size:16px;line-height:140%;color:#8a8f98}.footer ul.gg-bottom-menu.unstyled-list{display:flex;gap:12px}.footer ul.gg-bottom-menu.unstyled-list a.link-faded{font-weight:400;font-size:16px;line-height:140%;color:#8a8f98}@media(max-width:768px){.footer .footer__inner{padding:24px}.footer .footer__block{width:100%}.footer .v-stack.gap-4{flex-direction:column}.footer .footer__block-list{row-gap:24px}.footer .gg-bottom-row{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
