.audit-fusion-choice{margin-block-end:16px;color:#1d1d1f;scroll-margin-block-start:160px}.audit-fusion-choice fieldset{border:0;padding:0;margin:0;min-width:0}.audit-fusion-choice legend{display:flex;align-items:center;gap:6px;float:none;width:auto;margin-block-end:8px;font-size:1rem;line-height:1.5;font-weight:600}.audit-fusion-versions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.audit-fusion-versions>label{display:grid;grid-template-rows:auto 1fr auto;gap:6px;min-width:0;padding:10px;border:2px solid transparent;border-radius:12px;background:#feecde;cursor:pointer}.audit-fusion-version-heading{display:flex;align-items:start;gap:6px}.audit-fusion-version-heading input{flex-shrink:0;margin:3px 0 0;width:16px;height:16px;accent-color:#386641;cursor:pointer}.audit-fusion-version-heading strong{font-size:.9375rem;line-height:1.4}.audit-fusion-version-name{font-size:.8125rem;line-height:1.5;color:#5b645e}.audit-fusion-version-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 6px}.audit-fusion-version-copy{font-size:.875rem;line-height:1.5}.audit-fusion-version-price{font-size:.8125rem;line-height:1.5;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.audit-fusion-versions>label:has(input:checked){border-color:#386641;background:#eaf3e7}.audit-fusion-versions input:focus-visible,.audit-fusion-info:focus-visible{outline:3px solid #386641;outline-offset:3px}.audit-fusion-common,.audit-fusion-active-description{margin:8px 0 0;font-size:.875rem;line-height:1.5;color:#5b645e;text-wrap:pretty}.audit-fusion-active-description{opacity:1;transform:translateY(0)}.audit-fusion-active-description[hidden]{display:none}.audit-fusion-info{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:5px;border:0;border-radius:50%;background:transparent;color:#386641;cursor:pointer}.audit-fusion-info svg{display:block}.audit-fusion-info:active{transform:scale(.97)}.audit-fusion-popover{max-width:min(360px,calc(100vw - 32px));font-family:inherit;border-radius:12px}.audit-fusion-popover .popover-body{padding:16px;color:#1d1d1f;font-size:.875rem;line-height:1.6}@media(hover:hover)and (pointer:fine){.audit-fusion-versions>label:hover{background:#eaf3e7}}@media(prefers-reduced-motion:no-preference){.audit-fusion-versions>label{transition:background-color .15s ease}.audit-fusion-active-description{transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}@starting-style{.audit-fusion-active-description:not([hidden]){opacity:0;transform:translateY(4px)}}}.audit-fusion-versions>label:has(input:focus-visible),.audit-fusion-choice:has(input:focus-visible) .audit-fusion-active-description{transition:none}body.audit-fusion-active .audit-family-badge,body.audit-fusion-active [data-audit-family],body.audit-fusion-active [data-fusion-signature-only],body.audit-fusion-active .product-form-dynamic-buttons,body.audit-fusion-active .btn-buy{display:none!important}body.audit-fusion-active .audit-colour-patterns{opacity:.45;cursor:not-allowed;background:#eee}body.audit-fusion-active .audit-colour-patterns *{cursor:not-allowed}body.audit-fusion-active .product-price{font-variant-numeric:tabular-nums}.audit-fusion-story{margin-block:0;padding-block:48px;background:var(--bs-light, #fcf4e8);scroll-margin-block-start:160px}.audit-fusion-story-grid{display:grid;gap:24px}.audit-fusion-story-media{position:relative;align-self:start}.audit-fusion-story-media img{display:block;width:100%;height:auto;border-radius:12px}.audit-fusion-story-media>span{position:absolute;inset-inline:16px;inset-block-end:16px;width:fit-content;max-width:calc(100% - 32px);padding:8px 12px;border-radius:8px;background:#fff;color:#1d1d1f;font-size:.875rem}.audit-fusion-story-copy{align-self:center;min-width:0}.audit-fusion-story h2{font-size:1.5rem;line-height:1.3;text-wrap:balance;margin-block:8px 16px}.audit-fusion-story p{line-height:1.6;max-width:65ch;text-wrap:pretty}.audit-fusion-story-points{display:grid;gap:16px;margin-block:24px}.audit-fusion-story-points p{margin:4px 0 0}.audit-fusion-note{font-size:.875rem;color:#5b645e}.audit-fusion-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:20px}.audit-fusion-comparison>div{padding:16px;border-radius:12px;background:#fff}.audit-fusion-comparison>div:last-child{background:#eaf1e7}.audit-fusion-comparison h4{font-size:1rem;line-height:1.4;margin:0 0 8px}.audit-fusion-comparison p{font-size:.875rem;line-height:1.6}@media(min-width:992px){.audit-fusion-story{padding-block:64px}.audit-fusion-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.audit-fusion-story h2{font-size:1.75rem}}@media(max-width:359px){.audit-fusion-comparison{grid-template-columns:minmax(0,1fr)}}body.audit-fusion-active [data-fusion-native]{display:none}.audit-fusion-collection .audit-fusion-version-meta{justify-content:flex-start}.audit-fusion-collection .audit-fusion-common{font-style:italic}.audit-fusion-collection-fit{margin:6px 0 0;color:#5b645e;font-size:.875rem;line-height:1.5;text-wrap:pretty}@media(max-width:575px){.audit-fusion-versions>label:has(.audit-fusion-collection-badge){padding-inline:clamp(4px,calc(5vw - 12px),6px)}.audit-fusion-versions .audit-fusion-collection-badge{font-size:clamp(10px,calc(4vw - 2.9px),12px);letter-spacing:-.2px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/audit-fusion.css.map */
