html[data-layout-density=compact]{--compact-caption:.75rem;--compact-body:.875rem;--compact-radius:calc(.75rem * var(--radius-scale,1));--compact-card-radius:calc(1rem * var(--radius-scale,1))}html[data-layout-density=compact][data-corner-style=sharp]{--compact-radius:0px;--compact-card-radius:0px}html[data-layout-density=compact] [data-page-components] :where(h1,h2,h3,p,label,input,textarea,select,button,summary):not(:where([role=dialog] *,[role=dialog])){font-optical-sizing:auto}html[data-layout-density=compact] [data-page-components] :where(h1):not(:where([role=dialog] *)){letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2}html[data-layout-density=compact] [data-page-components] :where(h2):not(:where([role=dialog] *)){font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.25}html[data-layout-density=compact] [data-page-components] :where(h3):not(:where([role=dialog] *)){font-size:1rem;line-height:1.4}html[data-layout-density=compact] :is([data-add-to-cart],[data-hero-action],[data-product-option],[data-product-label],[data-product-card-title],[data-product-card-price],[data-collection-toolbar],[data-announcement]){font-family:var(--font-family-body,var(--font-body)), sans-serif;font-optical-sizing:auto}html[data-layout-density=compact] [data-product-card]{gap:.5rem;width:100%;max-width:15rem;margin-inline:auto}html[data-layout-density=compact] [data-product-card-media]{border-radius:var(--compact-card-radius)}html[data-layout-density=compact] [data-product-card-content]{font-size:var(--compact-body);gap:.4rem .75rem;margin-top:.4rem;padding-inline:.15rem;line-height:1.25rem}html[data-layout-density=compact] [data-product-card-title]{letter-spacing:.01em;font-size:var(--compact-caption)!important;font-weight:500!important;line-height:1.15rem!important}html[data-layout-density=compact] [data-product-card-price]{letter-spacing:.015em;margin-top:.1rem;font-size:var(--compact-caption)!important;font-weight:500!important;line-height:1rem!important}html[data-layout-density=compact] [data-product-grid]{gap:1.25rem .75rem}html[data-layout-density=compact] [data-checkout],html[data-layout-density=compact] [data-add-to-cart]{border-radius:var(--compact-radius)!important;min-height:2.625rem!important;font-size:var(--compact-caption)!important;text-transform:none!important;padding:.625rem 1rem!important;font-weight:500!important}html[data-layout-density=compact] [data-wishlist-action]{border-radius:var(--compact-radius)!important;width:2.625rem!important;height:2.625rem!important;min-height:2.625rem!important;padding:.625rem!important}html[data-layout-density=compact] [data-product-details-panel]{width:100%;max-width:23rem}html[data-layout-density=compact] [data-product-title]{max-width:20ch;letter-spacing:-.025em!important;text-transform:none!important;margin-top:1rem!important;font-size:clamp(1.75rem,4vw,2.75rem)!important;font-weight:500!important;line-height:1.3!important}html[data-layout-density=compact] [data-product-category],html[data-layout-density=compact] [data-product-label]{font-size:var(--compact-caption)!important;margin-bottom:.5rem!important;font-weight:500!important;line-height:1.3!important}html[data-layout-density=compact] [data-product-price]{letter-spacing:-.01em!important;font-size:1rem!important;font-weight:500!important;line-height:1.35rem!important}html[data-layout-density=compact] [data-product-meta]{font-size:var(--compact-caption)!important;margin-top:.75rem!important;line-height:1rem!important}html[data-layout-density=compact] [data-product-price-row]{gap:.6rem!important;margin-top:1rem!important}html[data-layout-density=compact] [data-product-controls]{margin-top:1.5rem!important}html[data-layout-density=compact] [data-product-controls]>*+*{margin-top:1.25rem!important}html[data-layout-density=compact] [data-product-options]{row-gap:1rem!important}html[data-layout-density=compact] [data-product-options]>*+*{margin-top:1rem!important}html[data-layout-density=compact] [data-product-option]{letter-spacing:0!important;min-width:2.75rem!important;min-height:2.75rem!important;padding:.5rem .7rem!important;font-size:.8rem!important;font-weight:600!important;line-height:1.3!important}html[data-layout-density=compact] [data-product-option][data-product-option-color]{padding:.25rem!important}html[data-layout-density=compact] [data-product-quantity-button]{width:2.25rem!important;height:2.25rem!important}html[data-layout-density=compact] [data-product-quantity-control] output{width:2rem!important;font-size:var(--compact-caption)!important}html[data-layout-density=compact] [data-product-accordion-trigger]{letter-spacing:.01em;font-size:var(--compact-caption)!important;padding-block:.85rem!important;font-weight:500!important}html[data-layout-density=compact] [data-product-description],html[data-layout-density=compact] [data-product-specifications]{font-size:var(--compact-caption)!important;line-height:1.35rem!important}html[data-layout-density=compact] [data-product-summary]>[data-product-description]{margin-top:.75rem!important}html[data-layout-density=compact] [data-product-gallery]{width:100%;max-width:34rem;margin-inline:auto}html[data-layout-density=compact] [data-product-gallery-thumbnail]{width:3.5rem;height:3.5rem}html[data-layout-density=compact] [data-product-gallery-control]{width:2.25rem;height:2.25rem}html[data-layout-density=compact] [data-announcement]>div{letter-spacing:.03em!important;min-height:1.75rem!important;padding-block:.35rem!important;line-height:1.3!important}html[data-layout-density=compact] [data-site-header]{font-size:var(--compact-caption)}html[data-layout-density=compact] [data-header-root] [data-site-header]>div>div{min-height:3.75rem!important}html[data-layout-density=compact] [data-header-root] [data-site-header]>div>nav{min-height:2.5rem!important}html[data-layout-density=compact] [data-site-header] [data-logo-text]{letter-spacing:.03em!important;font-size:1rem!important;line-height:1.1!important}html[data-layout-density=compact] [data-site-header] [data-logo-image]{max-height:2rem!important}html[data-layout-density=compact] [data-cart-badge]{font-variant-numeric:tabular-nums;padding-inline:.25rem;width:auto!important;min-width:1.25rem!important;height:1.25rem!important;font-size:var(--compact-caption)!important;letter-spacing:0!important;line-height:1!important}html[data-layout-density=compact] [data-cart-count]{position:relative;font-size:inherit!important;line-height:inherit!important;letter-spacing:0!important}html[data-layout-density=compact] [data-hero-action]{border-radius:var(--compact-radius)!important;min-height:2.5rem!important;font-size:var(--compact-caption)!important;letter-spacing:.03em!important;gap:.5rem!important;padding:.625rem 1rem!important;font-weight:500!important;line-height:1rem!important}html[data-layout-density=compact] [data-hero] [data-hero-action]{margin-top:1rem!important}:root[data-corner-style=sharp][data-layout-density=compact] :is([data-hero-action],[data-add-to-cart],[data-wishlist-action]){corner-shape:unset!important;border-radius:0!important}html[data-layout-density=compact] [data-collection-toolbar]>div,html[data-layout-density=compact] [data-collection-toolbar]>div>div{height:auto!important;min-height:2.75rem!important}html[data-layout-density=compact] [data-collection-toolbar] :where(summary,label,a,span){font-size:var(--compact-caption)!important;letter-spacing:.03em!important;line-height:1rem!important}html[data-layout-density=compact] [data-collection-filter-panel]{border-radius:var(--compact-radius)!important;width:min(20rem,100vw - 2rem)!important;min-width:0!important;padding:1rem!important}html[data-layout-density=compact] [data-collection-filter-panel] :where(input,button,select){min-height:2.5rem!important;font-size:var(--compact-caption)!important;padding-block:.5rem!important}html[data-layout-density=compact] [data-collection-filter-panel] button{margin-top:.875rem!important}html[data-layout-density=compact] [data-collection-filter-panel] :where(p,header){font-size:var(--compact-caption)!important;margin-block:0 .75rem!important;line-height:1.15rem!important}html[data-layout-density=compact] [data-collection-filter-panel]>div{gap:.625rem!important}html[data-layout-density=compact] [data-collection-toolbar] select{min-height:2rem;font-size:var(--compact-caption)!important}html[data-layout-density=compact] [data-site-footer]{font-size:var(--compact-caption)!important}html[data-layout-density=compact] [data-site-footer-content]{padding-block:2rem!important}html[data-layout-density=compact] [data-site-footer].elegant-footer{padding-block:2rem 1rem!important}html[data-layout-density=compact] [data-site-footer] :where(h2,h3){line-height:1.1rem!important}html[data-layout-density=compact] [data-site-footer] :where(a,p,span){font-size:var(--compact-caption)!important;line-height:1.2rem!important}html[data-layout-density=compact] [data-site-footer] :where(input,button){min-height:2.5rem!important;font-size:var(--compact-caption)!important}html[data-layout-density=compact] main[data-page-components=home]>:is([data-page-component-id^="sections/carousel/"],[data-page-component-id^="sections/collections/"],[data-page-component-id^="sections/newsletter/"],[data-page-component-id$=confidence])>section>div:first-child,html[data-layout-density=compact] main[data-page-components=home] .electronics-categories__inner{padding-block:clamp(1.75rem,4vw,3rem)!important}html[data-layout-density=compact] main[data-page-components=home] .elegant-section-heading{padding-block-start:clamp(1.75rem,4vw,3rem)!important}html[data-layout-density=compact] main[data-page-components=home] .elegant-products{padding-block-end:clamp(2rem,4vw,3.5rem)!important}html[data-layout-density=compact] main[data-page-components=home] :where(h1,[data-hero-title],[data-electronics-title],[data-supplement-title],[data-elegant-hero-title]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){max-width:18ch;letter-spacing:-.035em!important;text-transform:none!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:500!important;line-height:1.3!important}html[data-layout-density=compact] main[data-page-components=home] :where(h2,[data-section-title]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){letter-spacing:-.025em!important;text-transform:none!important;font-weight:500!important;line-height:1.3!important}html[data-layout-density=compact] main[data-page-components=home] h3:not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){letter-spacing:-.01em!important;font-size:.875rem!important;font-weight:500!important;line-height:1.2rem!important}html[data-layout-density=compact] main[data-page-components=home] :where(p,[data-section-subtitle],[data-hero-subtitle],[data-electronics-subtitle],[data-supplement-subtitle]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){font-size:var(--compact-body)!important;line-height:1.45rem!important}html[data-layout-density=compact] main[data-page-components=home] :where(header,[class*=section-heading]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){row-gap:.75rem!important}html[data-layout-density=compact] main[data-page-components=home] :where(a,button,input):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){font-size:var(--compact-caption)}html[data-layout-density=compact] main[data-page-components=home] :where(a,button):not([data-carousel-previous],[data-carousel-next],[aria-label*=menu i]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){letter-spacing:.04em}html[data-layout-density=compact] main[data-page-components=home] input:is([type=email],[type=text]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){min-height:2.625rem!important;font-size:var(--compact-caption)!important;padding-block:.625rem!important}html[data-layout-density=compact] main[data-page-components=home] :where([data-section-subtitle],[data-hero-subtitle],[data-electronics-subtitle],[data-supplement-subtitle]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){max-width:42rem}html[data-layout-density=compact] main[data-page-components=home] :where(div,section):has(>[data-category-card]):not(:where([data-site-header] *,[data-site-footer] *,[data-announcement] *,[role=dialog] *)){gap:.625rem .375rem!important}html[data-layout-density=compact] main[data-page-components=home] [data-category-card]{border-radius:var(--compact-card-radius)}html[data-layout-density=compact] main[data-page-components=home] [data-category-card] :where(h3,strong){font-size:var(--compact-caption)!important;letter-spacing:.02em!important;text-transform:none!important;font-weight:500!important;line-height:1.1rem!important}html[data-layout-density=compact] main[data-page-components=home] [data-category-card] :where(p,span){font-size:var(--compact-caption)!important;letter-spacing:.03em!important;line-height:1rem!important}html[data-layout-density=compact] main[data-page-components=home] [data-carousel-track]{gap:.5rem!important;margin-inline-start:0!important}html[data-layout-density=compact] main[data-page-components=home] [data-carousel-track]>[role=group]{flex-basis:min(15rem,100% - .5rem)!important;padding-inline-start:0!important}@media (width>=48rem){html[data-layout-density=compact] [data-product-grid]{grid-template-columns:repeat(auto-fit,minmax(10.5rem,13.5rem));justify-content:start}}html[data-layout-density=compact] [data-page-components] :where([class*=__details] strong,[class*=__details] span,[class*=__details] em,[class*=__count],[class*=__result],[class*=__pagination] a,[class*=__pagination] span,small):not(:where([role=dialog] *)){font-size:var(--compact-caption)!important;letter-spacing:.02em!important;line-height:1.5!important}html[data-layout-density=compact] [data-page-components] :where(input:not([type=hidden],[type=checkbox],[type=radio],[type=range]),textarea,select):not(:where([role=dialog] *)){font-size:var(--compact-body)!important;line-height:1.5!important}html[data-layout-density=compact] [data-page-components] :where(p,label):not(:where([role=dialog] *,[data-site-footer] *,[data-site-header] *,[data-product-card] *)){font-size:var(--compact-body);line-height:1.6}html[data-layout-density=compact] :is([data-product-description],[data-product-specifications]){font-size:var(--compact-body)!important;line-height:1.6!important}html[data-layout-density=compact] [data-site-header] nav{column-gap:1rem}@media (pointer:coarse){html[data-layout-density=compact] main[data-page-components] :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range]),textarea,select):not(:where([role=dialog] *)){min-height:2.75rem!important;font-size:1rem!important}html[data-layout-density=compact] :is([data-add-to-cart],[data-wishlist-action],[data-hero-action],[data-product-option],[data-product-quantity-button],[data-product-gallery-control]){min-width:2.75rem!important;min-height:2.75rem!important}}html[dir=rtl][data-layout-density=compact] [data-page-components] :where(h1,h2,h3,p,a,span,label,button,summary,input,select,textarea):not(:where([role=dialog] *)){letter-spacing:normal!important;line-height:1.6!important}@media (prefers-reduced-motion:reduce){html[data-layout-density=compact] [data-page-components] :is([data-category-card],[data-product-card],[data-carousel-track]){transition:none!important}}
