﻿@layer reset, base, components;@layer reset{*,::before,::after,::backdrop,::file-selector-button{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;padding:0}html{text-size-adjust:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:100dvh;text-rendering:optimizespeed;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,button,input,label{line-height:1.1}img,picture,video,canvas,svg,audio,iframe,embed,object{display:block;vertical-align:middle}img,picture,video,svg{max-width:100%;height:auto}button,select,input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=file],[type=color],[type=range],[type=image]){cursor:pointer}input,button,textarea,select{font:inherit}input:disabled,button:disabled,textarea:disabled,select:disabled{cursor:not-allowed}ul[role=list],ol[role=list]{list-style:none;padding-inline-start:0;margin-block:0}ul[role=list]>li,ol[role=list]>li{margin-block:0}a{text-decoration-skip-ink:auto;text-decoration:none;color:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}}@layer components{:root{--wu-tooltip--Background: var(--wu-text-regular);--wu-tooltip--ShadowColor: rgb(0 0 0 / 20%);--wu-tooltip--Color: var(--wu-text-inverted);--wu-tooltip--ZIndex: var(--wu-z-tooltip);--wu-tooltip--TransitionDuration: var(--wu-duration-200);--wu-tooltip--TransitionTimingFunction: var(--wu-ease-in-out);--wu-tooltip--TransitionDelay: 0s;--wu-tooltip--FontSize: var(--wu-font-size-sm);--wu-tooltip--FontWeight: normal;--wu-tooltip--TextTransform: none;--wu-tooltip--WidthSmall: 80px;--wu-tooltip--WidthMedium: 150px;--wu-tooltip--WidthLarge: 260px;--wu-tooltip--BorderRadius: var(--wu-radius-xs)}[data-tooltip]{position:relative}[data-tooltip]::before,[data-tooltip]::after{transform:translate3d(0, 0, 0);backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:opacity var(--wu-tooltip--TransitionDuration) var(--wu-tooltip--TransitionTimingFunction) var(--wu-tooltip--TransitionDelay),transform var(--wu-tooltip--TransitionDuration) var(--wu-tooltip--TransitionTimingFunction) var(--wu-tooltip--TransitionDelay);position:absolute;box-sizing:border-box;z-index:var(--wu-tooltip--ZIndex);transform-origin:top}[data-tooltip]::before{background-size:100% auto !important;content:""}[data-tooltip]::after{background:var(--wu-tooltip--Background);box-shadow:0 3px 7px var(--wu-tooltip--ShadowColor);border-radius:var(--wu-tooltip--BorderRadius);color:var(--wu-tooltip--Color);content:attr(data-tooltip);font-size:var(--wu-tooltip--FontSize);font-weight:var(--wu-tooltip--FontWeight);text-transform:var(--wu-tooltip--TextTransform);padding-block:.5em;padding-inline:1em;white-space:nowrap;box-sizing:content-box}[data-tooltip]:hover::before,[data-tooltip]:hover::after,[data-tooltip]:focus-visible::before,[data-tooltip]:focus-visible::after{opacity:1;pointer-events:auto}[data-tooltip]:not([data-tooltip-position])::before,[data-tooltip][data-tooltip-position|=top]::before{border-inline:9px solid rgba(0,0,0,0);border-block-start:6px solid var(--wu-tooltip--Background);height:0;width:0;margin-block-end:6px;transform:translate3d(-50%, 0, 0);inset-block-end:100%;left:50%;z-index:var(--wu-tooltip--ZIndex)}[data-tooltip]:not([data-tooltip-position])::after,[data-tooltip][data-tooltip-position|=top]::after{margin-block-end:11px;transform:translate3d(-50%, 0, 0);inset-block-end:100%;left:50%}[data-tooltip]:not([data-tooltip-position]):hover::before,[data-tooltip]:not([data-tooltip-position]):focus-visible::before,[data-tooltip][data-tooltip-position|=top]:hover::before,[data-tooltip][data-tooltip-position|=top]:focus-visible::before{transform:translate3d(-50%, -5px, 0)}[data-tooltip]:not([data-tooltip-position]):hover::after,[data-tooltip]:not([data-tooltip-position]):focus-visible::after,[data-tooltip][data-tooltip-position|=top]:hover::after,[data-tooltip][data-tooltip-position|=top]:focus-visible::after{transform:translate3d(-50%, -5px, 0)}[data-tooltip][data-tooltip-position=top-left]::after{transform:translate3d(calc(-100% + 16px), 0, 0);inset-block-end:100%}[data-tooltip][data-tooltip-position=top-left]:hover::after,[data-tooltip][data-tooltip-position=top-left]:focus-visible::after{transform:translate3d(calc(-100% + 16px), -5px, 0)}[data-tooltip][data-tooltip-position=top-right]::after{transform:translate3d(calc(0% - 16px), 0, 0);inset-block-end:100%}[data-tooltip][data-tooltip-position=top-right]:hover::after,[data-tooltip][data-tooltip-position=top-right]:focus-visible::after{transform:translate3d(calc(0% - 16px), -5px, 0)}[data-tooltip][data-tooltip-position|=bottom]::before{border-inline:9px solid rgba(0,0,0,0);border-block-end:6px solid var(--wu-tooltip--Background);height:0;width:0;margin-block:5px 0;transform:translate3d(-50%, -10px, 0);inset-block:100% auto;left:50%;z-index:var(--wu-tooltip--ZIndex)}[data-tooltip][data-tooltip-position|=bottom]::after{margin-block-start:11px;transform:translate3d(-50%, -10px, 0);inset-block-start:100%;left:50%}[data-tooltip][data-tooltip-position|=bottom]:hover::before,[data-tooltip][data-tooltip-position|=bottom]:focus-visible::before{transform:translate3d(-50%, 0, 0)}[data-tooltip][data-tooltip-position|=bottom]:hover::after,[data-tooltip][data-tooltip-position|=bottom]:focus-visible::after{transform:translate3d(-50%, 0, 0)}[data-tooltip][data-tooltip-position=bottom-left]::after{transform:translate3d(calc(-100% + 16px), -10px, 0);inset-block-start:100%}[data-tooltip][data-tooltip-position=bottom-left]:hover::after,[data-tooltip][data-tooltip-position=bottom-left]:focus-visible::after{transform:translate3d(calc(-100% + 16px), 0, 0)}[data-tooltip][data-tooltip-position=bottom-right]::after{transform:translate3d(calc(0% - 16px), -10px, 0);inset-block-start:100%}[data-tooltip][data-tooltip-position=bottom-right]:hover::after,[data-tooltip][data-tooltip-position=bottom-right]:focus-visible::after{transform:translate3d(calc(0% - 16px), 0, 0)}[data-tooltip][data-tooltip-position=left]::before,[data-tooltip][data-tooltip-position=left]::after{inset:auto auto auto 100%;left:auto;right:100%;top:50%;transform:translate3d(10px, -50%, 0)}[data-tooltip][data-tooltip-position=left]::before{border-block:9px solid rgba(0,0,0,0);border-left:6px solid var(--wu-tooltip--Background);height:0;width:0;margin-right:5px;margin-block-end:0;z-index:var(--wu-tooltip--ZIndex)}[data-tooltip][data-tooltip-position=left]::after{margin-right:11px}[data-tooltip][data-tooltip-position=left]:hover::before,[data-tooltip][data-tooltip-position=left]:hover::after,[data-tooltip][data-tooltip-position=left]:focus-visible::before,[data-tooltip][data-tooltip-position=left]:focus-visible::after{transform:translate3d(0, -50%, 0)}[data-tooltip][data-tooltip-position=right]::before,[data-tooltip][data-tooltip-position=right]::after{inset-block-end:auto;left:100%;top:50%;transform:translate3d(-10px, -50%, 0)}[data-tooltip][data-tooltip-position=right]::before{border-block:9px solid rgba(0,0,0,0);border-right:6px solid var(--wu-tooltip--Background);height:0;width:0;margin-block-end:0;margin-left:5px;z-index:var(--wu-tooltip--ZIndex)}[data-tooltip][data-tooltip-position=right]::after{margin-left:11px}[data-tooltip][data-tooltip-position=right]:hover::before,[data-tooltip][data-tooltip-position=right]:hover::after,[data-tooltip][data-tooltip-position=right]:focus-visible::before,[data-tooltip][data-tooltip-position=right]:focus-visible::after{transform:translate3d(0, -50%, 0)}[data-tooltip][data-tooltip-size=small]::after{white-space:initial;width:var(--wu-tooltip--WidthSmall)}[data-tooltip][data-tooltip-size=medium]::after{white-space:initial;width:var(--wu-tooltip--WidthMedium)}[data-tooltip][data-tooltip-size=large]::after{white-space:initial;width:var(--wu-tooltip--WidthLarge)}}@property --wu-translate-x{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --wu-translate-y{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --wu-translate-z{syntax:"<length>";inherits:false;initial-value:0}@property --wu-scale-x{syntax:"<number> | <percentage>";inherits:false;initial-value:1}@property --wu-scale-y{syntax:"<number> | <percentage>";inherits:false;initial-value:1}@property --wu-rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@property --wu-skew-x{syntax:"<angle>";inherits:false;initial-value:0deg}@property --wu-skew-y{syntax:"<angle>";inherits:false;initial-value:0deg}@property --wu-transition-colors{syntax:"*";inherits:false}@property --wu-transition-opacity{syntax:"*";inherits:false}@property --wu-transition-shadow{syntax:"*";inherits:false}@property --wu-transition-transform{syntax:"*";inherits:false}@property --wu-gap{syntax:"<length-percentage>";inherits:false;initial-value:0px}:root{--wu-brand-50: #ffede8;--wu-brand-100: #ffded4;--wu-brand-200: #ffbfac;--wu-brand-300: #f59a7f;--wu-brand-400: #db7457;--wu-brand-500: #b85032;--wu-brand-600: #a64224;--wu-brand-700: #8e3317;--wu-brand-800: #73240b;--wu-brand-900: #591804;--wu-brand-950: #421103;--wu-success-50: #e5fae6;--wu-success-100: #cef7d1;--wu-success-200: #a8ecae;--wu-success-300: #7fdb89;--wu-success-400: #54c365;--wu-success-500: #28a745;--wu-success-600: #059333;--wu-success-700: #007a28;--wu-success-800: #005e1d;--wu-success-900: #004513;--wu-success-950: #00300b;--wu-danger-50: #ffeeed;--wu-danger-100: #ffdfde;--wu-danger-200: #ffc1bf;--wu-danger-300: #ff9997;--wu-danger-400: #fd6066;--wu-danger-500: #dc3545;--wu-danger-600: #c72037;--wu-danger-700: #ab0728;--wu-danger-800: #88001c;--wu-danger-900: #670013;--wu-danger-950: #4c000b;--wu-warning-50: #fff6e5;--wu-warning-100: #fff2d8;--wu-warning-200: #ffeabe;--wu-warning-300: #ffdf9c;--wu-warning-400: #ffd16c;--wu-warning-500: #ffc107;--wu-warning-600: #dca600;--wu-warning-700: #b28600;--wu-warning-800: #866300;--wu-warning-900: #5e4500;--wu-warning-950: #3d2b00;--wu-info-50: #e4f8fc;--wu-info-100: #ccf3fb;--wu-info-200: #a4e6f4;--wu-info-300: #79d4e6;--wu-info-400: #4cbdd2;--wu-info-500: #17a2b8;--wu-info-600: #008da1;--wu-info-700: #007485;--wu-info-800: #005a67;--wu-info-900: #00414c;--wu-info-950: #002d35;--wu-gray-50: #f6f6f7;--wu-gray-100: #f1f1f2;--wu-gray-200: #e7e7e9;--wu-gray-300: #dadbde;--wu-gray-400: #cccdcf;--wu-gray-500: #bcbdc0;--wu-gray-600: #a2a3a6;--wu-gray-700: #838486;--wu-gray-800: #626365;--wu-gray-900: #454547;--wu-gray-950: #2c2d2e;--wu-red-50: #ffefed;--wu-red-100: #ffe2df;--wu-red-200: #ffc8c3;--wu-red-300: #ffa69e;--wu-red-400: #ff766f;--wu-red-500: #ef4444;--wu-red-600: #d72f33;--wu-red-700: #b81822;--wu-red-800: #930013;--wu-red-900: #6e000c;--wu-red-950: #4f0006;--wu-blue-50: #ecf3ff;--wu-blue-100: #ddeaff;--wu-blue-200: #bfd8ff;--wu-blue-300: #9ac0ff;--wu-blue-400: #6ba3ff;--wu-blue-500: #3b82f6;--wu-blue-600: #2a70df;--wu-blue-700: #1a5ac1;--wu-blue-800: #0b449c;--wu-blue-900: #023179;--wu-blue-950: #012158;--wu-green-50: #e4fde7;--wu-green-100: #ccfcd4;--wu-green-200: #a6f7b6;--wu-green-300: #7ceb96;--wu-green-400: #50da78;--wu-green-500: #22c55e;--wu-green-600: #00ac4d;--wu-green-700: #008d3d;--wu-green-800: #006b2d;--wu-green-900: #004d1e;--wu-green-950: #003412;--wu-yellow-50: #fff5e1;--wu-yellow-100: #fff0cf;--wu-yellow-200: #ffe4aa;--wu-yellow-300: #ffd576;--wu-yellow-400: #f8c43f;--wu-yellow-500: #eab308;--wu-yellow-600: #ca9a00;--wu-yellow-700: #a57d00;--wu-yellow-800: #7c5d00;--wu-yellow-900: #584100;--wu-yellow-950: #3a2a00;--wu-purple-50: #f6f0ff;--wu-purple-100: #efe4ff;--wu-purple-200: #e1cbff;--wu-purple-300: #d0acff;--wu-purple-400: #bd83ff;--wu-purple-500: #a855f7;--wu-purple-600: #9542e0;--wu-purple-700: #7e2ec1;--wu-purple-800: #631b9c;--wu-purple-900: #4b0d79;--wu-purple-950: #350658;--wu-pink-50: #ffeef4;--wu-pink-100: #ffe2ec;--wu-pink-200: #ffc8dc;--wu-pink-300: #ffa5c9;--wu-pink-400: #ff74b2;--wu-pink-500: #ec4899;--wu-pink-600: #d43386;--wu-pink-700: #b41c6e;--wu-pink-800: #900455;--wu-pink-900: #6b003e;--wu-pink-950: #4c002b;--wu-black: #000;--wu-white: #fff;--wu-transparent: transparent;--wu-space-0: 0;--wu-space-1: 0.25rem;--wu-space-2: 0.5rem;--wu-space-3: 0.75rem;--wu-space-4: 1rem;--wu-space-5: 1.25rem;--wu-space-6: 1.5rem;--wu-space-8: 2rem;--wu-space-10: 2.5rem;--wu-space-12: 3rem;--wu-space-16: 4rem;--wu-space-20: 5rem;--wu-space-24: 6rem;--wu-space-32: 8rem;--wu-space-40: 10rem;--wu-space-48: 12rem;--wu-space-56: 14rem;--wu-space-64: 16rem;--wu-radius-xs: 0.25rem;--wu-radius-sm: 0.375rem;--wu-radius-md: 0.5rem;--wu-radius-lg: 0.75rem;--wu-radius-xl: 1rem;--wu-radius-2xl: 1.25rem;--wu-radius-full: 99in;--wu-radius-none: 0;--wu-border-width-0: 0px;--wu-border-width-1: 1px;--wu-border-width-2: 2px;--wu-border-width-4: 4px;--wu-border-width-8: 8px;--wu-font-family: "Montserrat", sans-serif;--wu-font-size-xs: 0.75rem;--wu-font-size-sm: 0.875rem;--wu-font-size-md: 1rem;--wu-font-size-base: 1rem;--wu-font-size-lg: 1.25rem;--wu-font-size-xl: 1.5rem;--wu-font-size-2xl: 1.75rem;--wu-font-size-3xl: 2rem;--wu-font-size-4xl: 2.5rem;--wu-font-weight-thin: 100;--wu-font-weight-extralight: 200;--wu-font-weight-light: 300;--wu-font-weight-normal: 400;--wu-font-weight-medium: 500;--wu-font-weight-semibold: 600;--wu-font-weight-bold: 700;--wu-font-weight-extrabold: 800;--wu-font-weight-black: 900;--wu-line-height-none: 1;--wu-line-height-tight: 1.25;--wu-line-height-snug: 1.375;--wu-line-height-normal: 1.5;--wu-line-height-relaxed: 1.625;--wu-line-height-loose: 2;--wu-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.1);--wu-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1);--wu-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1);--wu-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1);--wu-shadow-hero: 0 20px 25px 5px rgba(0, 0, 0, 0.1);--wu-shadow-monster: 0 20px 55px 20px rgba(0, 0, 0, 0.1);--wu-opacity-0: 0;--wu-opacity-5: 0.05;--wu-opacity-10: 0.1;--wu-opacity-20: 0.2;--wu-opacity-25: 0.25;--wu-opacity-30: 0.3;--wu-opacity-33: 0.33;--wu-opacity-40: 0.4;--wu-opacity-50: 0.5;--wu-opacity-60: 0.6;--wu-opacity-66: 0.66;--wu-opacity-70: 0.7;--wu-opacity-75: 0.75;--wu-opacity-80: 0.8;--wu-opacity-90: 0.9;--wu-opacity-100: 1;--wu-z-base: 0;--wu-z-hover: 10;--wu-z-dropdown: 100;--wu-z-sticky: 200;--wu-z-fixed: 300;--wu-z-overlay: 400;--wu-z-drawer: 500;--wu-z-modal: 600;--wu-z-popover: 700;--wu-z-tooltip: 800;--wu-z-toast: 900;--wu-z-max: 9999;--wu-duration-0: 0ms;--wu-duration-75: 75ms;--wu-duration-100: 100ms;--wu-duration-150: 150ms;--wu-duration-200: 200ms;--wu-duration-300: 300ms;--wu-duration-500: 500ms;--wu-duration-700: 700ms;--wu-duration-1000: 1000ms;--wu-ease-linear: linear;--wu-ease-in: cubic-bezier(0.4, 0, 1, 1);--wu-ease-out: cubic-bezier(0, 0, 0.2, 1);--wu-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--wu-control-height-sm: 2rem;--wu-control-height-md: 2.5rem;--wu-control-height-lg: 3rem;--wu-control-padding-inline-sm: 0.75rem;--wu-control-padding-inline-md: 1rem;--wu-control-padding-inline-lg: 1.25rem}:root,[data-theme=light]{--wu-bg-base: #f5f2eb;--wu-bg-surface: #fcfbf9;--wu-bg-alternate: #ebe8e1;--wu-bg-raised: #fcfbf9;--wu-bg-hover: #ebe8e1;--wu-bg-selected: var(--wu-brand-50);--wu-bg-disabled: #ebe8e1;--wu-text-regular: #242422;--wu-text-muted: #5f5e5a;--wu-text-subtle: #73726e;--wu-text-inverted: #f1f1f1;--wu-text-link: #1f6f6b;--wu-text-link-hover: #1c6460;--wu-border-regular: rgba(36, 36, 34, 0.1);--wu-border-strong: rgba(36, 36, 34, 0.16);--wu-border-control: rgba(36, 36, 34, 0.5);--wu-border-control-hover: rgba(36, 36, 34, 0.65);--wu-border-focus: var(--wu-brand-600);--wu-border-focus-width: 2px;--wu-border-focus-offset: 2px;--wu-brand: var(--wu-brand-500);--wu-brand-hover: #a2462c;--wu-brand-active: #903e27;--wu-brand-subtle: var(--wu-brand-50);--wu-brand-border: var(--wu-brand-200);--wu-text-brand: var(--wu-brand-600);--wu-success: var(--wu-success-700);--wu-success-hover: var(--wu-success-800);--wu-success-active: var(--wu-success-900);--wu-success-subtle: var(--wu-success-50);--wu-success-border: var(--wu-success-200);--wu-text-success: var(--wu-success-800);--wu-danger: var(--wu-danger-700);--wu-danger-hover: var(--wu-danger-800);--wu-danger-active: var(--wu-danger-900);--wu-danger-subtle: var(--wu-danger-50);--wu-danger-border: var(--wu-danger-200);--wu-text-danger: var(--wu-danger-700);--wu-warning: var(--wu-warning-500);--wu-warning-hover: var(--wu-warning-600);--wu-warning-active: var(--wu-warning-700);--wu-warning-subtle: var(--wu-warning-50);--wu-warning-border: var(--wu-warning-200);--wu-text-warning: var(--wu-warning-900);--wu-info: var(--wu-info-700);--wu-info-hover: var(--wu-info-800);--wu-info-active: var(--wu-info-900);--wu-info-subtle: var(--wu-info-50);--wu-info-border: var(--wu-info-200);--wu-text-info: var(--wu-info-800);--wu-gray-subtle: var(--wu-gray-50);--wu-gray-border: var(--wu-gray-200);--wu-text-gray: var(--wu-gray-700);--wu-red-subtle: var(--wu-red-50);--wu-red-border: var(--wu-red-200);--wu-text-red: var(--wu-red-700);--wu-blue-subtle: var(--wu-blue-50);--wu-blue-border: var(--wu-blue-200);--wu-text-blue: var(--wu-blue-700);--wu-green-subtle: var(--wu-green-50);--wu-green-border: var(--wu-green-200);--wu-text-green: var(--wu-green-800);--wu-yellow-subtle: var(--wu-yellow-50);--wu-yellow-border: var(--wu-yellow-200);--wu-text-yellow: var(--wu-yellow-800);--wu-purple-subtle: var(--wu-purple-50);--wu-purple-border: var(--wu-purple-200);--wu-text-purple: var(--wu-purple-700);--wu-pink-subtle: var(--wu-pink-50);--wu-pink-border: var(--wu-pink-200);--wu-text-pink: var(--wu-pink-700);--wu-text-on-brand: #fff;--wu-bg-ink: #242422;--wu-text-ink-brand: var(--wu-brand-400);--wu-text-ink-brand-light: var(--wu-brand-300);--wu-text-ink-brand-lighter: var(--wu-brand-200);--wu-text-on-success: #f1f1f1;--wu-text-on-danger: #f1f1f1;--wu-text-on-warning: #242422;--wu-text-on-info: #f1f1f1;--wu-error: var(--wu-danger);--wu-error-hover: var(--wu-danger-hover);--wu-error-active: var(--wu-danger-active);--wu-error-subtle: var(--wu-danger-subtle);--wu-error-border: var(--wu-danger-border);--wu-text-error: var(--wu-text-danger);--wu-text-on-error: var(--wu-text-on-danger);--wu-tooltip--Background: var(--wu-text-regular);--wu-tooltip--Color: var(--wu-text-inverted)}@media(min-width: 1024px){html{font-size:87.5%}}body{background-color:var(--wu-bg-base);color:var(--wu-text-regular);font-family:var(--wu-font-family)}body{text-align:start}a:hover{text-decoration:none}.hidden{display:none !important}@keyframes bc-loader-in{from{opacity:0}to{opacity:1}}#loadingDiv{text-align:center;animation:bc-loader-in 150ms ease 600ms both}.bc-shell__main{max-width:calc(1800px + 30px);margin-inline:auto;padding-inline:15px}.bc-shell__row{display:flex;flex-wrap:wrap}.bc-shell__row>*{position:relative;flex:0 0 100%;max-width:100%;min-height:1px}.bc-shell__panel{padding-top:10px}@media(min-width: 1024px){.bc-shell__panel{padding-left:15px}}.bc-page{position:relative;width:100%;max-width:100%;min-height:1px;padding:22px 15px 0}.bc-page--flush-top{padding-top:0}.bc-checkout-page{padding-bottom:var(--wu-space-8)}.bc-checkout-page__title{margin:var(--wu-space-0);padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-4);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em}.bc-checkout.panel-section{display:grid;gap:var(--wu-space-6)}.bc-checkout.panel-section>*{--wu-gap: var(--wu-space-6)}.bc-checkout.panel-section{padding:var(--wu-space-0);margin-bottom:var(--wu-space-0);border-width:var(--wu-border-width-0);grid-template-columns:minmax(0, 1fr)}@media(min-width: 1024px){.bc-checkout.panel-section{grid-template-columns:minmax(0, 1fr) minmax(0, 24rem);column-gap:var(--wu-space-8);align-items:start}}@media(min-width: 1024px){.bc-checkout__alerts{grid-column:1/-1}}.bc-checkout__alerts:has(.checkout-alert.hidden){display:none}.bc-checkout__alert{margin:var(--wu-space-0);padding-block:var(--wu-space-3);padding-inline:var(--wu-space-4);border-radius:var(--wu-radius-lg);font-size:var(--wu-font-size-md);line-height:var(--wu-line-height-normal)}.bc-checkout__main{display:grid;gap:var(--wu-space-6)}.bc-checkout__main>*{--wu-gap: var(--wu-space-6)}.bc-checkout__form{display:grid;gap:var(--wu-space-6)}.bc-checkout__form>*{--wu-gap: var(--wu-space-6)}.bc-checkout__section{display:grid;gap:var(--wu-space-4)}.bc-checkout__section>*{--wu-gap: var(--wu-space-4)}.bc-checkout__section{padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl)}@media(min-width: 768px){.bc-checkout__section{padding:var(--wu-space-6)}}.bc-checkout__heading{margin:var(--wu-space-0);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--wu-text-muted)}.bc-fields{display:grid;gap:var(--wu-space-4)}.bc-fields>*{--wu-gap: var(--wu-space-4)}.bc-fields{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.bc-fields{grid-template-columns:repeat(2, minmax(0, 1fr))}}.bc-field{display:grid;gap:var(--wu-space-2)}.bc-field>*{--wu-gap: var(--wu-space-2)}.bc-field{margin:var(--wu-space-0);align-content:start}@media(min-width: 768px){.bc-field--wide{grid-column:1/-1}}.bc-field__label{margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular)}.bc-field__label .fa{color:var(--wu-text-muted);width:1.1em;text-align:center}.bc-input{display:block;width:100%;margin:var(--wu-space-0);padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-md);color:var(--wu-text-regular);border-radius:var(--wu-radius-md);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:48px;border:1px solid var(--wu-border-control);background-color:var(--wu-bg-surface);font-family:inherit;line-height:1.4}.bc-input::placeholder{color:var(--wu-text-subtle)}.bc-input:hover{border-color:var(--wu-border-control-hover)}.bc-input:focus,.bc-input:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:1px}.bc-input[type=number]{-moz-appearance:textfield}.bc-input[type=number]::-webkit-inner-spin-button,.bc-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bc-input--area{padding-block:var(--wu-space-3);min-height:6rem;resize:vertical}@media(min-width: 1024px){.bc-input{min-height:44px}}select.bc-input{padding-inline-end:var(--wu-space-10);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23231f20' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px 8px}.bc-pay-options{display:grid;gap:var(--wu-space-3)}.bc-pay-options>*{--wu-gap: var(--wu-space-3)}.bc-pay-option{position:relative}.bc-pay-option__input{position:absolute;margin:var(--wu-space-0);cursor:pointer;top:50%;inset-inline-start:var(--wu-space-4);width:1.25rem;height:1.25rem;transform:translateY(-50%);accent-color:var(--wu-brand-active)}.bc-pay-option__label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--wu-space-1)}.bc-pay-option__label>*{--wu-gap: var(--wu-space-1)}.bc-pay-option__label{width:100%;margin:var(--wu-space-0);padding-block:var(--wu-space-3);padding-inline-end:var(--wu-space-4);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-lg);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:56px;padding-inline-start:3.25rem;border:1px solid var(--wu-border-strong)}.bc-pay-option__label small{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-normal);color:var(--wu-text-muted)}.bc-pay-option__label:hover{border-color:var(--wu-border-control)}.bc-pay-option__logo{display:block;margin-top:var(--wu-space-1);width:100px;height:14px}.bc-pay-option__input:checked+.bc-pay-option__label{background-color:var(--wu-brand-subtle);border-color:var(--wu-brand-active);box-shadow:inset 0 0 0 1px var(--wu-brand-active)}.bc-pay-option__input:focus-visible+.bc-pay-option__label{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-check{display:flex;align-items:center;gap:var(--wu-space-3)}.bc-check>*{--wu-gap: var(--wu-space-3)}.bc-check{min-height:44px}.bc-check .agree-box{margin:var(--wu-space-0);cursor:pointer;flex-shrink:0;float:none;display:block;width:1.25rem;height:1.25rem;accent-color:var(--wu-brand-active)}.bc-check .agree{margin:var(--wu-space-0);padding-block:var(--wu-space-2);font-size:var(--wu-font-size-md);color:var(--wu-text-regular);width:auto;flex:1}.bc-checkout__summary{display:grid;gap:var(--wu-space-4)}.bc-checkout__summary>*{--wu-gap: var(--wu-space-4)}.bc-order{display:grid;gap:var(--wu-space-4)}.bc-order>*{--wu-gap: var(--wu-space-4)}.bc-order{padding:var(--wu-space-4);background-color:var(--wu-bg-alternate);border-radius:var(--wu-radius-xl)}@media(min-width: 768px){.bc-order{padding:var(--wu-space-6)}}.bc-order__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--wu-text-muted)}.bc-order__empty{margin:var(--wu-space-0);padding-block:var(--wu-space-4);text-align:center;color:var(--wu-text-muted)}.bc-checkout .bc-order__table{width:100%;margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);border-collapse:collapse;font-variant-numeric:tabular-nums}.bc-checkout .bc-order__table th{padding-bottom:var(--wu-space-2);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:var(--wu-text-muted);text-align:start;border-bottom:1px solid var(--wu-border-strong)}.bc-checkout .bc-order__table td{padding-block:var(--wu-space-3);color:var(--wu-text-regular);vertical-align:top;line-height:1.6;max-width:none;overflow:visible;white-space:normal;border-bottom:1px solid var(--wu-border-regular)}.bc-checkout .bc-order__table .bc-order__num{padding-inline-start:var(--wu-space-3);text-align:end;white-space:nowrap}.bc-checkout .bc-order__table .bc-order__product{font-weight:var(--wu-font-weight-medium);overflow-wrap:anywhere}.bc-order__totals{display:grid;gap:var(--wu-space-2)}.bc-order__totals>*{--wu-gap: var(--wu-space-2)}.bc-order__totals{margin:var(--wu-space-0);font-variant-numeric:tabular-nums}.bc-order__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--wu-space-3)}.bc-order__row>*{--wu-gap: var(--wu-space-3)}.bc-order__row{font-size:var(--wu-font-size-sm);color:var(--wu-text-muted)}.bc-order__row dt,.bc-order__row dd{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-normal)}.bc-order__row dd{color:var(--wu-text-regular);font-weight:var(--wu-font-weight-medium)}.bc-order__row--total{padding-top:var(--wu-space-3);margin-top:var(--wu-space-1);font-size:var(--wu-font-size-lg);color:var(--wu-text-regular);border-top:1px solid var(--wu-border-strong)}.bc-order__row--total dt,.bc-order__row--total dd{font-weight:var(--wu-font-weight-bold)}.bc-order__qty{font-size:var(--wu-font-size-xs);color:var(--wu-text-subtle)}.bc-order__actions{display:grid;gap:var(--wu-space-2)}.bc-order__actions>*{--wu-gap: var(--wu-space-2)}.bc-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;margin:var(--wu-space-0);padding-inline:var(--wu-space-6);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);border-radius:var(--wu-radius-lg);cursor:pointer;text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:52px;border:1px solid rgba(0,0,0,0);line-height:1.2}.bc-btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-btn--primary{background-color:var(--wu-brand);color:var(--wu-text-on-brand);box-shadow:var(--wu-shadow-sm)}.bc-btn--primary:hover{background-color:var(--wu-brand-hover)}.bc-btn--primary:active{background-color:var(--wu-brand-active)}.bc-btn--primary:disabled{cursor:not-allowed;opacity:.6}.bc-btn--quiet{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-brand);min-height:44px}.bc-btn--quiet:hover,.bc-btn--quiet:focus{color:var(--wu-text-brand);text-decoration:underline}.bc-checkout-notes{padding:var(--wu-space-4);font-size:var(--wu-font-size-sm);color:var(--wu-text-regular);border-radius:var(--wu-radius-xl);background-color:var(--wu-brand-subtle);border:1px solid var(--wu-brand-border);line-height:1.7}.bc-checkout-notes [dir=rtl]{line-height:2}.bc-checkout-notes p{margin-bottom:var(--wu-space-3)}.bc-checkout-notes ol{margin-bottom:var(--wu-space-3)}.bc-checkout-notes>div>:last-child{margin-bottom:var(--wu-space-0)}.bc-checkout-notes__label{font-weight:var(--wu-font-weight-bold);color:var(--wu-text-brand)}.bc-checkout-notes__list{padding-inline-start:var(--wu-space-0);list-style-type:none}.bc-checkout-notes__phone{font-weight:var(--wu-font-weight-bold);color:var(--wu-success-700)}.bc-checkout-notes__end{text-align:right}.bc-checkout-notes p.bc-checkout-notes__flush{margin:var(--wu-space-0)}.wrap-text{white-space:pre-line}.bc-checkout-overlay{position:fixed;inset:var(--wu-space-0);display:flex;justify-content:center;align-items:center;text-align:center;z-index:2000;background:color-mix(in srgb, var(--wu-bg-surface) 92%, transparent)}.bc-checkout-overlay__spinner{color:var(--wu-brand)}.bc-checkout-overlay__title{margin-top:1.5rem}.bc-checkout-overlay__note{color:var(--wu-text-muted)}.bc-checkout-overlay__note--tight{margin-bottom:var(--wu-space-0)}@keyframes bc-glint{0%,35%{transform:translateX(-130%) skewX(-20deg)}80%,100%{transform:translateX(330%) skewX(-20deg)}}.bc-sr-only,.bc-header__cart-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.bc-site-header{display:flex;flex-wrap:wrap;position:sticky;top:0;z-index:200}@media(min-width: 1024px){.bc-site-header{top:-36px}}.bc-header{flex:1 1 100%;max-width:100%;background:color-mix(in srgb, var(--wu-bg-surface) 92%, transparent);box-shadow:0 1px 0 var(--wu-border-strong),0 6px 16px -12px rgba(35,31,32,.35);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.bc-header a{text-decoration:none}.bc-header__promo{text-align:center;background:var(--wu-warning-subtle)}.bc-header__promo-title{animation:bc-rubber-band 1s both infinite}@media(prefers-reduced-motion: reduce){.bc-header__promo-title{animation:none}}.bc-header__contact{display:none}@media(min-width: 1024px){.bc-header__contact{display:flex;justify-content:flex-end;align-items:center;gap:var(--wu-space-6)}.bc-header__contact>*{--wu-gap: var(--wu-space-6)}.bc-header__contact{padding-inline:var(--wu-space-6);background-color:var(--wu-bg-alternate);height:36px;padding-right:max(var(--wu-space-6),(100% - 1800px)/2 + var(--wu-space-6));font-size:14px}.bc-header__contact a{color:var(--wu-text-muted);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);display:inline-flex;align-items:center;min-height:32px;padding:0 4px;border-radius:4px}.bc-header__contact a:hover{text-decoration:underline;color:var(--wu-text-regular)}.bc-header__contact a:focus-visible{color:var(--wu-text-regular);outline:2px solid var(--wu-text-brand);outline-offset:-2px}.bc-header__contact .fa{margin-inline-end:var(--wu-space-1)}}.bc-header__bar{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"menu logo actions" "search search search";align-items:center;column-gap:4px;row-gap:4px;padding:4px 12px 8px 4px;max-width:1800px;margin-inline:auto}@media(min-width: 1024px){.bc-header__bar{grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"logo search actions";column-gap:24px;padding:10px 24px}}.bc-header__icon-btn{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-full);color:var(--wu-text-regular);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:44px;height:44px;border:0;background:rgba(0,0,0,0);font-size:1.25rem;line-height:1}.bc-header__icon-btn:hover{background-color:var(--wu-bg-hover);color:var(--wu-text-regular)}.bc-header__icon-btn:focus{outline:none}.bc-header__icon-btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-header__menu-btn{grid-area:menu}@media(min-width: 1024px){.bc-header__menu-btn{display:none}}.bc-header__logo{grid-area:logo;display:inline-flex;align-items:center;padding-inline-start:var(--wu-space-1);justify-self:start}.bc-header__logo img{display:block;width:auto;height:28px;max-width:100%}@media(min-width: 1024px){.bc-header__logo{padding-inline-start:var(--wu-space-0)}.bc-header__logo img{height:36px}}.bc-header__search{grid-area:search;display:flex;align-items:stretch;width:100%;border-radius:var(--wu-radius-full);overflow:hidden;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);height:40px;margin-inline-start:8px;background:var(--wu-bg-alternate);border:1px solid var(--wu-border-strong)}.bc-header__search:focus-within{background-color:var(--wu-bg-surface);border-color:var(--wu-brand-active);box-shadow:0 0 0 3px var(--wu-brand-subtle)}@media(min-width: 1024px){.bc-header__search{margin-inline-start:var(--wu-space-0);max-width:46rem;justify-self:center}}.bc-header__search-type{margin:var(--wu-space-0);padding-inline-start:var(--wu-space-3);padding-inline-end:var(--wu-space-6);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);letter-spacing:.025em;color:var(--wu-text-muted);cursor:pointer;flex-shrink:0;max-width:6.75rem;height:100%;border:0;border-inline-end:1px solid var(--wu-border-strong);border-radius:0;appearance:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1 5 5 9 1' fill='none' stroke='%23231f20' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:10px 6px;font-family:inherit;font-size:16px}.bc-header__search-type:focus{outline:none}.bc-header__search-type:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-3px}@media(min-width: 1024px){.bc-header__search-type{max-width:10rem;padding-inline-start:1rem}}.bc-header__search-input{flex:1 1 0%;margin:var(--wu-space-0);padding-inline:var(--wu-space-3);color:var(--wu-text-regular);min-width:0;height:100%;border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:16px}.bc-header__search-input::placeholder{color:var(--wu-text-subtle)}.bc-header__search-input:focus{outline:none}@media(min-width: 1024px){.bc-header__search-input{font-size:14px}}.bc-header__search-btn{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);cursor:pointer;flex-shrink:0;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:48px;border:0;border-radius:0;background:var(--wu-brand);color:var(--wu-text-on-brand);font-size:1rem}.bc-header__search-btn:hover{background:var(--wu-brand-hover)}.bc-header__search-btn:active{background:var(--wu-brand-active)}.bc-header__search-btn:focus{outline:none}.bc-header__search-btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-text-regular);outline-offset:-4px}.bc-header__actions{grid-area:actions;display:flex;align-items:center;gap:var(--wu-space-1)}.bc-header__actions>*{--wu-gap: var(--wu-space-1)}.bc-header__account-link{position:relative}.bc-header__account-link.user-account{max-width:50px;overflow:hidden}@media(min-width: 1024px){.bc-header__account-link{display:none}}.bc-header__account-name{position:absolute;bottom:1px;left:50%;max-width:44px;transform:translateX(-50%);font-size:9px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-header__account{display:none}@media(min-width: 1024px){.bc-header__account{display:block;position:relative}}.bc-header__account-btn{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-header__account-btn>*{--wu-gap: var(--wu-space-2)}.bc-header__account-btn{margin:var(--wu-space-0);padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);border-radius:var(--wu-radius-full);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);height:40px;max-width:14rem;border:1px solid var(--wu-border-strong);background:var(--wu-bg-surface)}.bc-header__account-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-header__account-btn:hover{background-color:var(--wu-bg-hover)}.bc-header__account-btn:focus{outline:none}.bc-header__account-btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:2px}.bc-header__menu{padding:var(--wu-space-2);border-radius:var(--wu-radius-lg);box-shadow:var(--wu-shadow-lg);background-color:var(--wu-bg-raised);min-width:11rem;margin-top:6px;border:1px solid var(--wu-border-strong)}.bc-header__menu .dropdown-item{padding-block:var(--wu-space-2);padding-inline:var(--wu-space-3);border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-sm);color:var(--wu-text-regular)}.bc-header__menu .dropdown-item:hover,.bc-header__menu .dropdown-item:focus{background-color:var(--wu-bg-hover);color:var(--wu-text-brand)}.bc-header__cart{position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--wu-radius-full);color:var(--wu-text-regular);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:44px;height:44px;font-size:1.25rem}.bc-header__cart:hover{background-color:var(--wu-bg-hover);color:var(--wu-text-regular)}.bc-header__cart:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}@media(min-width: 1024px){.bc-header__cart{gap:var(--wu-space-2)}.bc-header__cart>*{--wu-gap: var(--wu-space-2)}.bc-header__cart{padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);box-shadow:var(--wu-shadow-sm);width:auto;height:40px;background:var(--wu-brand);color:var(--wu-text-on-brand)}.bc-header__cart:hover{background:var(--wu-brand-hover);color:var(--wu-text-on-brand)}}.bc-header__cart-count{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--wu-brand);color:var(--wu-text-on-brand);font-size:11px;font-weight:700;line-height:20px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--wu-bg-surface)}@media(min-width: 1024px){.bc-header__cart-count{position:static;min-width:22px;background:var(--wu-bg-surface);color:var(--wu-text-regular);box-shadow:none}}@media(min-width: 1024px){.bc-header__cart-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}.bc-header__nav{display:none}@media(min-width: 1024px){.bc-header__nav{display:block;padding-inline:var(--wu-space-6);background:var(--wu-bg-ink)}}.bc-header__nav-list{display:flex;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);list-style:none;height:36px}.bc-header__nav-list>li{position:relative;display:flex;align-items:center;height:100%}.bc-header__nav-link{position:relative;display:flex;align-items:center;padding-inline:var(--wu-space-2);font-weight:var(--wu-font-weight-semibold);white-space:nowrap;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);height:100%;font-size:11px;color:rgba(255,255,255,.82)}.bc-header__nav-link::after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--wu-brand);transform:scaleX(0);transition:transform .2s ease-out}.bc-header__nav-link:hover,.bc-header__nav-link:focus-visible,.bc-header__nav-link[aria-current=page]{color:#fff}.bc-header__nav-link:hover::after,.bc-header__nav-link:focus-visible::after,.bc-header__nav-link[aria-current=page]::after{transform:scaleX(1)}.bc-header__nav-link:focus-visible{outline:2px solid var(--wu-text-ink-brand-lighter);outline-offset:-2px}.bc-header__nav-link--cats{border-radius:var(--wu-radius-full);margin-inline-end:var(--wu-space-2);height:26px;background:var(--wu-brand);color:var(--wu-text-on-brand)}.bc-header__nav-link--cats::after{display:none}.bc-header__nav-link--cats:hover,.bc-header__nav-link--cats:focus-visible{background:var(--wu-brand-hover);color:var(--wu-text-on-brand)}@media(min-width: 1280px){.bc-header__nav-link{padding-inline:var(--wu-space-4);letter-spacing:.025em;font-size:12px}.bc-header__nav-link::after{left:1rem;right:1rem}}.bc-header__nav-link--special{border-radius:var(--wu-radius-full);overflow:hidden;isolation:isolate;height:26px;border:1px solid var(--wu-brand);background:linear-gradient(135deg, color-mix(in srgb, var(--wu-brand) 68%, #000), color-mix(in srgb, var(--wu-brand) 82%, #000));color:#fff}.bc-header__nav-link--special::after{inset:0 auto 0 0;width:45%;height:auto;border-radius:0;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.16), transparent);transform:translateX(-130%) skewX(-20deg);transition:none;z-index:-1;pointer-events:none}.bc-header__nav-link--special:hover,.bc-header__nav-link--special:focus-visible,.bc-header__nav-link--special[aria-current=page]{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--wu-brand) 84%, #000), var(--wu-brand))}.bc-header__nav-link--special:hover::after,.bc-header__nav-link--special:focus-visible::after,.bc-header__nav-link--special[aria-current=page]::after{display:none}.bc-header__nav-link--special:focus-visible{outline:2px solid var(--wu-text-ink-brand-lighter);outline-offset:2px}@media(prefers-reduced-motion: no-preference){.bc-header__nav-link--special::after{animation:bc-glint 2.4s ease-in-out infinite}}.bc-header__submenu{display:none;position:absolute;margin:var(--wu-space-0);padding:var(--wu-space-2);border-radius:var(--wu-radius-lg);box-shadow:var(--wu-shadow-lg);background-color:var(--wu-bg-raised);top:100%;right:0;min-width:15rem;list-style:none;border:1px solid var(--wu-border-strong);z-index:1}.bc-header__submenu a{display:flex;justify-content:space-between;align-items:center;gap:var(--wu-space-3)}.bc-header__submenu a>*{--wu-gap: var(--wu-space-3)}.bc-header__submenu a{padding-block:var(--wu-space-2);padding-inline:var(--wu-space-3);border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-semibold);letter-spacing:.025em;white-space:nowrap;color:var(--wu-text-regular)}.bc-header__submenu a:hover,.bc-header__submenu a:focus-visible{background-color:var(--wu-bg-hover);color:var(--wu-text-brand)}.bc-header__nav-item--menu:hover .bc-header__submenu,.bc-header__nav-item--menu:focus-within .bc-header__submenu{display:block}.bc-header__badge{padding-inline:var(--wu-space-2);border-radius:var(--wu-radius-full);font-weight:var(--wu-font-weight-bold);background-color:var(--wu-brand);color:var(--wu-text-on-brand);font-variant-numeric:tabular-nums}body>.ui-autocomplete{z-index:201}.bc-scroll-lock,.bc-scroll-lock body{overflow:hidden}.bc-drawer{position:fixed;inset:0;z-index:1;visibility:hidden;transition:visibility 0s linear .2s}.bc-drawer.is-open{visibility:visible;transition-delay:0s}.bc-drawer__backdrop{position:absolute;inset:0;background:rgba(35,31,32,.45);opacity:0;transition:opacity .2s ease-out}.bc-drawer__panel{position:absolute;display:flex;flex-direction:column;background-color:var(--wu-bg-surface);box-shadow:var(--wu-shadow-xl);top:0;bottom:0;left:0;width:min(22rem,86vw) !important;transform:translateX(-100%);transition:transform .2s ease-out;outline:none}.bc-drawer.is-open .bc-drawer__backdrop{opacity:1}.bc-drawer.is-open .bc-drawer__panel{transform:none}@media(prefers-reduced-motion: reduce){.bc-drawer,.bc-drawer__backdrop,.bc-drawer__panel{transition:none}}.bc-drawer__head{display:flex;justify-content:space-between;align-items:center;gap:var(--wu-space-2)}.bc-drawer__head>*{--wu-gap: var(--wu-space-2)}.bc-drawer__head{padding-block:var(--wu-space-3);padding-inline-start:var(--wu-space-4);padding-inline-end:var(--wu-space-2);flex-shrink:0;background:var(--wu-bg-ink);color:#fff}.bc-drawer__head .bc-header__icon-btn{color:#fff}.bc-drawer__head .bc-header__icon-btn:hover{background:rgba(255,255,255,.12);color:#fff}.bc-drawer__head .bc-header__icon-btn:focus-visible{outline-color:var(--wu-text-ink-brand-lighter)}.bc-drawer__brand{display:flex;flex-direction:column;line-height:var(--wu-line-height-tight);text-decoration:none}.bc-drawer__brand:hover{text-decoration:none}.bc-drawer__eyebrow{font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);letter-spacing:.1em;color:var(--wu-text-ink-brand-light)}.bc-drawer__title{font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);letter-spacing:.025em;color:#fff}.bc-drawer__account{display:flex;flex-wrap:wrap;gap:var(--wu-space-2)}.bc-drawer__account>*{--wu-gap: var(--wu-space-2)}.bc-drawer__account{padding:var(--wu-space-3);flex-shrink:0;background-color:var(--wu-bg-alternate);border-bottom:1px solid var(--wu-border-strong)}.bc-drawer__account a{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-drawer__account a>*{--wu-gap: var(--wu-space-2)}.bc-drawer__account a{padding-inline:var(--wu-space-3);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);border-radius:var(--wu-radius-full);background-color:var(--wu-bg-surface);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:36px;border:1px solid var(--wu-border-strong);text-decoration:none}.bc-drawer__account a:hover,.bc-drawer__account a:focus-visible{color:var(--wu-text-brand);border-color:var(--wu-brand-border)}.bc-drawer__nav{flex:1 1 0%;overflow-y:auto;padding-block:var(--wu-space-2);overscroll-behavior:contain}.bc-drawer__list,.bc-drawer__sublist{margin:var(--wu-space-0);padding:var(--wu-space-0);list-style:none}.bc-drawer__link{display:flex;justify-content:space-between;align-items:center;gap:var(--wu-space-3)}.bc-drawer__link>*{--wu-gap: var(--wu-space-3)}.bc-drawer__link{padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);letter-spacing:.025em;color:var(--wu-text-regular);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:46px;text-decoration:none;list-style:none}.bc-drawer__link::-webkit-details-marker{display:none}.bc-drawer__link:hover,.bc-drawer__link:focus-visible{background-color:var(--wu-bg-hover);color:var(--wu-text-brand);text-decoration:none}.bc-drawer__link:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-drawer__link[aria-current=page]{color:var(--wu-text-brand);box-shadow:inset 3px 0 0 var(--wu-brand)}.bc-drawer__link .fa{color:var(--wu-text-muted);--wu-transition-transform: transform;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150)}.bc-drawer__link--special{color:var(--wu-text-brand)}.bc-drawer__link--special::after{content:"SALE";order:1;padding:0 8px;border-radius:9999px;background:var(--wu-brand);color:var(--wu-text-on-brand);font-size:10px;font-weight:700;letter-spacing:.06em;line-height:18px;margin-inline-end:auto}.bc-drawer__link--special .fa{order:2}.bc-drawer__group[open]>.bc-drawer__link .fa-angle-down{transform:rotate(180deg)}.bc-drawer__sublist{padding-bottom:var(--wu-space-2);background-color:var(--wu-bg-alternate)}.bc-drawer__sublist a{display:flex;justify-content:space-between;align-items:center;gap:var(--wu-space-3)}.bc-drawer__sublist a>*{--wu-gap: var(--wu-space-3)}.bc-drawer__sublist a{padding-block:var(--wu-space-2);padding-inline-start:var(--wu-space-6);padding-inline-end:var(--wu-space-4);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-medium);letter-spacing:.025em;color:var(--wu-text-muted);min-height:40px;text-decoration:none}.bc-drawer__sublist a:hover,.bc-drawer__sublist a:focus-visible{background-color:var(--wu-bg-hover);color:var(--wu-text-brand)}.bc-drawer__count{padding-inline:var(--wu-space-2);border-radius:var(--wu-radius-full);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted);background-color:var(--wu-bg-surface);flex-shrink:0;font-size:11px;line-height:20px;font-variant-numeric:tabular-nums;border:1px solid var(--wu-border-strong)}.bc-drawer__contact{display:grid;gap:var(--wu-space-1)}.bc-drawer__contact>*{--wu-gap: var(--wu-space-1)}.bc-drawer__contact{padding:var(--wu-space-4);flex-shrink:0;font-size:var(--wu-font-size-xs);border-top:1px solid var(--wu-border-strong)}.bc-drawer__contact a{color:var(--wu-text-muted);text-decoration:none}.bc-drawer__contact a:hover{color:var(--wu-text-brand)}.bc-drawer__contact .fa{width:1.25em}@keyframes bc-rubber-band{from,to{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}}.bc-book-card{position:relative;display:flex;flex-direction:column;height:100%;gap:var(--wu-space-3)}.bc-book-card>*{--wu-gap: var(--wu-space-3)}.bc-book-card{text-align:start;min-width:0;border:1px solid #e9e9e9;padding:0 10px 10px;border-radius:10px;container-type:inline-size}.bc-book-card a{text-decoration:none}.bc-book-card p{margin:var(--wu-space-0)}.bc-book-card__media{width:100%}.bc-book-card__frame{position:relative;display:block;width:100%;aspect-ratio:2/3;border-radius:var(--wu-radius-sm);transition:transform 200ms ease,box-shadow 200ms ease}.bc-book-card__cover{position:absolute;inset:0;display:block;padding:10px}.bc-book-card__cover .cover-photo{display:block;width:100%;max-width:none;max-height:none;padding:0;border:0;height:100%;object-fit:contain;object-position:center;border-radius:var(--wu-radius-sm)}@media(hover: hover)and (pointer: fine){.bc-book-card__frame:hover{transform:translateY(-3px);box-shadow:0 14px 24px -8px rgba(35,31,32,.48)}}.bc-book-card__badge{position:absolute;z-index:10;font-weight:var(--wu-font-weight-bold);background-color:var(--wu-brand);color:var(--wu-text-on-brand);border-radius:var(--wu-radius-full);top:6px;left:6px;padding:2px 8px;font-size:max(13px,.8125rem);line-height:1.4;letter-spacing:.01em;box-shadow:0 1px 3px rgba(35,31,32,.25)}.bc-book-card__quick.view-modal{position:absolute;z-index:10;justify-content:center;align-items:center;border-radius:var(--wu-radius-full);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);cursor:pointer;display:none;top:50%;left:50%;right:auto;width:44px;height:44px;padding:0;margin:0;transform:translate(-50%, -50%);box-shadow:0 2px 8px rgba(35,31,32,.25);opacity:0;transition:opacity 150ms ease}.bc-book-card__quick.view-modal span{color:inherit;font-size:1rem}@media(hover: hover)and (pointer: fine){.bc-book-card__quick.view-modal{display:flex}.bc-book-card__frame:hover .bc-book-card__quick.view-modal,.bc-book-card__cover:focus-visible .bc-book-card__quick.view-modal{opacity:.94}}.bc-book-card__wish{position:absolute;z-index:10;display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-full);background-color:var(--wu-bg-surface);cursor:pointer;top:1px;right:1px;width:44px;height:44px;padding:5px;border:0;background-clip:content-box;font-size:.95rem;line-height:1;filter:drop-shadow(0 1px 2px rgba(35, 31, 32, 0.28));transition:color 150ms ease}.bc-book-card__wish.text-white{color:var(--wu-text-subtle) !important}.bc-book-card__wish.like{color:var(--wu-text-brand) !important}.bc-book-card__wish:hover{color:var(--wu-text-brand) !important}.bc-book-card__wish:focus{outline:none}.bc-book-card__wish:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:2px}.bc-book-card__inside{position:absolute;z-index:10;display:inline-flex;justify-content:center;align-items:center;font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-full);cursor:pointer;left:6px;bottom:6px;gap:4px;max-width:calc(100% - 12px);min-height:24px;margin:0;padding:0 8px;border:0;font-size:11px;line-height:1;white-space:nowrap;box-shadow:0 1px 3px rgba(35,31,32,.25)}.bc-book-card__inside .fa{color:var(--wu-text-brand)}.bc-book-card__inside::before{content:"";position:absolute;inset:-10px 0}.bc-book-card__inside:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:2px}.bc-book-card__body{display:flex;flex-direction:column;gap:var(--wu-space-1)}.bc-book-card__body>*{--wu-gap: var(--wu-space-1)}.bc-book-card__body{min-width:0}.bc-book-card__title{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);font-size:max(15px,1rem);line-height:1.35;min-height:2.7em}.bc-book-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--wu-text-regular)}.bc-book-card__title a:hover{color:var(--wu-text-brand)}.bc-book-card__title--end{text-align:right}.bc-book-card__title a::before,.bc-book-card__title-ur a::before{content:"";position:absolute;left:0;right:0;height:44px}.bc-book-card__title a::before{margin-top:calc((1.35em - 44px)/2)}.bc-book-card__title-ur a::before{margin-top:calc((2em - 44px)/2)}.bc-book-card__title-ur{color:var(--wu-text-muted);font-size:max(17px,1.125rem);line-height:2}.bc-book-card__title-ur a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.bc-book-card__title-ur a:hover{color:var(--wu-text-brand)}.bc-book-card__author{color:var(--wu-text-muted);font-size:max(13px,.875rem);line-height:1.4}.bc-book-card__clamp{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-book-card__rating{font-size:var(--wu-font-size-sm);color:var(--wu-warning-600);letter-spacing:1px}.bc-book-card__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--wu-space-2)}.bc-book-card__price>*{--wu-gap: var(--wu-space-2)}.bc-book-card__price{margin-top:var(--wu-space-1);font-variant-numeric:tabular-nums;line-height:1.3}.bc-book-card__sale{font-weight:var(--wu-font-weight-bold);font-size:max(15px,1rem);color:var(--wu-text-brand)}.bc-book-card__regular{font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);font-size:max(15px,1rem)}.bc-book-card__list{color:var(--wu-text-subtle);font-size:max(13px,.875rem)}.bc-book-card__status{font-weight:var(--wu-font-weight-semibold);font-size:max(13px,.875rem);color:var(--wu-danger-700)}@container (max-width: 200px){.bc-book-card__title,.bc-book-card__sale,.bc-book-card__regular{font-size:max(15px,.9375rem)}.bc-book-card__title-ur{font-size:max(16px,1rem)}.bc-book-card__author,.bc-book-card__list,.bc-book-card__status{font-size:max(13px,.8125rem)}}.bc-book-card__actions{display:flex;gap:var(--wu-space-2)}.bc-book-card__actions>*{--wu-gap: var(--wu-space-2)}.bc-book-card__actions{margin-top:auto;padding:1px 2px}.bc-book-card__btn{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:var(--wu-space-2)}.bc-book-card__btn>*{--wu-gap: var(--wu-space-2)}.bc-book-card__btn{margin:var(--wu-space-0);padding-inline:var(--wu-space-3);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);border-radius:var(--wu-radius-md);cursor:pointer;text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);flex:1 1 auto;min-width:0;height:44px;border:1.5px solid rgba(0,0,0,0);line-height:1.1;white-space:nowrap}.bc-book-card__btn:focus{outline:none}.bc-book-card__btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-book-card__btn.disabled{opacity:.6}.bc-book-card__btn--primary{background-color:var(--wu-brand);color:var(--wu-text-on-brand);border-color:var(--wu-brand)}.bc-book-card__btn--primary:hover{background-color:var(--wu-brand-hover);color:var(--wu-text-on-brand);border-color:var(--wu-brand-hover)}.bc-book-card__btn--primary:active{background-color:var(--wu-brand-active);border-color:var(--wu-brand-active)}.bc-book-card__btn .bc-book-card__label-short{display:none}@container (max-width: 200px){.bc-book-card__btn{padding-inline:var(--wu-space-2);font-size:var(--wu-font-size-xs)}.bc-book-card__btn .bc-book-card__more{display:none}.bc-book-card__btn .bc-book-card__label-full{display:none}.bc-book-card__btn .bc-book-card__label-short{display:inline}}.bc-book-card__btn .bc-book-card__busy{display:none}.bc-book-card__btn.disabled .bc-book-card__idle{display:none}.bc-book-card__btn.disabled .bc-book-card__busy{display:inline}.bc-book-card__btn--icon,.bc-book-card__btn--cart{color:var(--wu-text-brand);background:rgba(0,0,0,0);border-color:var(--wu-brand)}.bc-book-card__btn--icon:hover,.bc-book-card__btn--icon:focus,.bc-book-card__btn--cart:hover,.bc-book-card__btn--cart:focus{background-color:var(--wu-brand-subtle);color:var(--wu-text-brand);border-color:var(--wu-brand-hover)}.bc-book-card__btn--icon{flex:0 0 44px;padding:0;font-size:1rem}.bc-book-card__btn--off{font-size:var(--wu-font-size-xs);color:var(--wu-text-muted);background-color:var(--wu-bg-alternate);cursor:default;border-color:var(--wu-border-strong);letter-spacing:.04em}.owl-related .owl-stage{display:flex}.owl-related .owl-item{display:flex}.owl-related .bc-book-card{flex:1 1 0%;margin:0 2px}.bc-book-card [data-pre-order=true],.bc-book-detail [data-pre-order=true].cart-item,.bc-book-detail button[data-pre-order=true]{background-color:var(--wu-text-link) !important;border-color:var(--wu-text-link) !important;color:#fff !important}.bc-book-card [data-pre-order=true]:hover,.bc-book-card [data-pre-order=true]:focus-visible,.bc-book-detail [data-pre-order=true].cart-item:hover,.bc-book-detail [data-pre-order=true].cart-item:focus-visible,.bc-book-detail button[data-pre-order=true]:hover,.bc-book-detail button[data-pre-order=true]:focus-visible{background-color:var(--wu-text-link-hover) !important;border-color:var(--wu-text-link-hover) !important}.bc-shelf{padding-block:var(--wu-space-4);width:100%}.bc-shelf__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--wu-space-3)}.bc-shelf__head>*{--wu-gap: var(--wu-space-3)}.bc-shelf__head{margin-bottom:var(--wu-space-3)}.bc-shelf__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);letter-spacing:-0.025em;line-height:1.25}@media(min-width: 1024px){.bc-shelf__title{font-size:var(--wu-font-size-xl)}}.bc-shelf__title a{color:var(--wu-text-regular);text-decoration:none}.bc-shelf__title a:hover{color:var(--wu-text-brand)}.bc-shelf__all{display:inline-flex;align-items:center;gap:var(--wu-space-1)}.bc-shelf__all>*{--wu-gap: var(--wu-space-1)}.bc-shelf__all{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);text-decoration:none;flex:0 0 auto;min-height:44px;color:var(--wu-text-link)}.bc-shelf__all:hover{color:var(--wu-text-link-hover)}.bc-shelf__all:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-shelf__swiper{width:100%;padding:2px}.bc-shelf__swiper .swiper-slide{height:auto}.bc-shelf__swiper{container-type:inline-size;--bc-slides: 3;--bc-arrow: 44px}@media(min-width: 1080px){.bc-shelf__swiper{--bc-slides: 4}}@media(min-width: 1400px){.bc-shelf__swiper{--bc-slides: 5}}.bc-shelf__swiper .swiper-button-next,.bc-shelf__swiper .swiper-button-prev{display:none;width:var(--bc-arrow);height:var(--bc-arrow);margin-top:0;top:calc(10px + .75*(100cqw - 10px*(var(--bc-slides) - 1))/var(--bc-slides) - var(--bc-arrow)/2);border:1px solid var(--wu-border-strong);border-radius:9999px;color:var(--wu-text-regular);background:var(--wu-bg-surface);box-shadow:0 4px 14px -6px rgba(36,36,34,.4);transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease}.bc-shelf__swiper .swiper-button-next::after,.bc-shelf__swiper .swiper-button-prev::after{content:"";width:10px;height:10px;border:solid currentcolor;border-width:2px 2px 0 0;font-size:0}.bc-shelf__swiper .swiper-button-next:hover,.bc-shelf__swiper .swiper-button-prev:hover{color:#fff;border-color:var(--wu-brand);background:var(--wu-brand)}.bc-shelf__swiper .swiper-button-next:focus-visible,.bc-shelf__swiper .swiper-button-prev:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}@media(min-width: 768px){.bc-shelf__swiper .swiper-button-next,.bc-shelf__swiper .swiper-button-prev{display:flex}}.bc-shelf__swiper .swiper-button-next::after{transform:translateX(-2px) rotate(45deg)}.bc-shelf__swiper .swiper-button-prev::after{transform:translateX(2px) rotate(-135deg)}.bc-shelf__swiper .swiper-button-next.swiper-button-disabled,.bc-shelf__swiper .swiper-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}#owl-slider{max-height:150px;overflow:hidden}@media(min-width: 992px){#owl-slider{max-height:500px}}#owl-slider .item{z-index:-1;color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;padding-top:150px;padding-left:70px}@media(min-width: 992px){#owl-slider .item{height:500px}}#owl-slider .item img{display:block;width:100%;height:auto}#owl-slider .item h1,#owl-slider .item p{color:#ffffd7}#owl-slider .item h1{text-shadow:3px 4px 8px #000}#owl-slider .item p{text-shadow:2px 2px 5px #000}#owl-slider .owl-stage-outer{border-radius:3px}#owl-slider .owl-dots{margin-top:-40px;width:100%;position:absolute}@media(max-width: 767px){#owl-slider .owl-item{left:0}}#owl-slider.owl-carousel{display:block;max-height:none;overflow:hidden;border-radius:var(--wu-radius-xl);background:var(--wu-bg-alternate)}#owl-slider.owl-carousel:not(.owl-loaded)>:not(:first-child){display:none}#owl-slider.owl-carousel .owl-stage-outer{border-radius:0}#owl-slider.owl-carousel .item{display:flex;flex-direction:column;justify-content:flex-end;height:auto;aspect-ratio:2.6;padding:1rem 1.25rem 2.5rem;background-size:contain}#owl-slider.owl-carousel .item h1{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg)}@media(min-width: 1024px){#owl-slider.owl-carousel .item h1{font-size:var(--wu-font-size-3xl)}}#owl-slider.owl-carousel .item p{margin:var(--wu-space-0)}#owl-slider.owl-carousel .owl-dots{margin-top:-32px}#owl-slider.owl-carousel .owl-dot span{width:8px;height:8px;margin:4px;background:rgba(255,255,255,.7);box-shadow:0 0 0 1px rgba(35,31,32,.25)}#owl-slider.owl-carousel .owl-dot.active span,#owl-slider.owl-carousel .owl-dot:hover span{width:20px;background:var(--wu-brand)}.bc-footer{margin-top:32px;background:var(--wu-bg-ink);color:rgba(245,242,235,.78);border-top:4px solid var(--wu-brand);font-size:14px;line-height:1.5}.bc-footer p,.bc-footer address,.bc-footer ul{margin:var(--wu-space-0)}.bc-footer a{color:#f5f2eb;text-decoration:none;text-underline-offset:3px;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150)}.bc-footer a:hover,.bc-footer a:focus-visible{color:var(--wu-text-ink-brand-light);text-decoration:underline}.bc-footer a:focus-visible{outline:2px solid var(--wu-text-ink-brand-light);outline-offset:2px;border-radius:2px}.bc-footer__inner{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"brand" "shop" "help" "policies" "contact";row-gap:0;padding:32px 16px 24px;max-width:1200px;margin-inline:auto}@media(min-width: 768px){.bc-footer__inner{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"brand brand contact" "shop help policies";gap:32px 24px;padding-inline:32px}}@media(min-width: 1024px){.bc-footer__inner{grid-template-columns:1.6fr 1fr 1fr 1fr 1.2fr;grid-template-areas:"brand shop help policies contact";gap:32px;padding-block:48px 32px}}.bc-footer__brand{grid-area:brand;padding-bottom:16px}@media(min-width: 768px){.bc-footer__brand{padding-bottom:0}}.bc-footer__group--shop{grid-area:shop}.bc-footer__group--help{grid-area:help}.bc-footer__group--policies{grid-area:policies}.bc-footer__contact{grid-area:contact;padding-top:16px}@media(min-width: 768px){.bc-footer__contact{padding-top:0}}.bc-footer__name{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);letter-spacing:.025em;margin-bottom:8px;font-size:18px;color:#f5f2eb}.bc-footer__address{font-style:normal;max-width:40ch}.bc-footer__title{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);text-transform:uppercase;letter-spacing:.05em;font-size:12px;line-height:1.3;color:var(--wu-text-ink-brand);font-family:inherit}.bc-footer__brand .bc-footer__title{margin-top:20px;margin-bottom:4px}.bc-footer__contact .bc-footer__title{margin-bottom:4px}.bc-footer__group{border-top:1px solid rgba(245,242,235,.12)}.bc-footer__group:last-of-type{border-bottom:1px solid rgba(245,242,235,.12)}@media(min-width: 768px){.bc-footer__group{border:0}.bc-footer__group:last-of-type{border:0}}.bc-footer__summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none}.bc-footer__summary::-webkit-details-marker{display:none}.bc-footer__summary::after{content:"";width:8px;height:8px;margin-right:6px;border-right:2px solid rgba(245,242,235,.78);border-bottom:2px solid rgba(245,242,235,.78);transform:rotate(45deg);transition:transform 150ms}.bc-footer__summary:focus-visible{outline:2px solid var(--wu-text-ink-brand-light);outline-offset:-2px;border-radius:2px}@media(min-width: 768px){.bc-footer__summary{min-height:0;margin-bottom:4px;cursor:default;pointer-events:none}.bc-footer__summary::after{display:none}}.bc-footer__disclosure[open]>.bc-footer__summary::after{transform:rotate(-135deg)}@media(min-width: 768px){.bc-footer__disclosure::details-content{content-visibility:visible;display:block}}.bc-footer__links{padding:var(--wu-space-0);list-style:none}.bc-footer__disclosure .bc-footer__links{padding-bottom:8px}@media(min-width: 768px){.bc-footer__disclosure .bc-footer__links{padding-bottom:0}}.bc-footer__links a{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-footer__links a>*{--wu-gap: var(--wu-space-2)}.bc-footer__links a{min-height:44px;line-height:1.3}.bc-footer__links .fa{width:16px;text-align:center;color:var(--wu-text-ink-brand)}.bc-footer__social{display:flex;flex-wrap:wrap;gap:var(--wu-space-2)}.bc-footer__social>*{--wu-gap: var(--wu-space-2)}.bc-footer__social{padding:8px 0 0;list-style:none}.bc-footer__social-btn{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--wu-radius-full);width:44px;height:44px;border:1px solid rgba(245,242,235,.28);font-size:18px}.bc-footer__social-btn:hover,.bc-footer__social-btn:focus-visible{border-color:var(--wu-text-ink-brand-light);text-decoration:none}.bc-footer__bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--wu-space-1)}.bc-footer__bottom>*{--wu-gap: var(--wu-space-1)}.bc-footer__bottom{text-align:center;padding:8px 16px 72px;border-top:1px solid rgba(245,242,235,.12);font-size:13px}.bc-footer__bottom a{color:rgba(245,242,235,.78);min-height:44px;display:inline-flex;align-items:center}@media(min-width: 768px){.bc-footer__bottom{flex-direction:row;gap:12px;padding-bottom:8px}}.bc-footer__sep{display:none}@media(min-width: 768px){.bc-footer__sep{display:inline}}.bc-footer .scroll-up{position:fixed;left:16px;bottom:16px;z-index:150;padding:0}.bc-footer #backtotop{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--wu-radius-full);cursor:pointer;box-shadow:var(--wu-shadow-md);width:44px;height:44px;padding:0;border:0;background:var(--wu-brand);color:var(--wu-text-on-brand);font-size:18px}.bc-footer #backtotop:hover{background:var(--wu-brand-hover)}.bc-footer #backtotop:focus-visible{outline:2px solid var(--wu-bg-ink);outline-offset:2px}.bc-nowrap{white-space:nowrap}.bc-book-page{display:grid;gap:var(--wu-space-6)}.bc-book-page>*{--wu-gap: var(--wu-space-6)}.bc-book-page{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-8);grid-template-columns:minmax(0, 1fr)}.bc-book-page__heading{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em}.bc-book-page__section{display:grid;gap:var(--wu-space-4)}.bc-book-page__section>*{--wu-gap: var(--wu-space-4)}.bc-book-page__section{grid-template-columns:minmax(0, 1fr);min-width:0;padding-top:var(--wu-space-6);border-top:1px solid var(--wu-border-regular)}.bc-book-detail{container-type:inline-size;min-width:0}.bc-book-detail a{text-decoration:none}.bc-book-detail p,.bc-book-detail dl,.bc-book-detail dd{margin:var(--wu-space-0)}.bc-book-detail__grid{display:grid;column-gap:var(--wu-space-4)}.bc-book-detail__grid>*{--wu-gap: var(--wu-space-4)}.bc-book-detail__grid{row-gap:var(--wu-space-5);grid-template-columns:7.5rem minmax(0, 1fr);grid-template-areas:"media summary" "thumbs buy" "specs specs" "bio bio" "desc desc";align-items:start}@container (min-width: 30rem){.bc-book-detail__grid{grid-template-columns:minmax(0, 3fr) minmax(0, 7fr)}}@container (min-width: 45rem){.bc-book-detail__grid{column-gap:var(--wu-space-8);grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);grid-template-rows:auto 1fr auto auto;grid-template-areas:"media info" "thumbs info" "bio bio" "desc desc"}}.bc-book-detail--modal{padding-block:var(--wu-space-5) var(--wu-space-2)}.bc-book-detail--modal .bc-book-detail__btn--share{color:var(--wu-text-muted)}.bc-book-detail--modal .bc-book-detail__btn--cart{color:var(--wu-text-brand)}.bc-book-detail--modal .bc-book-detail__byline a,.bc-book-detail--modal .bc-book-detail__spec a:not(.bc-book-detail__btn){color:var(--wu-text-link)}.bc-book-detail--modal .bc-book-detail__byline a:hover,.bc-book-detail--modal .bc-book-detail__spec a:not(.bc-book-detail__btn):hover{color:var(--wu-text-link-hover)}#bookModal .modal-content{background-color:var(--wu-bg-base);border:0}#bookModal .modal-header{display:flex;gap:var(--wu-space-3)}#bookModal .modal-header>*{--wu-gap: var(--wu-space-3)}#bookModal .modal-header{padding-inline:var(--wu-space-5);padding-block:var(--wu-space-4);align-items:flex-start;border-bottom:1px solid var(--wu-border-regular)}#bookModal .modal-header h4{display:grid;gap:var(--wu-space-1)}#bookModal .modal-header h4>*{--wu-gap: var(--wu-space-1)}#bookModal .modal-header h4{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);letter-spacing:-0.025em;flex:1 1 auto;min-width:0;color:var(--wu-text-regular);line-height:1.3;overflow-wrap:anywhere}#bookModal .modal-header .close{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-md);color:var(--wu-text-muted);flex:0 0 44px;width:44px;height:44px;margin-top:-10px;margin-right:-12px;opacity:1;text-shadow:none}#bookModal .modal-header .close:hover{background-color:var(--wu-bg-hover);color:var(--wu-text-regular)}.bc-quick-title__en{display:block}.bc-quick-title__ur{display:block;font-weight:400;color:var(--wu-text-muted);text-align:start;line-height:1.9}.bc-quick-title__ur:empty{display:none}.bc-book-detail__info{display:contents}@container (min-width: 45rem){.bc-book-detail__info{display:grid;gap:var(--wu-space-6)}.bc-book-detail__info>*{--wu-gap: var(--wu-space-6)}.bc-book-detail__info{grid-area:info;align-content:start}.bc-book-detail .bc-book-detail__info>*{grid-area:auto}}@container (width < 32rem){.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__grid{row-gap:var(--wu-space-3);grid-template-columns:minmax(0, 1fr);grid-template-areas:none}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__grid>*,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__grid .bc-book-detail__info>*,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__grid .bc-book-detail__summary>*,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__grid .bc-book-detail__head>*{grid-area:auto}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__summary,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__head{display:contents}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__title{order:1}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__media{order:2}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs{order:3}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__byline{order:4}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__rating{order:5}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__offer{order:6}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__buy{order:7}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__specs{order:8}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__bio{order:9}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__description{order:10}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__buy,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__specs{margin-top:var(--wu-space-3)}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__cover{width:80%}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs{justify-self:center;width:100%}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-stage{margin-inline:auto}}.bc-book-detail__media{display:grid;gap:var(--wu-space-2)}.bc-book-detail__media>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__media{grid-area:media;justify-items:center}.bc-book-detail__cover{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--wu-space-2);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);aspect-ratio:3/4}@container (min-width: 45rem){.bc-book-detail__cover{padding:var(--wu-space-6);aspect-ratio:4/5;max-height:34rem}}.bc-book-detail__cover img.show-image-large{display:block;width:auto;height:auto;max-width:100%;max-height:100%;padding:0;margin:0;border-radius:2px;box-shadow:0 10px 18px -8px rgba(35,31,32,.55),0 2px 4px rgba(35,31,32,.18);cursor:zoom-in}.bc-book-detail__inside.view-pdf{display:inline-flex;align-items:center;gap:var(--wu-space-1)}.bc-book-detail__inside.view-pdf>*{--wu-gap: var(--wu-space-1)}.bc-book-detail__inside.view-pdf{padding-inline:var(--wu-space-3);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-full);cursor:pointer;min-height:44px;border:1px solid var(--wu-border-strong);white-space:nowrap}.bc-book-detail__inside.view-pdf:hover{border-color:var(--wu-text-regular)}.bc-book-detail__inside-accent{color:var(--wu-danger-700)}.bc-book-detail__inside-brand{color:var(--wu-text-brand)}.bc-book-detail__thumbs{grid-area:thumbs;min-width:0}.bc-book-detail__thumbs .owl-pictures .owl-item{display:flex;justify-content:center;align-items:center;padding:var(--wu-space-1)}.bc-book-detail__thumbs .owl-pictures img.show-image{width:auto;max-width:100%;height:6rem;object-fit:contain;padding:2px;margin-bottom:4px;border:1px solid var(--wu-border-regular);border-radius:var(--wu-radius-md)}.bc-book-detail__thumbs .owl-pictures img.clicked-image{border-color:var(--wu-brand);box-shadow:0 0 0 1px var(--wu-brand)}.bc-book-detail__thumbs .owl-pictures .owl-nav{margin:var(--wu-space-0)}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev,.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next{position:absolute;display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-full);background-color:var(--wu-bg-surface);box-shadow:var(--wu-shadow-sm);cursor:pointer;top:50%;width:36px;height:36px;transform:translateY(-50%);border:1px solid var(--wu-border-strong);font-size:0 !important;color:rgba(0,0,0,0);background-image:none !important}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev::after,.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next::after{content:"";position:absolute;inset:-4px}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev::before,.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next::before{content:"";width:9px;height:9px;border-top:2px solid var(--wu-text-regular);border-right:2px solid var(--wu-text-regular)}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev:hover,.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next:hover{border-color:var(--wu-brand);background:var(--wu-brand) !important}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev:hover::before,.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next:hover::before{border-color:var(--wu-text-on-brand)}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev{left:0}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-prev::before{transform:translateX(2px) rotate(-135deg)}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next{right:0}.bc-book-detail__thumbs .owl-pictures .owl-nav .owl-next::before{transform:translateX(-2px) rotate(45deg)}.bc-book-detail__thumbs .owl-pictures .owl-nav .disabled{display:none}@container (width < 45rem){.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-nav:not(.disabled){display:flex;align-items:center;gap:var(--wu-space-2)}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-nav:not(.disabled)>*{--wu-gap: var(--wu-space-2)}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-nav:not(.disabled){margin-top:var(--wu-space-2);justify-content:center}.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-nav:not(.disabled) .owl-prev,.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__thumbs .owl-nav:not(.disabled) .owl-next{position:relative;top:auto;left:auto;right:auto;transform:none}}.bc-book-detail__summary{display:grid;gap:var(--wu-space-2)}.bc-book-detail__summary>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__summary{grid-area:summary;align-content:start;min-width:0}@container (min-width: 45rem){.bc-book-detail__summary{gap:var(--wu-space-5)}.bc-book-detail__summary>*{--wu-gap: var(--wu-space-5)}}.bc-book-detail__head,.bc-book-detail__offer{display:grid;gap:var(--wu-space-2)}.bc-book-detail__head>*,.bc-book-detail__offer>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__head,.bc-book-detail__offer{min-width:0}.bc-book-detail__head:not(:has(*)),.bc-book-detail__offer:not(:has(*)){display:none}@container (min-width: 45rem){.bc-book-detail__head{gap:var(--wu-space-3)}.bc-book-detail__head>*{--wu-gap: var(--wu-space-3)}}.bc-book-detail__title{display:grid;gap:var(--wu-space-1)}.bc-book-detail__title>*{--wu-gap: var(--wu-space-1)}.bc-book-detail__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);line-height:1.3;overflow-wrap:anywhere}@container (min-width: 30rem){.bc-book-detail__title{font-size:var(--wu-font-size-xl)}}@container (min-width: 45rem){.bc-book-detail__title{font-size:var(--wu-font-size-2xl);letter-spacing:-0.025em}}.bc-book-detail__title-ur{font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-normal);color:var(--wu-text-muted);line-height:1.9;justify-self:start;text-align:right}@container (min-width: 30rem){.bc-book-detail__title-ur{font-size:var(--wu-font-size-lg)}}.bc-book-detail__title-ur--only{font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular)}.bc-book-detail__byline{display:flex;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__byline>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__byline{min-width:0}.author-img.bc-book-detail__avatar{flex:0 0 auto;background-position:top;background-size:cover;float:none;width:40px;height:40px;margin:0;border:1px solid var(--wu-border-regular);border-radius:50%}.bc-book-detail__author{font-size:var(--wu-font-size-sm);color:var(--wu-text-muted);min-width:0}.bc-book-detail__author a{font-weight:var(--wu-font-weight-semibold)}.bc-book-detail__author a,.bc-book-detail__spec a:not(.bc-book-detail__btn){color:var(--wu-text-link);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--wu-text-link) 40%, transparent);text-decoration-thickness:1px;text-underline-offset:4px;transition:color 150ms,text-decoration-color 150ms}.bc-book-detail__author a:hover,.bc-book-detail__spec a:not(.bc-book-detail__btn):hover{color:var(--wu-text-link-hover);text-decoration-color:currentColor}.bc-book-detail__author a:focus-visible,.bc-book-detail__spec a:not(.bc-book-detail__btn):focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset);border-radius:var(--wu-radius-sm)}.bc-book-detail__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__badges>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__badges:empty{display:none}.bc-book-detail__premium{height:32px;width:auto}.bc-book-detail__stock{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__stock>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__stock{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted)}.bc-book-detail__stock::before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--wu-success-600)}.bc-book-detail__stock--out{font-weight:var(--wu-font-weight-bold);color:var(--wu-danger-700);letter-spacing:.02em}.bc-book-detail__stock--out::before{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--wu-danger-600)}.bc-book-detail__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--wu-space-3)}.bc-book-detail__price>*{--wu-gap: var(--wu-space-3)}.bc-book-detail__price{row-gap:var(--wu-space-1);font-variant-numeric:tabular-nums;line-height:1.2}.bc-book-detail__list{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-subtle)}.bc-book-detail__sale{font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-brand);letter-spacing:-0.025em}@container (min-width: 45rem){.bc-book-detail__sale{font-size:var(--wu-font-size-2xl)}}.bc-book-detail__date{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted)}.bc-book-detail__date--soon{font-weight:var(--wu-font-weight-bold);color:#dc3545;animation:bc-blink 1s linear infinite}@media(prefers-reduced-motion: reduce){.bc-book-detail__date--soon{animation:none}}@keyframes bc-blink{50%{opacity:0}}.bc-book-detail__binding{text-transform:capitalize}.bc-book-detail__buy{display:grid;gap:var(--wu-space-4)}.bc-book-detail__buy>*{--wu-gap: var(--wu-space-4)}.bc-book-detail__buy{grid-area:buy;align-content:start}.bc-book-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__actions>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__primary{display:flex;gap:var(--wu-space-2)}.bc-book-detail__primary>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__primary{flex:1 1 17rem;align-items:stretch;max-width:26rem}@container (32rem <= width < 45rem){.bc-book-detail:not(.bc-book-detail--modal) .bc-book-detail__primary{flex-basis:100%}}.bc-book-detail__primary:not(:has(*)){display:none}.bc-qty{display:inline-flex;border-radius:var(--wu-radius-md);overflow:hidden;background-color:var(--wu-bg-surface);flex:0 0 auto;border:1.5px solid var(--wu-brand)}.bc-qty__btn{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);color:var(--wu-text-brand);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:41px;height:41px;border:0;background:rgba(0,0,0,0);font-size:.85rem;line-height:1}.bc-qty__btn i{display:block;line-height:1}.bc-qty__btn:hover{background-color:var(--wu-brand-subtle)}.bc-qty__btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-qty__input{margin:var(--wu-space-0);padding:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);width:40px;height:41px;border:0;font-size:16px;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield}.bc-qty__input::-webkit-outer-spin-button,.bc-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bc-book-detail__btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__btn>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__btn{margin:var(--wu-space-0);padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);border-radius:var(--wu-radius-md);cursor:pointer;text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:44px;border:1.5px solid rgba(0,0,0,0);line-height:1.1;white-space:nowrap}.bc-book-detail__btn:focus{outline:none}.bc-book-detail__btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-book-detail__btn.disabled{opacity:.6}.bc-book-detail__btn--primary{background-color:var(--wu-brand);color:var(--wu-text-on-brand);flex:1 1 auto;border-color:var(--wu-brand);letter-spacing:.04em}.bc-book-detail__btn--primary:hover,.bc-book-detail__btn--primary:focus{background-color:var(--wu-brand-hover);color:var(--wu-text-on-brand);border-color:var(--wu-brand-hover)}.bc-book-detail__btn--primary:active{background-color:var(--wu-brand-active);border-color:var(--wu-brand-active)}.bc-book-detail__btn--pre{background-color:var(--wu-bg-surface);color:var(--wu-text-regular);border-color:var(--wu-brand)}.bc-book-detail__btn--pre:hover,.bc-book-detail__btn--pre:focus{background-color:var(--wu-brand-subtle);color:var(--wu-text-regular)}.bc-book-detail__btn--cart{color:var(--wu-text-brand);background-color:var(--wu-bg-surface);border-color:var(--wu-brand)}.bc-book-detail__btn--cart:hover,.bc-book-detail__btn--cart:focus{background-color:var(--wu-brand-subtle);color:var(--wu-text-brand);border-color:var(--wu-brand-hover)}.bc-book-detail__btn--icon{padding:var(--wu-space-0);flex:0 0 44px;width:44px;min-height:44px;height:44px;font-size:1rem}.bc-book-detail__btn--secondary{color:var(--wu-text-brand);background:rgba(0,0,0,0);border-color:var(--wu-brand)}.bc-book-detail__btn--secondary:hover,.bc-book-detail__btn--secondary:focus{background-color:var(--wu-brand-subtle);color:var(--wu-text-brand);border-color:var(--wu-brand-hover)}.bc-book-detail__btn--secondary.text-white{color:var(--wu-text-brand) !important}.bc-book-detail__btn--secondary.like{background-color:var(--wu-brand);color:var(--wu-text-on-brand) !important}.bc-book-detail__btn--secondary.like:hover,.bc-book-detail__btn--secondary.like:focus{background-color:var(--wu-brand-hover)}.bc-book-detail__btn--share{color:var(--wu-text-muted);border-radius:var(--wu-radius-full);background:rgba(0,0,0,0);border-color:var(--wu-border-strong)}.bc-book-detail__btn--share:hover,.bc-book-detail__btn--share:focus{background-color:var(--wu-bg-hover);color:var(--wu-text-regular)}.bc-book-detail__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__tools>*{--wu-gap: var(--wu-space-2)}.bc-book-detail__tools{flex:0 0 auto}.bc-book-detail__share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wu-space-2)}.bc-book-detail__share>*{--wu-gap: var(--wu-space-2)}.star-ratings-css.bc-book-detail__rating{display:inline-grid;justify-self:start;float:none;height:auto;font-size:18px;line-height:1;letter-spacing:2px;unicode-bidi:bidi-override;position:relative;padding:0;color:#c5c5c5;text-shadow:none;cursor:pointer}.star-ratings-css.bc-book-detail__rating .star-ratings-css-top,.star-ratings-css.bc-book-detail__rating .star-ratings-css-bottom{grid-area:1/1;display:block;position:relative;top:auto;left:auto;padding:0;white-space:nowrap}.star-ratings-css.bc-book-detail__rating .star-ratings-css-top{z-index:1;overflow:hidden;color:var(--wu-warning-600)}.star-ratings-css.bc-book-detail__rating .star-ratings-css-bottom{z-index:0;color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--wu-warning-600)}.bc-book-detail__specs{display:grid;grid-area:specs;border-top:1px solid var(--wu-border-regular)}.bc-book-detail__spec{display:grid;column-gap:var(--wu-space-4)}.bc-book-detail__spec>*{--wu-gap: var(--wu-space-4)}.bc-book-detail__spec{padding-block:var(--wu-space-3);grid-template-columns:6.5rem minmax(0, 1fr);align-items:baseline;border-bottom:1px solid var(--wu-border-regular)}@container (width < 45rem){.bc-book-detail__spec:last-child{border-bottom:0}}.bc-book-detail__spec dt{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-normal);color:var(--wu-text-subtle);line-height:1.4}.bc-book-detail__spec dd{font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);line-height:1.45;overflow-wrap:anywhere}.bc-book-detail__spec a:not(.bc-book-detail__btn){display:inline-block;padding-block:10px;margin-block:-10px}.bc-book-detail__tags{display:flex;flex-wrap:wrap;column-gap:var(--wu-space-4)}.bc-book-detail__tags>*{--wu-gap: var(--wu-space-4)}.bc-book-detail__tags{row-gap:var(--wu-space-1)}.bc-book-detail__bio,.bc-book-detail__description{display:grid;gap:var(--wu-space-3)}.bc-book-detail__bio>*,.bc-book-detail__description>*{--wu-gap: var(--wu-space-3)}.bc-book-detail__bio,.bc-book-detail__description{min-width:0;align-content:start}.bc-book-detail__bio{grid-area:bio}.bc-book-detail__bio,.bc-book-detail__description{padding-top:var(--wu-space-6);border-top:1px solid var(--wu-border-regular)}.bc-book-detail__description{grid-area:desc}.bc-book-detail__bio+.bc-book-detail__description{padding-top:var(--wu-space-4);border-top:0}.bc-book-detail__bio-img{height:118px;width:auto;max-width:100%;border-radius:var(--wu-radius-md)}.bc-book-detail__heading{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.3}.bc-book-detail__text{color:var(--wu-text-regular);font-size:max(1rem,16px);line-height:1.6;overflow-wrap:break-word}.bc-book-detail__text:dir(rtl){font-size:max(1.125rem,18px);line-height:2}.bc-book-detail__text a{color:var(--wu-text-link);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--wu-text-link) 40%, transparent);text-underline-offset:3px}.bc-book-detail__text a:hover{color:var(--wu-text-link-hover)}.bc-book-detail__text a:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-review{display:grid;gap:var(--wu-space-2)}.bc-review>*{--wu-gap: var(--wu-space-2)}.bc-review{padding-bottom:var(--wu-space-4);border-bottom:1px solid var(--wu-border-regular)}.bc-review:last-child{padding-bottom:var(--wu-space-0);border-bottom:0}.bc-review__head{display:flex;align-items:center;gap:var(--wu-space-3)}.bc-review__head>*{--wu-gap: var(--wu-space-3)}.bc-review__avatar{position:relative;flex:0 0 auto}.bc-review__avatar .rev__icon{display:inline-flex;justify-content:center;align-items:center;font-weight:var(--wu-font-weight-bold);position:relative;text-align:center;border-radius:var(--wu-radius-full);float:none;width:44px;height:44px;line-height:1;font-size:15px;letter-spacing:.04em;color:var(--wu-text-brand);background-color:var(--wu-brand-subtle);border:1px solid var(--wu-border-regular)}.bc-review__verified{position:absolute;right:-4px;bottom:-2px;color:var(--wu-success-700);background:var(--wu-bg-surface);border-radius:50%}.bc-review__meta{display:grid;gap:var(--wu-space-1)}.bc-review__meta>*{--wu-gap: var(--wu-space-1)}.bc-review__meta{min-width:0}.bc-review__stars .fa{color:#ffc107}.bc-review__name{font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular)}.bc-review__text{margin:var(--wu-space-0);font-size:var(--wu-font-size-md);color:var(--wu-text-regular);text-align:initial;line-height:1.7}.add-read-more.show-less-content .Second-half,.add-read-more.show-less-content .read-less,.add-read-more.show-more-content .read-more{display:none}.add-read-more .read-more,.add-read-more .read-less{margin-left:2px;font-weight:bold;color:dimgray;cursor:pointer}#pictureModal{display:none}.bc-related{position:relative}.bc-related__head{display:flex;align-items:center;gap:var(--wu-space-4)}.bc-related__head>*{--wu-gap: var(--wu-space-4)}.bc-related__head{min-height:44px}.bc-related__head .customDots{display:none;margin-left:auto}@media(min-width: 768px){.bc-related__head .customDots{display:block}}.bc-related .customDots .owl-dots{display:flex;gap:var(--wu-space-2)}.bc-related .customDots .owl-dots>*{--wu-gap: var(--wu-space-2)}.bc-related .customDots .owl-dots{float:none}.bc-related .customDots .owl-dots .dot-left,.bc-related .customDots .owl-dots .dot-right{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);border-radius:var(--wu-radius-full);color:var(--wu-text-regular);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);float:none;width:44px;height:44px;border:1px solid var(--wu-border-strong);font-size:1.25rem}.bc-related .customDots .owl-dots .dot-left:hover,.bc-related .customDots .owl-dots .dot-right:hover{border-color:var(--wu-brand);color:var(--wu-text-brand)}.bc-related .customDots .owl-dots .dot-left:active,.bc-related .customDots .owl-dots .dot-right:active{background-color:var(--wu-bg-hover)}.bc-related .owl-related{padding:10px}.bc-related .owl-related .owl-stage-outer{border-radius:3px}.bc-related .owl-related .owl-nav{display:flex;gap:var(--wu-space-2)}.bc-related .owl-related .owl-nav>*{--wu-gap: var(--wu-space-2)}.bc-related .owl-related .owl-nav{margin:var(--wu-space-0);pointer-events:none}.bc-related .owl-related .owl-nav .owl-prev,.bc-related .owl-related .owl-nav .owl-next{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-full);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);box-shadow:var(--wu-shadow-sm);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);float:none;width:44px;height:44px;border:1px solid var(--wu-border-strong);pointer-events:auto}.bc-related .owl-related .owl-nav .owl-prev i,.bc-related .owl-related .owl-nav .owl-next i{font-size:1.25rem;line-height:1}.bc-related .owl-related .owl-nav .owl-prev:hover,.bc-related .owl-related .owl-nav .owl-next:hover{border-color:var(--wu-brand);color:var(--wu-text-brand)}.bc-related .owl-related .owl-nav .owl-prev:focus-visible,.bc-related .owl-related .owl-nav .owl-next:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}@media(max-width: 767.98px){.bc-related .owl-related .owl-nav{position:absolute;top:var(--wu-space-6);right:0;width:auto}}@media(min-width: 768px){.bc-related .owl-related .owl-nav{display:none}}@media(max-width: 767.98px){.bc-related .owl-related{position:static}}.bc-review-modal .modal-dialog{margin:0 auto}.bc-review-modal .modal-content{height:75%}.bc-review-modal .modal-body{padding:30px}@media(max-width: 767.98px){.bc-review-modal .modal-body{padding:20px}}.bc-review-modal__title{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular)}.bc-review-form{display:grid;gap:var(--wu-space-3)}.bc-review-form>*{--wu-gap: var(--wu-space-3)}.bc-review-form__rate{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wu-space-2)}.bc-review-form__rate>*{--wu-gap: var(--wu-space-2)}.bc-review-form__rate{justify-content:space-between}.bc-review-form__prompt{margin:var(--wu-space-0);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold)}.bc-review-form__stars{display:inline-block}.bc-review-form__stars input.star{display:none}.bc-review-form__stars label.star{box-sizing:content-box;float:right;min-width:28px;padding:8px;font-size:36px;line-height:28px;text-align:center;color:#4a148c;transition:all .2s}@media(max-width: 767px){.bc-review-form__stars label.star{font-size:20px}}.bc-review-form__stars label.star::before{content:"";font-family:FontAwesome}.bc-review-form__stars label.star:hover{transform:rotate(-15deg) scale(1.3)}.bc-review-form__stars input.star:checked~label.star::before{content:"";color:#fd4;transition:all .25s}.bc-review-form__stars input.star-5:checked~label.star::before{color:#fe7;text-shadow:0 0 20px #952}.bc-review-form__stars input.star-1:checked~label.star::before{color:#f62}.bc-review-form__error{color:#dc3545}.bc-review-form__field{display:grid;gap:var(--wu-space-1)}.bc-review-form__field>*{--wu-gap: var(--wu-space-1)}.bc-review-form__field label{margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted)}.bc-review-form__input{width:100%;padding-inline:var(--wu-space-3);padding-block:var(--wu-space-2);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-md);min-height:44px;border:1px solid var(--wu-border-strong);font-size:16px}.bc-review-form__input:focus{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:0}.bc-review-form__submit{display:flex;justify-content:flex-end}.bc-review-form__btn{padding-inline:var(--wu-space-6);font-weight:var(--wu-font-weight-bold);border-radius:var(--wu-radius-md);cursor:pointer;min-height:44px;border:0;background:var(--wu-text-regular);color:#fff}.bc-review-form__btn:hover{background:#000}.bc-review-form__alert{margin:var(--wu-space-0);text-align:center}.bc-list{display:flex;flex-direction:column;gap:var(--wu-space-5)}.bc-list>*{--wu-gap: var(--wu-space-5)}.bc-list{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-8);container-type:inline-size;min-width:0}.bc-list__head{display:grid;gap:var(--wu-space-3)}.bc-list__head>*{--wu-gap: var(--wu-space-3)}.bc-list__head{grid-template-columns:minmax(0, 1fr)}.bc-list__titles{min-width:0}.bc-list__subtitle{margin:var(--wu-space-0);color:var(--wu-text-muted);margin-top:6px;font-size:max(1rem,15px);font-weight:500}.bc-list__title{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;font-size:24px;line-height:1.2}@container (min-width: 600px){.bc-list__title{font-size:30px}}.bc-list__title{overflow-wrap:anywhere}.bc-list__title-text{color:var(--wu-text-regular)}.bc-list__tools{display:grid;gap:var(--wu-space-3)}.bc-list__tools>*{--wu-gap: var(--wu-space-3)}.bc-list__tools{grid-template-columns:minmax(0, 1fr) auto;align-items:end}.bc-list__control{display:grid;gap:var(--wu-space-1)}.bc-list__control>*{--wu-gap: var(--wu-space-1)}.bc-list__control{margin:var(--wu-space-0);min-width:0}.bc-list__label{margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted)}.bc-list__select.bc-input{min-width:0}.bc-list__control--size .bc-list__select{width:6rem}.bc-list__note,.bc-list__subtitle{margin:var(--wu-space-0);font-size:var(--wu-font-size-md);color:var(--wu-text-regular)}.bc-list__subtitle{font-weight:var(--wu-font-weight-bold)}.bc-list__grid{display:grid;gap:var(--wu-space-3)}.bc-list__grid>*{--wu-gap: var(--wu-space-3)}.bc-list__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.bc-list__empty{padding-inline:var(--wu-space-4);padding-block:var(--wu-space-10);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);text-align:center;color:var(--wu-text-muted);font-size:var(--wu-font-size-md)}.bc-list__related{display:grid;gap:var(--wu-space-4)}.bc-list__related>*{--wu-gap: var(--wu-space-4)}.bc-list__related{padding-top:var(--wu-space-5);border-top:1px solid var(--wu-border-regular)}@container (min-width: 600px){.bc-list__head{grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:var(--wu-space-6)}.bc-list__head>.bc-pagination{grid-column:1/-1;justify-content:flex-end}.bc-list__tools{display:flex;align-items:center;gap:var(--wu-space-4)}.bc-list__tools>*{--wu-gap: var(--wu-space-4)}.bc-list__tools{grid-column:2}.bc-list__control{display:flex;align-items:center;gap:var(--wu-space-2)}.bc-list__control>*{--wu-gap: var(--wu-space-2)}.bc-list__control--sort .bc-list__select{width:13rem}.bc-list__grid{gap:var(--wu-space-6)}.bc-list__grid>*{--wu-gap: var(--wu-space-6)}.bc-list__grid{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}}.bc-list__head:not(:has(.bc-list__title)) .bc-list__tools{grid-column:1/-1}@container (min-width: 600px){.bc-list__head:not(:has(.bc-list__title)) .bc-list__tools{justify-content:flex-end}}.bc-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--wu-space-1)}.bc-pagination>*{--wu-gap: var(--wu-space-1)}.bc-pagination{margin:var(--wu-space-0);padding:var(--wu-space-0);list-style:none}.bc-pagination__item{display:flex}.bc-pagination__link{display:inline-flex;justify-content:center;align-items:center;padding-inline:var(--wu-space-2);border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-width:44px;height:44px;border:1px solid var(--wu-border-regular);line-height:1;font-variant-numeric:tabular-nums;text-decoration:none}.bc-pagination__link:is(a):hover{background-color:var(--wu-bg-alternate);color:var(--wu-text-regular);text-decoration:none;border-color:var(--wu-border-strong)}.bc-pagination__link:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:2px}.bc-pagination__link--current{background-color:var(--wu-brand);color:var(--wu-text-on-brand);border-color:var(--wu-brand)}.bc-pagination__link--disabled{color:var(--wu-text-subtle);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.bc-pagination__link--gap{color:var(--wu-text-subtle);min-width:24px;padding:0;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.bc-list>.bc-pagination{padding-top:var(--wu-space-2)}.bc-sidebar{padding:var(--wu-space-2) 0 var(--wu-space-4);border-bottom:1px solid var(--wu-border-regular)}.bc-sidebar__heading{margin:var(--wu-space-0);padding-inline:var(--wu-space-0);padding-top:var(--wu-space-4);padding-bottom:var(--wu-space-2);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-muted);letter-spacing:.1em}.bc-sidebar__heading:first-child{padding-top:var(--wu-space-0)}.bc-sidebar__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--wu-space-3)}.bc-sidebar__summary>*{--wu-gap: var(--wu-space-3)}.bc-sidebar__summary{padding-inline:var(--wu-space-4);background-color:var(--wu-bg-surface);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:52px;border-radius:0 0 var(--wu-radius-md) var(--wu-radius-md);border:1px solid var(--wu-border-regular);margin-top:-1px;position:relative;cursor:pointer;list-style:none}.bc-sidebar__summary::-webkit-details-marker{display:none}.bc-sidebar__summary::marker{content:""}.bc-sidebar__summary::after{content:"";flex:none;font:normal 14px/1 FontAwesome;color:var(--wu-text-muted);transition:transform 200ms cubic-bezier(0.16, 1, 0.3, 1),color 150ms}.bc-sidebar__summary:hover{background:var(--wu-bg-alternate);border-color:var(--wu-brand);z-index:1}.bc-sidebar__summary:hover::after{color:var(--wu-text-brand)}.bc-sidebar__summary:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:2px}.bc-sidebar__summary>.bc-sidebar__heading{display:flex;align-items:center;gap:var(--wu-space-2)}.bc-sidebar__summary>.bc-sidebar__heading>*{--wu-gap: var(--wu-space-2)}.bc-sidebar__summary>.bc-sidebar__heading{padding:var(--wu-space-0);font-weight:var(--wu-font-weight-semibold);min-width:0;font-size:1rem;line-height:1.3;letter-spacing:.04em;color:var(--wu-text-regular)}.bc-sidebar__label{flex-shrink:0}.bc-sidebar__sel{display:flex;align-items:center;gap:var(--wu-space-2)}.bc-sidebar__sel>*{--wu-gap: var(--wu-space-2)}.bc-sidebar__sel{color:var(--wu-text-brand);min-width:0;letter-spacing:0}.bc-sidebar__sel-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bc-sidebar__sel .bc-sidebar__count{color:var(--wu-text-muted);font-size:.9375rem;font-weight:400}.bc-sidebar__cats{margin-bottom:0}.bc-sidebar__cats[open]>.bc-sidebar__summary{border-color:var(--wu-border-regular);border-bottom-color:var(--wu-border-regular);border-radius:0}.bc-sidebar__cats[open]>.bc-sidebar__summary::after{transform:rotate(180deg)}.bc-sidebar__cats>.bc-sidebar__list{padding:var(--wu-space-4) var(--wu-space-4) var(--wu-space-2);margin-bottom:0;background:var(--wu-bg-surface);border:1px solid var(--wu-border-regular);border-top:0;border-radius:0 0 var(--wu-radius-md) var(--wu-radius-md)}.bc-sidebar__list{display:grid;margin-bottom:var(--wu-space-2);grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--wu-space-4)}.bc-sidebar__list>.bc-sidebar__heading{grid-column:1/-1}@media(min-width: 768px){.bc-sidebar__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1024px){.bc-sidebar__list{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1280px){.bc-sidebar__list{grid-template-columns:repeat(6, minmax(0, 1fr))}}.bc-sidebar__link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--wu-space-2)}.bc-sidebar__link>*{--wu-gap: var(--wu-space-2)}.bc-sidebar__link{padding-inline:var(--wu-space-3);border-radius:var(--wu-radius-md);color:var(--wu-text-regular);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:36px;border:1.5px solid rgba(0,0,0,0);font-size:.8rem;text-decoration:none}.bc-sidebar__link:hover{background-color:var(--wu-bg-alternate);color:var(--wu-text-regular);text-decoration:none}.bc-sidebar__link:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-sidebar__link.active{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-brand);background:var(--wu-brand-subtle);border-color:var(--wu-brand)}.bc-sidebar__cats>.bc-sidebar__list{display:block}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link--featured{font-weight:var(--wu-font-weight-semibold);margin-bottom:var(--wu-space-2);min-height:44px;font-size:1rem}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__groups{border-top:1px solid var(--wu-border-regular);padding-top:var(--wu-space-2)}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link--featured.active{border-color:var(--wu-brand)}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link--featured,.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link:not(.bc-sidebar__link--featured){justify-content:flex-start;gap:var(--wu-space-2);width:fit-content;max-width:100%}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link--featured .bc-sidebar__count,.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link:not(.bc-sidebar__link--featured) .bc-sidebar__count{color:var(--wu-text-muted);font-weight:400}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link--featured .bc-sidebar__name{font-size:16px;font-weight:600}.bc-sidebar__cats>.bc-sidebar__list>.bc-sidebar__link:not(.bc-sidebar__link--featured){font-size:.9rem}.bc-sidebar__groups{columns:2;column-gap:var(--wu-space-4)}@media(min-width: 768px){.bc-sidebar__groups{columns:3}}@media(min-width: 1024px){.bc-sidebar__groups{columns:4}}@media(min-width: 1280px){.bc-sidebar__groups{columns:6}}.bc-sidebar__group{break-inside:avoid;padding-bottom:var(--wu-space-3)}.bc-sidebar__letter{padding-inline:var(--wu-space-3);padding-top:var(--wu-space-3);padding-bottom:var(--wu-space-1);margin-bottom:var(--wu-space-1);font-weight:var(--wu-font-weight-bold);position:relative;font-size:1rem;line-height:1.4;color:var(--wu-text-brand)}.bc-sidebar__letter::after{content:"";position:absolute;left:var(--wu-space-3);bottom:0;width:28px;height:2px;background:var(--wu-brand);border-radius:1px}.bc-sidebar__list--langs{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--wu-space-2);row-gap:var(--wu-space-1);margin-bottom:0;padding:var(--wu-space-2) var(--wu-space-4);min-height:52px;background:var(--wu-bg-surface);border:1px solid var(--wu-border-regular);border-radius:var(--wu-radius-md) var(--wu-radius-md) 0 0}.bc-sidebar__list--langs>.bc-sidebar__heading,.bc-sidebar__list--langs>.bc-sidebar__heading:first-child{flex:none;margin:0 var(--wu-space-2) 0 0;padding:0;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:.04em;color:var(--wu-text-regular)}.bc-sidebar__list--langs>.bc-sidebar__link{justify-content:flex-start;padding-inline:var(--wu-space-3)}.bc-sidebar__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--wu-font-weight-medium);min-width:0;letter-spacing:.01em}.bc-sidebar__count{flex-shrink:0;font-size:var(--wu-font-size-xs);color:var(--wu-text-muted);font-variant-numeric:tabular-nums}.active .bc-sidebar__count{color:var(--wu-text-brand)}.bc-cart{display:grid;gap:var(--wu-space-5)}.bc-cart>*{--wu-gap: var(--wu-space-5)}.bc-cart{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-8);grid-template-columns:minmax(0, 1fr);container-type:inline-size;min-width:0;--bc-cart-cols: 3.5rem minmax(0, 1fr) 136px 6rem 6.5rem 44px}.bc-cart--discount{--bc-cart-cols: 3.5rem minmax(0, 1fr) 136px 4.5rem 6rem 6.5rem 44px}.bc-cart__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em}.bc-cart__layout{display:grid;gap:var(--wu-space-5)}.bc-cart__layout>*{--wu-gap: var(--wu-space-5)}.bc-cart__layout{grid-template-columns:minmax(0, 1fr);align-items:start}@container (min-width: 60rem){.bc-cart__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 18rem);column-gap:var(--wu-space-5)}}.bc-cart__lines{display:grid;background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);container-type:inline-size;min-width:0;overflow:hidden}.bc-cart__head{display:none}@container (min-width: 40rem){.bc-cart__head{display:grid;align-items:center;column-gap:var(--wu-space-2)}.bc-cart__head>*{--wu-gap: var(--wu-space-2)}.bc-cart__head{padding-block:var(--wu-space-3);padding-inline:var(--wu-space-4);background-color:var(--wu-bg-alternate);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:var(--wu-text-muted);grid-template-columns:var(--bc-cart-cols);border-bottom:1px solid var(--wu-border-regular)}}.bc-cart__col--qty,.bc-cart__col--disc,.bc-cart__col--remove{text-align:center}.bc-cart__col--unit,.bc-cart__col--total{text-align:end}.bc-cart__empty{margin:var(--wu-space-0);padding-block:var(--wu-space-10);padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-medium);text-align:center;color:var(--wu-text-muted);display:none}.bc-cart__aside{display:grid;gap:var(--wu-space-3)}.bc-cart__aside>*{--wu-gap: var(--wu-space-3)}@container (min-width: 40rem){.bc-cart__aside{justify-self:end;width:min(100%,22rem)}}@container (min-width: 60rem){.bc-cart__aside{position:sticky;z-index:999;top:0;top:7.5rem;width:100%}}@media(min-width: 768px){.bc-cart__summary.bc-order{padding:var(--wu-space-5)}}.bc-cart__summary.bc-order dd{white-space:nowrap}.bc-cart__summary.bc-order .bc-order__row--total dt{font-size:var(--wu-font-size-sm)}.bc-cart__saving dd{color:var(--wu-text-success)}.bc-cart__clear.bc-btn,.bc-cart__continue.bc-btn{font-weight:var(--wu-font-weight-semibold);background-color:var(--wu-bg-surface);min-height:48px}.bc-cart__clear.bc-btn{color:var(--wu-text-muted);border-color:var(--wu-border-regular)}.bc-cart__clear.bc-btn:hover{color:var(--wu-text-danger);border-color:var(--wu-danger-border)}.bc-cart__continue.bc-btn{color:var(--wu-text-regular);border-color:var(--wu-border-control)}.bc-cart__continue.bc-btn:hover{background-color:var(--wu-bg-hover);border-color:var(--wu-border-control-hover)}.bc-cart__notice{padding:var(--wu-space-4);border-radius:var(--wu-radius-xl);background-color:var(--wu-warning-subtle);border:1px solid var(--wu-warning-border)}.bc-cart__notice p{margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);text-align:center;color:var(--wu-text-brand);line-height:1.9}@media(min-width: 1024px){.bc-cart__notice p{font-size:var(--wu-font-size-lg)}}.bc-cart__notice a{margin-inline-start:var(--wu-space-2);text-decoration:underline;color:var(--wu-text-brand)}.bc-cart-line{display:grid;column-gap:var(--wu-space-3)}.bc-cart-line>*{--wu-gap: var(--wu-space-3)}.bc-cart-line{row-gap:var(--wu-space-2);padding:var(--wu-space-4);grid-template-columns:4.5rem minmax(0, 1fr) auto auto;grid-template-areas:"cover title title remove" "cover unit  disc  disc" "qty   qty   total total";align-items:center}.bc-cart-line+.bc-cart-line{border-top:1px solid var(--wu-border-regular)}@container (min-width: 40rem){.bc-cart-line{padding-block:var(--wu-space-3);grid-template-columns:var(--bc-cart-cols);grid-template-areas:"cover title qty unit total remove";gap:0 var(--wu-space-2)}}@container (min-width: 40rem){.bc-cart--discount .bc-cart-line{grid-template-areas:"cover title qty disc unit total remove"}}.bc-cart-line__cover{display:block;border-radius:var(--wu-radius-md);background-color:var(--wu-bg-alternate);grid-area:cover;align-self:start;overflow:hidden;aspect-ratio:2/3}@container (min-width: 40rem){.bc-cart-line__cover{align-self:center}}.bc-cart-line__img{display:block;width:100%;height:100%;object-fit:cover}.bc-cart-line__title{font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);grid-area:title;align-self:start;line-height:1.45;overflow-wrap:anywhere}.bc-cart-line__title a{display:block;color:inherit;text-decoration:none}.bc-cart-line__title a:hover{color:var(--wu-text-brand)}.bc-cart-line__title [dir=rtl]{font-weight:var(--wu-font-weight-normal);line-height:2}@container (min-width: 40rem){.bc-cart-line__title{font-size:var(--wu-font-size-md);align-self:center}}.bc-cart-line__qty{grid-area:qty}@container (min-width: 40rem){.bc-cart-line__qty{justify-self:center}}.bc-cart-line__disc{grid-area:disc;justify-self:end}@container (min-width: 40rem){.bc-cart-line__disc{justify-self:center}}.bc-cart-line__badge{display:inline-block;padding-block:var(--wu-space-1);padding-inline:var(--wu-space-2);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);border-radius:var(--wu-radius-full);background-color:var(--wu-brand-subtle);white-space:nowrap;color:var(--wu-text-brand);border:1px solid var(--wu-brand-border)}.bc-cart-line__unit{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--wu-space-2)}.bc-cart-line__unit>*{--wu-gap: var(--wu-space-2)}.bc-cart-line__unit{font-size:var(--wu-font-size-sm);color:var(--wu-text-muted);grid-area:unit;font-variant-numeric:tabular-nums}@container (min-width: 40rem){.bc-cart-line__unit{flex-direction:column;align-items:flex-end;gap:var(--wu-space-0)}.bc-cart-line__unit>*{--wu-gap: var(--wu-space-0)}.bc-cart-line__unit{text-align:end}}.bc-cart-line__price{white-space:nowrap}.bc-cart-line__list{font-size:var(--wu-font-size-xs);color:var(--wu-text-subtle);white-space:nowrap}.bc-cart-line__total{font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);text-align:end;white-space:nowrap;grid-area:total;font-variant-numeric:tabular-nums}.bc-cart-line__remove{grid-area:remove;align-self:start;justify-self:end}@container (min-width: 40rem){.bc-cart-line__remove{align-self:center;justify-self:center}}.bc-cart-line__delete{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-full);color:var(--wu-text-subtle);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:44px;height:44px;margin-block-start:-0.625rem;margin-inline-end:-0.625rem;background:rgba(0,0,0,0);border:0;font-size:1.125rem}@container (min-width: 40rem){.bc-cart-line__delete{margin:0}}.bc-cart-line__delete:hover{background-color:var(--wu-danger-subtle);color:var(--wu-text-danger)}.bc-cart-line__delete:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-cart-line__delete:disabled{opacity:.5}.bc-stepper{display:inline-flex;align-items:center;border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-surface);border:1px solid var(--wu-border-control);overflow:hidden}.bc-stepper__btn{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);color:var(--wu-text-regular);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);width:44px;height:44px;background:rgba(0,0,0,0);border:0;font-size:.8125rem}.bc-stepper__btn:hover{background-color:var(--wu-bg-hover)}.bc-stepper__btn:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-stepper__btn.disabled{cursor:not-allowed;opacity:.5}.bc-stepper__input{margin:var(--wu-space-0);padding:var(--wu-space-0);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);text-align:center;color:var(--wu-text-regular);width:3rem;height:44px;border:0;border-inline:1px solid var(--wu-border-regular);background:rgba(0,0,0,0);font-family:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.bc-stepper__input::-webkit-inner-spin-button,.bc-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bc-stepper__input:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:-2px}.bc-home{display:flex;flex-direction:column;min-width:0}.bc-home__hero{margin-top:var(--wu-space-1);margin-bottom:var(--wu-space-2)}@media(min-width: 1024px){.bc-home__hero{margin-bottom:var(--wu-space-4)}}.bc-home__hero-placeholder{background-color:var(--wu-bg-alternate)}.bc-home__shelves{min-width:0}.bc-mono{font-family:ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.bc-receipt{display:grid;gap:var(--wu-space-4)}.bc-receipt>*{--wu-gap: var(--wu-space-4)}.bc-receipt{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-8);margin-inline:auto;grid-template-columns:minmax(0, 1fr);max-width:46rem}.bc-receipt__head{display:flex;align-items:center;gap:var(--wu-space-3)}.bc-receipt__head>*{--wu-gap: var(--wu-space-3)}.bc-receipt__icon{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--wu-radius-full);font-size:var(--wu-font-size-lg);background-color:var(--wu-bg-alternate);color:var(--wu-text-muted);flex:none;width:44px;height:44px}.bc-receipt__head--success .bc-receipt__icon{background-color:var(--wu-success-subtle);color:var(--wu-success-700)}.bc-receipt__head--danger .bc-receipt__icon{background-color:var(--wu-danger-subtle);color:var(--wu-danger-700)}.bc-receipt__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25}.bc-receipt__wa .wa-first{margin-bottom:var(--wu-space-0)}.bc-receipt__order-no{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular)}.bc-receipt__card{display:grid;gap:var(--wu-space-3)}.bc-receipt__card>*{--wu-gap: var(--wu-space-3)}.bc-receipt__card{padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);min-width:0}@media(min-width: 768px){.bc-receipt__card{padding:var(--wu-space-6)}}.bc-receipt__heading{margin:var(--wu-space-0);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--wu-text-muted)}.bc-receipt__meta{display:grid;gap:var(--wu-space-3)}.bc-receipt__meta>*{--wu-gap: var(--wu-space-3)}.bc-receipt__meta{margin:var(--wu-space-0);grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 768px){.bc-receipt__meta{grid-template-columns:repeat(4, minmax(0, 1fr))}}.bc-receipt__fact{display:grid;gap:var(--wu-space-1)}.bc-receipt__fact>*{--wu-gap: var(--wu-space-1)}.bc-receipt__fact{min-width:0}.bc-receipt__fact dt{font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-medium);color:var(--wu-text-muted)}.bc-receipt__fact dd{margin:var(--wu-space-0);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);overflow-wrap:anywhere}.bc-receipt__fact--total dd{color:var(--wu-text-brand);font-variant-numeric:tabular-nums}.bc-receipt__note{margin:var(--wu-space-0);padding-top:var(--wu-space-3);font-size:var(--wu-font-size-sm);color:var(--wu-text-muted);border-top:1px solid var(--wu-border-regular)}.bc-receipt__items{width:100%;margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);border-collapse:collapse;font-variant-numeric:tabular-nums}.bc-receipt__items th{padding-bottom:var(--wu-space-2);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:var(--wu-text-muted);text-align:start;border-bottom:1px solid var(--wu-border-strong)}.bc-receipt__items td{padding-block:var(--wu-space-3);color:var(--wu-text-regular);vertical-align:top;line-height:1.6;max-width:none;overflow:visible;white-space:normal;border-bottom:1px solid var(--wu-border-regular)}.bc-receipt__items [dir=rtl]{line-height:2}.bc-receipt__product{font-weight:var(--wu-font-weight-medium);overflow-wrap:anywhere}.bc-receipt__qty.bc-receipt__qty{padding-inline:var(--wu-space-2);text-align:center;width:3rem}.bc-receipt__num.bc-receipt__num{text-align:end;white-space:nowrap}.bc-receipt__num.bc-receipt__num .price-discount{display:block;font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-normal);color:#8e8f8f;text-decoration:line-through}.bc-receipt__totals dd{text-align:end}.bc-receipt__notes{display:grid;gap:var(--wu-space-1)}.bc-receipt__notes>*{--wu-gap: var(--wu-space-1)}.bc-receipt__notes dd{text-align:start;overflow-wrap:anywhere}.bc-receipt__address{margin:var(--wu-space-0);font-size:var(--wu-font-size-sm);color:var(--wu-text-regular);font-style:normal;line-height:1.7;overflow-wrap:anywhere}@media(min-width: 768px){.bc-receipt__actions{display:flex;align-items:flex-end}.bc-receipt__actions .bc-btn{width:auto}}.bc-receipt__empty{margin:var(--wu-space-0);padding-block:var(--wu-space-10);text-align:center;color:var(--wu-text-muted)}.bc-receipt__body.panel-section{display:grid;gap:var(--wu-space-4)}.bc-receipt__body.panel-section>*{--wu-gap: var(--wu-space-4)}.bc-receipt__body.panel-section{padding:var(--wu-space-0);margin:var(--wu-space-0);border-width:var(--wu-border-width-0);grid-template-columns:minmax(0, 1fr)}.bc-notice{display:grid;padding:var(--wu-space-4);border-radius:var(--wu-radius-xl);font-size:var(--wu-font-size-md);color:var(--wu-text-regular);background-color:var(--wu-bg-alternate);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;line-height:1.65;overflow-wrap:anywhere}@media(min-width: 768px){.bc-notice{padding-inline:var(--wu-space-6);padding-block:var(--wu-space-5)}}.bc-notice--success{background-color:var(--wu-success-subtle);border-color:var(--wu-success-border)}.bc-notice--danger{background-color:var(--wu-danger-subtle);border-color:var(--wu-danger-border)}.bc-notice--warning{background-color:var(--wu-warning-subtle);border-color:var(--wu-warning-border)}.bc-notice p{margin:var(--wu-space-0)}.bc-notice a:not(.bc-btn){font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-brand)}.bc-notice__group{display:grid;gap:var(--wu-space-2)}.bc-notice__group>*{--wu-gap: var(--wu-space-2)}.bc-notice__group{padding-block:var(--wu-space-3)}.bc-notice__group:first-child{padding-top:var(--wu-space-0)}.bc-notice__group:last-child{padding-bottom:var(--wu-space-0)}.bc-notice__group+.bc-notice__group{border-top:1px solid var(--wu-border-regular)}.bc-notice__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);line-height:1.35}.bc-notice--danger .bc-notice__title{color:var(--wu-danger-700)}.bc-notice--warning .bc-notice__title{color:var(--wu-warning-700)}.bc-notice__label{font-weight:var(--wu-font-weight-bold)}.bc-notice__amount{color:var(--wu-text-muted)}.bc-notice__figure{display:block;font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);font-variant-numeric:tabular-nums}.bc-notice__action.bc-btn{margin-top:var(--wu-space-1)}@media(min-width: 768px){.bc-notice__action.bc-btn{justify-self:start;width:auto}}.bc-bank{display:grid;margin:var(--wu-space-0);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid}.bc-bank__row{display:grid;gap:var(--wu-space-1)}.bc-bank__row>*{--wu-gap: var(--wu-space-1)}.bc-bank__row{padding-block:var(--wu-space-2);padding-inline:var(--wu-space-3);grid-template-columns:minmax(0, 1fr)}.bc-bank__row+.bc-bank__row{border-top:1px solid var(--wu-border-regular)}@media(min-width: 640px){.bc-bank__row{grid-template-columns:9.5rem minmax(0, 1fr);column-gap:var(--wu-space-3)}}.bc-bank__row dt{font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-medium);color:var(--wu-text-muted);align-self:center}.bc-bank__row dd{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular)}.bc-bank__row .bc-mono{font-size:var(--wu-font-size-md)}.bc-payinfo{display:grid;gap:var(--wu-space-4)}.bc-payinfo>*{--wu-gap: var(--wu-space-4)}.bc-payinfo{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-8);grid-template-columns:minmax(0, 1fr)}.bc-payinfo__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--wu-space-4)}.bc-payinfo__head>*{--wu-gap: var(--wu-space-4)}.bc-payinfo__head{row-gap:var(--wu-space-1)}.bc-payinfo__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em}.bc-payinfo__title-ur{font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-brand);line-height:2}.bc-payinfo__grid{display:grid;gap:var(--wu-space-4)}.bc-payinfo__grid>*{--wu-gap: var(--wu-space-4)}.bc-payinfo__grid{grid-template-columns:minmax(0, 1fr)}@media(min-width: 1024px){.bc-payinfo__grid{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}}.bc-payinfo__card{display:grid;gap:var(--wu-space-3)}.bc-payinfo__card>*{--wu-gap: var(--wu-space-3)}.bc-payinfo__card{padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);font-size:var(--wu-font-size-md);color:var(--wu-text-regular);line-height:1.65;min-width:0}@media(min-width: 768px){.bc-payinfo__card{padding:var(--wu-space-6)}}.bc-payinfo__card p{margin:var(--wu-space-0)}.bc-payinfo__card--ur{line-height:2.1}.bc-payinfo__card--wide{background-color:var(--wu-bg-alternate)}@media(min-width: 1024px){.bc-payinfo__card--wide{grid-column:1/-1}}.bc-payinfo__heading{margin:var(--wu-space-0);margin-top:var(--wu-space-2);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-brand)}.bc-payinfo__heading--logo{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--wu-space-3)}.bc-payinfo__heading--logo>*{--wu-gap: var(--wu-space-3)}.bc-payinfo__heading--logo{row-gap:var(--wu-space-2);padding-bottom:var(--wu-space-2)}.bc-payinfo__logo{width:auto;height:14px}.bc-payinfo__steps{margin:var(--wu-space-0);padding-inline-start:var(--wu-space-6)}.bc-payinfo__steps li+li{margin-top:var(--wu-space-1)}.bc-payinfo__accent{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-brand)}.bc-payinfo__block{display:grid;gap:var(--wu-space-2)}.bc-payinfo__block>*{--wu-gap: var(--wu-space-2)}.bc-payinfo__card--ur .bc-payinfo__block{display:block;padding:var(--wu-space-3);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate)}.bc-payinfo__warn{padding-block:var(--wu-space-2);padding-inline:var(--wu-space-3);border-radius:var(--wu-radius-lg);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-medium);background-color:var(--wu-danger-subtle);color:var(--wu-danger-700)}.bc-payinfo__sign{margin-top:var(--wu-space-2)}.bc-payinfo__link{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-link);overflow-wrap:anywhere}.bc-payinfo__link:hover{color:var(--wu-text-link-hover)}.bc-payinfo__link:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-auth{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-10);margin-inline:auto;width:100%;max-width:28rem}.bc-auth--wide{max-width:46rem}.bc-auth__card{display:grid;gap:var(--wu-space-5)}.bc-auth__card>*{--wu-gap: var(--wu-space-5)}.bc-auth__card{padding:var(--wu-space-5);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);box-shadow:var(--wu-shadow-sm)}@media(min-width: 768px){.bc-auth__card{padding:var(--wu-space-8)}}.bc-auth__logo{display:block;justify-self:center;width:auto;height:32px}.bc-auth__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;text-align:center}.bc-auth__switch{display:grid;margin:var(--wu-space-0);padding:var(--wu-space-1);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);grid-template-columns:1fr 1fr;align-items:center}.bc-auth__sep{display:none}.bc-auth__tab{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted);text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:44px}.bc-auth__tab:hover,.bc-auth__tab:focus{color:var(--wu-text-regular);text-decoration:none}.bc-auth__tab:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:1px}.bc-auth__tab.is-active{background-color:var(--wu-bg-surface);color:var(--wu-text-regular);font-weight:var(--wu-font-weight-bold);box-shadow:var(--wu-shadow-sm)}.bc-auth__form{display:grid;gap:var(--wu-space-5)}.bc-auth__form>*{--wu-gap: var(--wu-space-5)}.bc-auth__form{margin:var(--wu-space-0)}.bc-auth__form>#message:empty{display:none}.bc-auth__fields{display:grid;gap:var(--wu-space-3)}.bc-auth__fields>*{--wu-gap: var(--wu-space-3)}.bc-auth__fields{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.bc-auth--wide .bc-auth__fields{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--wu-space-5)}}@media(min-width: 768px){.bc-auth--wide .bc-btn{justify-self:start;width:auto;min-width:12rem}}.bc-auth__error{display:block;font-size:var(--wu-font-size-sm);line-height:var(--wu-line-height-normal);min-height:1.25rem;color:var(--wu-danger-700)}.bc-auth__alert.alert{margin:var(--wu-space-0);padding-block:var(--wu-space-3);padding-inline:var(--wu-space-4);border-radius:var(--wu-radius-lg);font-size:var(--wu-font-size-md);line-height:var(--wu-line-height-normal);background-color:var(--wu-bg-alternate);color:var(--wu-text-regular);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid}.bc-auth__alert.alert.alert-danger{background-color:var(--wu-danger-subtle);border-color:var(--wu-danger-border);color:var(--wu-danger-700)}.bc-auth__alert.alert.alert-success{background-color:var(--wu-success-subtle);border-color:var(--wu-success-border);color:var(--wu-success-700)}.bc-auth__links{display:flex;align-items:center;gap:var(--wu-space-4)}.bc-auth__links>*{--wu-gap: var(--wu-space-4)}.bc-auth__links{justify-content:center;flex-wrap:wrap}.bc-auth__link{display:inline-flex;justify-content:center;padding-inline:var(--wu-space-2);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);text-decoration:none;min-height:44px;color:var(--wu-text-brand)}.bc-auth__link:hover,.bc-auth__link:focus{text-decoration:underline;color:var(--wu-text-brand)}.bc-account{display:grid;gap:var(--wu-space-4)}.bc-account>*{--wu-gap: var(--wu-space-4)}.bc-account{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-10);margin-inline:auto;grid-template-columns:minmax(0, 1fr);width:100%;max-width:56rem}.bc-account__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25}.bc-account__title a{color:inherit;text-decoration:none}.bc-account__tabs{display:flex;gap:var(--wu-space-1)}.bc-account__tabs>*{--wu-gap: var(--wu-space-1)}.bc-account__tabs{padding:var(--wu-space-1);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);overflow-x:auto;scrollbar-width:none}@media(min-width: 768px){.bc-account__tabs{justify-self:start}}.bc-account__tab{display:inline-flex;justify-content:center;align-items:center;padding-inline:var(--wu-space-2);border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted);text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);flex:1 1 auto;min-height:44px;white-space:nowrap}@media(min-width: 768px){.bc-account__tab{padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-md)}}.bc-account__tab:hover,.bc-account__tab:focus{color:var(--wu-text-regular);text-decoration:none}.bc-account__tab:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:1px}.bc-account__tab.is-active{background-color:var(--wu-bg-surface);color:var(--wu-text-regular);font-weight:var(--wu-font-weight-bold);box-shadow:var(--wu-shadow-sm)}.bc-account__card{padding:var(--wu-space-5);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);box-shadow:var(--wu-shadow-sm);min-width:0}@media(min-width: 768px){.bc-account__card{padding:var(--wu-space-8)}}.bc-account__card:not(:has(.bc-field)){padding:var(--wu-space-0);box-shadow:none;border:0;background:none}.bc-account__form{display:grid;gap:var(--wu-space-5)}.bc-account__form>*{--wu-gap: var(--wu-space-5)}.bc-account__form{margin:var(--wu-space-0);min-width:0}.bc-account__form>#message:empty{display:none}.bc-account__fields{display:grid;gap:var(--wu-space-3)}.bc-account__fields>*{--wu-gap: var(--wu-space-3)}.bc-account__fields{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.bc-account__fields{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--wu-space-5)}}.bc-account__fields:empty{display:none}@media(min-width: 768px){.bc-account__card .bc-btn{justify-self:start;width:auto;min-width:12rem}}.bc-status{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding-inline:var(--wu-space-3);border-radius:var(--wu-radius-full);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);background-color:var(--wu-bg-alternate);color:var(--wu-text-regular);min-height:28px;border:1px solid var(--wu-border-regular);line-height:1.2;cursor:default}.bc-status--success{background-color:var(--wu-success-subtle);border-color:var(--wu-success-border);color:var(--wu-success-700)}.bc-status--danger{background-color:var(--wu-danger-subtle);border-color:var(--wu-danger-border);color:var(--wu-danger-700)}.bc-orders{width:100%;border-collapse:collapse}.bc-orders thead{display:none}.bc-orders tbody{display:grid;gap:var(--wu-space-3)}.bc-orders tbody>*{--wu-gap: var(--wu-space-3)}.bc-orders__row{display:grid;gap:var(--wu-space-3)}.bc-orders__row>*{--wu-gap: var(--wu-space-3)}.bc-orders__row{padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"invoice status" "date total" "options options";align-items:center}.bc-orders__row>td{display:block;padding:var(--wu-space-0);min-width:0}.bc-orders__invoice::before,.bc-orders__date::before,.bc-orders__total::before{display:block;font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-semibold);text-transform:uppercase;letter-spacing:.025em;color:var(--wu-text-muted);content:attr(data-label)}.bc-orders__invoice{font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);grid-area:invoice;font-variant-numeric:tabular-nums}.bc-orders__status{grid-area:status;justify-self:end}.bc-orders__date{font-size:var(--wu-font-size-md);color:var(--wu-text-regular);grid-area:date}.bc-orders__total{font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);grid-area:total;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bc-orders__row .bc-orders__options{display:flex;gap:var(--wu-space-2)}.bc-orders__row .bc-orders__options>*{--wu-gap: var(--wu-space-2)}.bc-orders__row .bc-orders__options{grid-area:options;padding-top:var(--wu-space-3);border-top:1px solid var(--wu-border-regular)}.bc-orders__btn{display:inline-flex;justify-content:center;align-items:center;padding-inline:var(--wu-space-4);border-radius:var(--wu-radius-lg);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);cursor:pointer;text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);flex:1 1 0;min-height:44px;border:1px solid var(--wu-border-control);background-color:var(--wu-bg-surface);color:var(--wu-text-regular)}.bc-orders__btn:hover,.bc-orders__btn:focus{text-decoration:none;border-color:var(--wu-border-control-hover);color:var(--wu-text-regular)}.bc-orders__btn--view{background-color:var(--wu-brand);color:var(--wu-text-on-brand);border-color:rgba(0,0,0,0)}.bc-orders__btn--view:hover,.bc-orders__btn--view:focus{background-color:var(--wu-brand-hover);color:var(--wu-text-on-brand);border-color:rgba(0,0,0,0)}.bc-orders__btn--cancel{color:var(--wu-danger-700)}.bc-orders__btn--cancel:hover,.bc-orders__btn--cancel:focus{color:var(--wu-danger-700);border-color:var(--wu-danger-border)}.bc-orders__empty-row td{display:block;padding:var(--wu-space-0)}.bc-orders__empty{padding-inline:var(--wu-space-4);padding-block:var(--wu-space-10);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);text-align:center;color:var(--wu-text-muted);font-size:var(--wu-font-size-md)}@media(min-width: 768px){.bc-orders{background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-xl);display:table;border-collapse:separate;border-spacing:0;border:1px solid var(--wu-border-regular);overflow:hidden}.bc-orders thead{display:table-header-group}.bc-orders tbody{display:table-row-group}.bc-orders th{padding-inline:var(--wu-space-4);padding-block:var(--wu-space-3);font-size:var(--wu-font-size-xs);font-weight:var(--wu-font-weight-bold);text-transform:uppercase;letter-spacing:.025em;color:var(--wu-text-muted);background-color:var(--wu-bg-alternate);text-align:left}.bc-orders__row{display:table-row;padding:0;border:0;border-radius:0}.bc-orders__row>td{padding-inline:var(--wu-space-4);padding-block:var(--wu-space-3);font-size:var(--wu-font-size-md);display:table-cell;vertical-align:middle;border-top:1px solid var(--wu-border-regular)}.bc-orders__invoice::before,.bc-orders__date::before,.bc-orders__total::before{content:none}.bc-orders__invoice{font-size:var(--wu-font-size-md)}.bc-orders__total{text-align:left}.bc-orders th.bc-orders__options{text-align:right}.bc-orders__row>td.bc-orders__options{display:table-cell;text-align:right;white-space:nowrap}.bc-orders__btn{flex:none;min-width:5.5rem;margin-left:var(--wu-space-2)}.bc-orders__empty-row td{display:table-cell;padding:var(--wu-space-4)}}.bc-wishlist{container-type:inline-size;max-width:none}.bc-wishlist__table,.bc-wishlist__grid,.bc-wishlist__item,.bc-wishlist__cell{display:block}.bc-wishlist__table{width:100%;border-collapse:collapse}.bc-wishlist__grid{display:grid;gap:var(--wu-space-3)}.bc-wishlist__grid>*{--wu-gap: var(--wu-space-3)}.bc-wishlist__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.bc-wishlist__item{min-width:0}.bc-wishlist__cell{display:flex;flex-direction:column;height:100%;padding:var(--wu-space-0)}.bc-wishlist .bc-wishlist__cell{font-size:1rem;line-height:1.5;vertical-align:top}.bc-wishlist .bc-wishlist__cell>.bc-book-card{flex:1 1 auto}.bc-wishlist__remove{display:inline-flex;justify-content:center;align-items:center;width:100%;margin:var(--wu-space-0);font-size:var(--wu-font-size-md);color:var(--wu-text-muted);background-color:var(--wu-bg-surface);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:44px;margin-top:var(--wu-space-2);border:1px solid var(--wu-border-regular);border-radius:var(--wu-radius-md)}.bc-wishlist__remove:hover{background-color:var(--wu-danger-subtle);color:var(--wu-danger-700)}.bc-wishlist__remove:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:1px}.bc-wishlist__actions{display:grid;gap:var(--wu-space-2)}.bc-wishlist__actions>*{--wu-gap: var(--wu-space-2)}.bc-wishlist__actions{grid-template-columns:repeat(2, minmax(0, 1fr))}.bc-wishlist__clear{display:inline-flex;justify-content:center;align-items:center;width:100%;margin:var(--wu-space-0);padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-md);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-lg);cursor:pointer;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:52px;border:1px solid var(--wu-border-control)}.bc-wishlist__clear:hover{border-color:var(--wu-border-control-hover)}.bc-wishlist__clear:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-wishlist__empty{margin:var(--wu-space-0);padding-inline:var(--wu-space-4);padding-block:var(--wu-space-10);border-radius:var(--wu-radius-lg);background-color:var(--wu-bg-alternate);text-align:center;color:var(--wu-text-muted);font-size:var(--wu-font-size-md)}@container (min-width: 600px){.bc-wishlist__grid{gap:var(--wu-space-4)}.bc-wishlist__grid>*{--wu-gap: var(--wu-space-4)}.bc-wishlist__grid{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}.bc-wishlist__actions{grid-template-columns:auto auto;justify-content:end}.bc-wishlist__actions>*{min-width:12rem}}.bc-contact{display:grid;gap:var(--wu-space-6)}.bc-contact>*{--wu-gap: var(--wu-space-6)}.bc-contact{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-10);margin-inline:auto;grid-template-columns:minmax(0, 1fr);width:100%;max-width:64rem;container-type:inline-size}.bc-contact p,.bc-contact ul,.bc-contact address,.bc-contact figure{margin:var(--wu-space-0)}.bc-contact__lead,.bc-contact__label,.bc-contact__value,.bc-contact__text,.bc-contact__topics{font-size:max(1rem,16px)}.bc-contact__head{display:grid;gap:var(--wu-space-2)}.bc-contact__head>*{--wu-gap: var(--wu-space-2)}.bc-contact__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-2xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25}.bc-contact__lead{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-muted);max-width:60ch;line-height:1.6;text-wrap:pretty}.bc-contact__grid{display:grid;gap:var(--wu-space-6)}.bc-contact__grid>*{--wu-gap: var(--wu-space-6)}.bc-contact__grid{grid-template-columns:minmax(0, 1fr);grid-template-areas:"support" "visit" "map" "help" "social"}@container (min-width: 46rem){.bc-contact__grid{column-gap:var(--wu-space-8);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"support visit" "map map" "help help" "social social";align-items:start}}.bc-contact__section{display:grid;gap:var(--wu-space-3)}.bc-contact__section>*{--wu-gap: var(--wu-space-3)}.bc-contact__section{min-width:0}.bc-contact__section--support,.bc-contact__section--visit{padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl)}@container (min-width: 30rem){.bc-contact__section--support,.bc-contact__section--visit{padding:var(--wu-space-5)}}.bc-contact__section--support{grid-area:support}.bc-contact__section--visit{grid-area:visit}.bc-contact__section--help{grid-area:help;gap:var(--wu-space-4)}.bc-contact__section--help>*{--wu-gap: var(--wu-space-4)}.bc-contact__heading{margin:var(--wu-space-0);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);line-height:1.3}@container (min-width: 30rem){.bc-contact__heading{font-size:var(--wu-font-size-xl)}}.bc-contact__list{display:grid;padding:0;list-style:none}.bc-contact__item{display:grid;column-gap:var(--wu-space-3)}.bc-contact__item>*{--wu-gap: var(--wu-space-3)}.bc-contact__item{row-gap:var(--wu-space-1);padding-block:var(--wu-space-3);grid-template-columns:2.5rem minmax(0, 1fr);align-items:start;min-width:0}.bc-contact__item+.bc-contact__item{border-top:1px solid var(--wu-border-regular)}.bc-contact__item:first-child{padding-top:var(--wu-space-1)}.bc-contact__item:last-child{padding-bottom:0}.bc-contact .bc-contact__icon{border-radius:var(--wu-radius-full);background-color:var(--wu-bg-alternate);color:var(--wu-text-muted);display:inline-flex;align-items:center;justify-content:center;grid-row:span 2;width:2.5rem;height:2.5rem;font-size:1.125rem}.bc-contact__item:not(:has(.bc-contact__label)) .bc-contact__icon{grid-row:auto}.bc-contact__label{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-muted);align-self:end;line-height:1.3}.bc-contact__value{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-regular);grid-column:2;min-width:0;line-height:1.6;overflow-wrap:anywhere}.bc-contact__value--stack{display:grid}.bc-contact__address{font-style:normal;line-height:1.6;padding-top:.45rem}.bc-contact__value a{display:inline-flex;align-items:center;justify-self:start;min-height:44px;color:var(--wu-text-link);font-weight:600;font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--wu-text-link) 40%, transparent);text-decoration-thickness:1px;text-underline-offset:4px;transition:color 150ms,text-decoration-color 150ms}.bc-contact__value a:hover{color:var(--wu-text-link-hover);text-decoration-color:currentColor}.bc-contact__value--stack span{padding-block:.15rem}.bc-contact__map{position:relative;border-radius:var(--wu-radius-xl);overflow:hidden;background-color:var(--wu-bg-surface);grid-area:map;min-width:0;border:1px solid var(--wu-border-regular)}.bc-contact__map img{display:block;width:100%;height:21rem;object-fit:cover;object-position:62% 50%}@container (min-width: 46rem){.bc-contact__map img{height:auto;aspect-ratio:16/9;max-height:460px}}.bc-contact__map-link{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:var(--wu-space-3);border-radius:inherit;text-decoration:none}.bc-contact__map-link:focus-visible{outline-offset:-4px}.bc-contact__map-btn{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-contact__map-btn>*{--wu-gap: var(--wu-space-2)}.bc-contact__map-btn{padding-inline:var(--wu-space-4);border-radius:var(--wu-radius-md);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-brand);background-color:var(--wu-bg-surface);box-shadow:var(--wu-shadow-sm);--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:44px;border:1.5px solid var(--wu-brand)}.bc-contact__map-link:hover .bc-contact__map-btn{background-color:var(--wu-brand-subtle)}.bc-contact__text{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-regular);max-width:65ch;line-height:1.7;text-wrap:pretty}.bc-contact__topics{display:grid;gap:var(--wu-space-1)}.bc-contact__topics>*{--wu-gap: var(--wu-space-1)}.bc-contact__topics{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-regular);padding-left:1.25rem;line-height:1.7}.bc-contact__topics li::marker{color:var(--wu-text-subtle)}.bc-contact__social{display:flex;flex-wrap:wrap;gap:var(--wu-space-2)}.bc-contact__social>*{--wu-gap: var(--wu-space-2)}.bc-contact__social{padding-top:var(--wu-space-5);grid-area:social;padding-left:0;list-style:none;border-top:1px solid var(--wu-border-regular)}.bc-contact__social a{display:inline-flex;align-items:center;gap:var(--wu-space-2)}.bc-contact__social a>*{--wu-gap: var(--wu-space-2)}.bc-contact__social a{padding-inline:var(--wu-space-4);font-size:var(--wu-font-size-sm);font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);background-color:var(--wu-bg-surface);border-radius:var(--wu-radius-full);text-decoration:none;--wu-transition-colors: color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:var(--wu-transition-colors, --wu-none),var(--wu-transition-opacity, --wu-none),var(--wu-transition-shadow, --wu-none),var(--wu-transition-transform, --wu-none);transition-duration:var(--wu-duration-200);transition-timing-function:var(--wu-ease-in-out);transition-duration:var(--wu-duration-150);min-height:44px;border:1px solid var(--wu-border-strong)}.bc-contact__social a:hover{color:var(--wu-text-regular);text-decoration:none;border-color:var(--wu-text-regular)}.bc-contact__social a .fa{color:var(--wu-text-muted);width:1em;text-align:center}.bc-contact a:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-contact-map-modal .modal-dialog{max-width:950px}.bc-contact-map-modal .modal-content,.bc-contact-map-modal .modal-body{height:auto}.bc-contact-map-modal .modal-body{padding:var(--wu-space-2);overflow:visible}.bc-contact-map-modal #model-image{display:block;width:100%;height:auto;border-radius:var(--wu-radius-md)}.bc-request{display:grid;gap:var(--wu-space-6)}.bc-request>*{--wu-gap: var(--wu-space-6)}.bc-request{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-10);margin-inline:auto;grid-template-columns:minmax(0, 1fr);width:100%;max-width:48rem}.bc-request__head{display:grid;gap:var(--wu-space-2)}.bc-request__head>*{--wu-gap: var(--wu-space-2)}.bc-request__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-2xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25}.bc-request__intro{margin:var(--wu-space-0);color:var(--wu-text-muted);font-size:max(1rem,16px);font-weight:500;line-height:1.6}.bc-request__intro--ur{font-size:max(1.125rem,18px);line-height:2;text-align:start}.bc-request__card{display:grid;gap:var(--wu-space-5)}.bc-request__card>*{--wu-gap: var(--wu-space-5)}.bc-request__card{margin:var(--wu-space-0);padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl)}@media(min-width: 768px){.bc-request__card{padding:var(--wu-space-6)}}.bc-request__card>#message:empty{display:none}.bc-request .bc-field__label,.bc-request .bc-input{font-size:max(1rem,16px)}.bc-request .bc-field__label{font-weight:var(--wu-font-weight-semibold)}.bc-request .bc-input{font-weight:var(--wu-font-weight-medium);text-align:start}.bc-request__req{color:var(--wu-text-brand)}.bc-request__book{min-height:9rem;line-height:1.6}.bc-request__contact{padding-top:var(--wu-space-5);border-top:1px solid var(--wu-border-regular)}.bc-request__error{display:none}@media(min-width: 768px){.bc-request__send{justify-self:start;width:auto;min-width:12rem}}.bc-content{display:grid;gap:var(--wu-space-6)}.bc-content>*{--wu-gap: var(--wu-space-6)}.bc-content{padding-top:var(--wu-space-2);padding-bottom:var(--wu-space-10);margin-inline:auto;grid-template-columns:minmax(0, 1fr);width:100%;max-width:calc(70ch + 3rem + 2px);font-size:max(1rem,16px)}.bc-content--wide{max-width:64rem}.bc-content__head{display:grid;gap:var(--wu-space-2)}.bc-content__head>*{--wu-gap: var(--wu-space-2)}.bc-content__title{margin:var(--wu-space-0);font-size:var(--wu-font-size-2xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25;text-wrap:balance}.bc-content__lead{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-medium);color:var(--wu-text-muted);max-width:60ch;line-height:1.6;text-wrap:pretty}.bc-content__card{margin:var(--wu-space-0);padding:var(--wu-space-4);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);min-width:0}@media(min-width: 768px){.bc-content__card{padding:var(--wu-space-6)}}.bc-content__grid{display:grid;gap:var(--wu-space-6)}.bc-content__grid>*{--wu-gap: var(--wu-space-6)}.bc-content__grid{grid-template-columns:minmax(0, 1fr)}@media(min-width: 1024px){.bc-content__grid{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);align-items:start}}.bc-prose{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-regular);max-width:70ch;font-size:max(1rem,16px);line-height:1.7;text-wrap:pretty;overflow-wrap:break-word}.bc-prose p{margin:var(--wu-space-0)}.bc-prose p+p,.bc-prose p+ol,.bc-prose p+ul{margin-top:var(--wu-space-4)}.bc-prose p:empty{display:none}.bc-prose ol,.bc-prose ul{margin:var(--wu-space-0);padding-inline-start:var(--wu-space-6)}.bc-prose ol+p,.bc-prose ul+p{margin-top:var(--wu-space-4)}.bc-prose p:empty+ol,.bc-prose p:empty+ul{margin-top:var(--wu-space-4)}.bc-prose>ol>li+li{margin-top:var(--wu-space-5)}.bc-prose>ol>li::marker{font-weight:var(--wu-font-weight-bold);color:var(--wu-text-muted)}.bc-prose>ol>li>b:first-child{display:block;margin-bottom:var(--wu-space-1);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);line-height:1.4;text-wrap:balance}.bc-prose>ol>li>b:first-child+br{display:none}.bc-prose h2,.bc-prose h3{margin:var(--wu-space-0);margin-top:var(--wu-space-8);margin-bottom:var(--wu-space-2);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);line-height:1.3;text-wrap:balance}.bc-prose h2:first-child,.bc-prose h3:first-child{margin-top:var(--wu-space-0)}.bc-prose h2{font-size:var(--wu-font-size-xl)}.bc-prose h3{font-size:var(--wu-font-size-lg)}.bc-prose b,.bc-prose strong{font-weight:var(--wu-font-weight-bold)}.bc-prose li+li{margin-top:var(--wu-space-2)}.bc-prose a{color:var(--wu-text-link);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--wu-text-link) 40%, transparent);text-underline-offset:4px}.bc-prose a:hover{color:var(--wu-text-link-hover);text-decoration-color:currentColor}.bc-prose [dir=rtl],.bc-prose [lang=ur]{font-size:max(1.125rem,18px);line-height:2}.bc-charges{margin:var(--wu-space-0);background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);overflow:hidden;min-width:0}.bc-charges__scroll{overflow-x:auto}.bc-charges table{width:100%;margin:0;border-collapse:collapse;font-size:max(1rem,16px);font-variant-numeric:tabular-nums}.bc-charges caption{padding-inline:var(--wu-space-4);padding-top:var(--wu-space-4);padding-bottom:var(--wu-space-3);font-size:var(--wu-font-size-lg);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);caption-side:top;line-height:1.3;text-align:start}.bc-charges th,.bc-charges td{padding-inline:var(--wu-space-4);padding-block:var(--wu-space-3);vertical-align:middle;border-top:1px solid var(--wu-border-regular)}.bc-charges thead th{font-weight:var(--wu-font-weight-bold);color:var(--wu-text-muted);background-color:var(--wu-bg-alternate);letter-spacing:.04em;text-align:start}.bc-charges tbody th{font-weight:var(--wu-font-weight-medium);color:var(--wu-text-regular);text-align:start}.bc-charges td{font-weight:var(--wu-font-weight-semibold);color:var(--wu-text-regular);text-align:end;white-space:nowrap}.bc-charges td.bc-charges__free{color:var(--wu-text-brand)}.bc-charges thead th:last-child{text-align:end}.bc-error{display:grid;gap:var(--wu-space-6)}.bc-error>*{--wu-gap: var(--wu-space-6)}.bc-error{margin-inline:auto;padding-inline:var(--wu-space-4);padding-top:var(--wu-space-6);padding-bottom:var(--wu-space-10);width:100%;max-width:60rem;font-size:max(1rem,16px)}.bc-error__logo{justify-self:start;display:inline-flex;align-items:center;min-height:44px}.bc-error__logo img{display:block;width:auto;height:2.5rem}.bc-error__logo:focus-visible{outline:var(--wu-border-focus-width) solid var(--wu-border-focus);outline-offset:var(--wu-border-focus-offset)}.bc-error__card{display:grid;background-color:var(--wu-bg-surface);border-width:var(--wu-border-width-1);border-style:var(--wu-border-style);border-color:var(--wu-border-regular);--wu-border-style: solid;border-radius:var(--wu-radius-xl);overflow:hidden;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.bc-error__card{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.bc-error__photo{display:block;width:100%;height:12rem;object-fit:cover;object-position:70% 75%}@media(min-width: 768px){.bc-error__photo{height:100%;min-height:22rem}}.bc-error__body{display:grid;gap:var(--wu-space-3)}.bc-error__body>*{--wu-gap: var(--wu-space-3)}.bc-error__body{padding:var(--wu-space-6);align-content:center}@media(min-width: 768px){.bc-error__body{padding:var(--wu-space-8)}}.bc-error__code{margin:var(--wu-space-0);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-muted);letter-spacing:-0.025em;font-size:3.5rem;line-height:1;font-variant-numeric:tabular-nums}.bc-error__message{margin:var(--wu-space-0);font-size:var(--wu-font-size-2xl);font-weight:var(--wu-font-weight-bold);color:var(--wu-text-regular);letter-spacing:-0.025em;line-height:1.25;text-wrap:balance}.bc-error__home{margin-top:var(--wu-space-3);justify-self:start;width:auto}.bc-error__home:hover,.bc-error__home:focus{color:var(--wu-text-on-brand);text-decoration:none}.modal-content{height:90vh}.modal-body{overflow:auto;height:650px;padding:0 1rem 1rem}@media(max-width: 767px){.modal-content{width:100%}.modal-dialog{max-width:100%}}@media(min-width: 992px){.modal-dialog{max-width:60%}}.modal .modal-content{background-color:var(--wu-bg-base);color:var(--wu-text-regular);border:1px solid var(--wu-border-regular);border-radius:var(--wu-radius-md);box-shadow:0 12px 32px rgba(36,36,34,.18);overflow:hidden}.modal .modal-header,.modal .modal-footer{background-color:var(--wu-bg-base);padding-inline:var(--wu-space-5);padding-block:var(--wu-space-4);border-color:var(--wu-border-regular)}.modal .modal-header{display:flex;gap:var(--wu-space-3)}.modal .modal-header>*{--wu-gap: var(--wu-space-3)}.modal .modal-header{align-items:flex-start;border-bottom:1px solid var(--wu-border-regular)}.modal .modal-header h4{color:var(--wu-text-regular)}.modal .modal-footer{border-top:1px solid var(--wu-border-regular)}.modal .modal-body{background-color:var(--wu-bg-base);color:var(--wu-text-regular)}.modal .modal-header .close{display:inline-flex;justify-content:center;align-items:center;margin:var(--wu-space-0);padding:var(--wu-space-0);border-radius:var(--wu-radius-md);flex:0 0 44px;width:44px;height:44px;margin:-10px -12px 0 auto;color:var(--wu-text-regular);opacity:1;text-shadow:none}.modal .modal-header .close:hover{background-color:var(--wu-bg-hover)}#cartModal .modal-dialog{width:180px;height:100%}#cartModal .modal-content{background-color:var(--wu-bg-base);height:50px}#cartModal .modal-body{display:flex;justify-content:center;align-items:center;position:relative;margin:var(--wu-space-0);padding:var(--wu-space-0);text-align:center;background-color:var(--wu-bg-base);color:var(--wu-text-regular);font-weight:var(--wu-font-weight-bold)}#cartModal .modal-body p{margin:var(--wu-space-0)}#bookPDF .modal-dialog{width:100%;max-width:100%;height:100%;margin:0;padding:0}#bookPDF .modal-content{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100vh;min-height:0}#bookPDF .modal-header{flex:0 0 auto;align-items:center}#bookPDF .modal-header .close{margin-top:0}#bookPDF .modal-body{flex:1 1 auto;height:auto;min-height:0;padding:0;overflow:hidden;display:flex}#bookPDF .modal-body>object,#bookPDF .modal-body>iframe,#bookPDF .modal-body>embed{flex:1 1 auto;width:100%;height:100%;border:0;display:block}:root{--wu-tooltip--Background: var(--wu-bg-ink);--wu-tooltip--Color: var(--wu-bg-base);--wu-tooltip--FontSize: 13px;--wu-tooltip--BorderRadius: var(--wu-radius-sm);--wu-tooltip--ShadowColor: rgb(36 36 34 / 25%);--wu-tooltip--TransitionDelay: 400ms}@keyframes bc-tooltip-in{from{opacity:0}to{opacity:1}}[data-tooltip]:not(:hover,:focus-visible)::before,[data-tooltip]:not(:hover,:focus-visible)::after{display:none}[data-tooltip]:is(:hover,:focus-visible)::before,[data-tooltip]:is(:hover,:focus-visible)::after{animation:bc-tooltip-in 150ms ease 400ms both}[data-tooltip]::after{line-height:1.4;text-align:start}.bc-book-card{--wu-tooltip--WidthLarge: calc(100% - 2em)}@media(hover: none){[data-tooltip]::before,[data-tooltip]::after{display:none}}ul.ui-autocomplete.ui-menu{z-index:1100;max-height:60vh;margin-top:6px;padding:var(--wu-space-1) 0;overflow-x:hidden;overflow-y:auto;background:var(--wu-bg-surface);border:1px solid var(--wu-border-regular);border-radius:var(--wu-radius-md);box-shadow:0 12px 28px -10px rgba(60,40,20,.22),0 2px 6px rgba(60,40,20,.08);font-family:inherit;list-style:none}ul.ui-autocomplete.ui-menu .ui-menu-item{width:0;min-width:100%;margin:0;padding:0}ul.ui-autocomplete.ui-menu .ui-menu-item-wrapper{display:flex;align-items:center;min-height:40px;margin:0;padding:10px 14px;border:0;font-family:"Montserrat",sans-serif;font-size:.9375rem;line-height:1.35;color:var(--wu-text-regular);text-align:start;unicode-bidi:plaintext;overflow-wrap:anywhere;cursor:pointer}ul.ui-autocomplete.ui-menu .ui-menu-item-wrapper.ui-state-active,ul.ui-autocomplete.ui-menu .ui-menu-item-wrapper.ui-state-hover,ul.ui-autocomplete.ui-menu .ui-menu-item-wrapper.ui-state-focus,ul.ui-autocomplete.ui-menu .ui-state-active{margin:0;color:var(--wu-text-regular);background:var(--wu-brand-subtle);border:0;font-weight:inherit}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.lists::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.lists::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555}.lists::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.pointer{cursor:pointer}table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
