.header__search-container{display:none;grid-area:search}.header__search-container form{display:block;margin:0 auto;max-width:600px;position:relative}.header__search-container .search-input>input{font-size:var(--text-base)}.header__search-container .search-input{border-bottom:unset;padding:10px}.header__search-container predictive-search{background:#fff;color:rgb(var(--vitafy-neutral-black))!important;max-height:60vh;overflow:scroll;padding:5px;position:absolute;width:100%}.header__search-container predictive-search:has([slot=results]:empty){opacity:0}.header__wrapper{font-family:var(--text-font-family)}@media screen and (min-width: 64rem){.header__wrapper{grid-template:"logo search secondary-nav" auto "main-nav main-nav main-nav" minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto}.header__search-container{display:block}.header__link-list{margin-right:auto}}.header__search-container input{font-weight:400!important}.idalia-campaign{display:none!important}.notifyButtonStyle.notifyButtonStyle{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;background-color:#0707071a!important;color:#070707!important;display:inline-block;font-size:var(--text-base);font-weight:700;letter-spacing:var(--text-letter-spacing);line-height:1.6;padding-block-end:var(--spacing-4);padding-block-start:var(--spacing-4);padding-inline-end:var(--spacing-8);padding-inline-start:var(--spacing-8);position:relative;text-align:center;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.pdp--content-block{margin-top:var(--spacing-6)}.pdp--content-block--title{font-size:1.3rem;font-weight:700;line-height:1.3;margin-block-end:var(--spacing-3);margin-block-start:var(--spacing-3)}.pdp--content-block--icon{max-width:3rem}.product-icons-with-text.content-icon-block{align-items:start!important;background:#fff;border:1px solid rgb(var(--vitafy-brand-grey));padding:var(--spacing-3)}.content-wrapper--usps{display:flex}@media screen and (max-width: 1000px){.content-wrapper--usps{display:grid;gap:var(--spacing-3);grid:var(--pdp-usp-grid);--pdp-usp-grid: auto / repeat(3, minmax(54%, 1fr))}}.notifyButtonStyle.notifyButtonStyle{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;background-color:#0707071a!important;border-radius:var(--rounded-button);color:#070707!important;display:inline-block;font-size:var(--text-base);font-weight:700;letter-spacing:var(--text-letter-spacing);line-height:1.6;padding-block-end:var(--spacing-4);padding-block-start:var(--spacing-4);padding-inline-end:var(--spacing-8);padding-inline-start:var(--spacing-8);position:relative;text-align:center;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (min-width: 48rem){.notifyButtonStyle.notifyButtonStyle{padding-block-end:1.075rem;padding-block-start:1.075rem;padding-inline-end:var(--spacing-10);padding-inline-start:var(--spacing-10)}}buy-buttons:has(.notifyButtonStyle) button[type=submit]{display:none!important}.notifyButtonStyle+.brandingStyle{display:none}.restock-alerts-modal-wrapper .modalBoxStyle{max-width:90%;width:480px}.restock-alerts-modal-wrapper .formTitleStyle{font-size:1.5rem!important;font-weight:700;line-height:2rem!important}.restock-alerts-modal-wrapper .fieldLabelTextStyle{font-size:.75rem!important;font-weight:700;line-height:1rem!important}.restock-alerts-modal-wrapper .inputStyle,.restock-alerts-modal-wrapper .selectBoxStyle{border:1px solid #eaeaea;border-radius:2px;height:48px;padding:12px}.restock-alerts-modal-wrapper .modalBoxLowerSectionStyle{background-color:transparent}.restock-alerts-modal-wrapper .submitButtonStyle{border-radius:2px!important;margin:0!important}#simple-bundles-io-options select{-webkit-appearance:none;align-items:center;appearance:none;background:rgb(transparent);border-color:rgb(var(--text-color) / .12);border-radius:var(--rounded-input);border-width:1px;color:rgb(var(--input-text-color, var(--text-color)));display:flex;gap:var(--spacing-4);height:var(--input-height);justify-content:space-between;padding-inline-end:calc(var(--input-padding-inline) * 2);padding-inline-start:var(--input-padding-inline);text-align:start;width:100%}.flavor-option svg:not(.label-icon){position:absolute;right:var(--spacing-1);top:var(--spacing-1)}.custom-price-banner{align-items:center;background-color:var(--custom-price-banner-bg-color);border-radius:0;color:var(--custom-price-banner-text-color);display:flex;flex-direction:row;justify-content:center;padding:10px;position:relative}.custom-price-banner__text{color:var(--custom-price-banner-text-color)}.custom-price-banner__close{position:absolute;right:10px;top:10px}:is(.drawer,.popover.variant-popover)::part(outside-close-button){background:transparent;margin:0 0 0 auto;right:var(--spacing-4)!important;top:var(--spacing-2)!important}.popover.variant-popover::part(content){--popover-content-max-height: 95vh !important}.popover-listbox__option,.popover-listbox{max-width:100%}.popover-listbox{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
