:root{--aura-float-floor:max(14px,env(safe-area-inset-bottom))}html body #ast-scroll-top{position:fixed;bottom:var(--aura-float-floor)!important;margin:0!important;width:46px;height:46px;min-width:44px;min-height:44px;border-radius:12px;left:auto!important;right:max(12px,env(safe-area-inset-right))!important;line-height:44px;text-align:center}@media(max-width:921px){:root{--aura-float-floor:calc(56px + env(safe-area-inset-bottom))}}.aa-mono :is(img,.cfvsw-swatch-inner,.aura-pdp-sample){filter:grayscale(1)!important}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #006572;outline-offset:2px}.aa-focus :focus-visible{outline:3px solid #005866!important;outline-offset:2px;box-shadow:0 0 0 5px #fff!important}.aa-readable body :is(h1,h2,h3,h4,h5,h6,p,a,li,label,button,input,select,textarea,span,div){font-family:Arial,sans-serif!important}.aa-links a{text-decoration:underline!important;text-underline-offset:3px}.aa-links button{outline:2px solid currentColor;outline-offset:-3px}.aa-headings :is(h1,h2,h3,h4,h5,h6){border-inline-start:4px solid currentColor!important;padding-inline-start:.45em}.aa-motion *,.aa-motion *::before,.aa-motion *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@layer aura-display{html[data-aa-scale] [data-aa-base]{font-size:calc(var(--aa-base) * var(--aa-factor))!important}.aa-spacing body :is(p,li,label,td,h1,h2,h3,h4,h5,h6,.cps-title,.cps-price){line-height:1.85!important}.aa-words body :is(main,header,footer,dialog,p,li,button,label,a,span,input,textarea){word-spacing:.16em!important}.aa-letters body :is(main,header,footer,dialog,p,li,button,label,a,span,input,textarea){letter-spacing:.1em!important}@media (any-pointer:fine){html.aa-cursor,.aa-cursor body,.aa-cursor body *{cursor:var(--aa-arrow)!important}.aa-cursor body :is(a[href],button,summary,select,label,[role=button],[role=link],input:is([type=checkbox],[type=radio],[type=submit],[type=button],[type=range])),.aa-cursor body :is(a[href],button,summary,label,[role=button],[role=link]) *{cursor:var(--aa-hand)!important}.aa-cursor body :is(input:not([type]),input:is([type=text],[type=search],[type=email],[type=tel],[type=url],[type=number],[type=password]),textarea,[contenteditable=true]),.aa-cursor body [contenteditable=true] *{cursor:var(--aa-text)!important}}html[data-aa-switching-tone] body,html[data-aa-switching-tone] body *{transition:none!important}.aa-contrast body,.aa-contrast body :is(main,section,article,header,footer,nav,aside,div,p,span,li,h1,h2,h3,h4,h5,h6,dialog,fieldset,label,legend,summary,caption,td,th,table,strong,small,ins,del,bdi):not(.aura-pdp-sample,.cfvsw-swatch-inner){color:var(--aa-ink)!important;background-color:var(--aa-bg)!important;border-color:var(--aa-rule)!important;text-shadow:none!important}.aa-contrast body :is(a,a span){color:var(--aa-link)!important;background-color:var(--aa-bg)!important}.aa-contrast body :is(input,button,select,textarea){color:var(--aa-ink)!important;background-color:var(--aa-bg)!important;border:1px solid var(--aa-rule)!important}.aa-contrast body :is(a.button,.cps-btn,.aura-link){border:1px solid var(--aa-rule)!important}.aa-contrast .aura-furniture{stroke:var(--aa-link)!important}}.aa-contrast{--aa-ink:#fff;--aa-bg:#171c1d;--aa-link:#ffe287;--aa-rule:#eee}.aa-contrast.aa-light{--aa-ink:#101415;--aa-bg:white;--aa-link:#003d6a;--aa-rule:#364748}.aa-jump-target{scroll-margin-block-start:var(--aa-jump-offset,140px)}.aa-jump-target:focus{outline:3px solid #006572;outline-offset:2px}html[data-aura-drawer-open]{overflow:hidden}