.pricing-size-picker{overflow:visible;background:var(--pricing-bg, #fff9f7);color:var(--pricing-text, #753515);padding-top:var(--pricing-pt-mob, 48px);padding-bottom:var(--pricing-pb-mob, 48px)}@media only screen and (min-width:768px){.pricing-size-picker{padding-top:var(--pricing-pt-dsk, 80px);padding-bottom:var(--pricing-pb-dsk, 80px)}}.pricing-size-picker--once .is-sub-only,.pricing-size-picker--subscribe .is-once-only{display:none!important}.pricing-size-picker__inner{overflow:visible}.pricing-size-picker__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:16px}@media only screen and (min-width:768px){.pricing-size-picker__header{margin-bottom:8px}}.pricing-size-picker__subtitle{margin:0 0 8px;font-family:var(--font-brand-sans-family),sans-serif;font-size:10px;font-weight:400;letter-spacing:.22em;line-height:1.1;text-transform:uppercase;color:inherit}@media only screen and (min-width:768px){.pricing-size-picker__subtitle{margin-bottom:24px;font-size:14px}}.pricing-size-picker__heading{margin:0;font-size:28px;font-weight:400;line-height:1.15;color:inherit;text-transform:none!important}.template-trace-mineral-lp-test .pricing-size-picker__heading,.template-trace-mineral-lp .pricing-size-picker__heading{color:#7c2c00}.pricing-size-picker__heading *{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;text-transform:none!important}@media only screen and (min-width:768px){.pricing-size-picker__heading{font-size:48px;margin-bottom:20px}.pricing-size-picker .subscription__variants{grid-template-columns:1fr 1fr 1fr;display:grid}}.pricing-size-picker .subscription-tabs{max-width:520px;margin:8px auto 36px}.pricing-size-picker .subscription-tab.active:before{background:var(--pricing-bg, #fff9f7)}.pricing-size-picker .subscription__variants{overflow:visible;margin-bottom:0;padding-top:12px}@media only screen and (max-width:768px){.pricing-size-picker .subscription__variants{display:flex;flex-direction:column;gap:24px}.pricing-size-picker .subscription__variant{width:100%}.pricing-size-picker .subscription__variants{display:flex;align-items:center}}.pricing-size-picker .subscription__variant{margin-bottom:0;border-radius:20px;background-color:var(--pricing-card, #fff);padding:30px;gap:12px}.pricing-size-picker .subscription__variant.active{background-color:#ace3db33}.pricing-size-picker .subscription__variant--unavailable{opacity:.4;pointer-events:none}.pricing-size-picker .subscription__variant-badges{position:absolute;left:50%;top:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;transform:translate(-50%,-50%)}.pricing-size-picker .subscription__variant-badges .subscription__variant-discount,.pricing-size-picker .subscription__variant-badges .subscription__selling-plan-label{position:static!important;left:auto;right:auto;top:auto;bottom:auto;display:inline-flex;align-items:center;width:auto;min-width:0;margin:0;transform:none!important;animation:none;border-radius:6px;overflow:hidden;padding:4px 10px;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}@media only screen and (min-width:1200px){.pricing-size-picker .subscription__variant-badges .subscription__variant-discount,.pricing-size-picker .subscription__variant-badges .subscription__selling-plan-label{font-size:18px}}.pricing-size-picker .subscription__variant-discount{background:#ace3db;color:#fff}.pricing-size-picker .subscription__selling-plan-label{background:var(--pricing-popular, #f0c78a);color:#fff;text-transform:uppercase}.pricing-size-picker .subscription__variant-name-value{font-size:30px;line-height:1}.pricing-size-picker .subscription__variant-name-unit{font-size:25px;line-height:1}.pricing-size-picker .subscription__variant-compare_price,.pricing-size-picker .subscription__variant-price{font-size:21px;line-height:1}.pricing-size-picker .subscription__variant-per-serving{font-size:18px}.pricing-size-picker .subscription__variant-image{width:108px;height:108px;flex-shrink:0;max-width:unset}.pricing-size-picker .subscription__variant-image img{mix-blend-mode:multiply;width:100%;height:100%;object-fit:contain}.pricing-size-picker .subscription__variant-supply-info{font-size:18px;line-height:1}.pricing-size-picker__cta-wrap{display:flex;flex-direction:column;align-items:center;margin-top:28px}@media only screen and (min-width:768px){.pricing-size-picker__cta-wrap{margin-top:36px}}.pricing-size-picker__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:240px;min-height:48px;margin:0;padding:12px 28px;border:0;border-radius:40px;background:var(--pricing-button-bg, #e66743);color:var(--pricing-button-text, #fff9f7);font-family:var(--font-brand-sans-family),sans-serif;font-size:16px;font-weight:600;line-height:1;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:none;text-transform:none;transition:transform .2s ease,box-shadow .2s ease}.pricing-size-picker__cta:after{content:"";width:16px;height:16px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1 8H15M8 15L15 8L8 1' stroke='%23FFF9F7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pricing-size-picker__cta:hover,.pricing-size-picker__cta:focus{box-shadow:0 10px 20px #0000001f}.pricing-size-picker__cta:focus-visible{outline:2px solid var(--pricing-accent, #e66743);outline-offset:3px}.pricing-size-picker__cta.btn--loading{color:transparent;pointer-events:none}.pricing-size-picker__cta.btn--loading:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid var(--pricing-button-text, #fff9f7);border-top-color:transparent;border-radius:50%;background:none;animation:pricing-size-picker-spin .8s linear infinite}@keyframes pricing-size-picker-spin{to{transform:rotate(360deg)}}.pricing-size-picker__error{margin:12px 0 0;font-family:var(--font-brand-sans-family),sans-serif;font-size:13px;color:#b42318;text-align:center}.pricing-size-picker__guarantees{display:flex;justify-content:center;align-items:flex-start;gap:24px;width:100%;margin-top:36px}@media only screen and (max-width:768px){.pricing-size-picker__guarantees{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px){.pricing-size-picker__guarantees{gap:72px;margin-top:48px}}.pricing-size-picker__guarantee{display:flex;flex-direction:column;align-items:center;gap:10px;flex:0 1 auto;max-width:180px;color:inherit}.pricing-size-picker__guarantee-icon{display:block;width:80px;height:80px;object-fit:contain;color:inherit}@media only screen and (min-width:768px){.pricing-size-picker__guarantee-icon{width:64px;height:64px}}.pricing-size-picker__guarantee-label{font-family:var(--font-brand-sans-family),sans-serif;font-size:12px;font-weight:600;line-height:1.3;text-align:center}@media only screen and (min-width:768px){.pricing-size-picker__guarantee-label{white-space:nowrap}}.pricing-size-picker__guarantee-label p,.pricing-size-picker__guarantee-label strong{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.pricing-size-picker--animations .pricing-size-picker__header,.pricing-size-picker--animations .subscription-tabs,.pricing-size-picker--animations .subscription__variants,.pricing-size-picker--animations .pricing-size-picker__cta-wrap,.pricing-size-picker--animations .pricing-size-picker__guarantees{opacity:0;transform:translate3d(0,20px,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.pricing-size-picker--animations .subscription-tabs{transition-delay:.08s}.pricing-size-picker--animations .subscription__variants{transition-delay:.16s}.pricing-size-picker--animations .pricing-size-picker__cta-wrap{transition-delay:.24s}.pricing-size-picker--animations .pricing-size-picker__guarantees{transition-delay:.32s}.pricing-size-picker--animations.is-revealed .pricing-size-picker__header,.pricing-size-picker--animations.is-revealed .subscription-tabs,.pricing-size-picker--animations.is-revealed .subscription__variants,.pricing-size-picker--animations.is-revealed .pricing-size-picker__cta-wrap,.pricing-size-picker--animations.is-revealed .pricing-size-picker__guarantees{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.pricing-size-picker--animations .pricing-size-picker__header,.pricing-size-picker--animations .subscription-tabs,.pricing-size-picker--animations .subscription__variants,.pricing-size-picker--animations .pricing-size-picker__cta-wrap,.pricing-size-picker--animations .pricing-size-picker__guarantees{opacity:1;transform:none;transition:none}}.pricing-size-picker .subscription__variant-image{position:relative}.pricing-size-picker .subscription__variant-image img{object-fit:unset;width:168px;height:168px;position:absolute;transform:translate(-50%,-50%);top:40%;left:20%;max-width:unset}@media only screen and (max-width:768px){.pricing-size-picker .subscription__variant-image-container{flex-direction:row}.pricing-size-picker .subscription__variant-price_box{flex-direction:column}.pricing-size-picker .subscription__variant-supply-info{flex-direction:row;align-items:center;display:flex}.pricing-size-picker .subscription__selected-svg{width:36px;height:36px;transform:translateY(-50%)}.pricing-size-picker .subscription__variant-servings-count{margin-top:0;border-right:1px solid #7C2C00;padding-right:6px;margin-right:6px}.pricing-size-picker .subscription__selling-plan-label,.pricing-size-picker .subscription__variant-discount{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/section-pricing-size-picker.css.map */
