@charset "UTF-8";.product__info-wrapper--full-width{grid-column:1 / -1;width:100%}.fine-diet-sub-headline-tag-light{font-family:minimal_mono_regular,monospace;font-size:10px;line-height:.01rem!important;padding:0 0 25px;line-spacing:-.05rem;margin:0;color:#463f33;text-transform:uppercase}.fine-diet-accordion-therapy-section-wrapper{background-color:#f1f0e5;padding:70px 20px 35px}.paypal-button.paypal-button-shape-sharp{border-radius:.66rem!important}.therapy-button-group{display:flex;gap:15px;max-width:1200px;margin:0 auto;justify-content:center;flex-wrap:wrap;padding:0 15px}.therapy-footer-button{border:1px solid #252018;background:transparent;color:#252018;font-family:minimal_mono_bold;font-size:12px;text-transform:uppercase;cursor:pointer;border-radius:1.25rem;min-height:35px;flex:1 1 calc(25% - 10px);min-width:150px;max-width:100%;text-align:center;text-decoration:none;letter-spacing:-.05rem;padding:9px 0 7px;display:flex;align-items:center;justify-content:center}.therapy-footer-button:hover{background-color:#f8f8f4}@media (max-width: 768px){.therapy-button-group{flex-direction:column;gap:15px;padding:0 15px}.fd-header-desktop-spacer{padding:200px 20px 5px;background-color:#f1f0e5;width:100%!important}.fd-table-desktop-spacer{padding:0!important;margin:0;background-color:#f1f0e5;display:hidden}.therapy-footer-button{width:100%}}.fine-diet-therapy-image-container{width:90%;margin:0 10px;aspect-ratio:1/1;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:25px}.fine-diet-therapy-image-container img{width:100%;height:100%;object-fit:cover}.fine-diet-therapy-image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,0),transparent);z-index:1}.fd-table-desktop-spacer{padding:20px 15px 70px;background-color:#f1f0e5}.fd-header-desktop-spacer{color:#252018;padding:20px 20px 5px;background-color:#f1f0e5;margin:auto;width:100%}.fd-header-desktop-therapy-wrapper{color:#252018;padding:20px 20px 5px;background-color:#f1f0e5;margin:auto;max-width:1200px}.fine-diet-button-container-100{display:flex;justify-content:left;width:100%;margin:auto}.fd-comparison-wrapper{max-width:1200px;margin:0 auto;border:1px solid #252018;border-radius:2.5rem;overflow:hidden;font-family:minimal_mono_bold}.fd-comparison-table-desktop{display:block}.fd-comparison-table-mobile{display:none}.fd-comparison-table{width:100%;border-collapse:collapse}.fd-comparison-table td,.fd-comparison-table th{vertical-align:top;padding:12px}.fd-comparison-table .fd-col-header{background-color:#252018;color:#f7f6f0;text-align:left;font-size:24px;padding:10px 5px 10px 10px;margin:0;line-height:2.5rem;border-left:.5px solid #3c3427}.fd-comparison-table .fd-col-header,.fd-comparison-table .fd-col-header-left{vertical-align:bottom}.fd-comparison-table .fd-col-header-left{background-color:#252018;color:#f7f6f0;text-align:left;font-size:24px;padding:35px 5px 10px 10px;margin:0}.fd-comparison-table td.s-label{background-color:#f7f6f0;color:#252018;font-size:12px;border-bottom:1px solid #252018;letter-spacing:-.05rem}.fd-comparison-table td.s-label-bottom{background-color:#f7f6f0;color:#252018;font-size:12px;border-bottom:0px solid #252018;letter-spacing:-.05rem}.fd-comparison-table td.celly{background-color:#f7f6f0;color:#252018;font-family:minimal_mono_regular;font-size:12px;border-left:1px solid #252018;border-bottom:1px solid #252018;letter-spacing:-.1rem;line-height:1.9rem}.fd-comparison-table .cta-celly{border-left:1px solid #252018;text-align:center;background-color:#f7f6f0}.therapy-comparison-table-button{border:1px solid #252018;background:transparent;color:#252018;font-family:minimal_mono_bold;font-size:12px;text-transform:uppercase;cursor:pointer;padding:9px 0 7px;border-radius:1.25rem;min-height:50px;width:95%;letter-spacing:-.05rem}.therapy-comparison-table-button:hover{border:1px solid #252018;background-color:#f8f8f4;color:#252018}.fine-diet-deal-button{border:1px solid #f7f6f0;background:transparent;color:#f7f6f0;font-family:minimal_mono_regular;font-size:8px;text-transform:uppercase;cursor:pointer;padding:3px 0;border-radius:1.25rem;letter-spacing:-.05rem;width:30%;text-align:center;margin:0 0 12px;display:inline-block;line-height:1rem}@media (max-width: 768px){.fd-comparison-table-desktop{display:none}.fd-comparison-table-mobile{display:flex;background-color:#f1f0e5;margin:0;padding:0;flex-direction:column}.fd-comparison-wrapper{border:0px}.fine-diet-therapy-image-container{width:100%;margin:auto}}.mobile-card{border:1px solid #252018;border-radius:2.5rem;margin:20px auto;max-width:90%;overflow:hidden;font-family:minimal_mono_regular;letter-spacing:-.05rem}.mobile-card-header{background-color:#252018;color:#f7f6f0;text-align:left;font-size:24px;padding:30px 20px 15px 25px;font-family:minimal_mono_bold;letter-spacing:-.05rem;line-height:2.5rem}.mobile-card-table{width:100%;border-collapse:collapse}.mobile-card-table td{padding:10px 10px 10px 25px;background-color:#f7f6f0;border-bottom:1px solid #252018;font-size:12px;color:#252018}.mobile-card-table td.s-label{font-family:minimal_mono_bold;width:40%}.mobile-card-table td:not(.s-label):not([colspan]){border-left:1px solid #252018}.fd-therapy-toggle-btn{display:block;width:100%;text-align:right;background:#f7f6f0;border:none;color:#252018;letter-spacing:-.05rem;font-size:12px;padding:16px 32px 14px 12px;cursor:pointer;font-family:minimal_mono_bold}.mobile-cta{padding:16px;text-align:center;background-color:#f7f6f0}.therapy-comparison-table-button{border:1px solid #252018;background:transparent;color:#252018;font-family:minimal_mono_bold;font-size:12px;text-transform:uppercase;cursor:pointer;padding:9px 0 7px;border-radius:1.25rem;min-height:50px;width:98%;letter-spacing:-.05rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fine-diet-therapy-page.css.map */
