:root{--is-accent-action: #B8404A;--is-accent-action-dark: #9A353E;--is-accent-trust: #5B8FA4;--is-accent-trust-dark: #4A7A8D;--is-accent-trust-light: #7BA8B8;--is-accent-trust-bg: rgba(91, 143, 164, .1);--is-accent-highlight: #E97F5A;--is-accent-highlight-dark: #D86A3F;--is-text-headline: #3B2C24;--is-text-body: #4f4842;--is-text-muted: #5b5046;--is-text-light: #7b6e63;--is-text-on-dark: #F4E6D0;--is-bg-cream: #FFF9F1;--is-bg-cream-alt: #FFF7EC;--is-bg-white: #fff;--is-bg-dark: #3B2C24;--is-bg-dark-deep: #2a1f19;--is-space-xs: 8px;--is-space-sm: 16px;--is-space-md: 24px;--is-space-lg: 40px;--is-space-xl: 64px;--is-section-padding-mobile: 48px 16px;--is-section-padding-desktop: 72px 24px;--is-radius-sm: 12px;--is-radius-md: 16px;--is-radius-lg: 20px;--is-radius-pill: 9999px;--is-shadow-card: 0 4px 20px rgba(59, 44, 36, .06);--is-shadow-card-hover: 0 8px 30px rgba(59, 44, 36, .1);--is-shadow-inner: inset 0 1px 2px rgba(255, 255, 255, .8);--is-shadow-btn: 0 8px 24px rgba(184, 64, 74, .3);--is-shadow-btn-hover: 0 12px 28px rgba(184, 64, 74, .4);--is-line-height-body: 1.65;--is-letter-spacing-headline: -.02em}.is-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--is-accent-action),var(--is-accent-action-dark));color:#fff;font-size:17px;font-weight:700;padding:16px 40px;border-radius:var(--is-radius-pill);text-decoration:none;box-shadow:var(--is-shadow-btn);transition:transform .15s ease,box-shadow .15s ease;line-height:1.2;border:none;cursor:pointer}.is-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--is-shadow-btn-hover);color:#fff;text-decoration:none}.is-btn-primary:active{transform:translateY(0)}.is-btn-primary:after,.is-btn-primary:before{display:none!important;content:none!important}.is-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--is-accent-action);font-size:16px;font-weight:700;padding:14px 32px;border-radius:var(--is-radius-pill);text-decoration:none;border:2px solid var(--is-accent-action);transition:background .15s ease,color .15s ease;line-height:1.2;cursor:pointer}.is-btn-secondary:hover{background:var(--is-accent-action);color:#fff;text-decoration:none}.is-card{background:linear-gradient(135deg,var(--is-bg-cream),var(--is-bg-cream-alt));border:1px solid rgba(0,0,0,.05);border-radius:var(--is-radius-lg);padding:var(--is-space-md);box-shadow:var(--is-shadow-card),var(--is-shadow-inner);transition:box-shadow .2s ease,transform .2s ease}.is-card:hover{box-shadow:var(--is-shadow-card-hover),var(--is-shadow-inner)}.is-card--white{background:var(--is-bg-white)}.is-trust-grid{display:grid;grid-template-columns:repeat(2,auto);gap:var(--is-space-sm);justify-content:center}@media (min-width: 750px){.is-trust-grid{grid-template-columns:repeat(4,auto)}}.is-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--is-text-headline);background:#ffffffb3;padding:8px 14px;border-radius:var(--is-radius-pill);border:1px solid rgba(0,0,0,.06);box-shadow:var(--is-shadow-inner)}.is-trust-icon{color:var(--is-accent-trust);font-weight:700}.is-section-fade-top:before{content:"";position:absolute;top:0;left:0;right:0;height:40px;background:linear-gradient(180deg,rgba(255,249,241,.5),transparent);pointer-events:none}.is-section-fade-bottom:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(0deg,rgba(255,249,241,.5),transparent);pointer-events:none}.is-headline{font-weight:800;line-height:1.15;color:var(--is-text-headline);letter-spacing:var(--is-letter-spacing-headline)}.is-body-text{font-size:16px;line-height:var(--is-line-height-body);color:var(--is-text-body);max-width:38em}.is-readable-width{max-width:600px;margin-left:auto;margin-right:auto}@media (min-width: 750px){:root{--is-section-padding-mobile: 72px 24px}}.is-accordion{border:1px solid rgba(59,44,36,.1);border-radius:var(--is-radius-sm);overflow:hidden;background:var(--is-bg-white);box-shadow:var(--is-shadow-card)}.is-accordion+.is-accordion{margin-top:var(--is-space-sm)}.is-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:var(--is-space-sm) var(--is-space-md);cursor:pointer;list-style:none;transition:background .2s ease}.is-accordion-header::-webkit-details-marker{display:none}.is-accordion-icon{font-size:20px;font-weight:300;transition:transform .2s ease}details[open] .is-accordion-icon{transform:rotate(45deg)}.is-accordion-content{padding:0 var(--is-space-md) var(--is-space-md)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/inner-sol-base.css.map */
