.casidor-proof-faq{margin-top:34px;color:#111;font-family:var(--casidor-product-body-font, var(--font-stack-body));max-width:100%;overflow-wrap:anywhere}.casidor-story-reviews{padding-top:8px}.casidor-story-reviews h2{margin:0 0 16px;color:#111;font-family:var(--casidor-product-heading-font, var(--font-stack-header));font-size:var(--casidor-proof-heading-size);line-height:1.2;text-align:center;overflow-wrap:anywhere}.casidor-story-reviews h2 strong{font-weight:800}.casidor-story-reviews h2 span{font-style:italic;font-weight:400}.casidor-story-reviews__rail{display:flex;justify-content:center;gap:16px;overflow-x:auto;padding:0 2px 28px;border-bottom:1px solid rgba(17,17,17,.12);-webkit-overflow-scrolling:touch;scrollbar-width:none}.casidor-story-reviews__rail::-webkit-scrollbar{display:none}.casidor-story-reviews__item{position:relative;width:82px;height:82px;flex:0 0 82px;padding:3px;border:0;border-radius:999px;background:linear-gradient(135deg,#c68d40,#f2d4a1 45%,#d94786);cursor:pointer}.casidor-story-reviews__item:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2px solid #fff;border-radius:inherit;pointer-events:none}.casidor-story-reviews__item img{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;background:#f3f2ed}.casidor-faq-list{margin-top:0}.casidor-faq-item{border-bottom:1px solid rgba(17,17,17,.14)}.casidor-faq-item:first-child{border-top:0}.casidor-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:var(--casidor-faq-row-spacing, 18px) 0;color:#111;font-family:var(--casidor-product-heading-font, var(--font-stack-header));font-size:var(--casidor-faq-title-size);font-weight:var(--casidor-faq-title-weight);line-height:1.2;cursor:pointer;list-style:none;overflow-wrap:anywhere}.casidor-faq-item summary>span:first-child{min-width:0}.casidor-faq-item summary::-webkit-details-marker{display:none}.casidor-faq-item__icon{width:var(--casidor-faq-icon-size, var(--casidor-faq-title-size));height:var(--casidor-faq-icon-size, var(--casidor-faq-title-size));flex:0 0 var(--casidor-faq-icon-size, var(--casidor-faq-title-size));position:relative}.casidor-faq-item__icon:before,.casidor-faq-item__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--casidor-faq-accent);transform:translateY(-50%)}.casidor-faq-item__icon:after{transform:translateY(-50%) rotate(90deg)}.casidor-faq-item[open] .casidor-faq-item__icon:after{display:none}.casidor-faq-item__content{padding:0 0 28px;color:#333;font-family:var(--casidor-product-body-font, var(--font-stack-body));font-size:var(--casidor-faq-body-size);line-height:var(--casidor-faq-body-line-height);overflow-wrap:anywhere}.casidor-faq-item__content p{margin:0}.casidor-faq-supplement{display:flex;align-items:center;justify-content:center;min-height:58px;margin-top:24px;border:1.5px solid var(--casidor-faq-accent);border-radius:999px;background:var(--casidor-faq-supplement-bg, #ffffff);color:var(--casidor-faq-supplement-text, var(--casidor-faq-accent));font-family:var(--casidor-product-button-font, var(--casidor-product-accent-font, var(--font-stack-body)));font-size:var(--casidor-faq-supplement-size, 17px);font-weight:600;text-decoration:none;text-align:center;overflow-wrap:anywhere;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.casidor-faq-supplement:hover,.casidor-faq-supplement:focus-visible{border-color:var(--casidor-faq-supplement-hover-bg);background:var(--casidor-faq-supplement-hover-bg);color:var(--casidor-faq-supplement-hover-text)}html.casidor-facts-open{overflow:hidden}.casidor-supplement-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:32px;background:#00000061}.casidor-supplement-modal[hidden]{display:none}.casidor-supplement-modal__panel{position:relative;width:min(760px,92vw);max-height:min(86vh,980px);overflow:auto;padding:54px 58px 58px;border-radius:28px;background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;box-shadow:0 24px 80px #0000002e}.casidor-supplement-modal__panel h2{margin:0;padding-bottom:32px;border-bottom:1.5px solid #111;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:1.1}.casidor-supplement-modal__close{position:absolute;top:44px;right:58px;width:44px;height:44px;border:0;border-radius:999px;background:#c68d40;box-shadow:0 2px 10px #00000024;color:transparent;font-size:0;cursor:pointer;z-index:3}.casidor-supplement-modal__close:before,.casidor-supplement-modal__close:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;border-radius:2px;background:#fff}.casidor-supplement-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.casidor-supplement-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.casidor-supplement-tabs{display:flex;gap:16px;padding:30px 0 24px;border-bottom:1.5px solid #111}.casidor-supplement-tab{display:grid;gap:10px;width:100px;padding:0;border:0;background:transparent;color:#777;font:inherit;text-align:center;cursor:pointer}.casidor-supplement-tab__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:2px solid transparent;border-radius:8px;background:#f3f1ec;color:#111;font-size:22px;font-weight:800;overflow:hidden}.casidor-supplement-tab__image img{width:100%;height:100%;object-fit:cover}.casidor-supplement-tab__label{color:inherit;font-size:15px;font-weight:500;line-height:1.2}.casidor-supplement-tab.is-active{color:#000}.casidor-supplement-tab.is-active .casidor-supplement-tab__image{border-color:var(--casidor-faq-accent)}.casidor-supplement-panel{display:none;padding-top:28px}.casidor-supplement-panel.is-active{display:block}.casidor-supplement-facts{color:#000;font-family:Arial,Helvetica,sans-serif}.casidor-supplement-facts__title{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:8px;color:#000;font-weight:900;line-height:.95}.casidor-supplement-facts__title span{font-size:clamp(34px,4.3vw,50px)}.casidor-supplement-facts__title strong{font-size:clamp(32px,4vw,46px)}.casidor-supplement-facts p{margin:0;color:#000;font-size:16px;line-height:1.18}.casidor-supplement-facts__bar{height:8px;margin:8px 0 5px;background:#000}.casidor-supplement-facts table{width:100%;border-collapse:collapse;color:#000;font-size:15px;line-height:1.08;table-layout:fixed}.casidor-supplement-facts th,.casidor-supplement-facts td{padding:4px 5px;border-bottom:1.25px solid #000;vertical-align:middle}.casidor-supplement-facts th{border-bottom-width:3px;font-size:15px;font-weight:800;text-align:left}.casidor-supplement-facts th:nth-child(2),.casidor-supplement-facts th:nth-child(3),.casidor-supplement-facts td:nth-child(2),.casidor-supplement-facts td:nth-child(3){text-align:right}.casidor-supplement-facts td:first-child{width:56%}.casidor-supplement-facts td:nth-child(2){width:28%}.casidor-supplement-facts td:nth-child(3){width:16%;font-weight:700}.casidor-supplement-facts td span{font-size:.92em}.casidor-supplement-facts__section td{border-top:4px solid #000}.casidor-story-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000d1}.casidor-story-modal[hidden]{display:none}.casidor-story-modal video{max-width:min(420px,92vw);max-height:82vh;border-radius:12px;background:#000}.casidor-story-modal__close{position:absolute;top:18px;right:18px;width:42px;height:42px;border:0;border-radius:999px;background:#fff;color:#111;font-size:28px;line-height:1;cursor:pointer}@media screen and (max-width:767px){.casidor-proof-faq{margin-top:28px}.casidor-story-reviews h2{margin-bottom:14px;font-size:var(--casidor-proof-heading-mobile-size, var(--casidor-proof-heading-size));text-align:center}.casidor-story-reviews__rail{justify-content:flex-start;gap:12px;padding-bottom:24px}.casidor-story-reviews__item{width:78px;height:78px;flex-basis:78px}.casidor-faq-item summary{padding:var(--casidor-faq-row-mobile-spacing, var(--casidor-faq-row-spacing, 14px)) 0;font-size:var(--casidor-faq-title-mobile-size, var(--casidor-faq-title-size))}.casidor-faq-item__icon{width:var(--casidor-faq-icon-mobile-size, var(--casidor-faq-icon-size, var(--casidor-faq-title-mobile-size)));height:var(--casidor-faq-icon-mobile-size, var(--casidor-faq-icon-size, var(--casidor-faq-title-mobile-size)));flex-basis:var(--casidor-faq-icon-mobile-size, var(--casidor-faq-icon-size, var(--casidor-faq-title-mobile-size)))}.casidor-faq-item__content{font-size:var(--casidor-faq-body-mobile-size, var(--casidor-faq-body-size))}.casidor-faq-supplement{min-height:56px;font-size:var(--casidor-faq-supplement-mobile-size, var(--casidor-faq-supplement-size))}.casidor-supplement-modal{align-items:stretch;padding:0;background:#fff}.casidor-supplement-modal__panel{width:100%;max-height:100vh;padding:76px 20px 42px;border-radius:0;box-shadow:none}.casidor-supplement-modal__panel h2{padding-bottom:22px;font-size:24px}.casidor-supplement-modal__close{top:72px;right:20px;width:46px;height:46px}.casidor-supplement-modal__close:before,.casidor-supplement-modal__close:after{width:24px}.casidor-supplement-tabs{gap:16px;padding:26px 0 24px;overflow-x:auto}.casidor-supplement-tab{width:92px}.casidor-supplement-tab__label{font-size:15px}.casidor-supplement-panel{padding-top:24px}.casidor-supplement-facts__title span{font-size:30px}.casidor-supplement-facts__title strong{font-size:28px}.casidor-supplement-facts p,.casidor-supplement-facts table{font-size:14px}.casidor-supplement-facts th{font-size:12px}.casidor-supplement-facts th,.casidor-supplement-facts td{padding:4px 2px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/casidor-product-proof-faq.css.map */
