:where(._74Xq_W_section),:where(._74Xq_W_sectionHeader),:where(._74Xq_W_sectionCopy),:where(._74Xq_W_sectionGrid),:where(._74Xq_W_gridItem),:where(._74Xq_W_sectionFollowupAction){min-width:0}:where(._74Xq_W_section){--section-gap:var(--space-section-gap);--section-padding-block:var(--space-section-block-standard);--section-padding-inline:var(--space-section-inline-panel);--section-card-gap:var(--space-card-grid);--section-search-max-inline-size:42rem;isolation:isolate;gap:var(--section-gap);width:100%;padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);border:var(--komfi-border-width-hairline) solid var(--komfi-outline-subtle);border-radius:var(--shape-panel);background:linear-gradient(135deg, #ffffffc2 0%, #fff9fc80 48%, #ffeaf3a3 100%), linear-gradient(180deg, #ffffffb3 0%, #fff6fa75 100%), var(--surface-section);box-shadow:var(--elevation-panel);flex:none;scroll-margin-top:clamp(7.2rem,11vw,9rem);display:grid;position:relative;overflow:hidden;container:content-section/inline-size}._74Xq_W_section:before,._74Xq_W_section:after{content:"";pointer-events:none;position:absolute}._74Xq_W_section:before{z-index:0;opacity:.9;background:linear-gradient(122deg,#0000 0% 54%,#ffffff6b 54.2%,#ffffff29 100%),repeating-linear-gradient(90deg,#ffa0ca0e 0 1px,#0000 1px 2.6rem);inset:0}._74Xq_W_section:after{z-index:1;height:max(var(--komfi-border-width-hairline), 1px);border-radius:var(--komfi-radius-pill);background:var(--overlay-separator-bg);opacity:.54;bottom:clamp(.74rem,2cqi,1.16rem);left:clamp(.82rem,2.4cqi,1.35rem);right:clamp(.82rem,2.4cqi,1.35rem)}:where(._74Xq_W_section[data-frame=plain]){--section-padding-inline:var(--space-section-inline-plain);box-shadow:none;background:0 0;border:0;overflow:visible}:where(._74Xq_W_section[data-frame=banner]){border:0;align-content:center;min-block-size:clamp(12rem,20vw,16rem)}._74Xq_W_section[data-frame=banner]:after{display:none}[data-frame=banner]+:where(._74Xq_W_section[data-section-block-spacing=standard]){padding-block-start:var(--space-page-banner-gap)}:where(._74Xq_W_section[data-section-block-spacing=flush]){--section-padding-block:0px}:where(._74Xq_W_section[data-section-block-spacing=feature]){--section-padding-block:var(--space-section-block-feature)}:where(._74Xq_W_section[data-section-block-spacing=separated]){--section-padding-block:var(--space-section-block-separated)}._74Xq_W_section[data-frame=plain]:before,._74Xq_W_section[data-frame=plain]:after{display:none}:where(._74Xq_W_sectionHeader),:where(._74Xq_W_sectionCopy),:where(._74Xq_W_sectionGrid){z-index:2;position:relative}:where(._74Xq_W_sectionHeader){align-items:center;justify-items:var(--section-copy-justify-items,start);gap:var(--section-header-gap,var(--space-section-followup));text-align:var(--section-copy-text-align,start);grid-template-columns:minmax(0,1fr);display:grid}:where(._74Xq_W_sectionHeader[data-align=split]){--section-copy-justify-items:start;--section-copy-text-align:start;--section-header-action-justify:flex-end;text-align:start;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch}:where(._74Xq_W_sectionHeader[data-align=center]){--section-copy-justify-items:center;--section-copy-text-align:center;--section-header-action-justify:center;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}:where(._74Xq_W_sectionHeader[data-align=start]){--section-copy-justify-items:start;--section-copy-text-align:start;--section-header-action-justify:flex-start;text-align:start;grid-template-columns:minmax(0,1fr);justify-items:start}._74Xq_W_sectionHeaderAction{width:var(--section-header-action-width,auto);justify-content:var(--section-header-action-justify,flex-start);min-width:0;display:flex}._74Xq_W_sectionHeader[data-align=split] ._74Xq_W_sectionHeaderAction{justify-content:flex-end}._74Xq_W_sectionHeader[data-align=center] ._74Xq_W_sectionHeaderAction{justify-content:center}._74Xq_W_sectionHeader[data-action-layout=search]{--section-header-action-width:100%}._74Xq_W_sectionHeader[data-action-layout=search] ._74Xq_W_sectionHeaderAction{max-width:var(--section-search-max-inline-size)}:where(._74Xq_W_sectionCopy){width:var(--section-copy-width,min(100%, var(--section-copy-max-width,44rem)));max-width:var(--section-copy-max-width,44rem);gap:var(--space-section-copy);justify-items:var(--section-copy-justify-items,start);text-align:var(--section-copy-text-align,start);display:grid}:where(._74Xq_W_sectionCopy)>:where(._74Xq_W_sectionDescription):not(:last-child){margin-block-end:calc(var(--space-section-followup) - var(--space-section-copy))}:where(._74Xq_W_sectionEyebrow){color:var(--komfi-color-accent-text);font-size:var(--text-eyebrow-size);font-weight:var(--font-weight-strong);line-height:var(--section-eyebrow-line-height,var(--leading-meta));text-transform:uppercase;letter-spacing:.08em;margin:0}:where(._74Xq_W_sectionTitle){max-width:var(--section-title-max-width,var(--measure-section-title));color:var(--section-title-color,var(--text-primary));font-family:var(--font-section-title,inherit);font-size:min(var(--text-section-title-size), var(--section-title-max-size,var(--text-section-title-size)));font-weight:var(--font-weight-strong);line-height:var(--leading-section-title);letter-spacing:var(--tracking-section-title);text-wrap:balance;white-space:var(--section-title-white-space,normal);margin:0}:where(._74Xq_W_sectionTitle[data-variant=pill]){border:var(--komfi-border-width-hairline) solid var(--komfi-outline-strong);border-radius:var(--shape-pill);background:linear-gradient(180deg, color-mix(in srgb, #fff 72%, var(--komfi-color-accent-start) 28%) 0%, color-mix(in srgb, #fff 52%, var(--komfi-color-accent-soft) 48%) 100%);width:fit-content;min-height:2.18rem;color:var(--komfi-color-accent-text);font-family:inherit;font-size:var(--text-control-size);line-height:var(--leading-control);white-space:nowrap;align-items:center;padding:.12rem .78rem 0;display:inline-flex}:where(._74Xq_W_sectionDescription){max-width:var(--measure-section-subtitle);color:var(--text-secondary);font-size:min(var(--text-section-subtitle-size), var(--section-description-max-size,var(--text-section-subtitle-size)));font-weight:var(--font-weight-strong);line-height:var(--leading-section-subtitle);text-wrap:balance;margin:0}._74Xq_W_softSectionBand{isolation:isolate;position:relative}._74Xq_W_softSectionBand:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--surface-section), var(--section-band-color,var(--surface-section)) min(var(--space-section-transition), 50%), var(--section-band-color,var(--surface-section)) max(calc(100% - var(--space-section-transition)), 50%), var(--surface-section));position:absolute;inset:0}:where(._74Xq_W_sectionText){max-width:var(--measure-section-body);color:var(--section-text-color,var(--text-secondary));font-size:var(--section-text-size,var(--text-body-md-size));font-weight:var(--font-weight-strong);line-height:var(--leading-body);text-wrap:var(--section-text-wrap,balance);margin:0}:where(._74Xq_W_sectionText[data-tone=accent]){color:color-mix(in srgb, var(--text-secondary) 84%, var(--komfi-color-accent-end) 16%)}._74Xq_W_sectionFollowupAction{appearance:none;min-height:var(--size-touch-target-min);margin-block:min(0px, calc((1cap - var(--size-touch-target-min)) / 2));padding-block:0;padding-inline:var(--space-2);border-radius:var(--shape-card-inner);cursor:var(--komfi-cursor-pointer);font-family:inherit;font-size:var(--text-followup-size);font-weight:var(--font-weight-strong);line-height:var(--leading-body-compact);text-align:center;transition:color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._74Xq_W_sectionFollowupAction>span{padding:var(--space-1);border-radius:calc(var(--shape-card-inner) / 2);text-box:trim-both cap alphabetic}@supports not (text-box:trim-both cap alphabetic){._74Xq_W_sectionFollowupAction{margin-block:min(0px, calc((1lh - var(--size-touch-target-min)) / 2))}}:where(._74Xq_W_sectionGrid){grid-template-columns:var(--section-grid-template-columns,repeat(12, minmax(0, 1fr)));gap:var(--section-card-gap,var(--space-card-grid));display:grid}:where(._74Xq_W_gridItem){--card-grid-item-column:initial;grid-column:var(--card-grid-item-column,span var(--card-grid-item-span));align-self:stretch}:where(._74Xq_W_gridItem[data-card-grid-span="1"]){--card-grid-item-span:1}:where(._74Xq_W_gridItem[data-card-grid-span="2"]){--card-grid-item-span:2}:where(._74Xq_W_gridItem[data-card-grid-span="3"]){--card-grid-item-span:3}:where(._74Xq_W_gridItem[data-card-grid-span="4"]){--card-grid-item-span:4}:where(._74Xq_W_gridItem[data-card-grid-span="6"]){--card-grid-item-span:6}:where(._74Xq_W_gridItem[data-card-grid-span="9"]){--card-grid-item-span:9}:where(._74Xq_W_gridItem[data-card-grid-span="12"]){--card-grid-item-span:12}:where(._74Xq_W_callToAction){--cta-width:fit-content;--cta-max-width:100%;--cta-full-max-width:27rem;--cta-min-height:max(var(--size-touch-target-min), 2.95rem);--cta-padding:.33rem var(--space-4);--cta-font-family:var(--page-control-font-family,inherit);--cta-font-size:var(--page-control-font-size,var(--text-control-size));--cta-font-weight:var(--page-control-font-weight,700);--cta-letter-spacing:var(--page-control-letter-spacing,0);--cta-gap:var(--space-control-gap);--cta-line-height:var(--page-control-line-height,.86);--cta-white-space:nowrap;--cta-icon-size:1.05em;--cta-icon-stroke-width:var(--icon-stroke-standard);--cta-border-radius:var(--shape-control);width:var(--cta-width);max-width:var(--cta-max-width);min-width:0;min-height:var(--cta-min-height);justify-content:center;align-items:center;gap:var(--cta-gap);padding:var(--cta-padding);border:var(--komfi-border-width-hairline) solid var(--komfi-round-action-border,var(--komfi-outline-strong));border-radius:var(--cta-border-radius);font-family:var(--cta-font-family);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--cta-letter-spacing);line-height:var(--cta-line-height);white-space:var(--cta-white-space);transition:var(--cta-transition,var(--komfi-round-action-transition));background-clip:padding-box;text-decoration:none;display:inline-flex}:where(._74Xq_W_callToAction[data-width=full]){--cta-width:min(100%, var(--cta-full-max-width))}._74Xq_W_callToAction{font-family:var(--cta-font-family);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--cta-letter-spacing);line-height:var(--cta-line-height)}._74Xq_W_callToAction svg{width:var(--cta-icon-size);height:var(--cta-icon-size);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--cta-icon-stroke-width);transition:transform var(--motion-duration-fast) var(--motion-easing-standard), scale var(--komfi-control-icon-hover-duration) var(--komfi-control-icon-hover-easing)}._74Xq_W_callToAction span{text-overflow:clip;min-width:0;overflow:hidden}@container content-section (max-width:42rem){:where(._74Xq_W_sectionHeader[data-align=split]){grid-template-columns:minmax(0,1fr);align-items:start}._74Xq_W_sectionHeader[data-align=split] ._74Xq_W_sectionHeaderAction{justify-content:flex-start}._74Xq_W_sectionHeader[data-align=center] ._74Xq_W_sectionHeaderAction{justify-content:center}}@container content-section (max-width:30rem){._74Xq_W_sectionHeaderAction{width:100%}}@media (max-width:47.999rem){:where(._74Xq_W_section[data-frame=banner]){--section-padding-block:var(--space-4);min-block-size:clamp(9rem,22vw,10.5rem)}._74Xq_W_section[data-frame=banner] ._74Xq_W_sectionHeader[data-action-layout=search]{gap:var(--section-header-gap,var(--space-3))}}@media (max-width:42rem){._74Xq_W_callToAction{width:var(--cta-compact-width,var(--cta-width));justify-self:center}form ._74Xq_W_callToAction[data-width=full]{width:100%}}@media (hover:hover) and (pointer:fine),(any-hover:hover) and (any-pointer:fine){._74Xq_W_sectionFollowupAction:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]){--komfi-hover-active-offset:var(--komfi-control-hover-lift)}._74Xq_W_callToAction:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]) svg{transform:translate(.08rem)}}
.EXBwJa_link,.EXBwJa_prose a{color:var(--text-link-color,var(--site-text-link-color));font-weight:var(--font-weight-strong);text-decoration:none}.EXBwJa_label,.EXBwJa_prose a{text-decoration:underline;-webkit-text-decoration-color:var(--text-link-underline-color,color-mix(in srgb, currentColor 48%, transparent));text-decoration-color:var(--text-link-underline-color,color-mix(in srgb, currentColor 48%, transparent));text-underline-offset:.18em;transition:color var(--motion-duration-fast) var(--motion-easing-standard), text-decoration-color var(--motion-duration-fast) var(--motion-easing-standard);text-decoration-thickness:.07em}.EXBwJa_link:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),.EXBwJa_prose a:focus-visible:where(:root[data-komfi-input-modality=keyboard] *){--text-link-color:var(--text-link-hover-color,var(--site-text-link-hover-color));--text-link-underline-color:currentColor}@media (hover:hover) and (pointer:fine),(any-hover:hover) and (any-pointer:fine){.EXBwJa_link:is(:hover,[data-hover-stable=true]),.EXBwJa_prose a:is(:hover,[data-hover-stable=true]){--text-link-color:var(--text-link-hover-color,var(--site-text-link-hover-color));--text-link-underline-color:currentColor}}
._9TuPeG_state{align-content:center;justify-items:center;gap:var(--space-section-followup);width:100%;min-width:0;min-height:clamp(15rem,36svh,22rem);padding-block:var(--space-section-block-standard);text-align:center;grid-column:1/-1;display:grid}._9TuPeG_state[data-density=compact]{min-height:0}._9TuPeG_copy{gap:var(--space-section-copy);width:100%;max-width:var(--measure-section-body);min-width:0;display:grid}._9TuPeG_title,._9TuPeG_description{font-weight:var(--font-weight-strong);overflow-wrap:anywhere;text-wrap:balance;margin:0}._9TuPeG_title{color:var(--section-title-color);font-size:var(--komfi-empty-state-title-size);line-height:var(--komfi-empty-state-title-line-height)}._9TuPeG_description{color:var(--text-secondary);font-size:var(--komfi-empty-state-body-size);line-height:var(--komfi-empty-state-body-line-height)}
:where(.ifzEfW_track){--layout-track-padding-block:0px;--layout-track-padding-inline:var(--layout-track-gutter-inline);min-width:0;padding-block:var(--layout-track-padding-block);padding-inline:var(--layout-track-padding-inline);container:layout-track/inline-size}:where(.ifzEfW_track[data-section-block-spacing=standard]){--layout-track-padding-block:var(--space-section-block-standard)}:where(.ifzEfW_track[data-section-block-spacing=feature]){--layout-track-padding-block:var(--space-section-block-feature)}:where(.ifzEfW_track[data-section-block-spacing=separated]){--layout-track-padding-block:var(--space-section-block-separated)}:where(.ifzEfW_track[data-layout-track=standard]){--layout-track-gutter-inline:var(--space-layout-gutter-standard);--layout-track-shell-inset-inline:var(--space-layout-inset-standard);--section-copy-justify-items:var(--layout-heading-justify-standard);--section-copy-text-align:var(--layout-heading-align-standard);--section-header-action-justify:center;--section-title-max-width:100%;--section-title-white-space:var(--layout-title-white-space-standard)}:where(.ifzEfW_track[data-layout-track=edge]){--layout-track-gutter-inline:var(--space-layout-gutter-edge);--layout-track-shell-inset-inline:var(--space-layout-inset-edge);--section-copy-justify-items:var(--layout-heading-justify-edge);--section-copy-text-align:var(--layout-heading-align-edge);--section-header-action-justify:flex-start;--section-title-max-width:var(--measure-section-title);--section-title-white-space:var(--layout-title-white-space-edge)}:where(.ifzEfW_track[data-layout-track=feature]){--layout-track-gutter-inline:var(--space-layout-gutter-feature);--layout-track-shell-inset-inline:var(--space-layout-inset-feature);--section-copy-justify-items:var(--layout-heading-justify-feature);--section-copy-text-align:var(--layout-heading-align-feature);--section-header-action-justify:flex-start;--section-title-max-width:var(--measure-section-title);--section-title-white-space:var(--layout-title-white-space-feature)}:where(.ifzEfW_track[data-layout-context=shell]){--layout-track-padding-inline:var(--layout-track-shell-inset-inline)}@media (max-width:42rem){:where(.ifzEfW_track[data-layout-track=standard],.ifzEfW_track[data-layout-track=feature]){--layout-track-gutter-inline:var(--space-layout-gutter-edge);--layout-track-shell-inset-inline:var(--space-layout-inset-edge)}}@media (max-width:59.999rem){:where(.ifzEfW_track[data-layout-context=full-bleed]){padding-right:max(var(--layout-track-padding-inline), env(safe-area-inset-right));padding-left:max(var(--layout-track-padding-inline), env(safe-area-inset-left))}}
.smjabq_overlay,.smjabq_surface,.smjabq_scroll,.smjabq_action,.smjabq_close{min-inline-size:0}.smjabq_action,.smjabq_close{appearance:none}:root body .smjabq_action[data-komfi-modal-action][data-komfi-action-progress]{border-color:var(--komfi-pink-cta-border);background:var(--komfi-pink-cta-bg);box-shadow:none;color:var(--komfi-pink-cta-fg);opacity:1}:root body .smjabq_action[data-komfi-modal-action][data-komfi-action-progress]:before{content:"";z-index:0;border-radius:inherit;background:color-mix(in srgb, var(--komfi-pink-cta-bg) 78%, var(--komfi-pink-cta-fg));clip-path:inset(0 calc((1 - var(--komfi-modal-action-progress)) * 100%) 0 0 round var(--komfi-modal-control-radius));pointer-events:none;transition:clip-path var(--motion-duration-standard) linear;position:absolute;inset:0}:root body .smjabq_action[data-komfi-modal-action][data-komfi-action-progress]:after{content:"";z-index:0;border-radius:inherit;background:var(--komfi-pink-cta-volume);box-shadow:var(--komfi-pink-cta-shadow);opacity:1;pointer-events:none;position:absolute;inset:0;transform:none}@media (prefers-reduced-motion:reduce){:root body .smjabq_action[data-komfi-modal-action][data-komfi-action-progress]:before{transition:none}}.smjabq_actionProgress{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.smjabq_overlay[data-komfi-modal]:has(>.smjabq_photoAlbumSurface){padding-block:max(env(safe-area-inset-top), env(safe-area-inset-bottom), calc(var(--space-page-chrome-start-gap) / 2 - var(--space-page-overlay-outset)));padding-inline:max(env(safe-area-inset-left), env(safe-area-inset-right), calc(var(--page-frame-gap) - var(--space-page-overlay-outset)))}.smjabq_overlay[data-komfi-modal] .smjabq_photoAlbumSurface[data-komfi-modal-layout=photo-album]{inline-size:min(100%, calc(var(--komfi-modal-album-shell-width,var(--shell-max-width)) + 2 * var(--space-page-overlay-outset)));block-size:100%;max-block-size:100%}.smjabq_photoAlbumSurface[data-komfi-modal-layout=photo-album]>.smjabq_scroll{position:relative}@media (max-width:47.999rem){.smjabq_overlay[data-komfi-modal]:has(>.smjabq_mobileScreenSurface){background:var(--surface-section);-webkit-backdrop-filter:none;backdrop-filter:none;padding-block-start:var(--komfi-visual-viewport-offset-top,0px);padding-block-end:max(0px, calc(var(--komfi-modal-backdrop-size) - var(--komfi-visual-viewport-offset-top,0px) - var(--komfi-visual-viewport-height,100dvh)));padding-inline:0}.smjabq_overlay[data-komfi-modal] .smjabq_mobileScreenSurface[data-komfi-modal-surface][data-komfi-modal-layout]{--komfi-modal-radius:0px;block-size:100%;inline-size:100%;max-block-size:min(100%, var(--komfi-modal-compose-surface-height,var(--komfi-visual-viewport-height,100dvh)));background:var(--surface-section);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.smjabq_overlay[data-komfi-modal] .smjabq_mobileScreenSurface[data-komfi-modal-surface]>[data-komfi-modal-scroll]{inline-size:100%;margin-inline:0;padding-inline-start:max(env(safe-area-inset-left), var(--komfi-modal-surface-padding-inline));padding-inline-end:max(env(safe-area-inset-right), var(--komfi-modal-surface-padding-inline))}.smjabq_overlay[data-komfi-modal]:has(>.smjabq_photoAlbumSurface){padding:0}.smjabq_overlay[data-komfi-modal] .smjabq_photoAlbumSurface[data-komfi-modal-layout=photo-album]{background:var(--surface-section);block-size:100%;max-block-size:100%;inline-size:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}.smjabq_overlay[data-komfi-modal] .smjabq_photoAlbumSurface[data-komfi-modal-appearance=immersive]{background:0 0}.smjabq_overlay[data-komfi-modal] .smjabq_photoAlbumSurface[data-komfi-modal-layout=photo-album]>.smjabq_scroll{clip-path:none;border-radius:0;inline-size:100%;margin-inline:0;padding-inline:0}[data-komfi-modal] :where(.smjabq_surface)[data-komfi-modal-mobile-screen][data-komfi-modal-surface]{--komfi-modal-surface-padding-top:calc(env(safe-area-inset-top) + var(--komfi-modal-contract-screen-header-height))}:where(.smjabq_surface)[data-komfi-modal-mobile-screen] [data-komfi-modal-intro] [data-komfi-modal-title]{inline-size:100%}:where(.smjabq_surface) [data-komfi-modal-screen-stage]{--komfi-screen-offset-top:calc(0px - max(env(safe-area-inset-top), var(--komfi-modal-safe-area-pad-block,var(--komfi-modal-safe-area-pad))));--komfi-screen-offset-right:calc(0px - max(env(safe-area-inset-right), var(--komfi-modal-safe-area-pad-inline,var(--komfi-modal-safe-area-pad))));--komfi-screen-offset-left:calc(0px - max(env(safe-area-inset-left), var(--komfi-modal-safe-area-pad-inline,var(--komfi-modal-safe-area-pad))))}:root :where(.smjabq_surface)[data-komfi-modal-mobile-screen] [data-komfi-modal-close],:root :where(.smjabq_surface) [data-komfi-modal-screen-stage]>[data-komfi-modal-close]{top:calc(env(safe-area-inset-top) + var(--komfi-modal-contract-screen-control-inset) + var(--komfi-screen-offset-top,0px));right:calc(env(safe-area-inset-right) + var(--komfi-modal-contract-screen-control-inset) + var(--komfi-screen-offset-right,0px))}:root :where(.smjabq_surface) [data-komfi-modal-screen-stage]>[data-komfi-modal-screen-counter]{top:calc(env(safe-area-inset-top) + var(--komfi-modal-contract-screen-control-inset) + var(--komfi-screen-offset-top));left:calc(env(safe-area-inset-left) + var(--komfi-modal-contract-screen-label-inset) + var(--komfi-screen-offset-left))}[data-komfi-modal] :where(.smjabq_surface)[data-komfi-modal-mobile-screen][data-komfi-modal-surface][data-komfi-modal-layout]>[data-komfi-modal-scroll]{flex-direction:column;padding-block:0;display:flex}:where(.smjabq_surface)[data-komfi-modal-mobile-screen]>[data-komfi-modal-scroll]>*{flex:none}[data-komfi-modal] :where(.smjabq_surface)[data-komfi-modal-mobile-screen][data-komfi-modal-surface][data-komfi-modal-layout]>[data-komfi-modal-scroll]:before,[data-komfi-modal] :where(.smjabq_surface)[data-komfi-modal-mobile-screen][data-komfi-modal-surface][data-komfi-modal-layout]>[data-komfi-modal-scroll]:after{content:"";pointer-events:none;flex:1 0 0;block-size:0;display:block}:where(.smjabq_surface)[data-komfi-modal-mobile-screen]>[data-komfi-modal-scroll]:before{min-block-size:var(--komfi-modal-surface-padding-top);margin-block-end:calc(0px - var(--komfi-modal-form-section-gap))}:where(.smjabq_surface)[data-komfi-modal-mobile-screen]>[data-komfi-modal-scroll]:after{min-block-size:var(--komfi-modal-contract-scroll-tail-space)}}
.G_6HwG_shell{min-width:0;display:block;position:relative}.G_6HwG_chevron{top:50%;right:var(--komfi-native-select-chevron-inset,var(--space-4));width:var(--komfi-native-select-chevron-size,1rem);height:var(--komfi-native-select-chevron-size,1rem);pointer-events:none;position:absolute;translate:0 -50%}.G_6HwG_shell>select{padding-inline-end:var(--komfi-native-select-padding-inline-end,calc(var(--space-8) + var(--space-2)))}
.dK826W_originalPrice{font-family:var(--komfi-type-font-family);opacity:.8;margin-inline-start:var(--space-1);font-size:.85em;font-weight:400;text-decoration:none;display:inline-block;position:relative}.dK826W_originalPrice:after{content:"";border-block-start:1px solid;position:absolute;inset-block-start:calc(50% - var(--komfi-type-optical-center-shift));inset-inline:0;transform:translateY(-50%)}
.wfRwca_bookCard,.wfRwca_bookVisual{--book-tone-bottom:var(--komfi-tone-red-bottom);--book-tone-border:var(--komfi-tone-red-border);--book-tone-fg:var(--komfi-tone-red-fg);--book-accent-soft:color-mix(in srgb, var(--book-tone-bottom) 72%, transparent);--book-ink:var(--book-tone-fg);--book-wishlist-color:var(--icon-action-color)}.wfRwca_bookCard{width:100%;min-width:0;display:grid;position:relative;container:coloring-book-card/inline-size}.wfRwca_bookCard[data-coloring-book-previews]{touch-action:var(--site-native-pan-action,pan-y pinch-zoom)}.wfRwca_bookLink{z-index:1;border-radius:var(--shape-card);color:inherit;text-decoration:none;position:absolute;inset:0}.wfRwca_bookCard[data-clickable=true],.wfRwca_bookCard[data-clickable=true] *{cursor:var(--komfi-cursor-pointer)}:is(.wfRwca_bookCard,.wfRwca_bookVisual)[data-tone=butter]{--book-tone-bottom:var(--komfi-tone-butter-bottom);--book-tone-border:var(--komfi-tone-butter-border);--book-tone-fg:var(--komfi-tone-butter-fg)}:is(.wfRwca_bookCard,.wfRwca_bookVisual)[data-tone=mint]{--book-tone-bottom:var(--komfi-tone-mint-bottom);--book-tone-border:var(--komfi-tone-mint-border);--book-tone-fg:var(--komfi-tone-mint-fg)}:is(.wfRwca_bookCard,.wfRwca_bookVisual)[data-tone=sky]{--book-tone-bottom:var(--komfi-tone-sky-bottom);--book-tone-border:var(--komfi-tone-sky-border);--book-tone-fg:var(--komfi-tone-sky-fg)}:is(.wfRwca_bookCard,.wfRwca_bookVisual)[data-tone=red]{--book-tone-bottom:var(--komfi-tone-red-bottom);--book-tone-border:var(--komfi-tone-red-border);--book-tone-fg:var(--komfi-tone-red-fg)}:is(.wfRwca_bookCard,.wfRwca_bookVisual)[data-tone=violet]{--book-tone-bottom:var(--komfi-tone-violet-bottom);--book-tone-border:var(--komfi-tone-violet-border);--book-tone-fg:var(--komfi-tone-violet-fg)}.wfRwca_bookCard[data-coloring-book-card-variant=new-releases]:not([data-featured=true]){--book-accent-soft:color-mix(in srgb, var(--book-tone-bottom) 54%, transparent)}.wfRwca_bookArtwork{z-index:2;pointer-events:none;min-width:0;position:relative}.wfRwca_bookMedia{isolation:isolate;aspect-ratio:1;border:var(--komfi-border-width-hairline) solid color-mix(in srgb, var(--book-tone-border) 34%, #fff 66%);border-radius:var(--shape-card);background:linear-gradient(135deg, color-mix(in srgb, #fff 76%, var(--book-accent-soft) 24%) 0%, color-mix(in srgb, #fff 38%, var(--book-accent-soft) 62%) 100%);width:100%;position:relative;overflow:hidden}.wfRwca_bookCard[data-coloring-book-card-variant=new-releases]:not([data-featured=true]) .wfRwca_bookMedia{box-shadow:inset 0 1px #ffffffc2}.wfRwca_bookCard[data-featured=true] .wfRwca_bookMedia{--komfi-media-state-brand-bg:var(--book-media-background);--komfi-media-state-bg:transparent;border-color:var(--book-media-border);background:var(--book-media-background)}.wfRwca_bookObject,.wfRwca_bookPicture,.wfRwca_bookImage{width:100%;height:100%;display:block}.wfRwca_bookObject,.wfRwca_bookPicture{position:relative}.wfRwca_bookCard .wfRwca_bookObject{z-index:1}.wfRwca_bookObject,.wfRwca_wishlistControl,.wfRwca_bookComposition{--book-mockup-rest-scale:.966}.wfRwca_bookObject[data-coloring-book-mockup-object],.wfRwca_bookPriceAnchor{--book-hover-scale:.982;transform-origin:50%;width:110%;max-width:none;height:110%;rotate:var(--book-rest-rotation,-.6deg);scale:var(--book-mockup-rest-scale);position:absolute;inset:-5%}@container coloring-book-card (max-width:30rem){.wfRwca_bookObject,.wfRwca_wishlistControl,.wfRwca_bookComposition{--book-mockup-rest-scale:.968}.wfRwca_bookObject[data-coloring-book-mockup-object],.wfRwca_bookPriceAnchor{--book-hover-scale:.988}}@container coloring-book-card (max-width:24rem){.wfRwca_bookObject,.wfRwca_wishlistControl,.wfRwca_bookComposition{--book-mockup-rest-scale:.942}.wfRwca_bookObject[data-coloring-book-mockup-object],.wfRwca_bookPriceAnchor{--book-hover-scale:.968}}@container coloring-book-card (max-width:14rem){.wfRwca_bookObject,.wfRwca_wishlistControl,.wfRwca_bookComposition{--book-mockup-rest-scale:.892}.wfRwca_bookObject[data-coloring-book-mockup-object],.wfRwca_bookPriceAnchor{--book-hover-scale:.924}}.wfRwca_bookObject[data-coloring-book-mockup-object] .wfRwca_bookPicture{filter:var(--book-mockup-shadow)}.wfRwca_bookCard .wfRwca_bookObject:not([data-coloring-book-mockup-object],.wfRwca_bookPriceAnchor){--book-hover-scale:1.028;rotate:0deg;scale:1}.wfRwca_bookImage{object-fit:cover}.wfRwca_bookMedia[data-komfi-media-frame] .wfRwca_bookImage{opacity:1;transition:none}.wfRwca_bookMedia[data-komfi-media-frame] .wfRwca_bookPicture[data-coloring-book-preview-visited]>.wfRwca_bookImage{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.wfRwca_bookMedia[data-komfi-media-frame] .wfRwca_bookPicture[data-coloring-book-preview-showing=true]>.wfRwca_bookImage{opacity:0}@media (prefers-reduced-motion:reduce){.wfRwca_bookMedia[data-komfi-media-frame] .wfRwca_bookPicture[data-coloring-book-preview-visited]>.wfRwca_bookImage{transition:none}}.wfRwca_bookMedia[data-komfi-media-frame]:is([data-komfi-media-state=pending],[data-komfi-media-state=loading]) .wfRwca_bookObject{opacity:var(--komfi-native-media-ready,0)}.wfRwca_bookMedia[data-komfi-media-frame][data-komfi-media-state=error] .wfRwca_bookObject,.wfRwca_bookMedia[data-komfi-media-frame][data-book-price-ready=false] .wfRwca_bookObject{opacity:0}.wfRwca_bookObject[data-coloring-book-mockup-object] .wfRwca_bookImage{object-fit:contain}.wfRwca_bookMedia[data-komfi-media-state=loaded]>.komfi-media-state{opacity:0;visibility:hidden;transition:none}.wfRwca_bookMedia[data-komfi-media-frame]:not([data-komfi-media-state=loaded]):not([data-komfi-media-state=error])>.komfi-media-state{opacity:calc(1 - var(--komfi-native-media-ready,0));visibility:visible;transition:none}.wfRwca_bookMedia[data-komfi-media-frame][data-book-price-ready=false]:not([data-komfi-media-state=error])>.komfi-media-state{opacity:1;visibility:visible;transition:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference),(any-hover:hover) and (any-pointer:fine) and (prefers-reduced-motion:no-preference){.wfRwca_bookObject{transform:var(--komfi-motion-raster-projection)}.wfRwca_bookObject[data-coloring-book-mockup-object],.wfRwca_bookCard[data-featured=true] .wfRwca_bookObject{transition:rotate var(--motion-media-hover-duration) var(--motion-media-hover-easing), scale var(--motion-media-hover-duration) var(--motion-media-hover-easing)}.wfRwca_bookCard[data-featured=true] .wfRwca_bookObject{will-change:rotate, scale}.wfRwca_bookCard[data-clickable=true]:is(:hover,:has([data-hover-stable=true])):not(:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *))) .wfRwca_bookMedia[data-komfi-media-state=loaded] .wfRwca_bookObject{rotate:0deg;scale:var(--book-hover-scale)}}.wfRwca_wishlistControl,.wfRwca_bookComposition{--wishlist-icon-size:var(--size-card-heart-icon)}.wfRwca_wishlistControl{--wishlist-icon-offset:var(--space-card-heart-inset);z-index:3;width:var(--size-touch-target-min);height:var(--size-touch-target-min);pointer-events:auto;position:absolute;inset-block-start:0;inset-inline-start:0}.wfRwca_wishlistButton{width:100%;height:100%;color:var(--book-wishlist-color);background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.wfRwca_wishlistIcon{width:var(--wishlist-icon-size);height:var(--wishlist-icon-size);border-radius:50%;position:absolute;inset-block-start:var(--wishlist-icon-block-start,var(--wishlist-icon-offset));inset-inline-start:var(--wishlist-icon-inline-start,var(--wishlist-icon-offset));inset-inline-end:var(--wishlist-icon-inline-end,auto);transform:translateY(-4.16667%)}.wfRwca_wishlistIcon svg{width:100%;height:100%;display:block;position:static}.wfRwca_wishlistButton svg path{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.wfRwca_wishlistButton[data-book-wishlist-feedback=added] svg path{animation:wfRwca_wishlist-save var(--motion-duration-standard) var(--motion-easing-emphasized)}.wfRwca_wishlistButton[data-book-wishlist-feedback=removed] svg path{animation:wfRwca_wishlist-remove var(--motion-duration-fast) var(--motion-easing-standard)}}@keyframes wfRwca_wishlist-save{0%{scale:.82}55%{scale:1.14}80%{scale:.98}to{scale:1}}@keyframes wfRwca_wishlist-remove{0%{scale:.9}to{scale:1}}.wfRwca_wishlistFeedback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wfRwca_bookPrice[data-coloring-book-price]{--book-price-outline-color:var(--book-media-border);--book-price-shadow-color:var(--book-shadow-color)}.wfRwca_bookObject[data-coloring-book-mockup-object] .wfRwca_bookPrice,.wfRwca_bookPriceAnchor .wfRwca_bookPrice{inset-block-end:7%;inset-inline-end:7%}@media (max-width:47.999rem){.wfRwca_wishlistControl,.wfRwca_bookComposition{--wishlist-icon-size:var(--size-card-heart-icon)}.wfRwca_bookObject[data-coloring-book-mockup-object] .wfRwca_bookPrice,.wfRwca_bookPriceAnchor .wfRwca_bookPrice{font-size:clamp(1.95rem,11.2cqi,3.5rem);inset-block-end:5%;inset-inline-end:5%}}@container coloring-book-card (max-width:10rem){.wfRwca_bookObject[data-coloring-book-mockup-object] .wfRwca_bookPrice,.wfRwca_bookPriceAnchor .wfRwca_bookPrice{min-inline-size:0;padding-inline:.3em;font-size:clamp(1.5rem,20cqi,1.95rem)}}.wfRwca_bookCoverPlaceholder{height:100%;padding:clamp(var(--space-4), 5%, var(--space-6));background:linear-gradient(145deg, #ffffffdb 0%, #ffffff6b 48%, color-mix(in srgb, var(--book-accent-soft) 72%, #fff 28%) 100%), repeating-linear-gradient(0deg, #ffffff3d 0 1px, transparent 1px 1.25rem);color:var(--book-ink);text-align:center;place-content:center;justify-items:center;display:grid}.wfRwca_bookCoverTitle{max-width:9ch;color:var(--text-primary);font-size:var(--text-card-preview-title-size);font-weight:var(--font-weight-strong);line-height:var(--leading-card-title);overflow-wrap:anywhere;text-wrap:balance}
.mwWuvW_arrow{display:none}.mwWuvW_image{z-index:0;object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);font-size:0;display:block;position:absolute;inset:0}.mwWuvW_image[data-active=true]{opacity:1}:is([data-coloring-book-cover]:not([data-komfi-media-state=loaded]) .mwWuvW_image,[data-coloring-book-cover][data-book-price-ready=false] .mwWuvW_image){opacity:0}.mwWuvW_controls{z-index:4;opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset:0}.mwWuvW_controls[data-book-preview-arrows]{border-radius:inherit;overflow:hidden}[data-coloring-book-card] [data-komfi-media-state=loaded][data-book-price-ready=true] .mwWuvW_controls{opacity:1;visibility:visible}.mwWuvW_pagination{gap:var(--space-1);display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}.mwWuvW_pagination span{opacity:.4;block-size:.375rem;inline-size:.375rem;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);background:#fff;border-radius:50%}.mwWuvW_pagination span[data-active=true]{opacity:1}@container coloring-book-card (max-width:10rem){.mwWuvW_pagination{gap:.125rem;inset-inline-start:var(--space-2)}.mwWuvW_pagination span{block-size:.1875rem;inline-size:.1875rem}}.mwWuvW_retry{pointer-events:auto;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.mwWuvW_status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (min-width:48rem) and (hover:hover) and (pointer:fine),(min-width:48rem) and (any-hover:hover) and (any-pointer:fine){.mwWuvW_touchControls,.mwWuvW_pagination{display:none}[data-coloring-book-card] [data-komfi-media-state=loaded][data-book-price-ready=true] .mwWuvW_controls{opacity:0;visibility:hidden}:root[data-komfi-input-modality=keyboard] [data-coloring-book-card]:focus-within [data-komfi-media-state=loaded][data-book-price-ready=true] .mwWuvW_controls{opacity:1;visibility:visible}[data-coloring-book-card]:is(:hover,:has(:is([data-coloring-book-link],[data-coloring-book-preview-direction])[data-hover-stable=true])) [data-komfi-media-state=loaded][data-book-price-ready=true] .mwWuvW_controls{opacity:1;visibility:visible}:root[data-komfi-input-modality=keyboard] [data-book-gallery-media]:focus-within .mwWuvW_controls[data-book-preview-arrows]{opacity:1;visibility:visible}[data-book-gallery-media]:is(:hover,:has([data-hover-stable=true])) .mwWuvW_controls[data-book-preview-arrows]{opacity:1;visibility:visible}.mwWuvW_arrow{--preview-arrow-duration:var(--motion-duration-fast);--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border-width:0px;--komfi-quiet-icon-action-fg:#220d04;--komfi-quiet-icon-action-hover-bg:transparent;inline-size:var(--size-touch-target-min);block-size:var(--size-touch-target-min);pointer-events:auto;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.mwWuvW_arrow[data-coloring-book-preview-direction=previous]{--preview-arrow-offset:calc(-100% - var(--space-3));inset-inline-start:var(--space-3)}.mwWuvW_arrow[data-coloring-book-preview-direction=next]{--preview-arrow-offset:calc(100% + var(--space-3));inset-inline-end:var(--space-3)}.mwWuvW_arrow svg{block-size:1.5rem;inline-size:1.5rem;translate:var(--preview-arrow-offset) 0;transition:none}:root[data-komfi-input-modality=keyboard] [data-coloring-book-card]:focus-within .mwWuvW_arrow svg{transition:translate var(--preview-arrow-duration) var(--motion-easing-standard);translate:0}[data-coloring-book-card]:is(:hover,:has(:is([data-coloring-book-link],[data-coloring-book-preview-direction])[data-hover-stable=true])) .mwWuvW_arrow svg{transition:translate var(--preview-arrow-duration) var(--motion-easing-standard);translate:0}:root[data-komfi-input-modality=keyboard] [data-book-gallery-media]:focus-within .mwWuvW_arrow svg{transition:translate var(--preview-arrow-duration) var(--motion-easing-standard);translate:0}[data-book-gallery-media]:is(:hover,:has([data-hover-stable=true])) .mwWuvW_arrow svg{transition:translate var(--preview-arrow-duration) var(--motion-easing-standard);translate:0}.mwWuvW_arrow[data-coloring-book-preview-direction=previous] svg{rotate:90deg}.mwWuvW_arrow[data-coloring-book-preview-direction=next] svg{rotate:-90deg}}@media (prefers-reduced-motion:reduce){.mwWuvW_arrow{--preview-arrow-duration:0s}.mwWuvW_image,.mwWuvW_pagination span{transition:none}[data-coloring-book-card] [data-komfi-media-state=loaded][data-book-price-ready=true] .mwWuvW_controls{transition:none}}
.nq3rNa_tone{--book-shadow-color:oklch(from var(--book-media-background) calc(l - .45) c h);--book-mockup-shadow:drop-shadow(0 2px 2px color-mix(in srgb, var(--book-shadow-color) 10%, transparent)) drop-shadow(2px 6px 7px color-mix(in srgb, var(--book-shadow-color) 18%, transparent));--book-media-tone:var(--komfi-tone-red-bottom);--book-media-border:var(--komfi-tone-red-border);--book-media-foreground:var(--komfi-tone-red-fg);--book-media-tint:55%;--book-media-background:color-mix(in srgb, var(--book-media-tone) var(--book-media-tint), var(--surface-panel))}.nq3rNa_tone[data-tone=butter]{--book-media-background:#fff6e7;--book-media-border:var(--komfi-tone-butter-border);--book-media-foreground:var(--komfi-tone-butter-fg)}.nq3rNa_tone[data-tone=mint]{--book-media-tone:var(--komfi-tone-mint-bottom);--book-media-border:var(--komfi-tone-mint-border);--book-media-foreground:var(--komfi-tone-mint-fg)}.nq3rNa_tone[data-tone=apricot]{--book-media-tone:var(--komfi-tone-apricot-bottom);--book-media-border:var(--komfi-tone-apricot-border);--book-media-foreground:var(--komfi-tone-apricot-fg)}.nq3rNa_tone[data-tone=blue]{--book-media-tone:var(--komfi-tone-blue-bottom);--book-media-border:var(--komfi-tone-blue-border);--book-media-foreground:var(--komfi-tone-blue-fg)}.nq3rNa_tone[data-tone=coral]{--book-media-tone:var(--komfi-tone-coral-bottom);--book-media-border:var(--komfi-tone-coral-border);--book-media-foreground:var(--komfi-tone-coral-fg)}.nq3rNa_tone[data-tone=sky]{--book-media-tone:var(--komfi-tone-sky-bottom);--book-media-border:var(--komfi-tone-sky-border);--book-media-foreground:var(--komfi-tone-sky-fg)}.nq3rNa_tone[data-tone=red]{--book-media-background:#fff3f6}.nq3rNa_tone[data-tone=violet]{--book-media-background:#f4edfb;--book-media-border:var(--komfi-tone-violet-border);--book-media-foreground:var(--komfi-tone-violet-fg)}
.DrVK-W_list{margin:0;padding:0}.DrVK-W_close{--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border:transparent}.DrVK-W_scroll{scrollbar-width:none;grid-area:1/1;grid-template-rows:auto minmax(min-content,1fr)}.DrVK-W_scroll::-webkit-scrollbar{display:none}.DrVK-W_emptyState[data-density=compact]{margin-block:var(--space-3);padding-block:0}.DrVK-W_emptyState [data-empty-state-title-content]{translate:0 var(--font-optical-center-shift);display:block}.DrVK-W_undoCopy{display:block}.DrVK-W_item{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--book-media-border);border-radius:var(--shape-card-inner);background:var(--book-media-background);display:flex}.DrVK-W_book{align-items:center;gap:var(--space-3);min-width:0;color:var(--komfi-color-text-primary);flex:1;text-decoration:none;display:flex}.DrVK-W_book img{width:clamp(4.5rem,33cqi,8rem);max-inline-size:48%;aspect-ratio:1;object-fit:contain;border-radius:.25rem;flex:none;height:auto}.DrVK-W_copy{min-width:0;display:grid}.DrVK-W_title{font-size:var(--text-body-md-size);font-weight:700;line-height:1}.DrVK-W_subtitle{color:var(--komfi-color-text-secondary);line-height:1.2}.DrVK-W_price{flex-wrap:wrap;align-items:baseline;font-weight:700;line-height:1;display:flex}.DrVK-W_toggle{flex:0 0 var(--size-touch-target-min);width:var(--size-touch-target-min);height:var(--size-touch-target-min);color:var(--komfi-color-text-secondary);background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid}.DrVK-W_toggle[aria-pressed=true]{color:var(--icon-action-color)}.DrVK-W_toggle svg{width:1.6rem;height:1.6rem}.DrVK-W_storageNote{text-align:center;color:var(--komfi-color-text-secondary);margin:0}.DrVK-W_feedback{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.DrVK-W_undo{justify-content:center;align-items:center;gap:var(--space-2);color:var(--komfi-color-text-secondary);font-size:var(--text-body-sm-size);margin:0;line-height:1.1;display:flex}.DrVK-W_emptyState~:is(.DrVK-W_undo,.DrVK-W_storageNote){margin-block-end:var(--space-3)}.DrVK-W_undo button{min-block-size:var(--size-touch-target-min);padding:0 var(--space-1);border-radius:var(--shape-control);color:var(--icon-action-color);font:inherit;text-underline-offset:.15em;background:0 0;border:0;font-weight:700;text-decoration:underline}.DrVK-W_footerActions{z-index:3;padding:var(--space-2) var(--komfi-modal-surface-padding-inline) var(--komfi-modal-surface-padding-bottom);background:var(--surface-section);position:absolute;inset-block-end:0;inset-inline:0}.DrVK-W_footerSpace{block-size:var(--komfi-form-action-control-height)}
._7snBma_flight{z-index:var(--komfi-z-page-chrome-above);opacity:0;color:var(--icon-action-color);filter:drop-shadow(0 2px 3px color-mix(in srgb, currentColor 18%, transparent));pointer-events:none;will-change:transform, opacity;display:block;position:fixed;top:0;left:0}._7snBma_flight svg{width:100%;height:100%;display:block}
.CYPRHq_newReleasesSection,.CYPRHq_newReleasesTrack,.CYPRHq_newReleasesDeck{min-width:0}.CYPRHq_newReleasesSection{--section-padding-inline:0px}.CYPRHq_newReleasesTrack{gap:var(--space-section-gap);display:grid}.CYPRHq_newReleaseItem{min-width:0}@media (max-width:47.999rem){.CYPRHq_newReleaseItem{--card-grid-item-span:6}.CYPRHq_newReleaseItem:nth-child(n+3){display:none}}
.DY3VXq_section{--section-padding-inline:0px}.DY3VXq_rail{isolation:isolate;z-index:2;min-width:0;min-height:var(--size-home-band-min);background:linear-gradient(180deg, var(--surface-section), color-mix(in srgb, #fff 94%, var(--komfi-tone-sky-top) 6%) min(var(--space-section-transition), 50%), color-mix(in srgb, #fff 94%, var(--komfi-tone-sky-top) 6%) max(calc(100% - var(--space-section-transition)), 50%), var(--surface-section));align-items:center;display:grid;position:relative}.DY3VXq_railContent{z-index:1;min-width:0;display:block;position:relative}.DY3VXq_shopsNavigation{width:100%}.DY3VXq_shops{align-items:center}.DY3VXq_shopSlot{justify-content:center;align-items:center;min-width:0;display:flex}.DY3VXq_shop{--official-shop-tone-shadow:var(--komfi-tone-butter-shadow);--official-shop-shape-width:14rem;--official-shop-halo:drop-shadow(0 0 .35rem color-mix(in srgb, var(--official-shop-tone-shadow) 20%, transparent)) drop-shadow(0 0 .7rem color-mix(in srgb, var(--official-shop-tone-shadow) 12%, transparent));isolation:isolate;z-index:1;width:min(100%, var(--official-shop-shape-width));min-width:0;height:clamp(3.5rem,6.8cqi,4.5rem);min-height:var(--size-touch-target-min);padding:var(--space-2) var(--space-3);border-radius:var(--shape-card-inner);color:var(--text-primary);transition:var(--komfi-press-transition);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.DY3VXq_shop[data-platform=etsy]{--official-shop-tone-shadow:var(--komfi-tone-red-shadow);--official-shop-shape-width:13.65rem}.DY3VXq_shop[data-platform=lulu]{--official-shop-tone-shadow:var(--komfi-tone-sky-shadow);--official-shop-shape-width:14.2rem}.DY3VXq_shop,.DY3VXq_shop *{cursor:var(--komfi-cursor-pointer)}.DY3VXq_amazonLogo,.DY3VXq_etsyLogo,.DY3VXq_luluLogo{max-width:100%;height:auto;filter:var(--official-shop-halo);transition:filter var(--motion-duration-standard) var(--motion-easing-standard), scale var(--motion-duration-standard) var(--motion-easing-standard);display:block;scale:1}.DY3VXq_amazonLogo{aspect-ratio:318/112;width:clamp(3.36rem,19.1cqi,clamp(10.72rem,13.17cqi,11.23rem));transform:translateY(clamp(.42rem,.95cqi,.65rem))}.DY3VXq_etsyLogo{aspect-ratio:2028/996;width:clamp(3rem,14.6cqi,clamp(7rem,8.6cqi,7.625rem));overflow:hidden}.DY3VXq_etsyArtwork{width:132.79%;max-width:none;height:auto;display:block;translate:-12.33% -21.05%}.DY3VXq_luluLogo{aspect-ratio:500/175;background:linear-gradient(108deg,#4bb6dd 0%,#3c98cf 17%,#3d7fc3 24%,#466fb2 29% 100%);width:clamp(3rem,18.2cqi,clamp(9.25rem,10.9cqi,10rem));transform:translateY(clamp(-.3rem,-.43cqi,-.2rem));-webkit-mask:url(/media/shops/lulu-wordmark.svg) 50%/contain no-repeat;mask:url(/media/shops/lulu-wordmark.svg) 50%/contain no-repeat}.DY3VXq_shopSlot:first-child,.DY3VXq_shopSlot:last-child{--card-grid-item-span:3}.DY3VXq_shopSlot:first-child{--card-grid-item-column:2 / span 3}@container content-section (max-width:30rem){.DY3VXq_shop{padding-inline:var(--space-2)}}@media (hover:hover) and (pointer:fine),(any-hover:hover) and (any-pointer:fine){.DY3VXq_shop:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]){--komfi-hover-active-offset:0px}.DY3VXq_shop:is(:hover,[data-hover-stable=true]) :is(.DY3VXq_amazonLogo,.DY3VXq_etsyLogo,.DY3VXq_luluLogo){filter:var(--official-shop-halo) brightness(1.035) saturate(1.045)}}@media (prefers-reduced-motion:reduce){.DY3VXq_shop,.DY3VXq_amazonLogo,.DY3VXq_etsyLogo,.DY3VXq_luluLogo{transition-duration:.01ms}}
@property --review-frame-capacity{syntax:"<length>";inherits:true;initial-value:0}@property --reviews-duration{syntax:"<time>";inherits:false;initial-value:0s}@property --review-cycle-height{syntax:"<length>";inherits:false;initial-value:0}@property --review-loop-start{syntax:"<length>";inherits:false;initial-value:0}.JO7poq_section,.JO7poq_reviewDialogOverlay{--reviews-card-surface:#ffffffd1}.JO7poq_section{--reviews-surface:#fff4ec;--section-band-color:var(--reviews-surface);--review-reading-inset:24px;--review-bottom-inset:var(--review-reading-inset);--review-travel-speed:10.5;--review-hover-scale:1.04;--review-photo-line-limit:3;--review-hover-resize:.42s cubic-bezier(.24, 1.95, .34, 1);gap:0;display:grid;position:relative;overflow:hidden}.JO7poq_header{--section-copy-max-width:100%;--section-copy-width:100%;--section-title-white-space:normal;text-wrap:balance}.JO7poq_reviewFrame{--review-frame-capacity:clamp(40rem, calc(100svh - var(--site-header-block-end) - 2 * var(--layout-track-padding-block) - var(--page-block-end-inset)), 56rem);height:var(--review-frame-capacity);min-height:var(--review-frame-content-min,0px);max-height:var(--review-frame-capacity);gap:var(--space-section-gap);overflow-anchor:none;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.JO7poq_reviewContent{gap:var(--space-2);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.JO7poq_preparedNavigation{display:none}.JO7poq_reviewScene{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.JO7poq_masonryViewport{--review-quote-max-size:1.75rem;--review-compact:0;min-height:0;padding:0 var(--space-3);margin-inline:calc(var(--space-3) * -1);-webkit-mask-image:linear-gradient(transparent, #000 var(--review-reading-inset), #000 calc(100% - var(--review-bottom-inset)), transparent);mask-image:linear-gradient(transparent, #000 var(--review-reading-inset), #000 calc(100% - var(--review-bottom-inset)), transparent);scroll-padding-block:var(--review-reading-inset);scrollbar-width:none;touch-action:var(--site-native-pan-action,pan-y pinch-zoom);position:relative;overflow:hidden;container:review-viewport/inline-size}.JO7poq_masonryViewport::-webkit-scrollbar{display:none}.JO7poq_masonryViewport,.JO7poq_masonryViewport :is(a,img){-webkit-touch-callout:none}.JO7poq_masonryGrid{--review-column-count:2;align-items:start}@container review-viewport (min-width:50rem){.JO7poq_masonryGrid{--review-column-count:3}}@container review-viewport (min-width:67rem){.JO7poq_masonryGrid{--review-column-count:4}}.JO7poq_masonryColumn{--card-grid-item-span:calc(12 / var(--review-column-count));min-width:0}.JO7poq_reviewLane{isolation:isolate}.JO7poq_masonryViewport[data-browsing=true] .JO7poq_reviewLane,.JO7poq_reviewLane[data-reading=true]{transform:translate3d(0, var(--review-reading-offset,0px), 0)}.JO7poq_reviewLoop{transform:none}.JO7poq_masonryViewport:where([data-motion-ready]:not([data-review-static])) .JO7poq_reviewLoop{animation:JO7poq_reviews-rise var(--reviews-duration) linear infinite;will-change:transform}.JO7poq_reviewGroup{gap:var(--space-card-grid);padding-bottom:var(--space-card-grid);display:grid}.JO7poq_masonryViewport[data-paused=true] .JO7poq_reviewLoop,.JO7poq_masonryViewport[data-review-layout=masonry][data-browsing=true] .JO7poq_reviewLoop,.JO7poq_masonryViewport[data-review-layout=masonry][data-review-manual] .JO7poq_reviewLoop,.JO7poq_masonryViewport[data-dragging=true] .JO7poq_reviewLoop,.JO7poq_reviewLane[data-reading=true] .JO7poq_reviewLoop{animation-play-state:paused}.JO7poq_masonryViewport[data-dragging=true]{--komfi-cursor-pointer:grabbing;cursor:grabbing;-webkit-user-select:none;user-select:none}.JO7poq_scrollEdge{z-index:3;inset-inline:0;width:var(--size-touch-target-min);height:var(--size-touch-target-min);clip-path:circle(50%);color:#fff;opacity:0;pointer-events:none;touch-action:manipulation;-webkit-touch-callout:none;transition:opacity var(--motion-duration-standard) var(--motion-easing-standard);background:0 0;border:0;border-radius:50%;place-items:center;margin-inline:auto;padding:0;display:none;position:absolute;bottom:0}@media (min-width:60rem) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.JO7poq_section{--review-reading-inset:32px;--review-bottom-inset:80px}.JO7poq_reviewScene:has([data-motion-ready]:not([data-review-static])) .JO7poq_scrollEdge{bottom:calc(var(--space-4) * -1);width:96px;height:96px;display:grid}.JO7poq_scrollEdge[data-review-edge="-1"]{top:calc(var(--space-4) * -1);bottom:auto}.JO7poq_section:is(:has([data-review-hover]),:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *):not([data-review-pointer-return] *))) .JO7poq_scrollEdge{opacity:1;pointer-events:auto}}.JO7poq_scrollEdge:focus-visible:where(:root[data-komfi-input-modality=keyboard] *){clip-path:none}@media (max-width:59.999rem){.JO7poq_section{--review-rail-height:clamp(26rem, 64svh, 34rem)}.JO7poq_reviewFrame{gap:var(--layout-track-padding-block);grid-template-rows:auto auto;height:auto;min-height:0;max-height:none}.JO7poq_reviewContent{grid-template-rows:auto minmax(var(--size-touch-target-min), max-content);align-content:start}.JO7poq_desktopReviews{display:none}.JO7poq_preparedNavigation{display:block}.JO7poq_reviewScene{grid-template-rows:auto}.JO7poq_masonryViewport{--review-compact:1;height:var(--review-rail-height)}.JO7poq_scrollEdge{display:none}}.JO7poq_reviewScene:has([data-review-layout=horizontal]){grid-template-rows:auto}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])){--review-selected-link-color:var(--review-card-selected-accent);border-color:color-mix(in srgb, var(--review-card-emphasis) 82%, var(--review-card-tone-fg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--review-card-tone-fg) 12%, transparent), 0 .5rem 1.3rem color-mix(in srgb, var(--review-card-edge) 28%, transparent)}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])):before{opacity:1}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_quote{color:#fff}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_quote:before{color:#ffffff8c}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) :is(.JO7poq_reviewerByline,.JO7poq_date,.JO7poq_productLabel){color:var(--review-card-selected-ink)}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_reviewerName{color:#fff}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) :is(.JO7poq_bookTitle,.JO7poq_reviewToggle){--text-link-color:var(--review-card-selected-accent)}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_starFilled{color:var(--review-card-selected-accent)}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_starEmpty{color:color-mix(in srgb, var(--review-card-selected-ink) 25%, transparent)}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) .JO7poq_productReference:before{opacity:.42}.JO7poq_card:is([data-selected=true],:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return])) :is(.JO7poq_avatarFrame,.JO7poq_coverFrame,.JO7poq_reviewPhotoFrame){border-color:color-mix(in srgb, var(--review-card-tint) 62%, #fff)}.JO7poq_card :is(.JO7poq_reviewerName,.JO7poq_reviewerByline,.JO7poq_date,.JO7poq_productLabel,.JO7poq_starFilled,.JO7poq_starEmpty,.JO7poq_reviewToggle){transition:color var(--komfi-interaction-duration-control) var(--motion-easing-standard)}.JO7poq_card :is(.JO7poq_avatarFrame,.JO7poq_coverFrame,.JO7poq_reviewPhotoFrame){transition:border-color var(--komfi-interaction-duration-control) var(--motion-easing-standard)}.JO7poq_masonryViewport[data-review-layout=masonry][data-review-static]{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.JO7poq_masonryViewport[data-review-layout=masonry][data-browsing=true]{-webkit-mask-image:none;mask-image:none}.JO7poq_reviewFrame:has([data-review-layout=masonry][data-review-static]){height:auto}.JO7poq_reviewScene:has([data-review-static]){grid-template-rows:minmax(0,1fr)}.JO7poq_masonryViewport[data-review-layout=masonry][data-review-static]{padding-block:var(--review-reading-inset)}@keyframes JO7poq_reviews-rise{0%{transform:translate3d(0, calc(-1 * var(--review-loop-start,0px)), 0)}to{transform:translate3d(0, calc(-1 * (var(--review-loop-start,0px) + var(--review-cycle-height,0px))), 0)}}@media (prefers-reduced-motion:reduce){.JO7poq_reviewScene{grid-template-rows:minmax(0,1fr)}.JO7poq_masonryViewport[data-review-layout=masonry]{overflow-y:auto;-webkit-mask-image:none;mask-image:none}.JO7poq_masonryViewport .JO7poq_reviewLoop{will-change:auto;animation:none;transform:none}.JO7poq_reviewGroup[data-review-copy]{display:none}}.JO7poq_card,.JO7poq_reviewDialogTone{--review-content-gap:var(--space-2);--review-card-tint:var(--komfi-tone-apricot-bottom);--review-card-edge:var(--komfi-tone-apricot-border);--review-card-tone-fg:var(--komfi-tone-apricot-fg);--review-card-emphasis:var(--site-tone-apricot-emphasis);--review-card-selected-ink:#683b25;--review-card-selected-accent:var(--komfi-tone-apricot-on-emphasis)}.JO7poq_card{border:var(--komfi-border-width-hairline) solid var(--review-card-edge);border-radius:var(--shape-card);background:linear-gradient(150deg, var(--reviews-card-surface), var(--review-card-tint));min-width:0;min-height:0;box-shadow:inset 0 1px 0 #ffffffe6, 0 .64rem 1.5rem color-mix(in srgb, var(--review-card-edge) 11%, transparent);-webkit-user-select:none;user-select:none;transform-origin:50%;transition:scale var(--review-hover-resize), box-shadow var(--motion-duration-slow) var(--motion-easing-standard), border-color var(--komfi-interaction-duration-control) var(--motion-easing-standard);padding:0;display:grid;position:relative;overflow:hidden;scale:1;container:review-card/inline-size}.JO7poq_card:before{border-radius:inherit;background:var(--review-card-emphasis);content:"";opacity:0;pointer-events:none;transition:opacity var(--komfi-interaction-duration-control) var(--motion-easing-standard);position:absolute;inset:0}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=orange]{--review-card-tint:var(--komfi-tone-apricot-bottom);--review-card-edge:var(--komfi-tone-apricot-border);--review-card-tone-fg:var(--komfi-tone-apricot-fg);--review-card-emphasis:var(--site-tone-apricot-emphasis)}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=yellow]{--review-card-tint:var(--komfi-tone-butter-bottom);--review-card-edge:var(--komfi-tone-butter-border);--review-card-tone-fg:var(--komfi-tone-butter-fg);--review-card-emphasis:var(--site-tone-butter-emphasis);--review-card-selected-ink:#614719;--review-card-selected-accent:#ffff84}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=green]{--review-card-tint:var(--komfi-tone-mint-bottom);--review-card-edge:var(--komfi-tone-mint-border);--review-card-tone-fg:var(--komfi-tone-mint-fg);--review-card-emphasis:var(--site-tone-mint-emphasis);--review-card-selected-ink:#294b31;--review-card-selected-accent:var(--komfi-tone-mint-on-emphasis)}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=blue]{--review-card-tint:var(--komfi-tone-sky-bottom);--review-card-edge:var(--komfi-tone-sky-border);--review-card-tone-fg:var(--komfi-tone-sky-fg);--review-card-emphasis:var(--site-tone-sky-emphasis);--review-card-selected-ink:#294574;--review-card-selected-accent:var(--komfi-tone-sky-on-emphasis)}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=aqua]{--review-card-tint:var(--komfi-tone-aqua-bottom);--review-card-edge:var(--komfi-tone-aqua-border);--review-card-tone-fg:var(--komfi-tone-aqua-fg);--review-card-emphasis:var(--site-tone-aqua-emphasis);--review-card-selected-ink:#24515a;--review-card-selected-accent:var(--komfi-tone-aqua-on-emphasis)}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=violet]{--review-card-tint:var(--komfi-tone-violet-bottom);--review-card-edge:var(--komfi-tone-violet-border);--review-card-tone-fg:var(--komfi-tone-violet-fg);--review-card-emphasis:var(--site-tone-violet-emphasis);--review-card-selected-ink:#4c2d6b;--review-card-selected-accent:var(--komfi-tone-violet-on-emphasis)}:is(.JO7poq_card,.JO7poq_reviewDialogTone)[data-tone=red]{--review-card-tint:var(--komfi-tone-red-bottom);--review-card-edge:var(--komfi-tone-red-border);--review-card-tone-fg:var(--komfi-tone-red-fg);--review-card-emphasis:var(--site-tone-red-emphasis);--review-card-selected-ink:#703043;--review-card-selected-accent:var(--komfi-tone-red-on-emphasis)}.JO7poq_reviewTrigger{--komfi-focus-target-offset:var(--komfi-focus-ring-inset);z-index:1;border-radius:inherit;width:auto;min-width:100%;min-height:100%;cursor:var(--komfi-cursor-pointer);pointer-events:none;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.JO7poq_cardContent{--review-card-padding:clamp(.75rem, 4cqi, 1rem);z-index:2;min-width:0;min-height:inherit;gap:var(--space-1);padding:var(--review-card-padding);cursor:var(--komfi-cursor-pointer);pointer-events:auto;display:grid;position:relative}.JO7poq_cardHeader{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.JO7poq_cardHeader .JO7poq_avatarFrame{width:2.5rem}.JO7poq_cardHeader .JO7poq_ratingMeta{gap:var(--space-1);flex:1}.JO7poq_cardHeader .JO7poq_reviewerByline{white-space:nowrap;flex-wrap:nowrap;gap:.22em;font-size:clamp(1.125rem,6cqi,1.375rem)}.JO7poq_cardHeader .JO7poq_reviewerName{color:var(--review-card-tone-fg);flex:0 auto}.JO7poq_cardHeader .JO7poq_stars{font-size:.875rem}.JO7poq_cardHeader .JO7poq_date{color:var(--text-tertiary);font-size:.9em;font-weight:var(--font-weight-strong);line-height:inherit;flex:none}.JO7poq_avatarFrame{width:var(--size-touch-target-min);aspect-ratio:1;border:var(--komfi-border-width-hairline) solid color-mix(in srgb, var(--review-card-edge) 68%, #fff 32%);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 .22rem .55rem #6f435214}.JO7poq_avatar{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.JO7poq_avatarFallback{color:color-mix(in srgb, var(--text-tertiary) 52%, #fff 48%);background:linear-gradient(145deg,#fffafb,#f5dfe8)}.JO7poq_avatarFallbackIcon{fill:currentColor;width:1.55rem;height:1.55rem}.JO7poq_ratingMeta{gap:var(--space-1);min-width:0;translate:0 var(--review-identity-shift,var(--komfi-type-optical-center-shift));display:grid}.JO7poq_reviewerByline{align-items:baseline;gap:var(--space-1);min-width:0;color:var(--text-tertiary);font-size:var(--text-meta-size);font-weight:var(--font-weight-strong);line-height:var(--leading-meta);column-gap:var(--space-1);flex-wrap:wrap;row-gap:0;margin:0;display:flex}.JO7poq_reviewerName{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden}.JO7poq_reviewerSeparator{flex:none}.JO7poq_stars{font-size:var(--text-meta-size);line-height:1;display:inline-flex}.JO7poq_starRow{align-items:center;gap:.15em;display:inline-flex}.JO7poq_stars[data-review-stars=compact]{align-items:center;gap:.25em;transform:translate(-.02em)}.JO7poq_starScore{font-family:var(--font-section-title);color:#fffdf9;font-weight:700;line-height:1}.JO7poq_starIcon{transform-origin:50%;width:1em;height:1em}.JO7poq_starIcon:nth-child(2n){transform:rotate(7deg)scale(.94)}.JO7poq_starIcon:nth-child(3n){transform:rotate(-5deg)scale(.97)}.JO7poq_starFilled{color:#e7a23b}.JO7poq_starEmpty{color:#83546029}.JO7poq_date{color:inherit;white-space:nowrap}.JO7poq_dateCompact{display:none}.JO7poq_reviewBody{grid-template-columns:minmax(0,1fr);align-self:start;min-width:0;display:grid}.JO7poq_reviewBodyWithPhoto{align-items:start;gap:var(--review-content-gap)}.JO7poq_quoteBlock{width:100%;min-width:0;font-size:clamp(1.375rem, calc(7cqi + var(--review-text-boost,0rem)), calc(1.5rem + var(--review-text-boost,0rem)));margin-bottom:calc(-1 * var(--review-caption-tail-space,0px));align-self:start;justify-items:start;padding-inline:.5em;display:grid}.JO7poq_reviewMeta{width:100%;min-width:0;color:var(--text-tertiary);font-size:var(--text-meta-size);font-weight:var(--font-weight-strong);line-height:var(--leading-meta);align-items:center;padding-left:0;display:flex}.JO7poq_reviewMeta[hidden]{display:none}.JO7poq_quote{width:100%;min-width:0;color:var(--text-secondary);font-size:inherit;font-weight:var(--font-weight-strong);overflow-wrap:anywhere;text-wrap:wrap;transition:color var(--komfi-interaction-duration-control) var(--motion-easing-standard);margin:0;padding-left:0;line-height:1.28;position:relative}.JO7poq_quoteClamped{-webkit-line-clamp:var(--review-line-limit,4);text-wrap:wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:visible clip}.JO7poq_reviewEmoji{--komfi-inline-emoji-size:1.25cap;--komfi-inline-emoji-shift:0em;vertical-align:.1em;white-space:nowrap;margin-inline:0}.JO7poq_reviewEmojiSpace{word-spacing:-.12em}.JO7poq_reviewBodyWithPhoto .JO7poq_quoteClamped{-webkit-line-clamp:var(--review-photo-line-limit)}.JO7poq_quote:before{content:"“";color:color-mix(in srgb, var(--review-card-tone-fg) 30%, transparent);transition:color var(--komfi-interaction-duration-control) var(--motion-easing-standard);position:absolute;inset-block-start:0;inset-inline-end:calc(100% + .12em)}.JO7poq_reviewToggle{font-size:var(--text-meta-size);font-weight:var(--font-weight-strong);line-height:var(--leading-meta);align-items:center;padding:0;display:inline-flex}.JO7poq_reviewPhotoFrame{--komfi-media-state-brand-bg:var(--review-card-tint);aspect-ratio:1;border:var(--komfi-border-width-hairline) solid color-mix(in srgb, var(--review-card-edge) 82%, #fff 18%);border-radius:var(--shape-card-inner);background:#ffffffc2;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.JO7poq_cover{transform-origin:50%;transition:scale var(--motion-media-hover-duration) var(--motion-media-hover-easing)}.JO7poq_reviewPhoto{object-fit:cover;object-position:center}.JO7poq_productReference{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);min-height:var(--size-touch-target-min);border-radius:var(--shape-card-inner);padding-top:var(--review-card-padding);grid-template-columns:2.5rem minmax(0,1fr);display:grid;position:relative}.JO7poq_cardContent>.JO7poq_productReference{margin-block-start:var(--space-1)}.JO7poq_productReference:before{content:"";inset-inline:0;height:var(--komfi-border-width-hairline);background:linear-gradient(90deg, transparent, var(--review-card-edge) 8%, var(--review-card-edge) 92%, transparent);opacity:.7;pointer-events:none;transition:opacity var(--komfi-interaction-duration-control) var(--motion-easing-standard);position:absolute;top:0}.JO7poq_card .JO7poq_coverFrame{border-radius:var(--space-1);width:2.5rem}.JO7poq_card .JO7poq_bookTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.JO7poq_productReference .JO7poq_bookTitle{transition:translate var(--komfi-interaction-duration-control) var(--komfi-interaction-easing-standard), color var(--komfi-interaction-duration-control) var(--motion-easing-standard), text-decoration-color var(--motion-duration-fast) var(--motion-easing-standard);translate:0}.JO7poq_coverFrame{aspect-ratio:1;border:var(--komfi-border-width-hairline) solid color-mix(in srgb, var(--review-card-edge) 68%, #fff 32%);border-radius:var(--space-2);background:#fff 50%/cover;width:3.5rem;display:block;overflow:hidden;box-shadow:0 .25rem .58rem #6f435214}.JO7poq_coverLink{border-radius:var(--space-2);width:fit-content;display:block}.JO7poq_cover{object-fit:cover;width:100%;height:100%;display:block}.JO7poq_productCopy{min-width:0;font-size:var(--text-body-md-size);translate:0 var(--komfi-type-optical-center-shift);gap:0;display:grid}.JO7poq_productLabel{color:var(--text-tertiary);font-size:var(--text-meta-size);font-weight:var(--font-weight-strong);letter-spacing:normal;text-transform:none;text-wrap:balance;line-height:.88}.JO7poq_productLabelCompact{display:none}.JO7poq_bookTitle{--text-link-underline-color:transparent;width:fit-content;max-width:100%;color:var(--text-link-color,var(--site-text-link-color));font-size:var(--text-body-lg-size);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;line-height:.94}.JO7poq_reviewDialogOverlay{--review-card-edge:var(--komfi-outline-subtle);--review-card-tone-fg:var(--text-secondary);touch-action:var(--site-native-pan-action,pan-y pinch-zoom)}.JO7poq_reviewDialogTone{--komfi-modal-surface-bg:linear-gradient(150deg, var(--reviews-card-surface), var(--review-card-tint));--komfi-modal-surface-border:var(--review-card-edge);--komfi-modal-shadow-tint:var(--review-card-edge);--komfi-modal-shadow-depth:var(--review-card-tone-fg);--komfi-modal-form-section-gap:var(--review-dialog-fit-gap,clamp(var(--space-4), min(1.5vw, 2.5svh), var(--space-6)));--review-dialog-type-ceiling:clamp(2.25rem, calc(2rem + 1vw), 2.75rem);--review-dialog-cover-size:var(--review-dialog-fit-cover-size,clamp(3rem, min(calc(2.5rem + 2vw), 12svh), 4rem))}.JO7poq_reviewDialogNavigation{--komfi-quiet-icon-action-bg:color-mix(in srgb, var(--review-card-tint) 32%, var(--reviews-card-surface,var(--surface-section)));--komfi-quiet-icon-action-border:var(--review-card-edge);--komfi-quiet-icon-action-fg:var(--review-card-tone-fg);--komfi-quiet-icon-action-hover-bg:color-mix(in srgb, var(--review-card-tint) 72%, var(--reviews-card-surface,var(--surface-section)));--komfi-quiet-icon-action-hover-border:color-mix(in srgb, var(--review-card-edge) 85%, var(--review-card-tone-fg))}.JO7poq_reviewDialogStage{justify-content:center;align-items:center;gap:var(--komfi-modal-navigation-gap);pointer-events:none;width:100%;height:100%;min-height:0;display:flex;position:relative}.JO7poq_reviewDialogStage>*{pointer-events:auto}.JO7poq_reviewDialogStage>[data-komfi-modal-surface]{order:1}.JO7poq_reviewDialogScroll{grid-auto-rows:max-content}[data-komfi-modal] .JO7poq_reviewDialogTone[data-komfi-modal-surface][data-komfi-modal-layout]>.JO7poq_reviewDialogScroll[data-komfi-modal-scroll]:after{content:none}.JO7poq_reviewDialogNavigation{--komfi-modal-viewer-control-size:var(--size-page-navigation-control);flex:none;order:2;position:relative}.JO7poq_reviewDialogClose{--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border:transparent;--komfi-quiet-icon-action-fg:var(--review-card-tone-fg);--komfi-quiet-icon-action-hover-bg:transparent;--komfi-quiet-icon-action-hover-border:transparent;display:grid}.JO7poq_reviewDialogScroll>.JO7poq_cardHeader{padding-inline-end:var(--size-touch-target-min)}.JO7poq_reviewDialogNavigation svg{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.JO7poq_reviewDialogPrevious{order:0}.JO7poq_reviewDialogPrevious svg{rotate:180deg}@media (max-width:47.999rem){.JO7poq_reviewDialogStage>[data-komfi-modal-surface]{--komfi-modal-surface-padding-inline:var(--space-6)}.JO7poq_reviewDialogNavigation{--komfi-modal-viewer-control-size:var(--size-touch-target-min);z-index:2;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:0}.JO7poq_reviewDialogPrevious{inset-inline:0 auto}.JO7poq_reviewDialogStage .JO7poq_cardHeader{gap:var(--space-2)}.JO7poq_reviewDialogStage .JO7poq_avatarFrame{width:2rem}.JO7poq_reviewDialogStage .JO7poq_reviewerByline{font-size:1.125rem}.JO7poq_reviewDialogStage .JO7poq_stars{font-size:.75rem}.JO7poq_reviewDialogStage .JO7poq_reviewDialogQuote{font-size:max(1.25rem, calc(1.5rem + var(--review-text-boost,0rem) * .5))}}.JO7poq_reviewDialogBody{gap:var(--komfi-modal-form-section-gap);min-width:0;display:grid}.JO7poq_reviewDialogQuote{color:var(--text-secondary);font-size:max(1.25rem, calc(1.75rem + var(--review-text-boost,0rem) * .5));font-weight:var(--font-weight-strong);overflow-wrap:anywhere;white-space:normal;text-align:start;text-wrap:wrap;-webkit-user-select:text;user-select:text;margin:0;margin-block-start:calc(-1 * var(--review-caption-head-space,0px));margin-block-end:calc(-1 * var(--review-caption-tail-space,0px));padding-inline:.5em;line-height:1.28}.JO7poq_reviewDialogQuote:before{inset-inline:0 auto}.JO7poq_inlineReadingCard{--review-inline-leading:1.16;--review-inline-type-size:clamp(1.75rem, calc(1.75rem + 2cqi + var(--review-text-boost,0rem)), 3rem);--review-inline-quote-gutter:calc(var(--review-inline-type-size) * .3 + var(--space-2));--reviews-card-surface:#fff;--shadow-color-soft:color-mix(in srgb, var(--review-card-tone-fg) 5.5%, transparent);block-size:var(--review-card-size);align-content:start;gap:var(--space-4);padding:clamp(var(--space-4), 5cqi, var(--space-8));-webkit-user-select:text;user-select:text;box-shadow:var(--elevation-card-soft);grid-template-rows:auto minmax(0,1fr) auto}.JO7poq_inlineReadingCard .JO7poq_cardHeader{align-items:center}.JO7poq_inlinePhoto{flex:0 0 var(--size-touch-target-min);width:var(--size-touch-target-min);aspect-ratio:1;border-radius:var(--shape-card-inner);cursor:var(--komfi-cursor-pointer);background:0 0;border:0;padding:0}.JO7poq_inlineReadingCard .JO7poq_ratingMeta{position:relative;inset-block-start:var(--review-identity-shift,var(--komfi-type-optical-center-shift));translate:none}.JO7poq_inlineReadingContent{display:contents}.JO7poq_inlineReadingCard .JO7poq_reviewerByline{font-size:var(--text-body-sm-size);white-space:normal;flex-wrap:wrap}.JO7poq_inlineReadingCard .JO7poq_avatarFrame{width:var(--size-touch-target-min)}.JO7poq_inlineReadingCard .JO7poq_stars{font-size:var(--text-body-sm-size)}.JO7poq_inlineReadingBody{align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.JO7poq_inlineReadingQuote{width:100%;padding-inline:var(--review-inline-quote-gutter) 0;font-size:var(--review-inline-type-size);line-height:var(--review-inline-leading);inset-block-start:var(--review-inline-ink-shift,0px)}.JO7poq_inlineReadingQuote:before{inset-block-start:var(--review-inline-quote-offset,0px);inset-inline:0 auto}.JO7poq_inlineReadingQuote .JO7poq_quoteClamped{line-height:var(--review-inline-leading)}.JO7poq_inlineReadingMore{max-width:calc(100% - var(--review-inline-quote-gutter));min-block-size:var(--size-touch-target-min);font-size:var(--text-followup-size);cursor:var(--komfi-cursor-pointer);background:0 0;border:0;place-self:end start;margin-inline-start:var(--review-inline-quote-gutter)}.JO7poq_inlineReadingMore[data-review-truncated=false]{display:none}.JO7poq_inlineReadingCard:has(.JO7poq_inlineReadingMore[data-review-truncated=false]){grid-template-rows:auto minmax(0,1fr)}.JO7poq_inlineReadingCard:not([aria-hidden=true]){border-color:color-mix(in srgb, var(--review-card-edge) 75%, var(--review-card-tone-fg))}@media (max-width:63.999rem){.JO7poq_inlineReadingCard{--review-inline-body-cap:clamp(10rem, 24svh, 12rem);--review-inline-type-size:clamp(1.75rem, calc(1.75rem + 2cqi + 2 * var(--review-text-boost,0rem)), 3.25rem);block-size:100%;transition:box-shadow var(--motion-duration-slow) var(--motion-easing-standard), border-color var(--komfi-interaction-duration-control) var(--motion-easing-standard);display:block;overflow:hidden}.JO7poq_inlineReadingContent{gap:var(--space-4);grid-template-rows:auto minmax(0,1fr) auto;block-size:100%;display:grid}.JO7poq_inlineReadingBody{block-size:var(--review-inline-body-cap);align-self:center}.JO7poq_inlineReadingContent:has(.JO7poq_inlineReadingMore[data-review-truncated=false]){grid-template-rows:auto minmax(0,1fr)}.JO7poq_inlineReadingQuote .JO7poq_quoteClamped{text-wrap:balance}}.JO7poq_reviewPhotoInDialog{width:min(100%, var(--review-dialog-fit-photo-size,100%));aspect-ratio:1;justify-self:center}.JO7poq_reviewDialogBody:last-child{margin-block-end:var(--komfi-modal-contract-scroll-tail-space)}.JO7poq_reviewDialogProduct{grid-template-columns:var(--review-dialog-cover-size) minmax(0, 1fr);gap:clamp(var(--space-2), 1vw, var(--space-4));margin-block-end:var(--komfi-modal-contract-scroll-tail-space);padding:0;padding-block-start:calc(var(--komfi-modal-form-section-gap) + var(--komfi-border-width-hairline))}.JO7poq_reviewDialogProduct .JO7poq_coverFrame{width:var(--review-dialog-cover-size)}.JO7poq_reviewDialogProduct .JO7poq_productLabel{font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem)}.JO7poq_reviewDialogProduct .JO7poq_bookTitle{font-size:clamp(1.875rem,1.7rem + .75vw,2.25rem)}.JO7poq_productReference .JO7poq_bookTitle:focus-visible:where(:root[data-komfi-input-modality=keyboard] *){--text-link-color:var(--site-text-link-color);--text-link-underline-color:currentColor}@media (hover:hover) and (pointer:fine),(any-hover:hover) and (any-pointer:fine){.JO7poq_productReference .JO7poq_bookTitle:is(:hover,[data-hover-stable=true]){--text-link-color:var(--site-text-link-color);--text-link-underline-color:currentColor}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference),(any-hover:hover) and (any-pointer:fine) and (prefers-reduced-motion:no-preference){.JO7poq_card{transform:var(--komfi-motion-raster-projection)}.JO7poq_cover{transform:var(--komfi-motion-raster-projection);will-change:scale;scale:1}.JO7poq_masonryViewport:not([data-motion-ready]) :is(.JO7poq_card,.JO7poq_cover){will-change:auto;transform:none}}@media (hover:hover) and (pointer:fine),(any-hover:hover) and (any-pointer:fine){.JO7poq_card[data-selected=true]{scale:var(--review-hover-scale);z-index:1}.JO7poq_card:is(:hover,:has(.JO7poq_reviewTrigger:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)):not([data-review-pointer-return]),:has([data-hover-stable=true])) .JO7poq_reviewToggle{--text-link-color:var(--review-selected-link-color,var(--site-text-link-hover-color));--text-link-underline-color:currentColor}.JO7poq_bookTitle:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]){translate:0 var(--komfi-control-hover-lift)}.JO7poq_coverLink:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]) .JO7poq_cover{scale:var(--motion-media-hover-scale)}}@media (min-width:64rem){.JO7poq_section{--review-travel-speed:14}}@media (max-height:36rem){.JO7poq_section{--review-reading-inset:12px}.JO7poq_card .JO7poq_bookTitle{-webkit-line-clamp:1}.JO7poq_quoteClamped{-webkit-line-clamp:3}}@container review-card (max-width:15rem){.JO7poq_cardContent{--review-card-padding:calc(var(--space-2) * 1.25);--review-line-limit:5}.JO7poq_cardHeader{--review-compact-identity:1;gap:var(--space-1)}.JO7poq_cardHeader .JO7poq_avatarFrame{width:clamp(1.25rem,14cqi,1.5rem)}.JO7poq_cardHeader .JO7poq_avatarFallbackIcon{width:85%;height:85%}.JO7poq_cardHeader .JO7poq_stars{font-size:.625rem}.JO7poq_cardHeader .JO7poq_reviewerByline{font-size:clamp(.90625rem,9cqi,1.125rem)}.JO7poq_cardHeader .JO7poq_ratingMeta{gap:calc(var(--space-1) / 2)}.JO7poq_cardHeader .JO7poq_date{font-size:.85em}.JO7poq_productReference{gap:calc(var(--space-1) * 1.5);grid-template-columns:2rem minmax(0,1fr)}.JO7poq_card .JO7poq_coverFrame{width:2rem}.JO7poq_productLabelFull{display:none}.JO7poq_productLabelCompact{display:inline}.JO7poq_productLabel{font-size:clamp(1rem,10cqi,1.125rem)}.JO7poq_bookTitle{font-size:clamp(1.25rem,13cqi,1.5rem)}}@container review-card (max-width:10rem){.JO7poq_dateFull{display:none}.JO7poq_dateCompact{display:inline}}[data-review-layout=horizontal] .JO7poq_quoteBlock{font-size:clamp(1.375rem, calc(12cqi + var(--review-text-boost,0rem) * .35), var(--review-quote-max-size))}@media (max-width:59.999rem){.JO7poq_masonryViewport[data-review-has-prepared] .JO7poq_quoteBlock{font-size:clamp(1.375rem, calc(12cqi + var(--review-text-boost,0rem) * .35), var(--review-quote-max-size))}}@media (prefers-reduced-motion:reduce){.JO7poq_card,.JO7poq_card:is(:hover,[data-hover-stable=true],[data-selected=true]),.JO7poq_cover,.JO7poq_coverLink:is(:hover,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *),[data-hover-stable=true]) .JO7poq_cover{transition:none;scale:1}}
.oV-6wq_disclosure{--gallery-details-inline-inset:min(var(--space-4), 5%);z-index:4;inset:auto var(--komfi-border-width-hairline) var(--komfi-border-width-hairline);border-radius:0 0 calc(var(--shape-card) - var(--komfi-border-width-hairline)) calc(var(--shape-card) - var(--komfi-border-width-hairline));color:var(--book-media-foreground);pointer-events:auto;position:absolute;overflow:clip}.oV-6wq_toggle{--komfi-focus-target-offset:var(--komfi-focus-ring-inset);justify-content:space-between;align-items:center;gap:var(--space-2);inline-size:100%;block-size:var(--gallery-detail-footer-size);padding:0 var(--gallery-details-inline-inset);border:0;border-block-start:var(--komfi-border-width-hairline) solid var(--book-media-border);color:var(--section-title-color);text-align:start;font:var(--font-weight-strong) var(--text-body-lg-size) / var(--leading-body-compact) var(--font-brand);cursor:var(--komfi-cursor-pointer);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;display:flex}.oV-6wq_toggle span{translate:0 var(--komfi-type-optical-center-shift)}.oV-6wq_toggle svg{block-size:1.5rem;inline-size:1.5rem;rotate:calc(180deg * var(--komfi-disclosure-progress))}.oV-6wq_toggle:is(:active,:focus-visible:where(:root[data-komfi-input-modality=keyboard] *)){background-color:color-mix(in srgb, var(--book-media-border) 32%, var(--book-media-background))}@media (hover:hover) and (pointer:fine){.oV-6wq_toggle:is(:hover,[data-hover-stable=true]){background-color:color-mix(in srgb, var(--book-media-border) 32%, var(--book-media-background))}}.oV-6wq_panel{block-size:var(--gallery-detail-panel-size);scrollbar-width:none;overscroll-behavior:contain;visibility:hidden;transition:visibility 0s linear var(--komfi-disclosure-duration);overflow:hidden}.oV-6wq_panel:not([inert]){visibility:visible;transition-delay:0s;overflow-y:auto}.oV-6wq_content{--komfi-disclosure-progress:0;align-items:center;gap:min(var(--space-3), 4%);padding:0 var(--gallery-details-inline-inset) var(--gallery-details-end-gap);display:flex}.oV-6wq_covers{flex:0 0 max(var(--size-touch-target-min), min(var(--gallery-details-cover-size), 33%));aspect-ratio:1}.oV-6wq_fields{gap:var(--space-1);text-align:start;overflow-wrap:anywhere;min-inline-size:0;font:var(--gallery-credit-text-size,var(--text-body-md-size)) / var(--leading-body-compact) var(--font-brand);flex-direction:column;flex:1;margin:0;display:flex}.oV-6wq_fields dt,.oV-6wq_fields dd{margin:0;display:inline}.oV-6wq_fields dt{color:var(--text-secondary);font-weight:var(--font-weight-strong)}@media (min-width:30rem) and (max-height:30rem) and (orientation:landscape){.oV-6wq_covers{flex-basis:clamp(var(--size-touch-target-min), 100% - 16rem - var(--space-3), var(--gallery-details-cover-size))}.oV-6wq_fields{line-height:1}}@media (min-width:60rem){.oV-6wq_disclosure{display:none}}@media (prefers-reduced-motion:reduce){.oV-6wq_toggle,.oV-6wq_panel{transition:none}}
@property --review-rail-height{syntax:"<length>";inherits:true;initial-value:640px}@property --review-packed-height{syntax:"*";inherits:false}@property --review-wide-packed-height{syntax:"*";inherits:false}@property --review-packed-containment{syntax:"*";inherits:false}@property --review-prepared-inline-size{syntax:"<length>";inherits:true;initial-value:0}.XAdgCq_viewport[data-review-layout=horizontal]{contain:layout;--review-reading-inset:0px;--review-bottom-inset:0px;height:var(--review-packed-height,var(--review-rail-height));max-height:none;overflow-x:var(--site-native-rail-overflow,auto);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-3);overscroll-behavior-x:var(--site-native-rail-overscroll,contain);touch-action:auto;padding-block:0;overflow-y:hidden;-webkit-mask-image:none;mask-image:none}.XAdgCq_loop{gap:var(--space-card-grid);width:100%;height:100%;min-height:0;display:flex}.XAdgCq_loop:after{content:"";flex:0 0 var(--space-3);margin-inline-start:calc(var(--space-card-grid) * -1)}.XAdgCq_group{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%}.XAdgCq_column{align-content:start;align-self:start;gap:var(--space-card-grid);grid-template-rows:auto;min-width:0;min-height:0;display:grid}@container review-viewport (min-width:30rem){.XAdgCq_column:not(.XAdgCq_snapshotCell):first-child{--card-grid-item-column:3 / span 4}.XAdgCq_column:not(.XAdgCq_snapshotCell):last-child{--card-grid-item-column:7 / span 4}}@container review-viewport (min-width:46rem){.XAdgCq_column:not(.XAdgCq_snapshotCell):first-child{--card-grid-item-column:4 / span 3}.XAdgCq_column:not(.XAdgCq_snapshotCell):last-child{--card-grid-item-column:7 / span 3}}@container review-viewport (min-width:60rem){.XAdgCq_column:not(.XAdgCq_snapshotCell):first-child{--card-grid-item-column:5 / span 2}.XAdgCq_column:not(.XAdgCq_snapshotCell):last-child{--card-grid-item-column:7 / span 2}}.XAdgCq_column [data-review-body]:has([data-review-photo]) [data-review-text]{-webkit-line-clamp:3}.XAdgCq_loop[data-review-prepared]{height:auto;display:none}.XAdgCq_loop[data-review-prepared] .XAdgCq_group{align-content:start;row-gap:0;height:auto}.XAdgCq_snapshotCell{--card-grid-item-column:var(--review-prepared-column);block-size:var(--review-prepared-height);grid-row:1;grid-template-rows:minmax(0,1fr);align-content:stretch;align-self:start;margin-block-start:var(--review-prepared-top)}.XAdgCq_loop[data-review-prepared] [data-review-copy]{scroll-snap-align:none}.XAdgCq_viewport[data-review-navigation-ready] .XAdgCq_loop[data-review-prepared] [data-review-copy]{scroll-snap-align:start}.XAdgCq_loop[data-review-prepared] [data-review-card]{--review-identity-shift:var(--review-prepared-shift,var(--komfi-type-optical-center-shift));--review-caption-tail-space:var(--review-prepared-tail,0px);block-size:100%}.XAdgCq_loop[data-review-prepared] [data-review-card-content]{align-content:start}.XAdgCq_loop[data-review-prepared] [data-review-card] header{block-size:var(--review-prepared-header,auto)}.XAdgCq_loop[data-review-prepared] [data-review-text]{font-size:max(1.25rem, var(--review-prepared-font,1.375rem));inline-size:round(up,100%,1px);block-size:var(--review-prepared-quote,auto);-webkit-line-clamp:var(--review-prepared-clamp,4)}.XAdgCq_loop[data-review-prepared] [data-review-meta]{display:var(--review-prepared-more,none)}.XAdgCq_loop[data-review-prepared] [data-review-meta][data-review-more-fallback=true]{display:var(--review-prepared-more,block)}.XAdgCq_loop[data-review-prepared] [data-review-product-reference]{block-size:var(--review-prepared-product,auto)}.XAdgCq_loop[data-review-prepared] [data-review-card] [data-review-product-title-link]{-webkit-line-clamp:var(--review-prepared-product-lines,2)}.XAdgCq_loop[data-review-prepared] [data-review-name=compact]{display:none}@container review-card (max-width:15rem){.XAdgCq_loop[data-review-prepared] [data-review-name=full]{display:none}.XAdgCq_loop[data-review-prepared] [data-review-name=compact]{display:inline}}@container review-viewport (max-width:16.75rem){.XAdgCq_loop[data-review-prepared] .XAdgCq_snapshotCell{--card-grid-item-column:1 / span 12}}@media (max-width:59.999rem){.XAdgCq_viewport[data-review-has-prepared]{contain:var(--review-packed-containment,layout);--review-reading-inset:0px;--review-bottom-inset:0px;height:var(--review-packed-height,auto);max-height:none;overflow-x:var(--site-native-rail-overflow,auto);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-3);overscroll-behavior-x:var(--site-native-rail-overscroll,contain);touch-action:auto;padding-block:0;overflow-y:hidden;-webkit-mask-image:none;mask-image:none}.XAdgCq_loop[data-review-prepared=compact]{display:flex}}@media (min-width:48rem) and (max-width:59.999rem){.XAdgCq_viewport[data-review-has-prepared]{height:var(--review-wide-packed-height,auto)}.XAdgCq_loop[data-review-prepared=compact]{display:none}.XAdgCq_loop[data-review-prepared=wide]{display:flex}}.XAdgCq_viewport[data-dragging],.XAdgCq_viewport[data-review-settling]{scroll-snap-type:none}.XAdgCq_viewport[data-dragging]{-webkit-user-select:none;user-select:none}
.D2SD8W_intro{position:relative}.D2SD8W_screenClose{display:none}@media (min-width:60rem){[data-komfi-modal] .D2SD8W_captureSurface[data-komfi-modal-surface][data-komfi-modal-layout]:not([data-gallery-step=success]){inline-size:min(100%, clamp(25.25rem, calc(var(--komfi-modal-contract-submission-max-height) - 20rem), var(--komfi-modal-contract-submission-width)));--komfi-modal-surface-padding-block:clamp(1.25rem, calc(25dvh - 10.5rem), 2.625rem);--komfi-modal-surface-padding-top:var(--komfi-modal-surface-padding-block);--komfi-modal-surface-padding-bottom:var(--komfi-modal-surface-padding-block)}[data-komfi-modal] .D2SD8W_captureSurface[data-komfi-modal-surface][data-komfi-modal-layout]>.D2SD8W_scene[data-komfi-modal-scroll]:after{block-size:var(--komfi-modal-surface-padding-bottom)}}@media (max-width:47.999rem){.D2SD8W_captureSurface .D2SD8W_screenClose{display:grid}.D2SD8W_intro .D2SD8W_close{display:none}}@media (max-width:47.999rem) and (max-height:44rem){[data-komfi-modal] .D2SD8W_captureSurface[data-komfi-modal-mobile-screen]{--komfi-modal-surface-padding-inline:var(--space-6)}}.D2SD8W_captureSurface[data-komfi-modal-surface][data-gallery-capture][data-gallery-result-phase]{transition:opacity var(--motion-duration-standard) var(--motion-easing-standard);animation-fill-mode:backwards}.D2SD8W_captureSurface[data-gallery-capture][data-gallery-result-phase]:not([data-gallery-result-phase=idle]){animation:none}.D2SD8W_captureSurface[data-gallery-result-phase=leaving]{opacity:0;pointer-events:none}[data-komfi-modal] .D2SD8W_captureSurface[data-komfi-modal-surface][data-gallery-step=success]>.D2SD8W_scene[data-komfi-modal-scroll]{display:none}[data-komfi-modal] .D2SD8W_captureSurface[data-komfi-modal-surface]:not([data-gallery-step=success])>.D2SD8W_result[data-komfi-modal-scroll]{display:none}.D2SD8W_resultMessage{gap:var(--komfi-modal-form-section-gap);text-align:center;display:grid}.D2SD8W_resultStatus{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--komfi-border-width-hairline) solid var(--komfi-tone-mint-border);border-radius:var(--komfi-modal-panel-radius);background:linear-gradient(180deg, var(--komfi-tone-mint-top), var(--komfi-tone-mint-bottom));color:var(--komfi-tone-mint-fg);font-family:var(--komfi-modal-title-font-family);font-size:calc(var(--komfi-modal-contract-title-size) * .8);font-weight:700;line-height:var(--komfi-modal-title-line-height);text-wrap:balance;margin:0;display:flex}.D2SD8W_resultIcon{background:var(--komfi-tone-mint-emphasis);block-size:1.4em;inline-size:1.4em;color:var(--komfi-tone-mint-top);border-radius:50%;flex:0 0 1.4em;place-items:center;display:grid}.D2SD8W_resultIcon svg{block-size:75%;inline-size:75%}@media (prefers-reduced-motion:reduce){.D2SD8W_captureSurface[data-komfi-modal-surface][data-gallery-capture][data-gallery-result-phase]{transition:none}}.D2SD8W_close,.D2SD8W_screenClose{--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border:transparent;--komfi-quiet-icon-action-hover-bg:transparent;--komfi-quiet-icon-action-hover-border:transparent}.D2SD8W_close{z-index:4;position:absolute;inset-block-start:calc(-1 * var(--komfi-modal-surface-padding-top));inset-inline-end:calc(-1 * var(--komfi-modal-surface-padding-inline))}.D2SD8W_primaryAction{min-inline-size:0;position:relative}.D2SD8W_primaryAction+[data-komfi-modal-form-consent]{margin-block-start:max(0px, calc(var(--komfi-modal-contract-consent-gap) - var(--komfi-modal-contract-control-gap)))}.D2SD8W_back{--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border:transparent;--komfi-quiet-icon-action-border-width:0px;--komfi-quiet-icon-action-hover-bg:transparent;--komfi-quiet-icon-action-hover-border:transparent;--komfi-quiet-icon-action-fg:var(--text-primary);z-index:2;block-size:100%;inline-size:auto;min-block-size:var(--size-touch-target-min);min-inline-size:var(--size-touch-target-min);aspect-ratio:1;border-radius:50%;padding:0;position:absolute;inset:0 auto 0 0}.D2SD8W_backCircle{inset:var(--space-2);border:var(--komfi-border-width-hairline) solid var(--komfi-outline-subtle);background:var(--komfi-quiet-icon-action-base-bg);border-radius:50%;place-items:center;display:grid;position:absolute}.D2SD8W_back svg{block-size:1.1rem;inline-size:1.1rem;width:1.1rem;height:1.1rem;rotate:90deg}.D2SD8W_steps{align-items:start;min-inline-size:0;display:grid}.D2SD8W_stepDescriptions{display:grid}.D2SD8W_stepDescription{grid-area:1/1}.D2SD8W_stepNumber{white-space:nowrap}.D2SD8W_stepColon{vertical-align:.06em}.D2SD8W_dropzoneAlternative{color:var(--text-secondary);line-height:1}.D2SD8W_captureContent,.D2SD8W_creditContent{grid-area:1/1;min-inline-size:0}.D2SD8W_creditContent{align-self:stretch}.D2SD8W_captureContent{align-self:stretch;gap:var(--komfi-modal-form-section-gap);grid-template-rows:max-content minmax(min-content,1fr);grid-auto-rows:max-content;display:grid;position:relative}.D2SD8W_captureContent[hidden],.D2SD8W_creditContent[hidden]{visibility:hidden;pointer-events:none;display:block}.D2SD8W_captureContent[hidden]{display:grid}.D2SD8W_stepDescription[hidden]{visibility:hidden;display:block}.D2SD8W_photoArrival,.D2SD8W_video,.D2SD8W_photoPreview,.D2SD8W_photoButton img{object-fit:cover;object-position:center}.D2SD8W_photoArrival{z-index:2;aspect-ratio:1;border:var(--komfi-border-width-hairline) solid var(--komfi-outline-strong);border-radius:var(--komfi-radius-container);background:var(--field-bg);pointer-events:none;transform-origin:50%;will-change:transform, border-radius;inline-size:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.D2SD8W_camera{aspect-ratio:1;border-radius:var(--komfi-radius-container);border:var(--komfi-border-width-hairline) solid var(--komfi-outline-subtle);background:var(--field-bg);color:var(--text-primary);isolation:isolate;position:relative;overflow:hidden}.D2SD8W_dropzone{transition:border-color var(--motion-duration-standard), background-color var(--motion-duration-standard)}.D2SD8W_dropzone[data-drag-active=true]{border-color:var(--komfi-modal-control-border-strong);background:var(--komfi-modal-control-bg-hover)}.D2SD8W_dropzoneContent{inset:var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);text-align:center;font-size:var(--text-body-md-size);line-height:var(--leading-body-compact);flex-direction:column;display:flex;position:absolute}.D2SD8W_dropzoneContent p{margin:0}.D2SD8W_uploadIcon{inline-size:var(--space-12);block-size:var(--space-12);color:var(--icon-action-color)}.D2SD8W_video{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.D2SD8W_photoPreview{background:var(--field-bg);block-size:100%;inline-size:100%;position:absolute;inset:0}.D2SD8W_previewCaption{inline-size:max-content;max-inline-size:calc(100% - var(--space-4) * 2);min-block-size:var(--space-8);padding:var(--space-1) var(--space-3);border-radius:var(--shape-pill);color:#fff;font-size:var(--text-body-sm-size);line-height:var(--leading-body-compact);background:#0000008c;place-items:center;display:grid;position:absolute;inset-block-end:var(--space-4);inset-inline-start:50%;transform:translate(-50%)}.D2SD8W_cameraStatus{inset:var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);text-align:center;font-size:var(--text-body-md-size);line-height:var(--leading-body-compact);flex-direction:column;margin:0;display:flex;position:absolute}.D2SD8W_cameraStatus p{white-space:pre-line;margin:0}.D2SD8W_cameraStatus>p:first-child{place-content:center;min-block-size:2lh;display:grid}.D2SD8W_cameraAlternative{color:var(--text-secondary);font-size:var(--text-body-sm-size)}.D2SD8W_focusTarget{--komfi-focus-target-offset:var(--komfi-focus-ring-inset);border-radius:inherit;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.D2SD8W_shutter{--komfi-quiet-icon-action-bg:#0000008c;--komfi-quiet-icon-action-border-width:0px;--komfi-quiet-icon-action-hover-bg:#ffffff26;--komfi-focus-target-offset:var(--komfi-focus-ring-inset);inline-size:var(--space-16);block-size:var(--space-16);padding:calc(var(--space-3) / 2);border-radius:var(--shape-pill);place-items:center;display:grid;position:absolute;inset-block-end:var(--space-4);inset-inline-start:50%;transform:translate(-50%)}.D2SD8W_shutterGlyph{border-radius:inherit;background:#fff;block-size:100%;inline-size:100%}.D2SD8W_shutter[aria-disabled=true]{opacity:.45}.D2SD8W_cameraControl,.D2SD8W_previewClose{--komfi-focus-target-offset:var(--komfi-focus-ring-inset);inline-size:var(--size-touch-target-min);block-size:var(--size-touch-target-min);border-radius:var(--shape-pill);place-items:center;padding:0;display:grid}.D2SD8W_cameraControl svg,.D2SD8W_previewClose svg{inline-size:var(--komfi-control-compact-icon-size);block-size:var(--komfi-control-compact-icon-size)}.D2SD8W_cameraControl,.D2SD8W_previewClose{--komfi-quiet-icon-action-bg:#0000008c;--komfi-quiet-icon-action-fg:#fff;--komfi-quiet-icon-action-border-width:0px;--komfi-quiet-icon-action-hover-bg:#ffffff26}.D2SD8W_cameraControl[aria-disabled=true]{opacity:.45}.D2SD8W_previewClose{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.D2SD8W_settings{position:absolute;inset-block-end:calc(var(--space-4) + (var(--space-16) - var(--size-touch-target-min)) / 2);inset-inline-end:var(--space-4)}.D2SD8W_galleryControl{z-index:1;position:absolute;inset-block-end:calc(var(--space-4) + (var(--space-16) - var(--size-touch-target-min)) / 2);inset-inline-start:var(--space-4)}.D2SD8W_galleryControl svg{translate:.5px 1px}.D2SD8W_settingsOptions{gap:var(--space-2);opacity:0;transform:translateY(var(--space-2));transition:opacity var(--komfi-control-fill-duration) var(--komfi-control-fill-easing), transform var(--komfi-control-fill-duration) var(--komfi-control-fill-easing);display:grid;position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-end:0}.D2SD8W_settings[data-open=true] .D2SD8W_settingsOptions{opacity:1;transform:translateY(0)}.D2SD8W_settingsToggle svg{transition:opacity var(--komfi-control-fill-duration) var(--komfi-control-fill-easing);position:absolute}.D2SD8W_settingsToggle [data-camera-settings-glyph=close],.D2SD8W_settings[data-open=true] [data-camera-settings-glyph=more]{opacity:0}.D2SD8W_settings[data-open=true] [data-camera-settings-glyph=close]{opacity:1}@media (prefers-reduced-motion:reduce){.D2SD8W_settingsOptions,.D2SD8W_settings[data-open=true] .D2SD8W_settingsOptions,.D2SD8W_settingsToggle svg{transition:none;transform:none}}.D2SD8W_photos{align-self:center;gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.D2SD8W_photo{aspect-ratio:1;border-radius:var(--komfi-radius-container);background:var(--komfi-modal-control-bg);background-clip:padding-box;border:0;min-inline-size:0;position:relative}.D2SD8W_photoButton{--komfi-focus-target-offset:var(--komfi-focus-ring-inset);block-size:100%;inline-size:100%;min-block-size:var(--size-touch-target-min);border:var(--komfi-border-width-hairline) solid var(--komfi-outline-strong);border-radius:inherit;background:0 0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.D2SD8W_photoButton img{block-size:100%;inline-size:100%;display:block}.D2SD8W_removePhoto{--komfi-quiet-icon-action-bg:var(--surface-panel);--komfi-quiet-icon-action-fg:var(--text-primary);--komfi-focus-target-offset:var(--komfi-focus-ring-inset);--photo-corner-inset:calc(min(var(--komfi-radius-container), 50%) * .292893 + var(--komfi-border-width-hairline) * .707107);inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--shape-pill);background:var(--surface-panel);color:var(--text-primary);place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--photo-corner-inset);inset-inline-end:var(--photo-corner-inset);transform:translate(50%,-50%)}.D2SD8W_removePhoto svg{inline-size:var(--space-5);block-size:var(--space-5)}
._4R_PbW_page,._4R_PbW_compact,._4R_PbW_wide{min-inline-size:0}
._5f6IKq_compact._5f6IKq_compact{inline-size:100%;min-inline-size:0;container-type:inline-size}._5f6IKq_legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._5f6IKq_compact._5f6IKq_compact [data-card-grid-item]{--card-grid-item-span:var(--book-viewer-format-span,3)}._5f6IKq_compact [data-book-viewer-formats]{--section-card-gap:var(--preview-commerce-gap,var(--space-2))}._5f6IKq_compact label{align-content:start;gap:var(--space-1);block-size:100%;font-family:var(--page-control-font-family);font-size:clamp(.875rem, 4.8cqi, var(--text-body-sm-size));grid-template-rows:auto 1fr}._5f6IKq_compact label>span:last-child{white-space:nowrap;font-size-adjust:.3;align-self:start}._5f6IKq_compact label>[aria-hidden=true]{inline-size:var(--book-viewer-format-artwork-size,100%);border-radius:min(var(--shape-card-inner), 25%);justify-self:center}._5f6IKq_compact [data-book-format-sale]{min-block-size:0;padding:0 .25em;font-size:clamp(.8125rem,5cqi,1rem)}@media (max-height:24rem){._5f6IKq_compact label>[aria-hidden=true]{inline-size:var(--size-touch-target-min)}}
.PlL4ca_socialFloating{grid-template-rows:auto var(--gallery-submit-field-height);gap:var(--space-1);display:grid}.PlL4ca_socialFloating [data-komfi-field]{padding-inline:var(--space-3);height:100%}.PlL4ca_socialLabel{padding-inline:calc(var(--gallery-submit-input-pad-inline) + var(--chrome-outline-width));color:var(--text-secondary);font-family:var(--komfi-field-font-family);font-size:var(--text-help-size);font-weight:var(--font-weight-strong);line-height:var(--leading-control);white-space:nowrap;margin:0}.PlL4ca_socialText{grid-area:1/2;align-self:stretch;min-inline-size:0}.PlL4ca_socialFloating .PlL4ca_socialText{--komfi-floating-label-inline-start:.15em;--komfi-floating-label-inline-end:.15em}.PlL4ca_socialPlatformLabel{overflow:clip visible}.PlL4ca_socialFloating .PlL4ca_socialText>input::placeholder{color:#0000;opacity:0}
.bgK-Ma_navigation{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:fit-content;min-width:0;max-width:100%;margin-inline:auto;display:grid;position:relative}.bgK-Ma_arrow{--komfi-quiet-icon-action-bg:transparent;--komfi-quiet-icon-action-border-width:0px;width:var(--size-touch-target-min);height:var(--size-touch-target-min);appearance:none;cursor:var(--komfi-cursor-pointer);touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.bgK-Ma_arrow svg{width:calc(var(--size-touch-target-min) * .56);height:calc(var(--size-touch-target-min) * .56);stroke-width:var(--links-functional-icon-compact-stroke-width,2.8)}.bgK-Ma_previous svg{rotate:180deg}.bgK-Ma_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bgK-Ma_dots{--slider-pagination-active-width:1.25rem}
.AqsAcW_action{--cta-border-radius:var(--shape-card-inner);--cta-min-height:var(--komfi-pink-cta-height);--cta-font-size:var(--page-control-font-size);--cta-padding:var(--space-2) var(--space-3);--cta-full-max-width:100%;--cta-compact-width:100%;--cta-transition:var(--komfi-control-transition), var(--komfi-overlay-control-transition)}@media not (max-width:42rem){.AqsAcW_page{--cta-font-family:var(--komfi-type-font-family)}}@container (max-width:20rem){.AqsAcW_page{--book-shop-card-height:calc((100cqi - var(--section-card-gap)) / 2)}}@media (min-width:48rem){.AqsAcW_page{--cta-min-height:calc(var(--komfi-pink-cta-height) + var(--space-4))}}@media (prefers-reduced-motion:reduce){.AqsAcW_action{--cta-transition:none}}@media (max-width:42rem){.AqsAcW_action{--cta-border-radius:var(--shape-control)}.AqsAcW_page{--cta-min-height:var(--size-touch-target-min);--cta-font-family:inherit;--cta-font-size:var(--text-card-title-size);--cta-line-height:var(--leading-control);--cta-padding:0;block-size:var(--book-shop-card-height,calc((100cqi - 3 * var(--section-card-gap)) / 4))}.AqsAcW_page [data-komfi-control-content]{justify-content:center;align-items:center;gap:calc(var(--space-1) / 2);flex-direction:column;align-self:stretch;width:100%;display:flex}.AqsAcW_page [data-book-shop-label]{transform:translateY(var(--komfi-type-optical-center-shift))}.AqsAcW_page [data-book-shop-separator]{display:none}.AqsAcW_page [data-book-shop-price]{font-size:var(--text-body-sm-size);font-weight:var(--font-weight-strong);line-height:var(--leading-control);text-align:center;transform:translateY(var(--komfi-type-optical-center-shift))}.AqsAcW_page [data-book-original-price]:after{inset-block-start:calc(50% - var(--komfi-type-optical-center-shift) - .015em)}}
.En2wka_form{gap:var(--komfi-modal-form-section-gap);grid-template-rows:minmax(min-content,1fr);block-size:100%;min-block-size:min-content;min-inline-size:0;display:grid}[data-komfi-modal-surface] .En2wka_form[data-komfi-modal-form]{row-gap:var(--komfi-modal-form-section-gap)}.En2wka_group{border:0;min-inline-size:0;margin:0;padding:0}.En2wka_form [data-required-marker]{display:none}.En2wka_form [data-komfi-required-label-end]{padding-inline-end:0}.En2wka_fields{grid-template-rows:repeat(4, minmax(var(--gallery-submit-field-height), 1fr)) max-content;gap:var(--komfi-modal-form-control-gap);block-size:100%;min-inline-size:0;display:grid}.En2wka_fields [data-komfi-modal-field]>input:not([type=hidden]){block-size:var(--gallery-submit-field-height);height:var(--gallery-submit-field-height);min-block-size:100%;min-height:100%}.En2wka_fields [data-select-part=trigger]{height:100%;padding-block:0}.En2wka_fields [data-select-part=field][data-open=true]{--komfi-field-control-radius:min(var(--komfi-radius-container), calc(var(--select-trigger-height,var(--gallery-submit-field-height)) / 2))}.En2wka_fields [data-select-part=chevron]{color:var(--text-primary)}
.MG0L-W_probe{--review-prepared-inline-size:calc((100cqi - var(--space-card-grid)) / 2);--review-snapshot-left:1;--review-snapshot-span:6;column-gap:var(--space-card-grid);visibility:hidden;pointer-events:none;block-size:0;inline-size:100cqi;position:absolute}@container review-viewport (min-width:30rem){.MG0L-W_probe{--review-prepared-inline-size:calc((100cqi - 2 * var(--space-card-grid)) / 3);--review-snapshot-left:3;--review-snapshot-span:4}}@container review-viewport (min-width:46rem){.MG0L-W_probe{--review-prepared-inline-size:calc((100cqi - 3 * var(--space-card-grid)) / 4);--review-snapshot-left:4;--review-snapshot-span:3}}@container review-viewport (min-width:60rem){.MG0L-W_probe{--review-prepared-inline-size:calc((100cqi - 5 * var(--space-card-grid)) / 6);--review-snapshot-left:5;--review-snapshot-span:2}}@container review-viewport (max-width:16.75rem){.MG0L-W_probe{--review-prepared-inline-size:100cqi;--review-snapshot-left:1;--review-snapshot-span:12}}
.m1Is1a_security{gap:var(--komfi-modal-form-control-gap);min-inline-size:0;display:grid}.m1Is1a_widget>div{line-height:0}.m1Is1a_widget[data-state=rendered]:before{content:none}.m1Is1a_widget[data-state=rendered]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #f8f8f8}
.-bAhEW_filled [data-wishlist-heart]{fill:#e2598a}.-bAhEW_count{z-index:1;border-radius:var(--shape-pill);color:var(--text-primary);font-family:var(--font-control);font-size:calc(var(--wishlist-badge-size) * 1.1);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;text-shadow:none;pointer-events:none;background:#fff;border-style:solid;border-color:#f3b6cb;place-items:center;padding-block:0;line-height:1;display:grid;position:absolute}.-bAhEW_count[data-count-digits="2"]{font-size:calc(var(--wishlist-badge-size) * .94)}.-bAhEW_count[data-count-digits="3"]{font-size:calc(var(--wishlist-badge-size) * .8)}.-bAhEW_value{text-box:trim-both cap alphabetic}
.VSIctG_badge{padding:var(--compact-badge-padding-block) var(--compact-badge-padding-inline);border:var(--komfi-border-width-hairline) solid transparent;border-radius:var(--shape-pill);font-family:var(--komfi-type-font-family);font-size:var(--compact-badge-text-size);line-height:var(--compact-badge-line-height);font-weight:var(--font-weight-strong);letter-spacing:.012em;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.VSIctG_label{transform:translateY(var(--komfi-type-optical-center-shift))}
.m6_AKq_stage{--immersive-thumbnail-rail-size:calc(var(--space-16) * 2 + var(--space-3) * 2);--immersive-thumbnail-rail-top:calc(var(--size-touch-target-min) + var(--space-4))}.m6_AKq_rail{z-index:5;inset:var(--immersive-thumbnail-rail-top) auto 0 0;gap:var(--space-3);inline-size:var(--immersive-thumbnail-rail-size);padding:var(--space-1) max(0px, calc(max(env(safe-area-inset-left), var(--komfi-modal-safe-area-pad-inline)) + var(--space-1) - var(--komfi-border-width-hairline) - var(--immersive-thumbnail-scrollbar-gutter,0px))) var(--space-1) var(--space-1);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f1a6c4 #fff1f7;border-inline-end:var(--komfi-border-width-hairline) solid var(--komfi-outline-subtle);flex-direction:column;position:absolute;overflow-y:auto}.m6_AKq_rail:is(:hover,[data-hover-stable=true]){scrollbar-color:#f7c4d9 #fff1f7}@supports selector(::-webkit-scrollbar){.m6_AKq_rail,.m6_AKq_rail:is(:hover,[data-hover-stable=true]){scrollbar-width:auto;scrollbar-color:auto}.m6_AKq_rail::-webkit-scrollbar{width:var(--space-2)}.m6_AKq_rail::-webkit-scrollbar-track{border-radius:var(--shape-pill);background:#fff1f7}.m6_AKq_rail::-webkit-scrollbar-thumb{border-radius:var(--shape-pill);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);background:#f1a6c4}.m6_AKq_rail::-webkit-scrollbar-thumb:hover{background:#f7c4d9}.m6_AKq_rail[data-hover-stable=true]::-webkit-scrollbar-thumb{background:#f7c4d9}}.m6_AKq_thumbnail{aspect-ratio:1;border:var(--chrome-outline-width) solid transparent;background:var(--surface-panel);border-radius:0;flex:none;min-block-size:0;inline-size:100%;padding:0;display:block;position:relative;overflow:hidden}.m6_AKq_thumbnail:is([data-selected],[aria-pressed=true]){border-color:var(--icon-action-color)}.m6_AKq_navigation{--komfi-quiet-icon-action-bg:var(--book-media-background);--komfi-quiet-icon-action-border:var(--book-media-border);--komfi-quiet-icon-action-fg:var(--book-media-foreground);--komfi-quiet-icon-action-hover-bg:color-mix(in srgb, var(--book-media-border) 32%, var(--book-media-background));--komfi-quiet-icon-action-hover-border:color-mix(in srgb, var(--book-media-border) 85%, var(--book-media-foreground))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference),(any-hover:hover) and (any-pointer:fine) and (prefers-reduced-motion:no-preference){.m6_AKq_thumbnail img{transform:translateX(0%) var(--komfi-motion-raster-projection) scale(1);will-change:transform;transition:transform var(--motion-media-hover-duration) var(--motion-media-hover-easing)}.m6_AKq_thumbnail:is(:hover,[data-hover-stable=true],:has([data-hover-stable=true])):not(:has(:focus-visible:where(:root[data-komfi-input-modality=keyboard] *))) img{transform:translateX(0%) var(--komfi-motion-raster-projection) scale(var(--motion-media-hover-scale))}}
._4RFIca_page{--reading-column-width:52rem;--reading-column-inset:var(--space-2)}._4RFIca_column{width:100%;min-width:0;max-inline-size:var(--reading-column-width);padding-inline:var(--reading-column-inset);justify-self:center;margin-inline:auto}._4RFIca_title{--section-title-max-size:min(var(--text-body-lg-size), calc(var(--text-section-title-size) * .8));--section-title-max-width:100%;--section-title-white-space:normal;text-align:start}._4RFIca_stack{--reading-mask-background:transparent}._4RFIca_stack[data-reading-sections-stuck]{--reading-mask-background:var(--surface-section)}._4RFIca_sectionList:before{content:"";top:var(--site-header-block-end,0px);z-index:4;width:100%;max-inline-size:var(--reading-column-width);height:var(--space-3);background:var(--reading-mask-background);pointer-events:none;justify-self:center;margin-block-start:calc(var(--space-3) * -1);position:sticky}._4RFIca_sectionList:where(._4RFIca_column):before{width:calc(100% + var(--reading-column-inset) * 2)}._4RFIca_stickyTitle{z-index:3;min-block-size:var(--size-touch-target-min);background:var(--surface-section);align-content:center;align-self:start;display:grid;position:relative}._4RFIca_stack[data-reading-handoff-ready] ._4RFIca_stickyTitle{top:calc(var(--site-header-block-end,0px) + var(--space-3));position:sticky}._4RFIca_stickyLabel{opacity:var(--reading-section-opacity,1)}._4RFIca_stickyTitle[data-reading-section-stuck]:before{content:"";z-index:-1;inset:calc(var(--space-3) * -1) calc(var(--reading-column-inset) * -1);background:linear-gradient(to bottom, var(--surface-section) calc(100% - var(--space-2)), transparent);pointer-events:none;position:absolute}._4RFIca_prose{min-width:0;color:var(--text-primary);font-family:var(--komfi-type-font-family);font-size:clamp(1.3125rem,1.2rem + .6vw,1.6875rem);font-weight:400;line-height:var(--leading-body);overflow-wrap:anywhere;text-align:start}._4RFIca_prose :where(p,h4,ul,ol){margin:0}._4RFIca_prose p{text-wrap:pretty;max-width:none}._4RFIca_prose strong{color:var(--section-title-color);font-weight:var(--font-weight-strong)}._4RFIca_prose a strong{color:inherit}._4RFIca_prose>*+*{margin-block-start:.6em}._4RFIca_prose h4{color:var(--section-title-color);font-family:inherit;font-size:calc(var(--text-body-lg-size) + .0625rem);font-weight:var(--font-weight-strong);line-height:var(--leading-body);text-wrap:pretty;margin-block-end:0}._4RFIca_prose>h4{margin-block-start:1em}._4RFIca_prose>h4+*{margin-block-start:.25em}._4RFIca_prose ul,._4RFIca_prose ol{gap:.5em;margin-block-end:0;padding-inline-start:1.25em;display:grid}._4RFIca_prose li{margin:0;padding-inline-start:.15em}._4RFIca_prose ul>li::marker{font-size:.7em}@media print{._4RFIca_sectionList:before,._4RFIca_stickyTitle:before{display:none}._4RFIca_stack[data-reading-handoff-ready] ._4RFIca_stickyTitle{position:static}._4RFIca_stickyLabel{opacity:1}}
.J7k2jW_sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.J7k2jW_bar{--komfi-field-control-height:var(--page-catalog-control-height);--page-control-height:var(--page-catalog-control-height);--sticky-filter-header-block-size:calc(var(--header-search-control-size,3.12rem) + (var(--header-padding,.6rem) * 2));--sticky-filter-gap:var(--sticky-chrome-secondary-gap,var(--space-control-gap));--sticky-filter-top:calc(var(--site-header-block-end,calc(max(env(safe-area-inset-top), var(--page-frame-start-gap)) + var(--sticky-filter-header-block-size))));--sticky-filter-surface-block-gap:0px;--sticky-filter-control-gap:var(--header-padding,var(--sticky-filter-gap));--sticky-filter-surface-inline-gap:min(var(--layout-track-shell-inset-inline,0px), var(--sticky-filter-control-gap));--sticky-filter-surface-curve-overlap:var(--komfi-border-width-hairline);--sticky-filter-surface-bottom-gap:var(--sticky-filter-surface-inline-gap);--sticky-filter-surface-radius-inline:calc(var(--komfi-field-control-radius) + var(--sticky-filter-surface-inline-gap));--sticky-filter-surface-radius-block:calc(var(--komfi-field-control-radius) + var(--sticky-filter-surface-bottom-gap));--sticky-filter-visibility-duration:var(--motion-duration-fast);--select-icon-menu-gap:var(--space-card-grid);--select-icon-menu-min-width:calc((100cqi - var(--space-card-grid)) / 2);--select-icon-menu-max-width:100cqi;position:var(--sticky-filter-position,sticky);grid-template-columns:var(--sticky-filter-side-control-width,clamp(13.5rem, 20cqi, 15rem)) minmax(0, 1fr) var(--sticky-filter-trailing-control-width,var(--sticky-filter-side-control-width,clamp(13.5rem, 20cqi, 15rem)));align-self:start;align-items:start;gap:var(--sticky-filter-control-gap);padding-block:var(--sticky-filter-surface-bottom-gap);min-width:0;top:var(--sticky-filter-inset,var(--sticky-filter-top));z-index:20;isolation:isolate;opacity:1;visibility:visible;transition:transform var(--sticky-filter-visibility-duration) var(--motion-easing-standard), opacity 0s linear, visibility 0s linear;display:grid;transform:translateY(0);container-type:inline-size}.J7k2jW_bar[data-stuck=true][data-scroll-direction=up]:not([data-returning=true]):not(:focus-within){opacity:0;pointer-events:none;transform:translateY(calc(-100% - var(--sticky-filter-surface-block-gap) - var(--sticky-filter-surface-bottom-gap)));visibility:hidden;transition-delay:0s, var(--sticky-filter-visibility-duration), var(--sticky-filter-visibility-duration)}.J7k2jW_bar[data-returning=true]{transform:translateY(var(--sticky-filter-return-offset,0px))}.J7k2jW_bar[data-returning=true],.J7k2jW_bar[data-stuck=false]{transition:none}.J7k2jW_bar :is([data-komfi-search-help],[data-komfi-search-clear]:not([aria-hidden=true])){visibility:inherit}.J7k2jW_bar:before{content:"";z-index:-1;top:0;right:calc(var(--sticky-filter-surface-inline-gap) * -1);bottom:0;left:calc(var(--sticky-filter-surface-inline-gap) * -1);border-radius:var(--sticky-filter-surface-radius-inline) / var(--sticky-filter-surface-radius-block);background:var(--sticky-chrome-surface-bg);box-shadow:var(--sticky-chrome-surface-shadow);pointer-events:none;transition:box-shadow var(--motion-duration-standard) var(--motion-easing-standard);border:0;position:absolute}.J7k2jW_bar[data-stuck=true]:before{top:calc((var(--sticky-filter-surface-block-gap) + var(--sticky-filter-surface-curve-overlap)) * -1);border-top-left-radius:0;border-top-right-radius:0}.J7k2jW_bar:after{content:"";z-index:-2;top:calc(var(--komfi-border-width-hairline) * -1);right:calc(var(--sticky-filter-surface-inline-gap) * -1);left:calc(var(--sticky-filter-surface-inline-gap) * -1);height:calc(var(--sticky-filter-surface-radius-block) + var(--komfi-border-width-hairline));border-radius:var(--sticky-filter-surface-radius-inline) var(--sticky-filter-surface-radius-inline) 0 0 / var(--sticky-filter-surface-radius-block) var(--sticky-filter-surface-radius-block) 0 0;background:var(--shell-outer-bg);pointer-events:none;position:absolute}.J7k2jW_bar[data-stuck=true]:after{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:60rem){.J7k2jW_bar{--page-catalog-control-height:var(--header-nav-pill-block-size);--page-control-font-size:var(--text-nav-item-size);--page-control-icon-size:var(--text-nav-item-size);--komfi-field-control-radius:min(var(--shape-control), calc(var(--page-catalog-control-height) / 2));--sticky-filter-inset:calc(var(--sticky-filter-top) - var(--komfi-border-width-hairline))}}@media (max-width:47.999rem){.J7k2jW_bar{--sticky-filter-position:relative;--sticky-filter-inset:auto;grid-template-columns:var(--sticky-filter-compact-columns,repeat(2, minmax(0, 1fr)));align-items:stretch;gap:var(--space-card-grid)}.J7k2jW_bar[data-compact-sticky]{--sticky-filter-control-gap:calc(var(--space-card-grid) / 2);--sticky-filter-gap:var(--space-card-grid);--sticky-filter-surface-inline-gap:var(--sticky-filter-control-gap);--select-icon-menu-gap:var(--sticky-filter-control-gap);--sticky-filter-position:sticky;--sticky-filter-inset:var(--sticky-filter-top);column-gap:var(--sticky-filter-control-gap)}}@container content-section (max-width:13rem){.J7k2jW_bar[data-compact-sticky]>[data-komfi-search-control]{grid-area:1/1/auto/-1}.J7k2jW_bar[data-compact-sticky]>:not([data-komfi-search-control]){grid-row:2}.J7k2jW_bar[data-compact-sticky]>:last-child{grid-column:-2}}@media (prefers-reduced-motion:reduce){.J7k2jW_bar,.J7k2jW_bar:before{transition:none}}
._qbRPa_page,._qbRPa_panel,._qbRPa_header,._qbRPa_title,._qbRPa_message,._qbRPa_actions,._qbRPa_action,._qbRPa_linkAction{min-width:0}._qbRPa_page{min-height:100svh;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));background:var(--site-page-bg);color:var(--text-primary,var(--profile-text,#6b3848));place-items:center;display:grid}._qbRPa_panel{--section-padding-inline:clamp(var(--space-8), 7cqi, var(--space-12));--section-copy-max-width:31rem;width:min(100%,38rem);box-shadow:var(--elevation-dialog);text-align:center;justify-items:center}._qbRPa_header{width:100%}._qbRPa_title{max-width:29rem}._qbRPa_message{max-width:31rem}._qbRPa_panel[data-not-found]{--section-padding-inline:clamp(var(--space-2), 2.5vw, var(--space-8));--section-gap:var(--space-4);--section-copy-max-width:100%}._qbRPa_panel[data-not-found] ._qbRPa_title{--section-title-max-size:min(var(--text-card-title-size), 6.3cqi);max-width:100%}._qbRPa_statusCode{--section-eyebrow-line-height:calc(1cap + var(--space-1))}._qbRPa_explanation{--section-copy-justify-items:center;--section-copy-text-align:center}._qbRPa_panel[data-not-found] ._qbRPa_message{--section-description-max-size:7.1cqi;max-width:100%}._qbRPa_actions{gap:var(--space-control-gap);grid-template-columns:minmax(0,1fr);width:min(100%,27rem);display:grid}._qbRPa_action{--cta-full-max-width:100%;--cta-min-height:max(var(--size-touch-target-min), clamp(3.05rem, 5vw, 3.62rem));--cta-padding:0 clamp(var(--space-5), 3vw, var(--space-8));--cta-font-size:var(--text-control-size);--cta-line-height:var(--leading-control);--cta-letter-spacing:.012em;--cta-border-radius:var(--shape-pill)}._qbRPa_panel[data-not-found] ._qbRPa_actions{width:min(calc(100% - 2 * var(--space-3)), 24rem);gap:var(--space-2)}._qbRPa_panel[data-not-found] ._qbRPa_actions>a{width:100%}@container content-section (min-width:30rem){._qbRPa_panel[data-not-found] ._qbRPa_actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;width:100%;display:flex}._qbRPa_panel[data-not-found] ._qbRPa_actions>a{width:auto}}._qbRPa_actions[data-has-retry=true]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,34rem)}._qbRPa_actions[data-has-retry=true] ._qbRPa_linkAction{--komfi-round-action-bg:linear-gradient(180deg, #ffffffe0, #fff6fac7);--komfi-round-action-border:var(--komfi-outline-strong);--komfi-round-action-fg:var(--text-primary);--komfi-round-action-shadow:inset 0 1px 0 #ffffffc7, 0 .3rem .72rem color-mix(in srgb, var(--komfi-color-accent-shadow) 10%, transparent)}@media (max-width:42rem){._qbRPa_page{padding:max(var(--space-3), env(safe-area-inset-top)) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left))}._qbRPa_panel{--section-padding-inline:clamp(var(--space-6), 8vw, var(--space-8))}._qbRPa_actions[data-has-retry=true]{grid-template-columns:minmax(0,1fr);width:min(100%,27rem)}}@media (max-width:24rem){._qbRPa_panel{--section-padding-inline:var(--space-5)}._qbRPa_action{--cta-padding:0 var(--space-4);--cta-font-size:var(--text-control-compact-size)}}
.bmqCtW_horizontalControl{}
