@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Open Sans", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--z-index-header:100;--z-index-header-autocomplete-overlay:10;--z-index-header-autocomplete:20;--z-index-header-dropdown:30;--z-index-header-minicart:30;--z-index-header-autocomplete-button:30;--z-index-notifications:110;--z-index-popup:130;--z-index-popup-actions:10;--z-index-cookie:140;--animate-loading:loading 1s infinite;--primary:#2fbc85;--primary-text:var(--color-white);--secondary:#202f60;--secondary-text:var(--color-white);--conversion:var(--color-green-700);--conversion-text:var(--color-white);--foreground-emphasis:var(--color-slate-900);--foreground:var(--color-slate-800);--foreground-muted:var(--color-slate-600);--border-active:var(--color-slate-800);--border-emphasis:var(--color-slate-400);--border:var(--color-slate-300);--border-muted:var(--color-slate-100);--background-active:var(--color-slate-800);--background-emphasis:var(--color-slate-200);--background:var(--color-slate-100);--background-muted:var(--color-slate-50);--color-primary:var(--primary);--color-primary-text:var(--primary-text);--color-secondary:var(--secondary);--color-secondary-text:var(--secondary-text);--color-conversion:var(--conversion);--color-conversion-text:var(--conversion-text);--text-color-emphasis:var(--foreground-emphasis);--text-color-default:var(--foreground);--text-color-muted:var(--foreground-muted);--border-color-active:var(--border-active);--border-color-emphasis:var(--border-emphasis);--border-color-default:var(--border);--border-color-muted:var(--border-muted);--ring-color-active:var(--border-active);--ring-color-emphasis:var(--border-emphasis);--ring-color-default:var(--border);--outline-color-emphasis:var(--border-emphasis);--background-color-active:var(--background-active);--background-color-emphasis:var(--background-emphasis);--background-color-default:var(--background);--background-color-muted:var(--background-muted);--color-backdrop:#0006;--z-index-slideover:120;--z-index-slideover-overlay:10;--z-index-slideover-sidebar:20}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}html{overflow-x:clip}body{color:#000;font-family:Open Sans,Arial,Helvetica,sans-serif;line-height:1.4;overflow-x:clip}.cms-index-index .page-wrapper,body:has(.bh-home-hero){background-color:#fff}.page-wrapper:not(.cms-index-index),main:has(.bh-cms-page-view),main:has(.page-product-bundle),main:has(.page-product-simple),main:has(.bh-plp-page),main:has(.bh-category-single){background-color:#f0f0f0}a{color:#0298fe;transition:color .15s linear}a:hover{color:#006bb4;text-decoration:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.container{box-sizing:border-box;width:100%;max-width:var(--bh-container);margin-inline:auto}.bh-icon,[class^=bh-icon-],[class*=" bh-icon-"]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;font-family:bh-icons!important}.bh-icon-call:before{content:""}.bh-icon-mail:before{content:""}.bh-icon-location:before{content:""}.bh-icon-clock:before{content:""}.bh-icon-fb:before{content:""}.bh-icon-x:before{content:""}.bh-icon-in:before{content:""}.bh-icon-reddit:before{content:""}.bh-icon-play:before{content:""}.bh-icon-computer:before{content:""}.bh-icon-document:before{content:""}.bh-icon-external:before{content:""}.bh-icon-close:before{content:""}.bh-icon-user:before{content:""}.bh-icon-search:before{content:""}.bh-icon-cart:before{content:""}.bh-icon-add:before{content:""}.bh-icon-remove:before{content:""}.bh-icon-headset:before{content:""}.bh-icon-headset-help:before{content:""}.bh-icon-chevron-down:before{content:""}.bh-icon-chevron-up:before{content:""}.bh-icon-truck:before{content:""}.bh-icon-verified:before{content:""}.button,a.button,.button.primary,a.button.primary,.button.button-primary,a.button.button-primary,.action.primary,a.action.primary,.primary>.action,.bh-button-primary{box-sizing:border-box;letter-spacing:.5px;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:top;appearance:none;background-color:#0298fe;border:1px solid #0298fe;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex;position:relative;color:#fff!important}.button:visited:not(:hover),a.button:visited:not(:hover),.button.button-primary:visited:not(:hover),a.button.button-primary:visited:not(:hover),.bh-button-primary:visited:not(:hover){color:#fff!important}.button:hover,a.button:hover,.button.button-primary:hover,a.button.button-primary:hover,.action.primary:hover,a.action.primary:hover,.bh-button-primary:hover{background-color:#006bb4;border-color:#006bb4;text-decoration:none;color:#fff!important}.button.secondary,a.button.secondary,.button.button-secondary,a.button.button-secondary,.action.secondary,.action-secondary,.bh-button-secondary{box-sizing:border-box;letter-spacing:.5px;text-align:center;white-space:nowrap;cursor:pointer;vertical-align:top;appearance:none;background-color:#fff;border:1px solid #0298fe;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex;position:relative;color:#0298fe!important}.button.secondary:hover,a.button.secondary:hover,.button.button-secondary:hover,a.button.button-secondary:hover,.bh-button-secondary:hover{background-color:#0298fe;border-color:#0298fe;text-decoration:none;color:#fff!important}.bh-in_flex-center{justify-content:center;align-items:center;display:inline-flex}.bh-list_reset,.bh-list-reset{margin:0;padding:0;list-style:none}.bh-list-reset li{margin:0}.bh-button-cta{box-sizing:border-box;letter-spacing:.5px;text-align:center;white-space:nowrap;cursor:pointer;background:#ffde00;border:none;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:none;display:inline-flex;position:relative;color:#000!important}.bh-button-cta:visited:not(:hover){color:#000!important}.bh-button-cta:hover,.bh-button-cta:focus{background:#fdce12;border:none;text-decoration:none;color:#000!important}.bh-accordion__summary{list-style:none}.bh-accordion__summary::-webkit-details-marker{display:none}.bh-accordion[open]>.bh-accordion__summary .bh-accordion__icon{transform:rotate(90deg)}.bh-top_bar-eu-inner a{color:inherit}.bh-top_bar-eu-inner a:hover{color:#006bb4}.bh-top_bar-content{flex:1}.bh-top_bar-title{font-weight:700}.bh-top_bar-spacer{margin:0 .35rem}.bh-top_bar-close{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px}.bh-top_bar-close:hover{color:#006bb4}.bh-top_bar-close .bh-icon-close{font-size:14px}.bh-features-carousel{justify-content:space-between;align-items:center;display:flex}.bh-features-carousel ._feature{text-align:center;flex:1}.bh-features-carousel ._content{align-items:center;min-height:2.5rem;font-size:.9375rem;display:inline-flex}.bh-features-carousel ._spacer{background:#0003;flex-shrink:0;width:1px;height:16px;display:block}.bh-features-carousel ._content._price_match:before{content:"";color:#0298fe;justify-content:center;align-items:center;width:24px;margin-right:5px;font-family:bh-icons;font-size:15px;display:inline-flex}.bh-features-carousel ._content._go_green:before{content:"";background:url(/images/icons/features-go_green.png) 50%/auto 20px no-repeat;width:24px;height:24px;margin-right:4px;display:inline-block}.bh-features-carousel ._content._warranty:before{content:"";color:#0298fe;justify-content:center;align-items:center;width:24px;margin-right:4px;font-family:bh-icons;font-size:18px;display:inline-flex}.bh-features-carousel ._content._rating:before{content:"";background:url(/images/google-logo.png) 50%/auto 21px no-repeat;width:64px;height:24px;margin-right:6px}.bh-features-carousel ._content._call:before{content:"";color:#0298fe;justify-content:center;align-items:center;width:24px;margin-right:4px;font-family:bh-icons;font-size:18px;display:inline-flex}.bh-features-carousel ._content._call a:not(:hover){color:inherit}.bh-header-main-inner{background-color:#fff;position:relative}.bh-header .header.content{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;padding-top:30px;padding-bottom:22px;display:flex;position:relative}.bh-header .header.content .logo,.bh-header .logo{width:190px;max-width:unset;flex:none;order:1;margin:0 0 0 41px}.bh-header .block-search{width:unset;flex:auto;order:2;min-width:0;margin-top:0;padding:0 50px;display:block;position:relative}.bh-header-user{flex:none;order:3;justify-content:center;align-items:center;column-gap:30px;min-width:19.375rem;margin-top:0;display:flex;position:relative}.bh-header .panel.wrapper{z-index:30;color:#333;background-color:#ebebeb;border-radius:0 0 4px 4px;padding:0;font-size:.9375rem;line-height:1.2;position:absolute;top:0;right:0}@media(max-width:1023px){.bh-header .panel.wrapper{display:none}}.bh-header .panel.header{align-items:center;padding:10px 20px;display:flex}.bh-header-settings{display:flex}.bh-header .switcher{align-items:center;margin-right:0;display:inline-flex}.bh-header .switcher .label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bh-header .switcher+.switcher .switcher-options:before,.bh-header-settings>.switcher:not(:first-child) .switcher-options:before{content:"";background:#00000026;width:1px;height:16px;margin-right:0;display:block}.bh-header .switcher .switcher-options{align-items:center;display:flex;position:relative}.bh-header .switcher .switcher-trigger{cursor:pointer;color:inherit;align-items:center;padding:6px 16px;font-weight:400;display:inline-flex}.bh-header .switcher .switcher-trigger:hover{color:#0298fe}.bh-header .switcher .switcher-trigger strong{align-items:center;gap:6px;font-weight:400;display:inline-flex}.bh-header .switcher .switcher-trigger:after{content:"";margin-left:4px;font-size:5px;line-height:1;display:inline-block;font-family:bh-icons!important}.bh-header .switcher .peer:checked~.switcher-trigger{color:#006bb4;background:#ebebeb}.bh-header .switcher .peer:checked~.switcher-trigger:after{content:""}.bh-header .switcher .switcher-dropdown{color:#333;background-color:#ebebeb;border:none;border-radius:0 0 8px 8px;min-width:100%;margin:0;padding:0 15px;list-style:none;position:absolute;top:100%;left:0;box-shadow:0 6px 4px -3px #42445a80}.bh-header .switcher.switcher-currency .switcher-dropdown{left:auto;right:0}.bh-header .switcher .switcher-dropdown li{white-space:nowrap;margin:10px 0;padding:0}.bh-header .switcher .switcher-dropdown a{color:inherit;padding:0;font-size:.9375rem;text-decoration:none}.bh-header .switcher .switcher-dropdown a:hover{color:#0298fe}.bh-header-contact .bh-icon-headset-help{font-size:16px;position:relative;top:1px}.bh-header-contact ._row+._row{margin-top:8px}.bh-header-contact ._line{align-items:center;gap:8px;display:flex}.bh-header .block-search .searchbox,.bh-header .block-search .relative.w-full{width:100%}.bh-header .block-search form,.bh-header .block-search .form.minisearch{align-items:stretch;display:flex}.bh-header .block-search .field.search{flex:auto;min-width:0}.bh-header .block-search .control{margin:0;padding:0;position:relative}.bh-header .block-search input,.bh-header .block-search .input-text{width:100%;height:50px;box-shadow:none;background:#fff;border:1px solid #d8d8d8;border-right-width:0;border-radius:8px 0 0 8px;outline:none;margin:0;padding:0 15px;font-size:16px}.bh-header .block-search input::placeholder{color:#00000080}.bh-header .block-search .actions{flex-shrink:0}.bh-header .block-search .action.search,.bh-header .block-search button[type=submit].action.search{cursor:pointer;border:1px solid #0298fe;border-radius:0 8px 8px 0;width:48px;min-height:50px;padding:0;display:block;background-color:#0298fe!important}.bh-header .block-search .action.search:hover{background-color:#0298fe!important}.bh-header .block-search .action.search span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bh-header .block-search .action.search:before{content:"";background:url(/images/icons/search.svg) 50%/contain no-repeat;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.bh-header .bh-search-clear{z-index:2;color:#666;cursor:pointer;background:0 0;border:0;display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bh-header .block-search .control:has(input:not(:placeholder-shown)) .bh-search-clear{display:inline-flex}.bh-header .bh-search-clear:hover{color:#0298fe}.minicart-wrapper .action.showcart .text,.minicart-wrapper .action.showcart .counter-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bh-header-account,.bh-header-account ul,.bh-header-account li{display:inline-flex}.bh-header-account a,.bh-header-account button,.bh-header-account label{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.bh-header-account .bh-header-account-a:before,.bh-header-account .action.bh-header-account-a:before,.bh-header-account label.bh-header-account-a:before{content:"";font-size:27px;line-height:1;transition:color .15s linear;display:inline-block;font-family:bh-icons!important}.bh-header-account a:hover,.bh-header-account label:hover,.bh-header-account a:hover:before,.bh-header-account label:hover:before{color:#0298fe}.bh-header-account .bh-header-account-dropdown{z-index:40;background:#fff;border:1px solid #d8d8d8;border-radius:8px;flex-direction:column;align-items:stretch;min-width:12rem;margin:0;padding:12px 16px;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #00000026}.bh-header-account .bh-header-account-dropdown li{white-space:nowrap;border-bottom:1px solid #d8d8d8;margin-bottom:8px;padding-bottom:8px;display:block}.bh-header-account .bh-header-account-dropdown li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.bh-header-account .bh-dropdown{position:relative}.minicart-wrapper{margin:0;display:inline-flex;position:relative}.minicart-wrapper .action.showcart{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.minicart-wrapper .action.showcart:before{content:"";font-size:28px;line-height:1;transition:color .15s linear;display:inline-block;font-family:bh-icons!important}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart:hover{color:#0298fe}.minicart-wrapper .action.showcart .text{transition:color .15s linear}.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.showcart .counter-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.minicart-wrapper .block-minicart{z-index:40;background:#fff;border:1px solid #d8d8d8;border-radius:8px;width:390px;margin-top:8px;padding:20px;position:absolute;top:100%;right:-15px;box-shadow:0 8px 24px #00000026}.bh-header{z-index:110}.bh-header-bottom{z-index:1;position:relative}.bh-header-main.calc *{transition:none!important}.bh-header-main.sticky{z-index:110;position:relative}.bh-header-main.sticky .panel.wrapper{display:none}.bh-header-main.sticky .header.content{padding-top:10px;padding-bottom:10px}.bh-header-main.sticky .bh-header-main-inner{z-index:110;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 8px #00000040}@media(max-width:1023px){.bh-header .header.content{flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.bh-header .header.content .logo,.bh-header .logo{width:auto;margin:0 auto}.bh-header .block-search{order:3;width:100%;margin-top:12px;padding:0}.bh-header .block-search input,.bh-header .block-search .input-text,.bh-header .block-search .action.search,.bh-header .block-search button[type=submit].action.search{height:40px;min-height:40px}.bh-header-user{column-gap:18px;min-width:0;margin-left:auto}.bh-header-account .bh-header-account-a .text,.bh-header-account .action.bh-header-account-a .text,.minicart-wrapper .action.showcart .text{display:none}.bh-mobile_nav-top{border-bottom:1px solid #d8d8d8;padding:12px 15px}.bh-mobile_nav-top .panel.header,.bh-mobile_nav-top .bh-header-settings,.bh-mobile_nav-top .bh-header-contact{display:block}.bh-mobile_nav-top .bh-header-settings{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bh-header-main.sticky.hidden .bh-header-main-inner{box-shadow:none;top:-1px;transform:translateY(-100%)}}@media(min-width:1024px){.bh-header .block-search{padding:0 60px}.bh-header-account .bh-header-account-a .text,.bh-header-account .action.bh-header-account-a .text,.bh-header-account label.bh-header-account-a .text{color:#000;margin-left:8px;display:inline}}body.nav-hidden{padding-top:0}@media(min-width:1024px){.nav-sections .bh-mobile_nav-top{display:none}.bh-header-main-inner .nav-sections{background:#0298fe}.bh-header-main.sticky .bh-header-main-inner .nav-sections{box-shadow:0 8px 8px #00000040}.ub-mega-menu.level0.horizontal-root{text-align:center;border-left:1px solid #ffffff4d;border-right:1px solid #0003;width:100%;display:flex;position:relative}.ub-mega-menu.level0.horizontal-root>li.mega{border-left:1px solid #0003;border-right:1px solid #ffffff4d;flex:1;position:static}.ub-mega-menu.level0.horizontal-root>li.mega>a.mega{text-align:center;text-transform:none;background-color:#0000;justify-content:center;align-items:center;width:100%;height:44px;padding:0 5px;font-size:15px;font-weight:700;line-height:1.15;display:inline-flex;color:#fff!important}.ub-mega-menu.level0.horizontal-root>li.mega>a.mega:hover,.ub-mega-menu.level0.horizontal-root>li.mega.mega-hover>a.mega,.ub-mega-menu.level0.horizontal-root>li.mega.is-open>a.mega{background-color:#006bb4;color:#fff!important}.ub-mega-menu.level0.horizontal-root>li.mega.has-child>a.mega .menu-title:after{display:none}.ub-mega-menu.level0.horizontal-root>li.mega>.child-content.mega-dropdown{z-index:60;background:#fff;border:none;border-radius:0 0 8px 8px;padding:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #00000040}.ub-mega-menu.level0.horizontal-root>li.mega.mega-hover>.child-content.mega-dropdown,.ub-mega-menu.level0.horizontal-root>li.mega.is-open>.child-content.mega-dropdown,.ub-mega-menu.level0.horizontal-root>li.mega:focus-within>.child-content.mega-dropdown,.ub-mega-menu .mega-dropdown-open.child-content{display:block}.ub-mega-menu ul.level2,.ub-mega-menu ul.level3,.ub-mega-menu ul.level4{margin:0;padding:0;list-style:none}.mega-tabs-shell{flex-direction:row;align-items:stretch;padding:20px 0;display:flex}.mega-tab-heads{flex-direction:column;flex:0 0 206px;padding:0;display:flex}.mega-tab-heads .tab-head{margin:0;padding:0}.mega-tab-heads .mega-tab-link{text-align:left;text-transform:none;border-radius:4px;align-items:center;padding:15px 35px 15px 16px;font-size:15px;font-weight:700;line-height:1.2;display:flex;color:#000!important}.mega-tab-heads .tab-head.active .mega-tab-link,.mega-tab-heads .tab-head .mega-tab-link:hover{color:#0298fe!important}.mega-tab-heads .tab-head.active .mega-tab-link{color:#fff!important;background-color:#0298fe!important}.mega-tab-heads .tab-head.active .mega-tab-link:hover{color:#fff!important}.mega-tab-panels{border-left:1px solid #d8d8d8;flex:1;min-width:0;padding:0 20px}.mega-tab-panel .child-content-inner{flex-wrap:wrap;align-items:flex-start;width:100%;display:flex}.ub-mega-menu .mega-col{box-sizing:border-box;flex:none;padding-right:20px}.ub-mega-menu .mega-col>ul>li{padding:0}.ub-mega-menu .mega-col .level3>li.mega.group>a.mega{text-align:left;text-transform:none;padding-top:15px;padding-bottom:16px;font-size:15px;font-weight:700;line-height:1.2;display:block;color:#000!important}.ub-mega-menu .mega-col .level3>li.mega.group>a.mega:hover{color:#0298fe!important}.ub-mega-menu .mega-col .level4>li.mega{margin-bottom:12px}.ub-mega-menu .mega-col .level4>li.mega>a.mega{text-align:left;font-size:15px;font-weight:400;line-height:1.2;display:block;color:#333!important}.ub-mega-menu .mega-col .level4>li.mega>a.mega:hover{color:#0298fe!important}.ub-mega-menu.level0.horizontal-root>li.mega:not(.style-tabs)>ul.mega-dropdown{padding:12px 0 12px 20px}.ub-mega-menu.level0.horizontal-root>li.mega:not(.style-tabs) ul.level2>li.mega{margin-bottom:12px}.ub-mega-menu.level0.horizontal-root>li.mega:not(.style-tabs) ul.level2>li.mega>a.mega{text-align:left;font-size:15px;line-height:1.2;color:#333!important}.ub-mega-menu.level0.horizontal-root>li.mega:not(.style-tabs) ul.level2>li.mega>a.mega:hover{color:#0298fe!important}.mega-with-thumb{width:100%}.mega-with-thumb ul.mega-menu{flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.mega-with-thumb ul.mega-menu li{width:20%;padding:10px 0;list-style:none}.mega-with-thumb ul.mega-menu li img{max-width:100%;height:auto}.mega-with-thumb ul.mega-menu li a.mega{line-height:1.2;color:#333!important}.mega-with-thumb ul.mega-menu li a.mega:hover{color:#0298fe!important}.mega-with-thumb ul.mega-menu li .menu-title{margin-top:6px;font-size:14px;font-weight:600;display:block}.level4 a.mega.out-of-stock,.level4 li.out-of-stock>a.mega,.mega-with-thumb li.out-of-stock a.mega{color:#c6c6c6!important}.mega-with-thumb li.out-of-stock img{opacity:.5}.bh-nav-contact-parent{align-self:end;flex:0 0 100%!important;width:100%!important;padding-right:0!important}.bh-nav-contact-wrapper{display:flex;width:100%!important}.bh-nav-contact-wrapper img{border-radius:5px;max-width:100%;height:auto;margin:0 auto;display:block}.bh-nav-contact{background-color:#f0f0f0;border-radius:8px;align-items:center;width:100%;padding:16px 0;display:flex}.bh-nav-contact ._title{color:#5f5f5f;text-transform:uppercase;padding:0 40px;font-size:28px;font-weight:600;line-height:1.1}.bh-nav-contact ._content{flex:1;justify-content:space-between;align-items:center;column-gap:20px;padding:0 20px 0 40px;display:flex;position:relative}.bh-nav-contact ._content:before{content:"";background-color:#424242;width:1px;display:block;position:absolute;top:4px;bottom:2px;left:0}.bh-nav-contact ._links{margin:0;padding:0;list-style:none}.bh-nav-contact ._links>li{text-align:left;margin:0 0 4px;font-size:15px;line-height:1}.bh-nav-contact ._links>li:last-of-type{margin-bottom:0}.bh-nav-contact ._links a{color:#5f5f5f;font-weight:400}.bh-nav-contact ._links a:hover{color:#0298fe}.bh-nav-contact .button.button-primary{text-transform:uppercase;color:#fff;background-color:#0298fe;border-color:#0298fe;border-radius:20px;align-items:center;min-height:40px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.bh-nav-contact .button.button-primary:hover{color:#fff;background-color:#006bb4;border-color:#006bb4}}@media(min-width:1280px){.ub-mega-menu.level0.horizontal-root>li.mega>a.mega{padding:0 10px;font-size:17px}.mega-tab-heads{flex-basis:256px}.mega-tab-heads .mega-tab-link{font-size:16px}.mega-tab-panels{padding:0 25px}.ub-mega-menu .mega-col{padding-right:25px}.ub-mega-menu .mega-col .level3>li.mega.group>a.mega{font-size:16px}.bh-nav-contact ._title{font-size:29px}}@media(min-width:1550px){.ub-mega-menu.level0.horizontal-root>li.mega>a.mega{padding:0 15px;font-size:18px}.mega-tab-heads{flex-basis:306px}.mega-tab-panels{padding:0 30px}.ub-mega-menu .mega-col{padding-right:30px}.ub-mega-menu .mega-col .level4>li.mega>a.mega{font-size:16px}}@media(max-width:1023px){.bh-nav-contact{display:none}.mega-tabs-shell{padding:0 0 10px;display:block}.mega-tab-heads{display:block}.mega-tab-heads .tab-head{padding:0 15px}.mega-tab-heads .mega-tab-link{border-radius:8px;padding:15px;font-size:16px;display:block}.mega-tab-heads .tab-head.active .mega-tab-link{background:#0298fe;color:#fff!important}.mega-tab-panels{border-left:none;padding:0 15px 15px}.ub-mega-menu.accordion-root>li.mega{border-bottom:1px solid #d8d8d8}.ub-mega-menu.accordion-root>li.mega>a.mega{justify-content:space-between;align-items:center;padding:16px 15px;font-size:18px;font-weight:700;display:flex;color:#000!important}.ub-mega-menu.accordion-root>li.mega>a.mega:hover,.ub-mega-menu.accordion-root>li.mega.is-open>a.mega{color:#0298fe!important}.ub-mega-menu.accordion-root .mega-toggle{font-size:20px;line-height:1;transition:transform .2s}.ub-mega-menu.accordion-root>li.mega.is-open .mega-toggle{transform:rotate(45deg)}.ub-mega-menu.accordion-root .child-content,.ub-mega-menu.accordion-root .mega-dropdown{background:#fff}.ub-mega-menu.accordion-root .mega-col{padding-right:0;width:100%!important}.ub-mega-menu.accordion-root .mega-col .level4>li.mega>a.mega,.ub-mega-menu.accordion-root .mega-col .level3>li.mega>a.mega{padding:12px 20px 12px 30px;font-size:15px;display:block;color:#333!important}.mega-with-thumb ul.mega-menu li{text-align:center;width:50%}}.bh-footer-newsletter-wrapper{background-color:#f0f0f0;margin-top:80px;padding:40px 0}main+.bh-footer-newsletter-wrapper{margin-top:0}.bh-footer-newsletter{z-index:1;color:#000;position:relative}.bh-footer-newsletter ._title{text-align:center;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.bh-footer-newsletter-content{padding-bottom:35px}.bh-footer-newsletter .block.newsletter{width:100%;max-width:none;margin:0}.bh-footer-newsletter form.subscribe{justify-content:center;display:flex}.bh-footer-newsletter .field{flex-grow:1;max-width:350px;position:relative}.bh-footer-newsletter .control:before{display:none}.bh-footer-newsletter input[type=email]{color:#000;background-color:#fff;background-image:url(/images/footer/newsletter_icon.webp);background-position:right 12px center;background-repeat:no-repeat;background-size:22px;border:1px solid #e5e5e5;border-right:none;border-radius:8px 0 0 8px;width:100%;min-width:215px;height:44px;margin:0;padding:0 48px 0 15px;font-size:15px}.bh-footer-newsletter input[type=email]::placeholder{color:#999}.bh-footer-newsletter input[type=email]:focus{box-shadow:none;border-color:#0003;outline:none}.bh-footer-newsletter .actions{width:auto}.bh-footer-newsletter .action.subscribe{color:#000;letter-spacing:normal;cursor:pointer;white-space:nowrap;background:#ffde00;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:16px;font-weight:400;display:inline-flex}.bh-footer-newsletter .action.subscribe:hover{color:#000;background:#fdce12}.bh-footer{color:#ececec;background-color:#233c52;padding-top:30px;font-size:15px}.bh-footer a{color:inherit;text-decoration:none}.bh-footer a:hover{color:#88cfff}.bh-footer-company-logo-link{display:block}.bh-footer-company-logo-link img{width:197px;height:53px}.bh-footer-company-details{margin:25px 0}.bh-footer-company-details ._row{margin-bottom:20px;padding-left:28px;position:relative}.bh-footer-company-details ._row:last-of-type{margin-bottom:0}.bh-footer-company-details ._icon{text-align:center;width:18px;position:absolute;top:0;left:0}.bh-footer-company-details .bh-icon-call{font-size:15px}.bh-footer-company-details .bh-icon-mail{font-size:12px}.bh-footer-company-details .bh-icon-location{font-size:15px}.bh-footer-company-details .bh-icon-clock{font-size:14px}.bh-footer-social-ul{column-gap:20px;margin:0;padding:0;list-style:none;display:flex}.bh-footer-social-ul a{width:48px;height:48px;color:inherit;background-color:#17374b;border-radius:100%;justify-content:center;align-items:center;display:inline-flex}.bh-footer-social-ul a:hover{color:inherit;background-color:#006bb4}.bh-footer-social-ul .bh-icon-fb{font-size:22px}.bh-footer-social-ul .bh-icon-x{font-size:18px}.bh-footer-social-ul .bh-icon-in{font-size:21px}.bh-footer-social-ul .bh-icon-reddit{font-size:18px}.bh-footer-nav-title{text-transform:uppercase;letter-spacing:.25px;font-weight:700;display:block}.bh-footer-nav-list{margin:0;padding:0;list-style:none}.bh-footer-badges{flex-wrap:wrap;width:100%;display:flex}.bh-footer-badges ._badge{background-color:#17374b;border-radius:10px;justify-content:center;align-items:center;display:flex}.bh-footer-badges ._image{max-width:calc(100% - 30px);margin:0 auto;display:block}.bh-footer-badges img{max-width:100%;height:auto;display:block}.bh-footer-bottom{color:#ffffffbf;flex-direction:column;row-gap:30px;display:flex}.bh-footer-payments{background-color:#17374b;border-radius:10px;flex-wrap:wrap;column-gap:5px;padding:10px;display:flex}.bh-footer-payments ._method>span{background-image:url(/images/footer/payment_methods.png);background-repeat:no-repeat;background-size:auto 100%;height:34.74px;display:block}.bh-footer-payments ._method>span._apple_pay{background-position-x:-2.63px;width:43.16px}.bh-footer-payments ._method>span._google_pay{background-position-x:-45.79px;width:50.53px}.bh-footer-payments ._method>span._visa{background-position-x:-96.32px;width:45.79px}.bh-footer-payments ._method>span._mastercard{background-position-x:-142.11px;width:45.79px}.bh-footer-payments ._method>span._amex{background-position-x:-187.89px;width:45.79px}.bh-footer-payments ._method>span._paypal{background-position-x:-233.68px;width:45.79px}.bh-footer-links-list{flex-wrap:wrap;column-gap:30px;margin:0;padding:0;list-style:none;display:flex}.bh-footer-copy small{font-size:inherit;vertical-align:middle}@media(max-width:767px){.bh-footer-company .bh-footer-social{display:none}.bh-footer-social-mobile,.bh-footer-nav{margin-top:40px}.bh-footer-nav-col{margin-top:25px}.bh-footer-nav-title{cursor:pointer;margin-bottom:0;font-size:18px}.bh-footer-nav-title span{align-items:center;display:inline-flex}.bh-footer-nav-title span:after{content:"";margin-left:8px;font-size:8px;transition:transform .15s linear;transform:rotate(-90deg);font-family:bh-icons!important}.bh-footer-nav-col.bh-expanded .bh-footer-nav-title span:after{transform:rotate(0)}.bh-footer-nav-list{display:none}.bh-footer-nav-list li{margin-top:16px}.bh-footer-badges{gap:15px}.bh-footer-badges ._badge{width:calc(50% - 7.5px);padding:15px 0}.bh-footer-badges--grid{display:none}.bh-footer-bottom{margin-top:40px;padding-bottom:40px}.bh-footer-payments{justify-content:space-around;width:100%}.bh-footer-copy,.bh-footer-links-list{text-align:center;justify-content:center}.bh-footer-copy{font-size:12px}}@media(min-width:768px){.bh-footer-newsletter-wrapper{margin-top:80px;padding:45px 0}.bh-footer-newsletter ._title{font-size:1.75rem}.bh-footer-newsletter .field{max-width:450px}.bh-footer{padding-top:50px}.bh-footer-content{flex-wrap:wrap;display:flex}.bh-footer-company{flex-grow:1}.bh-footer-grid{width:60%}.bh-footer-nav{flex-wrap:wrap;justify-content:space-between;gap:25px;display:flex}.bh-footer-nav-title{margin-bottom:15px;font-size:20px}.bh-footer-nav-list li{margin-top:10px}.bh-footer-social-mobile{display:none}.bh-footer-badges{column-gap:30px}.bh-footer-badges ._badge{width:calc(25% - 22.5px);min-height:100px}.bh-footer-badges--bottom{display:none}.bh-footer-bottom{flex-flow:wrap;place-content:center space-between;column-gap:30px;width:100%;padding-top:30px;padding-bottom:40px}.bh-footer-payments{display:inline-flex}.bh-footer-copy{align-self:center;font-size:14px}.bh-footer-links{align-self:center}}@media(min-width:1024px){.bh-footer-newsletter-wrapper{margin-top:100px}.bh-footer-newsletter{flex-direction:column;align-items:center;display:flex}.bh-footer-newsletter ._title span{display:block}.bh-footer-newsletter-content{flex:1;width:100%;padding-bottom:45px}.bh-footer-newsletter-form{justify-content:center;width:100%;margin-top:0;display:flex}.bh-footer{font-size:16px}.bh-footer-grid{width:68.406%}.bh-footer-badges--grid{margin-top:40px}.bh-footer-social-ul{column-gap:30px}}@media(min-width:1200px){.bh-footer-newsletter-wrapper{margin-top:120px}.bh-footer-newsletter ._title{font-size:1.875rem}.bh-footer-newsletter input[type=email]{height:50px}.bh-footer-newsletter .action.subscribe{border-radius:0 8px 8px 0;min-height:50px;padding:0 40px;font-size:18px}.bh-footer-newsletter-form{min-width:500px}.bh-footer-links{order:1}.bh-footer-copy{font-size:15px}}@media(min-width:1550px){.bh-footer-newsletter{padding:45px 95px}.bh-footer-newsletter-form{min-width:590px}}.bh-home{min-width:0;overflow-x:clip}.bh-carousel{width:100%;min-width:0;position:relative;overflow:visible}.bh-slider-viewport{width:100%;overflow:hidden}.bh-slider-track{will-change:transform;display:flex}.bh-slider-track>*{box-sizing:border-box;flex-shrink:0}.bh-home-banners-carousel:not([data-bh-carousel=ready])>.bh-home-banner:not(:first-child){display:none}.bh-home-banner{color:#fff;min-height:320px;position:relative}.bh-carousel-arrow{z-index:20;pointer-events:auto;cursor:pointer;background:#f7f7f7;border:none;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.bh-carousel-arrow:before{color:#000;font-family:bh-icons;font-size:14px;line-height:1}.bh-carousel-arrow--prev:before{content:""}.bh-carousel-arrow--next:before{content:""}.bh-carousel-arrow:hover{background:#0298fe}.bh-carousel-arrow:hover:before{color:#fff}.bh-carousel-arrow--prev{left:10px}.bh-carousel-arrow--next{right:10px}.bh-carousel-dots{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0}.bh-carousel-dot{background:#fff6;border-radius:9999px;width:12px;height:12px;transition:background-color .2s}.bh-carousel-dot[aria-current=true]{background:#fff}.bh-home-carousel-slide ._wrapper{position:relative}.bh-home-carousel-slide ._bg{background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.bh-home-carousel-slide ._inner{min-height:476px}.bh-home-carousel-slide ._content{color:#fff;line-height:1.15;position:relative}.bh-home-carousel-slide ._intro{font-weight:600}.bh-home-carousel-slide ._title{text-transform:uppercase;font-weight:700}.bh-home-carousel-slide ._button{border:1px solid #fff;border-radius:8px;align-items:center;min-height:50px;padding:0 16px;font-weight:700;display:inline-flex;color:#fff!important}.bh-home-carousel-slide ._button:hover{background:#0298fe;border-color:#0298fe;text-decoration:none;color:#fff!important}@media(max-width:479px){.bh-home-carousel-slide ._bg{background-size:cover}.bh-home-carousel-slide ._bg._wide{display:none}.bh-home-carousel-slide ._content{padding-top:50px}.bh-home-carousel-slide ._intro{margin-bottom:20px;font-size:1.5rem}.bh-home-carousel-slide ._title{margin-bottom:30px;font-size:1.875rem}.bh-home-hero .bh-carousel-arrow{display:none!important}}@media(min-width:480px){.bh-home-carousel-slide ._bg._mobile{display:none}.bh-home-carousel-slide ._bg{background-size:auto 100%}.bh-home-carousel-slide ._inner{align-items:center;display:flex}.bh-home-carousel-slide ._content{max-width:50%}.bh-home-carousel-slide ._intro{margin-bottom:15px;font-size:1rem}.bh-home-carousel-slide ._title{margin-bottom:30px;font-size:1.875rem}}@media(min-width:768px){.bh-home-carousel-slide ._inner{padding-left:36px}.bh-home-carousel-slide ._intro{margin-bottom:20px;font-size:1.375rem}.bh-home-carousel-slide ._title{font-size:2.5rem}}@media(min-width:1200px){.bh-home-carousel-slide ._content{max-width:552px}.bh-home-carousel-slide ._intro{font-size:1.5rem}.bh-home-carousel-slide ._title{font-size:3rem}}@media(min-width:1550px){.bh-home-carousel-slide ._inner{padding-left:0}}.bh-home-banner-media{position:absolute;inset:0}.bh-home-banner-media img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block;position:absolute}.bh-home-banner-content{text-align:center;flex-direction:column;width:100%;display:flex}.bh-home-banner-headline{color:var(--headline-color,#fff);margin:0;font-size:1.5rem;font-weight:700;line-height:1.17;position:relative}.bh-home-banner-description{display:none}.bh-home-banner-footer{flex-wrap:wrap;flex-grow:1;align-content:flex-end;gap:18px 20px;width:100%;display:flex}.bh-home-banner-price{color:var(--price-color,#fff);align-items:baseline;column-gap:8px;line-height:1;display:flex;position:relative}.bh-home-banner-price-label{font-size:.8125rem;font-weight:400}.bh-home-banner-footer .product-price{margin:0;font-size:1.5rem;font-weight:700}.bh-home-banner-footer .product-price strong{display:none}.bh-home-banner-link{display:block;position:absolute;inset:0}.bh-home-banner-link~a{position:relative}.bh-home-banner-button-cta{border:1px solid var(--btn-cta-border,#fff);background-color:var(--btn-cta-bg,#f0c902);border-radius:6px;justify-content:center;align-items:center;min-width:269px;min-height:48px;padding:0 15px;font-size:1.375rem;font-weight:700;display:inline-flex;position:relative;color:var(--btn-cta-color,#000)!important}.bh-home-banner-button-cta:hover{border-color:var(--btn-cta-border-hover,#ebc602);background-color:var(--btn-cta-bg-hover,#ebc602);text-decoration:none;color:var(--btn-cta-color-hover,#000)!important}.bh-home-banners{width:100%;position:relative;overflow:visible}.bh-home-banners-carousel{border-radius:1rem}@media(max-width:767px){.bh-home-banners .bh-carousel-arrow{background:0 0}.bh-home-banners .bh-carousel-arrow:before{color:#b3b3b3}.bh-home-banners .bh-carousel-arrow:hover{background:0 0}.bh-home-banners .bh-carousel-arrow:hover:before{color:#b3b3b3}}@media(max-width:479px){.bh-home-banner-media._desktop{display:none}}@media(min-width:480px){.bh-home-banner-media._mobile{display:none}}@media(max-width:767px){.bh-home-banner{padding:21px 16px}.bh-home-banner-content{justify-content:space-between;align-items:center}.bh-home-banner-footer{justify-content:space-between;padding:16px 26px 0}.bh-home-banner-button-cta{order:1;width:100%}.bh-home-banners .bh-carousel-arrow{width:36px;height:36px}}@media(min-width:768px){.bh-home-banners{margin-top:15px}.bh-home-banner{border-radius:1rem;justify-content:flex-start;min-height:450px;padding:30px 60px;overflow:hidden}.bh-home-banner.bh-home-banner-right{justify-content:flex-end}.bh-home-banner.bh-home-banner-right .bh-home-banner-content{align-items:flex-end}.bh-home-banner.bh-home-banner-center{justify-content:center}.bh-home-banner.bh-home-banner-center .bh-home-banner-content{align-items:center}.bh-home-banner-content{text-align:left;justify-content:center;align-items:flex-start}.bh-home-banner-headline{max-width:calc(var(--headline-max-width,770) / 16 * 1rem);text-shadow:0 4px 4px #00000040;font-size:2.5rem;line-height:1.36}.bh-home-banner-description{max-width:calc(var(--description-max-width,470) / 16 * 1rem);color:var(--description-color,#fff);margin:18px 0 0;font-size:1.25rem;line-height:1.36;display:block}.bh-home-banner-footer .bh-home-banner-price-label{font-size:1rem}.bh-home-banner-footer .product-price{font-size:2rem}.bh-home-banner-button-cta{font-size:1.25rem}}@media(min-width:1200px){.bh-home-banner{padding:45px 100px}.bh-home-banner-headline{font-size:2.5rem}.bh-home-banners .bh-carousel-arrow--prev{left:40px}.bh-home-banners .bh-carousel-arrow--next{right:40px}}@media(min-width:1550px){.bh-home-banners .bh-carousel-arrow--prev{left:-58px}.bh-home-banners .bh-carousel-arrow--next{right:-58px}}.bh-products_widget{margin-top:40px;overflow:visible}.bh-products_widget ._products{position:relative;overflow:visible}.bh-products_widget .bh-home-title{text-align:center;position:relative}.bh-products_widget .bh-home-title:before{content:"";opacity:.75;background-color:#e0e0e0;height:1px;position:absolute;top:50%;left:48px;right:48px}.bh-products_widget .bh-home-title>span{background-color:#fff;padding:0 16px;display:inline-block;position:relative}.bh-products_widget .bh-slider-track{align-items:stretch;display:flex}.bh-products_widget-carousel>._product{height:auto;padding:0 4px;list-style:none;display:flex}.bh-products_widget-carousel{margin:0;padding:0;list-style:none}.bh-products_widget-carousel ._inner{text-align:left;background-color:#f7f7f7;border-radius:16px;flex-direction:column;flex:1;width:100%;min-height:100%;padding:15px 20px 20px;display:flex}.bh-products_widget-carousel ._details{flex-direction:column;flex:auto;display:flex}.bh-products_widget-carousel ._photo{background-color:#fff;border-radius:12px;justify-content:center;padding:15px;display:flex}.bh-products_widget-carousel ._photo img{width:100%;max-width:175px;height:auto}.bh-products_widget-carousel ._name{margin:20px 0 12px;font-size:1.125rem;font-weight:700}.bh-products_widget-carousel ._name a{color:inherit}.bh-products_widget-carousel ._name a:hover{color:#0298fe}.bh-products_widget-carousel ._description{color:#000000bf;margin:10px 0 20px;font-size:.9375rem;position:relative}.bh-products_widget-carousel ._description ul{margin:0;padding:0;list-style:none}.bh-products_widget-carousel ._description li{margin:7px 0;padding-left:14px;font-size:.875rem;line-height:1.2;position:relative}.bh-products_widget-carousel ._description li:before{content:"";background:#a3a3a3;border-radius:100%;width:7px;height:7px;position:absolute;top:5px;left:0}.bh-products_widget-carousel ._price_stock{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bh-products_widget-carousel ._price,.bh-products_widget-carousel ._price .price-from{margin:0}.bh-products_widget-carousel .price-container{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.bh-products_widget-carousel ._price .price-label{color:#333;margin-right:8px;font-size:.875rem;font-weight:400}.bh-products_widget-carousel ._price .price-container .price-label{order:unset}.bh-products_widget-carousel .price{font-size:1.25rem;font-weight:700;line-height:1}.bh-products_widget-carousel .price.special-price{color:inherit}.bh-products_widget-carousel .old-price{color:#0000008c;font-size:.9375rem;font-weight:400;text-decoration:line-through}.bh-products_widget-carousel .stock{border-radius:4px;align-self:flex-start;align-items:center;min-height:24px;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.bh-products_widget-carousel .stock:before{margin-right:8px;font-family:bh-icons;font-size:8px;line-height:1}.bh-products_widget-carousel .stock.available{color:#00a76b;background-color:#e5f6f0}.bh-products_widget-carousel .stock.available:before{content:""}.bh-products_widget-carousel .stock.unavailable{color:#eb133a;background-color:#fde7eb}.bh-products_widget-carousel .stock.unavailable:before{content:""}@media(min-width:768px){.bh-products_widget .bh-home-title>span{padding:0 24px}.bh-products_widget-carousel .price{font-size:1.25rem}}@media(min-width:1024px){.bh-products_widget .bh-home-title>span{padding:0 36px}.bh-products_widget-carousel .price{font-size:1.375rem}}@media(min-width:1200px){.bh-products_widget-carousel .price{font-size:1.5rem}}@media(min-width:1550px){.bh-products_widget .bh-home-title:before{left:0;right:0}.bh-products_widget .bh-home-title>span{padding:0 44px}}.bh-products_widget-carousel ._bottom{flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:auto;display:flex}.bh-products_widget-carousel .action.primary{background:#0298fe;border:1px solid #0298fe;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.bh-products_widget-carousel .action.primary:hover{background:#006bb4;border-color:#006bb4;color:#fff!important}@media(max-width:1549px){.bh-products_widget .bh-carousel-arrow{top:-46px;transform:none}.bh-products_widget .bh-carousel-arrow--prev{left:0;right:auto}.bh-products_widget .bh-carousel-arrow--next{right:4px}}@media(min-width:1550px){.bh-products_widget .bh-carousel-arrow{width:40px;height:40px;min-height:40px}.bh-products_widget .bh-carousel-arrow--prev{left:-58px}.bh-products_widget .bh-carousel-arrow--next{right:-58px}}.bh-home-title{margin:0 0 .75em;font-size:2rem;font-weight:700}@media(min-width:768px){.bh-home-title{margin-bottom:30px;font-size:2rem}}@media(min-width:1024px){.bh-home-title{font-size:2.25rem}}@media(min-width:1280px){.bh-home-title{font-size:2.5rem}}.bh-home-categories{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.bh-home-categories ._col{text-align:center;background-color:#f7f7f7;border-radius:1rem;flex:calc(50% - 4px);padding:25px 15px}@media(min-width:768px){.bh-home-categories ._col{flex:calc(25% - 6px)}}.bh-home-categories ._title{margin:0;font-size:18px;font-weight:700}.bh-home-categories ._title>a{color:#000}.bh-home-categories ._title>a:hover{color:#006bb4}.bh-home-categories ul{margin:0;padding:8px 0 0;font-size:15px;list-style:none}.bh-home-categories ul>li{margin-top:10px}.bh-home-reviews-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.bh-home-reviews-top .bh-home-title{margin-bottom:0}.bh-home-reviews-rating{flex-wrap:wrap;align-items:center;gap:12px 15px;margin-top:17px;font-size:1.125rem;display:flex;position:relative}.bh-home-reviews-rating ._link{z-index:1;position:absolute;inset:0}.bh-home-reviews-rating ._google img{width:150px;height:auto}.bh-home-reviews-rating .bh-stars-inline._total{background:#fff;border-radius:22px;align-items:center;min-height:44px;padding:0 15px;display:inline-flex}.bh-home-reviews-rating ._rating{display:inline-flex;position:relative}.bh-home-reviews-rating ._rating:before{content:"";letter-spacing:2px;color:#dbdbdb;font-family:bh-icons;font-size:20px;display:inline-flex}.bh-home-reviews-rating ._stars{display:inline-flex;position:absolute;top:0;left:0;overflow:hidden}.bh-home-reviews-rating ._stars:before{content:"";letter-spacing:2px;color:#ffd550;font-family:bh-icons;font-size:20px;display:inline-flex}.bh-home-reviews-rating ._score{margin-left:4px;font-weight:700;display:inline-block}.bh-home-reviews-rating ._details{color:#000000a6}@media(min-width:768px){.bh-home-reviews-rating .bh-stars-inline._total{margin:0 15px}}@media(min-width:1550px){.bh-home-reviews-top{justify-content:space-between;align-items:center;display:flex}.bh-home-reviews-rating{margin-top:0;padding-right:86px}}.bh-home-reviews{padding:63px 0 105px;position:relative;overflow:visible}.bh-home-reviews-bg{z-index:-1;background-color:#f7f7f7;position:absolute;inset:0}.bh-home-reviews-carousel>.bh-home-review{box-sizing:border-box;padding:0 4px}.bh-home-review ._content{background-color:#fff;border-radius:16px;height:100%;padding:15px;position:relative}.bh-home-review ._source{position:absolute;top:15px;right:15px}.bh-home-review ._google{display:block}.bh-home-review ._google:before{content:"";background-image:url(/images/home/google_reviews.png);background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:inline-block}.bh-home-review ._author{align-items:center;margin-top:15px;padding-right:43px;line-height:1.2;display:flex}.bh-home-review ._thumb{color:#fff;border-radius:100%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin-right:10px;font-weight:700;line-height:1;display:inline-flex}.bh-home-review ._name{font-weight:700}.bh-home-review ._rating{margin:10px 0;display:flex}.bh-home-review ._stars{display:inline-flex;position:relative}.bh-home-review ._stars:before,.bh-home-review ._stars:after{content:"";letter-spacing:2px;white-space:nowrap;-webkit-font-smoothing:antialiased;font-family:bh-icons;font-size:20px;display:inline-flex}.bh-home-review ._stars:before{color:#dbdbdb}.bh-home-review ._stars:after{color:#ffd550;position:absolute;top:0;left:0;overflow:hidden}.bh-home-review ._stars._1:after{width:20%}.bh-home-review ._stars._2:after{width:40%}.bh-home-review ._stars._3:after{width:60%}.bh-home-review ._stars._4:after{width:80%}.bh-home-review ._stars._5:after{width:100%}.bh-home-review ._review{text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.bh-home-review ._review.reset{text-overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block}.bh-home-review ._review.collapsed{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block}.bh-review-toggle{color:#0298fe;cursor:pointer;padding-top:6px;font-size:.9375rem;font-weight:700;display:block;position:relative}.bh-review-toggle:before{content:"";opacity:0;background:linear-gradient(#fff0,#fff);height:110px;transition:opacity .2s;display:block;position:absolute;bottom:100%;left:0;right:0}.bh-review-toggle.collapsed:before{opacity:1}.bh-review-toggle.collapsed ._less,.bh-review-toggle:not(.collapsed) ._more{display:none}.bh-home-reviews .bh-carousel-dots{margin-top:24px;position:static}.bh-home-reviews .bh-carousel-dot{background:#d8d8d8}.bh-home-reviews .bh-carousel-dot[aria-current=true]{background:#333}.bh-home-reviews .bh-carousel-arrow:not(:hover){background:#fff}.bh-home-about{margin-top:107px;margin-bottom:77px}@media(min-width:768px){.bh-home-about{margin-top:127px;margin-bottom:97px}}@media(min-width:1024px){.bh-home-about{margin-top:147px;margin-bottom:107px}.bh-home-about:before,.bh-home-about:after{content:"";clear:both;display:table}}@media(min-width:1200px){.bh-home-about{margin-top:167px;position:relative}}.bh-home-about_us p{color:#000c;margin-bottom:1em;font-size:1.125rem}.bh-home-about_us .button,.bh-home-about_us a.button{margin-top:2rem}@media(min-width:768px){.bh-home-about_us p{font-size:1.1875rem}}@media(max-width:1023px){.bh-home-about_us{flex-direction:column;display:flex}.bh-home-about_us .button,.bh-home-about_us a.button{order:2}.bh-home-video{order:1}}@media(min-width:1024px){.bh-home-about_us{position:relative}.bh-home-about_us .button,.bh-home-about_us a.button{margin-top:1rem}}@media(min-width:1200px){.bh-home-about_us{position:static}.bh-home-about_us p{font-size:1.25rem}}.bh-home-video{max-width:800px;margin-top:24px;position:relative}.bh-home-video:before,.bh-home-video:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:cover;display:block;position:absolute}.bh-home-video:before{background-image:url(/images/home/about-dots_top.webp);width:55px;height:55px;top:-8px;left:-8px}.bh-home-video:after{background-image:url(/images/home/about-dots_bottom.webp);width:110px;height:110px;bottom:-15px;right:-15px}.bh-home-video ._container{z-index:1;border-radius:16px;align-items:center;padding-bottom:42.5%;display:flex;position:relative;overflow:hidden}.bh-home-video ._player{display:flex;position:absolute;inset:0}.bh-home-video ._overlay{cursor:pointer;background-image:url(/images/home/video_overlay.jpeg);background-size:cover;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.bh-home-video ._overlay.hidden{opacity:0;pointer-events:none}.bh-home-video ._overlay:hover ._play{background-color:#0298fe}.bh-home-video ._play{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:100%;justify-content:center;align-items:center;width:60px;height:60px;min-height:60px;padding:0;transition:background-color .15s ease-in-out;display:inline-flex}.bh-home-video ._play .bh-icon-play{font-size:18px;position:relative;left:1px}.bh-home-video video{object-fit:cover;width:100%;height:100%;display:block}@media(min-width:1024px){.bh-home-video{float:right;width:55%;max-width:none;margin-top:0;padding-bottom:30px;padding-left:30px}.bh-home-video:before{width:55px;height:55px;top:-16px;left:13px}.bh-home-video:after{width:110px;height:110px;bottom:0;right:-15px}}@media(min-width:1200px){.bh-home-video{width:670px}}@media(min-width:1550px){.bh-home-video{width:830px}.bh-home-video:before{width:97px;height:97px;top:-33px;left:-33px}.bh-home-video:after{width:192px;height:192px;bottom:0;right:-60px}}.bh-home-about_us .read-more-content{display:none}.bh-home-about_us .read-more-content.expanded{display:block}.bh-home-about_us .read-toggle-link{color:#0298fe;cursor:pointer;margin-top:30px;text-decoration:underline;display:inline-block}.bh-home-about_us .read-toggle-link:hover{color:#006bb4}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.-inset-x-2{inset-inline:calc(var(--spacing) * -2)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-36{top:calc(var(--spacing) * 36)}.top-full{top:100%}.-right-full{right:-100%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-14{right:calc(var(--spacing) * 14)}.right-\[14px\]{right:14px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\/2{bottom:50%}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.-left-full{left:-100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-6{left:calc(var(--spacing) * 6)}.left-auto\!{left:auto!important}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[var\(--z-index-header-dropdown\,30\)\]{z-index:var(--z-index-header-dropdown,30)}.z-cookie{z-index:var(--z-index-cookie)}.z-header{z-index:var(--z-index-header)}.z-header-autocomplete{z-index:var(--z-index-header-autocomplete)}.z-header-autocomplete-button{z-index:var(--z-index-header-autocomplete-button)}.z-header-autocomplete-overlay{z-index:var(--z-index-header-autocomplete-overlay)}.z-header-dropdown{z-index:var(--z-index-header-dropdown)}.z-header-minicart{z-index:var(--z-index-header-minicart)}.z-notifications{z-index:var(--z-index-notifications)}.z-popup{z-index:var(--z-index-popup)}.z-popup-actions{z-index:var(--z-index-popup-actions)}.z-slideover{z-index:var(--z-index-slideover)}.z-slideover-overlay{z-index:var(--z-index-slideover-overlay)}.z-slideover-sidebar{z-index:var(--z-index-slideover-sidebar)}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-px{margin:1px}.container{padding-inline:var(--bh-gutter);width:100%;max-width:var(--bh-container);box-sizing:border-box;margin-inline:auto;padding-inline:1.25rem}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-5{margin-block:calc(var(--spacing) * 5)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-auto{margin-right:auto}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-auto{margin-bottom:auto}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-48{height:calc(var(--spacing) * 48)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-110{height:calc(var(--spacing) * 110)}.h-\[calc\(100\%-200px\)\]{height:calc(100% - 200px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[38px\]{min-height:38px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1\/6{width:16.6667%}.w-2\/6{width:33.3333%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-\[400px\]{width:400px}.w-\[calc\(100\%-200px\)\]{width:calc(100% - 200px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.max-w-3xl{max-width:var(--container-3xl)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-\[1600px\]{max-width:1600px}.max-w-\[var\(--bh-container\)\]{max-width:var(--bh-container)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-\[12rem\]{min-width:12rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#d8d8d8\]{border-color:#d8d8d8}.border-active{border-color:var(--border-color-active)}.border-bh-border{border-color:var(--bh-border)}.border-bh-border-light{border-color:var(--bh-border-light)}.border-bh-cta-hover{border-color:var(--bh-cta-hover)}.border-bh-divider{border-color:var(--bh-divider)}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-default{border-color:var(--border-color-default)}.border-default\!{border-color:var(--border-color-default)!important}.border-gray-300{border-color:var(--color-gray-300)}.border-green-300{border-color:var(--color-green-300)}.border-primary{border-color:var(--color-primary)}.border-red-300{border-color:var(--color-red-300)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-b-black\/10{border-bottom-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-b-black\/10{border-bottom-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-b-black\/20{border-bottom-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-b-black\/20{border-bottom-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-l-primary{border-left-color:var(--color-primary)}.bg{background-color:var(--background-color-default)}.bg-active{background-color:var(--background-color-active)}.bg-backdrop{background-color:var(--color-backdrop)}.bg-bh-bg-02{background-color:var(--bh-bg-02)}.bg-bh-bg-dark{background-color:var(--bh-bg-dark)}.bg-bh-cta{background-color:var(--bh-cta)}.bg-bh-cta-hover{background-color:var(--bh-cta-hover)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-conversion{background-color:var(--color-conversion)}.bg-emphasis{background-color:var(--background-color-emphasis)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-700{background-color:var(--color-green-700)}.bg-muted{background-color:var(--background-color-muted)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#2fbc851a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-primary{fill:var(--color-primary)}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[var\(--bh-gutter\)\]{padding-inline:var(--bh-gutter)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-\[38px\]{padding-right:38px}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[34px\]{padding-left:34px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:Open Sans,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/5{font-size:var(--text-base);line-height:calc(var(--spacing) * 5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text{color:var(--text-color-default)}.text-bh-cta-hover{color:var(--bh-cta-hover)}.text-bh-ink{color:var(--bh-ink)}.text-bh-text{color:var(--bh-text)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-conversion{color:var(--color-conversion)}.text-conversion-text{color:var(--color-conversion-text)}.text-default{color:var(--text-color-default)}.text-emphasis{color:var(--text-color-emphasis)}.text-gray-200{color:var(--color-gray-200)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-muted{color:var(--text-color-muted)}.text-primary{color:var(--color-primary)}.text-primary-text{color:var(--color-primary-text)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-text{color:var(--color-secondary-text)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.lowercase{text-transform:lowercase}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-default{--tw-ring-color:var(--ring-color-default)}.ring-emphasis\/10{--tw-ring-color:#90a1b91a}@supports (color:color-mix(in lab,red,red)){.ring-emphasis\/10{--tw-ring-color:color-mix(in oklab, var(--ring-color-emphasis) 10%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-primary{--tw-ring-color:var(--color-primary)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-0\!{outline-style:var(--tw-outline-style)!important;outline-width:0!important}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-1{outline-offset:1px}.outline-primary{outline-color:var(--color-primary)}.outline-transparent{outline-color:#0000}.outline-transparent\!{outline-color:#0000!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.prose-green{--tw-prose-links:oklch(62.7% .194 149.214);--tw-prose-invert-links:oklch(72.3% .219 149.579)}.ring-inset{--tw-ring-inset:inset}:is(.\*\:mb-1\.5>*){margin-bottom:calc(var(--spacing) * 1.5)}:is(.\*\:scrollbar-hide>*){-ms-overflow-style:none;scrollbar-width:none}:is(.\*\:scrollbar-hide>*)::-webkit-scrollbar{display:none}:is(:is(.\*\:\*\:flex>*)>*){display:flex}:is(.\*\:block>*){display:block}:is(.\*\:flex>*){display:flex}:is(.\*\:max-h-96>*){max-height:calc(var(--spacing) * 96)}:is(.\*\:w-full>*){width:100%}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:snap-start>*){scroll-snap-align:start}:is(:is(.\*\:\*\:flex-col>*)>*){flex-direction:column}:is(.\*\:flex-wrap>*){flex-wrap:wrap}:is(.\*\:items-center>*){align-items:center}:is(:is(.\*\:\*\:gap-0\.5>*)>*){gap:calc(var(--spacing) * .5)}:is(.\*\:gap-1>*){gap:calc(var(--spacing) * 1)}:is(.\*\:gap-x-2>*){column-gap:calc(var(--spacing) * 2)}:is(.\*\:overflow-y-auto>*){overflow-y:auto}:is(.\*\:rounded-sm>*){border-radius:var(--radius-sm)}:is(.\*\:border-r>*){border-right-style:var(--tw-border-style);border-right-width:1px}:is(.\*\:border-b>*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:p-2>*){padding:calc(var(--spacing) * 2)}:is(.\*\:px-2>*){padding-inline:calc(var(--spacing) * 2)}:is(.\*\:px-5>*){padding-inline:calc(var(--spacing) * 5)}:is(.\*\:py-1>*){padding-block:calc(var(--spacing) * 1)}:is(.\*\:py-3>*){padding-block:calc(var(--spacing) * 3)}:is(.\*\:pt-3>*){padding-top:calc(var(--spacing) * 3)}:is(.\*\:pr-2>*){padding-right:calc(var(--spacing) * 2)}:is(.\*\:pb-3>*){padding-bottom:calc(var(--spacing) * 3)}:is(.\*\:leading-3>*){--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.group-peer-checked\:line-clamp-none:is(:where(.group):is(:where(.peer):checked~*) *){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.group-peer-checked\:flex:is(:where(.group):is(:where(.peer):checked~*) *){display:flex}.group-peer-checked\:hidden:is(:where(.group):is(:where(.peer):checked~*) *){display:none}.group-open\/details\:block:is(:where(.group\/details):is([open],:popover-open,:open) *){display:block}.group-open\/details\:hidden:is(:where(.group\/details):is([open],:popover-open,:open) *){display:none}.group-open\/details\:rotate-180:is(:where(.group\/details):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/details\:opacity-100:is(:where(.group\/details):is([open],:popover-open,:open) *){opacity:1}@media(hover:hover){.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\/swatch\:opacity-100:is(:where(.group\/swatch):hover *){opacity:1}}.group-has-focus\/autocomplete\:block:is(:where(.group\/autocomplete):has(:focus) *){display:block}.group-has-\[\.range-max\:focus\]\/range-slider\:outline-emphasis:is(:where(.group\/range-slider):has(.range-max:focus) *),.group-has-\[\.range-min\:focus\]\/range-slider\:outline-emphasis:is(:where(.group\/range-slider):has(.range-min:focus) *){outline-color:var(--outline-color-emphasis)}.group-has-\[\:checked\]\:line-clamp-none:is(:where(.group):has(:checked) *){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.group-has-\[input\:not\(\:placeholder-shown\)\]\/autocomplete\:block:is(:where(.group\/autocomplete):has(:is(input:not(:placeholder-shown))) *){display:block}.peer-checked\:pointer-events-auto:is(:where(.peer):checked~*){pointer-events:auto}.peer-checked\:right-0:is(:where(.peer):checked~*){right:calc(var(--spacing) * 0)}.peer-checked\:left-0:is(:where(.peer):checked~*){left:calc(var(--spacing) * 0)}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-checked\:hidden:is(:where(.peer):checked~*){display:none}.peer-checked\:inline-flex:is(:where(.peer):checked~*){display:inline-flex}.peer-checked\:grid-rows-\[1fr\]:is(:where(.peer):checked~*){grid-template-rows:1fr}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-checked\/business\:border-primary:is(:where(.peer\/business):checked~*){border-color:var(--color-primary)}.peer-checked\/business\:bg-primary\/10:is(:where(.peer\/business):checked~*){background-color:#2fbc851a}@supports (color:color-mix(in lab,red,red)){.peer-checked\/business\:bg-primary\/10:is(:where(.peer\/business):checked~*){background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.peer-checked\/business\:ring-1:is(:where(.peer\/business):checked~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\/business\:ring-primary:is(:where(.peer\/business):checked~*){--tw-ring-color:var(--color-primary)}.peer-checked\/private\:invisible:is(:where(.peer\/private):checked~*){visibility:hidden}.peer-checked\/private\:h-0:is(:where(.peer\/private):checked~*){height:calc(var(--spacing) * 0)}.peer-checked\/private\:border-primary:is(:where(.peer\/private):checked~*){border-color:var(--color-primary)}.peer-checked\/private\:bg-primary\/10:is(:where(.peer\/private):checked~*){background-color:#2fbc851a}@supports (color:color-mix(in lab,red,red)){.peer-checked\/private\:bg-primary\/10:is(:where(.peer\/private):checked~*){background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.peer-checked\/private\:opacity-0:is(:where(.peer\/private):checked~*){opacity:0}.peer-checked\/private\:ring-1:is(:where(.peer\/private):checked~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\/private\:ring-primary:is(:where(.peer\/private):checked~*){--tw-ring-color:var(--color-primary)}.peer-placeholder-shown\:pointer-events-none:is(:where(.peer):placeholder-shown~*){pointer-events:none}.peer-placeholder-shown\:opacity-0:is(:where(.peer):placeholder-shown~*){opacity:0}.peer-placeholder-shown\:opacity-100:is(:where(.peer):placeholder-shown~*){opacity:1}:is(.peer-placeholder-shown\:\*\:bg-muted:is(:where(.peer):placeholder-shown~*)>*){background-color:var(--background-color-muted)}:is(.peer-placeholder-shown\:\*\:text:is(:where(.peer):placeholder-shown~*)>*){color:var(--text-color-default)}.placeholder\:text-muted::placeholder{color:var(--text-color-muted)}.details-content\:h-0::details-content{height:calc(var(--spacing) * 0)}.details-content\:overflow-clip::details-content{overflow:clip}.details-content\:overflow-visible::details-content{overflow:visible}.details-content\:transition-\[height\,content-visibility\]::details-content{transition-property:height,content-visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.details-content\:transition-discrete::details-content{transition-behavior:allow-discrete}.details-content\:duration-200::details-content{--tw-duration:.2s;transition-duration:.2s}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\.5:before{content:var(--tw-content);top:calc(var(--spacing) * 1.5)}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing) * 3)}.before\:bottom-2\.5:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2.5)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing) * 3)}.before\:-translate-y-1:before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:translate-y-0\.5:before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:border-b:before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.after\:hidden:after{content:var(--tw-content);display:none}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}:is(:is(.\*\:\*\:first\:flex-1>*)>*):first-child{flex:1}:is(.\*\:first\:pt-0>*):first-child,:is(.first\:\*\:pt-0:first-child>*){padding-top:calc(var(--spacing) * 0)}:is(.\*\:last\:border-r-0>*):last-child{border-right-style:var(--tw-border-style);border-right-width:0}:is(.\*\:last\:pr-0>*):last-child{padding-right:calc(var(--spacing) * 0)}:is(.\*\:last\:pb-0>*):last-child{padding-bottom:calc(var(--spacing) * 0)}:is(.\*\:odd\:bg>*):nth-child(odd){background-color:var(--background-color-default)}:is(.\*\:odd\:font-semibold>*):nth-child(odd){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.\*\:odd\:text>*):nth-child(odd){color:var(--text-color-default)}:is(.\*\:even\:pl-4>*):nth-child(2n){padding-left:calc(var(--spacing) * 4)}.open\:details-content\:h-auto:is([open],:popover-open,:open)::details-content{height:auto}.checked\:border-transparent:checked{border-color:#0000}@media(hover:hover){.hover\:block:hover{display:block}.hover\:border-active:hover{border-color:var(--border-color-active)}.hover\:border-emphasis:hover{border-color:var(--border-color-emphasis)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg:hover{background-color:var(--background-color-default)}.hover\:bg-bh-bg-dark:hover{background-color:var(--bh-bg-dark)}.hover\:bg-bh-cta-hover:hover{background-color:var(--bh-cta-hover)}.hover\:bg-black\/0:hover{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/0:hover{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.hover\:bg-conversion\/80:hover{background-color:#008138cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-conversion\/80:hover{background-color:color-mix(in oklab,var(--color-conversion) 80%,transparent)}}.hover\:bg-emphasis:hover{background-color:var(--background-color-emphasis)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-muted:hover{background-color:var(--background-color-muted)}.hover\:bg-primary\/80:hover{background-color:#2fbc85cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:#202f60cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}.hover\:text:hover{color:var(--text-color-default)}.hover\:text-bh-cta-hover:hover{color:var(--bh-cta-hover)}.hover\:text-default:hover{color:var(--text-color-default)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:ring-emphasis:hover{--tw-ring-color:var(--ring-color-emphasis)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-emphasis:focus{border-color:var(--border-color-emphasis)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-emphasis:focus{--tw-ring-color:var(--ring-color-emphasis)}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-emphasis:focus{outline-color:var(--outline-color-emphasis)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-muted:disabled{border-color:var(--border-color-muted)}.disabled\:bg-muted:disabled{background-color:var(--background-color-muted)}.disabled\:text-muted:disabled{color:var(--text-color-muted)}.disabled\:opacity-50:disabled{opacity:.5}.has-checked\:border-active\!:has(:checked){border-color:var(--border-color-active)!important}.has-checked\:bg-active:has(:checked){background-color:var(--background-color-active)}.has-checked\:text-white:has(:checked){color:var(--color-white)}.has-checked\:ring-2:has(:checked){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-checked\:ring-active:has(:checked){--tw-ring-color:var(--ring-color-active)}@media(hover:hover){.has-checked\:hover\:ring-active:has(:checked):hover{--tw-ring-color:var(--ring-color-active)}}.has-focus\:border-emphasis:has(:focus){border-color:var(--border-color-emphasis)}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\.exists\]\:block:has(.exists){display:block}.has-\[\.prevent-scroll\:checked\]\:overflow-clip:has(.prevent-scroll:checked){overflow:clip}.has-\[\.region\.exists\]\:block:has(.region.exists){display:block}.has-\[\:required\]\:after\:content-\[\'\*\'\]:has(:required):after{--tw-content:"*";content:var(--tw-content)}.has-\[li\]\:pb-4:has(:is(li)){padding-bottom:calc(var(--spacing) * 4)}.has-\[\~_\*_\:required\,\~\:required\]\:after\:content-\[\'\*\'\]:has(~* :required,~:required):after{--tw-content:"*";content:var(--tw-content)}@media not all and (min-width:80rem){.max-xl\:col-span-2{grid-column:span 2/span 2}.max-xl\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-xl\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:flex-col-reverse{flex-direction:column-reverse}}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lg\:absolute{position:absolute}.max-lg\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}.max-lg\:top-full{top:100%}.max-lg\:z-50{z-index:50}.max-lg\:container{width:100%}@media(min-width:40rem){.max-lg\:container{max-width:40rem}}@media(min-width:48rem){.max-lg\:container{max-width:48rem}}@media(min-width:64rem){.max-lg\:container{max-width:64rem}}@media(min-width:80rem){.max-lg\:container{max-width:80rem}}@media(min-width:96rem){.max-lg\:container{max-width:96rem}}.max-lg\:container{padding-inline:var(--bh-gutter);width:100%;max-width:var(--bh-container);box-sizing:border-box;margin-inline:auto;padding-inline:1.25rem}.max-lg\:mx-auto{margin-inline:auto}.max-lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-lg\:grid{display:grid}.max-lg\:hidden{display:none}.max-lg\:max-h-\[80vh\]{max-height:80vh}.max-lg\:flex-1{flex:1}.max-lg\:grid-rows-\[0fr\]{grid-template-rows:0fr}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:overflow-y-auto{overflow-y:auto}.max-lg\:bg-white{background-color:var(--color-white)}.max-lg\:p-4{padding:calc(var(--spacing) * 4)}.max-lg\:\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.max-lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-lg\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-lg\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-lg\:peer-checked\:grid-rows-\[1fr\]:is(:where(.peer):checked~*){grid-template-rows:1fr}}@media not all and (min-width:48rem){.max-md\:absolute{position:absolute}.max-md\:order-last{order:9999}.max-md\:container{width:100%}@media(min-width:40rem){.max-md\:container{max-width:40rem}}@media(min-width:48rem){.max-md\:container{max-width:48rem}}@media(min-width:64rem){.max-md\:container{max-width:64rem}}@media(min-width:80rem){.max-md\:container{max-width:80rem}}@media(min-width:96rem){.max-md\:container{max-width:96rem}}.max-md\:container{padding-inline:var(--bh-gutter);width:100%;max-width:var(--bh-container);box-sizing:border-box;margin-inline:auto;padding-inline:1.25rem}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:w-full{width:100%}.max-md\:grid-rows-\[0fr\]{grid-template-rows:0fr}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.max-md\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-md\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-md\:peer-checked\:grid-rows-\[1fr\]:is(:where(.peer):checked~*){grid-template-rows:1fr}}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row-reverse{flex-direction:row-reverse}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media(min-width:40rem){.sm\:left-auto{left:auto}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:h-full{height:100%}.sm\:w-1\/6{width:16.6667%}.sm\:w-1\/12{width:8.33333%}.sm\:w-5\/12{width:41.6667%}.sm\:w-full{width:100%}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:rounded-sm{border-radius:var(--radius-sm)}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.\*\:sm\:w-1\/2>*){width:50%}@media(hover:hover){.sm\:group-hover\:flex:is(:where(.group):hover *){display:flex}}.sm\:first\:row-span-2:first-child{grid-row:span 2/span 2}.sm\:first\:h-full:first-child{height:100%}.sm\:has-\[\+\*_\.region\.exists\]\:col-span-3:has(+* .region.exists){grid-column:span 3/span 3}@media not all and (min-width:48rem){.sm\:max-md\:flex{display:flex}.sm\:max-md\:hidden{display:none}}}@media(min-width:48rem){.md\:top-1\/2{top:50%}.md\:right-2{right:calc(var(--spacing) * 2)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-auto{width:auto}.md\:max-w-lg{max-width:var(--container-lg)}.md\:flex-1{flex:1}.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:cursor-auto{cursor:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-rows-\[1fr\]{grid-template-rows:1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-\[15px\]{font-size:15px}:is(.\*\:md\:w-1\/3>*){width:33.3333%}:is(.md\:\*\:p-4>*){padding:calc(var(--spacing) * 4)}@media not all and (min-width:64rem){.md\:max-lg\:flex{display:flex}.md\:max-lg\:hidden{display:none}}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.lg\:ml-auto{margin-left:auto}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:h-\[60px\]{height:60px}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/12{width:16.6667%}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[225px\]{width:225px}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.lg\:shadow-\[0_8px_8px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 8px 8px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\.mobile-slideover\]\:lg\:z-auto:has(.mobile-slideover){z-index:auto}@media not all and (min-width:80rem){.lg\:max-xl\:flex{display:flex}.lg\:max-xl\:hidden{display:none}.lg\:max-xl\:max-w-36{max-width:calc(var(--spacing) * 36)}}}@media(min-width:80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:w-1\/4{width:25%}.xl\:w-3\/4{width:75%}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:items-center{align-items:center}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:is(.\*\:xl\:w-1\/4>*){width:25%}:is(.xl\:\*\:w-1\/3>*){width:33.3333%}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}@media(hover:hover){.prose-a\:hover\:text :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{color:var(--text-color-default)}}:where(.prose-ul\:space-y-3 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.prose-li\:text-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.prose-li\:text-muted :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--text-color-muted)}.\[\&\:\:-moz-range-thumb\]\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}.\[\&\:user-invalid\:not\(\:placeholder-shown\)\]\:border-red-500:user-invalid:not(:placeholder-shown){border-color:var(--color-red-500)}@media(min-width:64rem){.\[\&\>\.slideover-header\]\:lg\:hidden>.slideover-header{display:none}.\[\&\>\.slideover-wrapper\]\:lg\:contents>.slideover-wrapper{display:contents}}.\[\&\>input\]\:pr-12>input{padding-right:calc(var(--spacing) * 12)}}[v-cloak]{display:none}[v-blur]{animation:var(--animate-pulse);--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@view-transition{navigation:auto}listing,autocomplete{unicode-bidi:unset;margin:unset;white-space:unset;font-family:unset;display:contents}mark{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);background-color:#0000}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}.custom-select{field-sizing:content;background-position:100%}.turbo-progress-bar{background-color:var(--color-primary)}.button-loading{background-color:#00813833;overflow:hidden;cursor:progress!important}@supports (color:color-mix(in lab,red,red)){.button-loading{background-color:color-mix(in oklab,var(--color-conversion) 20%,transparent)}}.button-loading:before{top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);content:var(--tw-content);background-color:var(--color-conversion);display:block;position:absolute}@media(hover:hover){.button-loading:hover{background-color:#00813833}@supports (color:color-mix(in lab,red,red)){.button-loading:hover{background-color:color-mix(in oklab,var(--color-conversion) 20%,transparent)}}}.button-loading:before{animation:var(--animate-loading)}.arrows-hidden[type=number]::-webkit-inner-spin-button{margin:calc(var(--spacing) * 0);appearance:none}.arrows-hidden[type=number]::-webkit-outer-spin-button{margin:calc(var(--spacing) * 0);appearance:none}.arrows-hidden[type=number]{-moz-appearance:textfield}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}.prose-custom{color:var(--tw-prose-body);max-width:65ch}.prose-custom :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-custom :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose-custom :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose-custom :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose-custom :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-custom :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose-custom :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose-custom :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose-custom :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose-custom :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose-custom :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose-custom :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose-custom :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose-custom :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose-custom :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose-custom :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose-custom :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose-custom :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose-custom :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose-custom :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose-custom :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose-custom :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose-custom :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose-custom :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose-custom :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose-custom :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose-custom :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose-custom :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose-custom :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose-custom :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose-custom :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose-custom :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-custom :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose-custom :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-custom :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose-custom :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose-custom :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-custom :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose-custom :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-custom :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose-custom :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose-custom :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-custom :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose-custom :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose-custom :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-custom :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose-custom :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose-custom :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose-custom :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose-custom :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose-custom :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose-custom :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose-custom :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose-custom :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose-custom :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose-custom :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-custom :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose-custom{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose-custom :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-custom :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-custom :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-custom :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-custom :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-custom :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-custom :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-custom :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-custom :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-custom :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-custom :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-custom :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-custom :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-custom :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-custom :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-custom :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-custom :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-custom :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-custom :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-custom :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-custom{text-wrap:pretty;max-width:none;color:var(--text-color-default);font-family:Open Sans,ui-sans-serif,system-ui,sans-serif}.prose-custom :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--text-color-default)}.prose-custom :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}.prose-custom :where(a):not(:where([class~=not-prose],[class~=not-prose] *)) :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--text-color-default);text-decoration-line:none}.prose-custom :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-custom :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--text-color-default)}.prose-custom :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:left}:root{--primary:#0298fe;--primary-text:#fff;--secondary:#233c52;--secondary-text:#fff;--conversion:#006bb4;--conversion-text:#fff;--bh-cta:#0298fe;--bh-cta-hover:#006bb4;--bh-bg-01:#f7f7f7;--bh-bg-02:#cce6ff;--bh-bg-dark:#233c52;--bh-bg-darker:#17374b;--bh-text:#233c52;--bh-ink:#333;--bh-muted:#6b7785;--bh-border:#e2e2e2;--bh-border-light:#ebebeb;--bh-divider:#d8d8d8;--bh-success-bg:#e5f6f0;--bh-success-text:#00a76b;--bh-warning-bg:#fde7eb;--bh-warning-text:#eb133a;--bh-light-gray:#999;--bh-dark-gray:#666;--bh-body:#333;--bh-surface-muted:#f0f0f0;--bh-container:1420px;--bh-gutter:1.25rem;--bh-radius:4px;--bh-radius-lg:8px}@font-face{font-family:Open Sans;src:url(/fonts/opensans/opensans-300.woff2)format("woff2"),url(/fonts/opensans/opensans-300.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans/opensans-400.woff2)format("woff2"),url(/fonts/opensans/opensans-400.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans/opensans-600.woff2)format("woff2"),url(/fonts/opensans/opensans-600.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans/opensans-700.woff2)format("woff2"),url(/fonts/opensans/opensans-700.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:bh-icons;src:url(/fonts/bh-icons.woff)format("woff"),url(/fonts/bh-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.bh-cms-page-view{color-scheme:light;color:#000;background-color:#f0f0f0}.bh-cms-column{color:#000;background-color:#fff;border-radius:8px;margin-bottom:24px;padding:20px 15px}.bh-cms-column .cms-page h1{color:#000;margin-top:0;margin-bottom:1em;font-size:1.5rem;font-weight:700;line-height:1.35}.bh-cms-column .cms-page h2,.bh-cms-column .cms-page h3,.bh-cms-column .cms-page h4,.bh-cms-column .cms-page h5,.bh-cms-column .cms-page h6{color:#000;margin-top:.75em;margin-bottom:.5em;line-height:1.35}.bh-cms-column .cms-page h1,.bh-cms-column .cms-page h2,.bh-cms-column .cms-page h3{font-weight:700}.bh-cms-column .cms-page h4,.bh-cms-column .cms-page h5,.bh-cms-column .cms-page h6{font-weight:600}.bh-cms-column .cms-headline{margin:15px 0;font-size:1.125rem}.bh-cms-column .cms-row-single .cms-headline,.bh-cms-column .cms-row-content .cms-headline{margin-top:0}.bh-cms-column .cms-row-single p,.bh-cms-column .cms-row-content p{color:#000;margin:0;line-height:1.56}.bh-cms-column .cms-row-single p~p,.bh-cms-column .cms-row-content p~p{margin-top:12px}.bh-cms-column .cms-link-regular:not(:hover){color:inherit}.bh-cms-column .cms-row{flex-direction:column;gap:15px 50px;margin-bottom:40px;display:flex}.bh-cms-column .cms-row-single{margin-bottom:40px}@media(min-width:768px){.bh-cms-column{padding:30px}.bh-cms-column .cms-page h1{font-size:1.625rem}}@media(min-width:1024px){.bh-cms-column{padding:45px}.bh-cms-column .cms-page h1{font-size:1.75rem}.bh-cms-column .cms-headline{font-size:1.375rem}.bh-cms-column .cms-row{flex-direction:row;margin-bottom:50px}.bh-cms-column .cms-row-single{margin-bottom:50px}.bh-cms-column .cms-row-reverse .cms-row-media,.bh-cms-column .cms-row-reverse>div+div{order:-1}.bh-cms-column .cms-row-content,.bh-cms-column .cms-row-media{width:calc(50% - 15px)}.bh-cms-column .cms-row-content{flex-direction:column;justify-content:center;display:flex}.bh-cms-column .cms-row-media{order:-1;min-height:280px;position:relative}.bh-cms-column .cms-row-media img._cover{object-fit:cover;border-radius:.5rem;width:100%;height:100%;position:absolute}.bh-cms-column .cms-row-align-top{align-items:flex-start}.bh-cms-column .cms-row-2-3{width:calc(66.6666% - 15px)}.bh-cms-column .cms-row-1-3{width:calc(33.3333% - 15px)}.bh-cms-column .cms-row-1-4{width:calc(25% - 15px)}.bh-cms-column .cms-row-3-4{width:calc(75% - 15px)}}@media(min-width:1200px){.bh-cms-column{padding:60px}.bh-cms-column .cms-page h1{font-size:2rem}.bh-cms-column .cms-headline{font-size:1.5625rem}.bh-cms-column .cms-row{column-gap:46px;margin-bottom:70px}.bh-cms-column .cms-row-single{margin-bottom:70px}.bh-cms-column .cms-row-content,.bh-cms-column .cms-row-media{width:calc(50% - 23px)}.bh-cms-column .cms-row-2-3{width:calc(66.6666% - 23px)}.bh-cms-column .cms-row-1-3{width:calc(33.3333% - 23px)}.bh-cms-column .cms-row-1-4{width:calc(25% - 23px)}.bh-cms-column .cms-row-3-4{width:calc(75% - 23px)}.bh-cms-column .cms-row-media{order:unset}}.bh-product-gallery{width:100%}.bh-product-gallery__stage{background:#fff;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;min-height:280px;padding:20px;display:flex;position:relative}.bh-product-gallery__main{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:360px;display:none}.bh-product-gallery__main.is-active{display:block}.bh-product-gallery__thumbs{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.bh-product-gallery__thumb{cursor:pointer;background:#fff;border:2px solid #e5e5e5;border-radius:4px;flex:0 0 calc(25% - 8px);max-width:calc(25% - 8px);padding:6px}.bh-product-gallery__thumb.is-active{border-color:#006bb4;box-shadow:0 0 0 1px #006bb4}.bh-product-gallery__thumb img{object-fit:contain;width:100%;height:auto;max-height:72px;display:block}.bh-product-gallery__empty{min-height:280px}.page-product-bundle.bh-product-view .bh-product-top{margin-bottom:8px}.page-product-bundle.bh-product-view .bh-product-top-inner{display:block}.page-product-bundle.bh-product-view .bh-product-top__media{max-width:520px;margin:0 auto}@media(min-width:768px){.page-product-bundle.bh-product-view .bh-product-top-inner{border-radius:var(--bh-radius-lg);background:#fff;align-items:stretch;gap:30px;padding:25px;display:flex;box-shadow:0 8px 24px #0000000d}.page-product-bundle.bh-product-view .bh-product-top__media{flex-shrink:0;width:42%;margin:0}.page-product-bundle.bh-product-view .product-info-bargain{flex-direction:column;flex:1;display:flex}}@media(min-width:1200px){.page-product-bundle.bh-product-view .bh-product-top-inner{gap:40px;padding:40px}}.page-product-bundle.bh-product-view .product-info-bargain .product-info-stock-sku{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;font-size:.9375rem;display:flex}.page-product-bundle.bh-product-view .product-info-bargain .stock.available{color:var(--bh-success-text);font-weight:600}.page-product-bundle.bh-product-view .product-info-bargain .product.attribute.sku .type{font-weight:600}.page-product-bundle.bh-product-view .product-info-bargain .product.attribute.sku .type:after{content:":"}.page-product-bundle.bh-product-view .bh-product_attributes{gap:8px;margin:0 0 18px;display:grid}.page-product-bundle.bh-product-view .bh-product_attributes li{color:var(--bh-body);padding-left:18px;font-size:.9375rem;line-height:1.4;position:relative}.page-product-bundle.bh-product-view .bh-product_attributes li:before{content:"";background:var(--bh-muted,#6b7785);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.page-product-bundle.bh-product-view .product-info-bargain .bh-product-store_features{border-top:1px solid var(--bh-border,#e2e2e2);margin-top:auto;padding-top:16px}.page-product-bundle.bh-product-view .product-info-bargain .bh-product-store_features-list{gap:8px;display:grid}.page-product-bundle.bh-product-view .product-info-bargain .bh-product-store_features-list li{align-items:center;gap:10px;font-size:.875rem;display:flex}.page-product-bundle.bh-product-view .bh-product-bargain-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.page-product-bundle.bh-product-view .price-from{flex-direction:column;line-height:1.1;display:flex}.page-product-bundle.bh-product-view .price-from ._label{color:var(--bh-muted,#6b7785);font-size:.8125rem}.page-product-bundle.bh-product-view .price-from .price{color:var(--bh-text);font-size:1.875rem;font-weight:700}.page-product-bundle.bh-product-view .bg-product-details{margin-top:8px}@media(max-width:767px){.page-product-bundle.bh-product-view .bg-product-details{background-color:#fff;padding-top:16px}.page-product-bundle.bh-product-view .product.data.items>.item.title{border-top:1px solid var(--bh-divider);margin:0}.page-product-bundle.bh-product-view .product.data.items>.item.title:first-of-type{border-top:none}.page-product-bundle.bh-product-view .product.data.items>.item.title>.switch{background:var(--bh-surface-muted);width:100%;min-height:64px;color:var(--bh-body);border:none;justify-content:space-between;align-items:center;padding:0 36px 0 20px;font-size:1.25rem;font-weight:600;text-decoration:none;display:flex}.page-product-bundle.bh-product-view .product.data.items>.item.title.active>.switch{background:var(--bh-cta);color:#fff}.page-product-bundle.bh-product-view .product.data.items>.item.content{padding:20px var(--bh-gutter);border:none;margin:0}}@media(min-width:768px){.page-product-bundle.bh-product-view .bg-product-details{position:relative}.page-product-bundle.bh-product-view .bg-product-details:before{content:"";background-color:var(--bh-surface-muted);height:46px;display:block;position:absolute;top:0;left:0;right:0}.page-product-bundle.bh-product-view .product.data.items{z-index:1;margin-bottom:0;position:relative}.page-product-bundle.bh-product-view .product.data.items:after{content:"";clear:both;display:table}.page-product-bundle.bh-product-view .product.data.items>.item.title{float:left;margin:0 8px 0 0}.page-product-bundle.bh-product-view .product.data.items>.item.title>.switch{height:46px;color:var(--bh-dark-gray);background:linear-gradient(#fff,#fff0);border:none;border-radius:8px 8px 0 0;align-items:center;padding:0 20px;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.page-product-bundle.bh-product-view .product.data.items>.item.title.active>.switch,.page-product-bundle.bh-product-view .product.data.items>.item.title:not(.disabled)>.switch:focus,.page-product-bundle.bh-product-view .product.data.items>.item.title:not(.disabled)>.switch:hover{background-color:var(--bh-cta);color:#fff;padding-bottom:0}.page-product-bundle.bh-product-view .product.data.items>.item.content{float:right;border:none;width:100%;margin-top:46px;padding:24px 0 0}}.bh-configure-section__title{color:#233c52;margin:0;font-size:1.5rem;font-weight:700}.bh-bundle-configurator__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.bh-bundle-configurator__reset{border:1px solid var(--bh-cta);min-height:auto;color:var(--bh-cta);cursor:pointer;background:#fff;border-radius:6px;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.bh-bundle-configurator__reset:hover:not(:disabled){background:#006bb40f}.bh-product-view .page-title,.bh-product-view .product-info-bargain h1{color:var(--bh-text);margin:0 0 12px;font-size:1.75rem;font-weight:700;line-height:1.2}.bh-product-view .bh-product-meta{color:var(--bh-dark-gray);flex-wrap:wrap;gap:12px 20px;margin-top:16px;margin-bottom:0;font-size:.875rem;display:flex}.bh-product-view .bh-product-meta__stock--in{color:var(--bh-success-text);font-weight:600}.page-product-simple.catalog-product-view .bh-inner{box-sizing:border-box;width:100%;max-width:var(--bh-container);padding-left:var(--bh-gutter);padding-right:var(--bh-gutter);margin-left:auto;margin-right:auto}@media(min-width:768px){.page-product-simple.catalog-product-view .bh-inner{padding-left:20px;padding-right:20px}}.page-product-simple.catalog-product-view .bh-product-top{background-color:var(--bh-surface-muted);padding-bottom:20px}@media(max-width:767px){.page-product-simple.catalog-product-view .bh-product-top .breadcrumbs{margin:0 calc(-1 * var(--bh-gutter));background-color:var(--bh-surface-muted)}}@media(min-width:768px){.page-product-simple.catalog-product-view .bh-product-top-inner{border-radius:var(--bh-radius-lg);background-color:#fff;padding:25px;display:flex;box-shadow:0 8px 24px #0000000d}.page-product-simple.catalog-product-view .bh-product-media{flex-shrink:0;width:26%}.page-product-simple.catalog-product-view add-to-cart{display:contents}.page-product-simple.catalog-product-view .bh-product-main,.page-product-simple.catalog-product-view .product-info-main{flex-direction:column;flex:1;justify-content:space-between;padding-left:30px;display:flex}.page-product-simple.catalog-product-view .bh-product-main .top{flex-wrap:wrap;display:flex}}@media(min-width:1200px){.page-product-simple.catalog-product-view .bh-product-top-inner{padding:40px}.page-product-simple.catalog-product-view .bh-product-main,.page-product-simple.catalog-product-view .product-info-main{padding-left:40px}}@media(max-width:767px){.page-product-simple.catalog-product-view .bh-product-main{margin-top:26px}.page-product-simple.catalog-product-view .bh-product-main .page-title{font-size:1.5rem}}@media(min-width:768px){.page-product-simple.catalog-product-view .bh-product-main .page-title{font-size:1.625rem}}@media(min-width:1024px){.page-product-simple.catalog-product-view .bh-product-main .page-title{font-size:1.75rem}}@media(min-width:1200px){.page-product-simple.catalog-product-view .bh-product-main .page-title{font-size:2rem}}.page-product-simple.catalog-product-view .bh-product-main .page-title-wrapper{width:100%}.page-product-simple.catalog-product-view .bh-product-main .page-title{color:var(--bh-body);margin:0 0 .5em;font-weight:700;line-height:1.2}.page-product-simple.catalog-product-view .product-info-stock-sku{flex-wrap:wrap;order:1;align-items:center;gap:8px 16px;display:flex}.page-product-simple.catalog-product-view .product.attribute.sku .type{font-weight:600}.page-product-simple.catalog-product-view .product.attribute.sku .type:after{content:":"}.page-product-simple.catalog-product-view .product.attribute.sku .value{display:inline}@media(max-width:1199px){.page-product-simple.catalog-product-view .product.attribute.sku{font-size:.9375rem}}@media(min-width:1200px){.page-product-simple.catalog-product-view .product.attribute.sku{font-size:1rem}}.page-product-simple.catalog-product-view .stock{border-radius:var(--bh-radius);align-self:flex-start;align-items:center;margin:0;padding:4px 12px;font-weight:600;line-height:1;display:inline-flex}.page-product-simple.catalog-product-view .stock:before{margin-right:8px;font-family:bh-icons;font-size:9px}.page-product-simple.catalog-product-view .stock.available{background-color:var(--bh-success-bg);color:var(--bh-success-text)}.page-product-simple.catalog-product-view .stock.available:before{content:""}.page-product-simple.catalog-product-view .stock.unavailable{background-color:var(--bh-warning-bg);color:var(--bh-warning-text)}.page-product-simple.catalog-product-view .stock.unavailable:before{content:""}@media(max-width:767px){.page-product-simple.catalog-product-view .stock{font-size:.875rem}}@media(min-width:768px){.page-product-simple.catalog-product-view .stock{font-size:.9375rem}}@media(min-width:1200px){.page-product-simple.catalog-product-view .stock{font-size:1rem}}.page-product-simple.catalog-product-view .product.attribute.overview{margin-top:25px}@media(max-width:1023px){.page-product-simple.catalog-product-view .product.attribute.overview{font-size:.9375rem}}.page-product-simple.catalog-product-view .product.attribute.overview ul{margin:0;padding:0;list-style:none}.page-product-simple.catalog-product-view .product.attribute.overview li{margin:16px 0;padding-left:16px;line-height:1.15;position:relative}.page-product-simple.catalog-product-view .product.attribute.overview li:first-of-type{margin-top:0}.page-product-simple.catalog-product-view .product.attribute.overview li:last-of-type{margin-bottom:0}.page-product-simple.catalog-product-view .product.attribute.overview li:before{content:"";background:#a3a3a3;border-radius:100%;width:8px;height:8px;position:absolute;top:5px;left:0}@media(min-width:1024px){.page-product-simple.catalog-product-view .product.attribute.overview ul{flex-wrap:wrap;gap:16px 30px;display:flex}.page-product-simple.catalog-product-view .product.attribute.overview li{width:calc(50% - 15px);margin:0}.page-product-simple.catalog-product-view .product.attribute.overview li br{display:none}.page-product-simple.catalog-product-view .product.attribute.overview li b,.page-product-simple.catalog-product-view .product.attribute.overview li strong{margin-right:4px}}.page-product-simple.catalog-product-view .bh-product-store_features{border-top:1px solid var(--bh-divider);border-bottom:1px solid var(--bh-divider);margin-top:25px;padding:16px 0}@media(max-width:1023px){.page-product-simple.catalog-product-view .bh-product-store_features{font-size:.9375rem}}.page-product-simple.catalog-product-view .bh-product-store_features-list{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.page-product-simple.catalog-product-view .bh-product-store_features-list li{min-width:0;color:var(--bh-body);text-align:center;flex:1 1 0;justify-content:center;align-items:center;font-weight:600;display:flex}@media(min-width:768px){.page-product-simple.catalog-product-view .bh-product-store_features-list li{flex:auto}}.page-product-simple.catalog-product-view .bh-product-store_features-list li+li{border-left:1px solid var(--bh-divider);margin-left:16px;padding-left:16px}.page-product-simple.catalog-product-view .bh-product-store_features-list ._icon{color:var(--bh-cta);margin-right:6px}.page-product-simple.catalog-product-view .bh-product-store_features-list .bh-icon-truck{font-size:12px}.page-product-simple.catalog-product-view .bh-product-store_features-list .bh-icon-stars,.page-product-simple.catalog-product-view .bh-product-store_features-list .bh-icon-verified{font-size:14px}.page-product-simple.catalog-product-view .bh-product-main-footer{margin-top:24px}@media(min-width:1024px){.page-product-simple.catalog-product-view .bh-product-main-footer{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-product-simple.catalog-product-view .bh-product-main-footer .price-box{margin-bottom:0}.page-product-simple.catalog-product-view .product.alert.stock{text-align:right;flex:none;margin:0 0 0 auto}}@media(min-width:1200px){.page-product-simple.catalog-product-view .bh-product-main-footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}}.page-product-simple.catalog-product-view .bh-product-main .price-box{flex-direction:column;align-self:flex-start;padding:0 8px 0 0;line-height:1;display:flex}.page-product-simple.catalog-product-view .bh-product-main .price-box p{margin:0}.page-product-simple.catalog-product-view .bh-product-main .price-box .price-label{color:var(--bh-light-gray);display:block}.page-product-simple.catalog-product-view .bh-product-main .price-box .price{color:var(--bh-body);font-weight:700;line-height:1}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price .price{font-weight:400}.page-product-simple.catalog-product-view .bh-product-main .price-box .special-price .price-label{color:var(--bh-body)}.page-product-simple.catalog-product-view .bh-product-main .price-box .special-price .price{color:var(--bh-warning-text)}.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price{color:var(--bh-light-gray);opacity:.75;margin-top:12px;line-height:1;text-decoration:none}@media(max-width:1023px){.page-product-simple.catalog-product-view .bh-product-main .price-box .price-label{font-size:1rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .price{font-size:2.125rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price{margin-top:4px}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price .price{font-size:1.125rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price,.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price .price{font-size:.9375rem}}@media(min-width:1024px){.page-product-simple.catalog-product-view .bh-product-main .price-box .price-label{font-size:.9375rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .price{font-size:2.5rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price{margin-top:4px}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price .price{font-size:1.25rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price,.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price .price{font-size:1rem}}@media(max-width:1199px){.page-product-simple.catalog-product-view .bh-product-main .price-box{margin-bottom:24px}}@media(min-width:1200px){.page-product-simple.catalog-product-view .bh-product-main .price-box .price-label{font-size:1.0625rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .price{font-size:2.9375rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price{margin-top:6px}.page-product-simple.catalog-product-view .bh-product-main .price-box .custom_tax_price .price{font-size:1.5rem}.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price,.page-product-simple.catalog-product-view .bh-product-main .price-box .old-price .price{font-size:1.0625rem}}.page-product-simple.catalog-product-view .product.alert.stock{margin:0;padding:0}.page-product-simple.catalog-product-view .product.alert.stock .action.alert{color:var(--bh-cta-hover);font-size:1rem;font-weight:600;line-height:1.3;text-decoration:underline}.page-product-simple.catalog-product-view .product.alert.stock .action.alert:hover{color:var(--bh-cta)}.page-product-simple.catalog-product-view .product-add-form{flex-grow:1;width:100%}.page-product-simple.catalog-product-view .product-add-form .box-tocart{width:100%}.page-product-simple.catalog-product-view .product-add-form .box-tocart .fieldset{flex-wrap:wrap;justify-content:flex-end;align-items:center;row-gap:12px;margin:0;display:flex}.page-product-simple.catalog-product-view .product-add-form .box-tocart .field.qty{margin:0 16px 0 0}.page-product-simple.catalog-product-view .product-add-form .box-tocart .field.qty>.label{display:none}.page-product-simple.catalog-product-view .product-add-form .box-tocart .qty .control{border:1px solid var(--bh-divider);border-radius:var(--bh-radius-lg);background:#fff;align-items:stretch;height:44px;display:inline-flex}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-qty_button{width:40px;max-width:40px;color:var(--bh-light-gray);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-qty_button:hover{color:var(--bh-cta)}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-qty_minus{border-right:1px solid var(--bh-divider)}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-qty_plus{border-left:1px solid var(--bh-divider)}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-icon-remove{font-size:2px}.page-product-simple.catalog-product-view .product-add-form .box-tocart .bh-icon-add{font-size:16px}.page-product-simple.catalog-product-view .product-add-form .box-tocart .input-text.qty{text-align:center;appearance:textfield;background:0 0;border:none;border-radius:0;width:48px;min-width:48px;height:100%;padding:0;font-size:1rem;font-weight:600}.page-product-simple.catalog-product-view .product-add-form .box-tocart .input-text.qty::-webkit-outer-spin-button{appearance:none;margin:0}.page-product-simple.catalog-product-view .product-add-form .box-tocart .input-text.qty::-webkit-inner-spin-button{appearance:none;margin:0}.page-product-simple.catalog-product-view .product-add-form .box-tocart .action{flex-grow:1}.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart{border-radius:var(--bh-radius);letter-spacing:.5px;cursor:pointer;background:#ffde00;border:none;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:1rem;font-weight:700;line-height:1;display:inline-flex;color:#000!important}.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart:hover,.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart:focus{background:#fdce12;color:#000!important}.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart span{justify-content:center;align-items:center;gap:8px;display:inline-flex}.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart span:before{content:"";font-family:bh-icons;font-size:1.25rem;line-height:1}@media(min-width:768px){.page-product-simple.catalog-product-view .product-add-form .box-tocart .action.primary.tocart span:before{font-size:1.25rem}}.page-product-simple.catalog-product-view .product.info.detailed{margin-bottom:0}@media(max-width:767px){.page-product-simple.catalog-product-view .bg-product-details{background-color:#fff;padding-top:24px}.page-product-simple.catalog-product-view .bg-product-details>.bh-inner{padding:0}.page-product-simple.catalog-product-view .product.data.items>.item.title{border-top:1px solid var(--bh-divider);margin:0}.page-product-simple.catalog-product-view .product.data.items>.item.title:first-of-type{border-top:none}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{background:var(--bh-surface-muted);width:100%;min-height:64px;color:var(--bh-body);border:none;justify-content:space-between;align-items:center;padding:0 36px 0 20px;font-size:1.25rem;font-weight:600;text-decoration:none;display:flex}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch:after{content:"";font-family:bh-icons;font-size:7px}.page-product-simple.catalog-product-view .product.data.items>.item.title.active>.switch{background:var(--bh-cta);color:#fff}.page-product-simple.catalog-product-view .product.data.items>.item.title.active>.switch:after{content:""}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch.model_homepage_tab:after{display:none}.page-product-simple.catalog-product-view .product.data.items>.item.content{padding:25px var(--bh-gutter);border:none;margin:0}}@media(min-width:768px){.page-product-simple.catalog-product-view .bg-product-details{position:relative}.page-product-simple.catalog-product-view .bg-product-details:before{content:"";background-color:var(--bh-surface-muted);height:46px;display:block;position:absolute;top:0;left:0;right:0}.page-product-simple.catalog-product-view .product.data.items{z-index:1;margin-bottom:0;position:relative}.page-product-simple.catalog-product-view .product.data.items:after{content:"";clear:both;display:table}.page-product-simple.catalog-product-view .product.data.items>.item.title{float:left;width:auto;margin:0 8px 0 0}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{z-index:2;display:block;position:relative}.page-product-simple.catalog-product-view .product.data.items>.item.content{float:right;box-sizing:border-box;width:100%;margin-left:-100%}.page-product-simple.catalog-product-view .product.data.items>.item.content[hidden]{display:none!important}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{height:46px;color:var(--bh-dark-gray);background:linear-gradient(#fff,#fff0);border:none;border-radius:8px 8px 0 0;align-items:center;padding:0 20px;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.page-product-simple.catalog-product-view .product.data.items>.item.title.active>.switch,.page-product-simple.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:focus,.page-product-simple.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:hover{background-color:var(--bh-cta);color:#fff;padding-bottom:0}.page-product-simple.catalog-product-view .product.data.items>.item.title:not(.active)>.switch:hover,.page-product-simple.catalog-product-view .product.data.items>.item.title:not(.active)>.switch:focus{color:var(--bh-dark-gray);background:linear-gradient(#fff,#fff0)}.page-product-simple.catalog-product-view .product.data.items>.item.content{border-top:none;margin-top:46px;padding:25px 0 0}}@media(min-width:1024px){.page-product-simple.catalog-product-view .bg-product-details:before{height:53px}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{height:53px;padding:0 25px;font-size:1.1875rem}.page-product-simple.catalog-product-view .product.data.items>.item.content{margin-top:53px;padding-top:30px}}@media(min-width:1200px){.page-product-simple.catalog-product-view .bg-product-details:before{height:60px}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{height:60px;padding:0 35px;font-size:1.25rem}.page-product-simple.catalog-product-view .product.data.items>.item.content{margin-top:60px;padding-top:40px}}.page-product-simple.catalog-product-view .additional-attributes-wrapper{border-radius:var(--bh-radius-lg);border:1px solid #0000001a;overflow:hidden}.page-product-simple.catalog-product-view .data.additional-attributes{border-collapse:collapse;width:100%}.page-product-simple.catalog-product-view .data.additional-attributes tr th{white-space:nowrap;text-align:left;font-weight:600}.page-product-simple.catalog-product-view .data.additional-attributes tr td{width:100%}.page-product-simple.catalog-product-view .data.additional-attributes tr th,.page-product-simple.catalog-product-view .data.additional-attributes tr td{vertical-align:top;border:none!important;border-top:1px solid #0000001a!important}.page-product-simple.catalog-product-view .data.additional-attributes tr:first-of-type th,.page-product-simple.catalog-product-view .data.additional-attributes tr:first-of-type td{border-top:none!important}.page-product-simple.catalog-product-view .data.additional-attributes tr:nth-child(odd) th,.page-product-simple.catalog-product-view .data.additional-attributes tr:nth-child(odd) td{background-color:#f0f0f066!important}@media(min-width:640px){.page-product-simple.catalog-product-view .data.additional-attributes>tbody>tr>th{border-right:1px solid #0000001a!important}}@media(max-width:639px){.page-product-simple.catalog-product-view .data.additional-attributes>tbody>tr>th,.page-product-simple.catalog-product-view .data.additional-attributes>tbody>tr>td{padding:10px}}@media(min-width:640px){.page-product-simple.catalog-product-view .data.additional-attributes>tbody>tr>th,.page-product-simple.catalog-product-view .data.additional-attributes>tbody>tr>td{padding:15px}}.page-product-simple.catalog-product-view .product.data.items>.item.title>.switch{text-transform:none;letter-spacing:normal;text-decoration:none!important}.page-product-simple.catalog-product-view .product.data.items>.item.title.active>.switch{background-color:var(--bh-cta)!important;color:#fff!important}@media(min-width:768px){.page-product-simple.catalog-product-view .product.data.items>.item.title:not(.active)>.switch{color:var(--bh-dark-gray)!important;background:linear-gradient(#fff,#fff0)!important}}.page-product-simple.catalog-product-view .bh-product-gallery__thumb.is-active{border-color:var(--bh-cta);box-shadow:0 0 0 1px var(--bh-cta)}.page-product-simple.catalog-product-view .bh-product-gallery__stage{background:0 0;border:none;border-radius:0;min-height:0;padding:0}.page-product-simple.catalog-product-view .bh-product-gallery__main{max-height:none}.page-product-simple.catalog-product-view .bh-product-gallery__thumbs{flex-wrap:nowrap;gap:0;margin-top:16px}.page-product-simple.catalog-product-view .bh-product-gallery__thumb{max-width:80px;box-shadow:none;background:#fff;border:none;border-bottom:2px solid #0000;border-radius:0;flex:0 0 80px;margin-right:8px;padding:0}.page-product-simple.catalog-product-view .bh-product-gallery__thumb.is-active{border-bottom-color:var(--bh-cta);box-shadow:none}.page-product-simple.catalog-product-view .bh-product-gallery__thumb img{max-height:80px}.page-product-simple.catalog-product-view .bg-product-details{background-color:#fff}.page-product-bundle .info-price-box{margin-top:8px}.page-product-bundle .bh-configured-price-label{color:#555;margin:0;font-size:.875rem}.page-product-bundle .bh-configured-price-note{color:var(--bh-cta-hover);margin:4px 0 0;font-size:1.375rem;font-weight:700}.page-product-bundle .bh-configured-price-note strong{font-weight:inherit}.page-product-bundle .dispatch-days{color:#233c52;margin:8px 0 0;font-size:.875rem}.bh-bundle-configurator-root{min-height:120px}.bh-bundle-configurator__skeleton .bh-plp-filters__skeleton-group{background-color:#f6f6f6;border:none;border-radius:8px;margin-bottom:16px;padding:16px 12px}.bh-bundle-configurator__skeleton .bh-plp-filters__skeleton-heading{background:#fff;border-radius:8px 8px 0 0;margin-bottom:12px;padding:12px 16px}.bh-bundle-configurator__skeleton .bh-plp-filters__skeleton-options{background:#fff;border-radius:0 0 8px 8px;padding:12px 16px}.bh-bundle-configurator__skeleton-summary{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 4px 16px #0000000f}.bh-bundle-configurator__skeleton-line{border-radius:4px;height:.75rem;display:block}.bh-bundle-configurator__skeleton-line--short{max-width:55%}.bh-bundle-configurator__skeleton-price{border-radius:4px;max-width:45%;height:1.75rem;margin-top:8px;display:block}.bh-bundle-configurator__skeleton-button{border-radius:6px;height:3rem;display:block}.bh-bundle-configurator__layout{flex-direction:column;gap:24px;display:flex}.bh-bundle-configurator .field.option{background-color:#f6f6f6;border-radius:8px;margin:0 0 16px;overflow:hidden}.bh-bundle-configurator .field.option:last-of-type{margin-bottom:0}.bh-bundle-configurator .label-option-wrap{cursor:pointer;background:#fff;border:2px solid #f6f6f6;border-radius:8px 8px 0 0;flex-direction:column;justify-content:center;padding:16px 20px;display:flex;position:relative}.bh-bundle-configurator .label-option-wrap.opt-hide{border-radius:8px}.bh-bundle-configurator .label-option-wrap .ms-arrow{border-bottom:2px solid #233c52;border-right:2px solid #233c52;width:9px;height:9px;margin-top:-6px;transition:transform .15s;position:absolute;top:50%;right:22px;transform:rotate(45deg)}.bh-bundle-configurator .label-option-wrap.opt-hide .ms-arrow{margin-top:-3px;transform:rotate(-45deg)}.bh-bundle-configurator .label-option-wrap>.label{color:#233c52;align-items:center;padding-right:28px;font-size:1.3125rem;font-weight:600;display:flex}.bh-bundle-configurator .field.option.required .label-option-wrap>.label:after{content:"*";color:var(--bh-cta);margin-left:2px;display:inline-block}.bh-bundle-configurator .label-option-wrap .gb-size{text-align:right;order:1;margin-left:auto;padding-left:12px;font-size:.9375rem;font-weight:400}.bh-bundle-configurator .label-option-wrap .scroll.error{color:#e02b27;margin-top:4px;font-size:.8125rem}.bh-bundle-configurator .label-option-wrap .info-msg{color:#333;background:#efefef;margin:8px 0 0;padding:12px 14px;font-size:.8125rem;font-weight:400;line-height:1.45}.bh-bundle-configurator .tmp-info-massage{background:#fff;border-bottom:1px solid #ececec;padding:12px 18px}.bh-bundle-configurator .tmp-info-massage p{color:#1a8a3a;margin:0;font-weight:600}.bh-bundle-configurator .content-option-wrap{background-color:#f6f6f6}.bh-bundle-configurator .option-header{display:none}.bh-bundle-configurator .nested.options-list{padding:16px}.bh-bundle-configurator .nested.options-list .field.choice{background-color:#fff;align-items:center;gap:12px;margin:0;padding:14px 18px;line-height:1.35;display:flex;position:relative}.bh-bundle-configurator .selection-input-name{flex-wrap:wrap;flex:auto;align-items:center;row-gap:6px;min-width:0;display:flex}.bh-bundle-configurator .selection-input-name .label{cursor:pointer;flex:auto;min-width:0;margin:0}.bh-bundle-configurator .selection-input-name .name{word-break:break-word;font-weight:400}.bh-bundle-configurator .status-circle{background-color:#00a76b;border-radius:100%;flex-shrink:0;width:12px;height:12px}.bh-bundle-configurator .selection-details{flex-shrink:0;justify-content:flex-end;align-items:center;column-gap:14px;margin-left:auto;display:flex}.bh-bundle-configurator .nested.options-list>.sel-group-wrap>.field.choice:first-of-type,.bh-bundle-configurator .nested.options-list>.field.choice:first-of-type{border-radius:8px 8px 0 0}.bh-bundle-configurator .nested.options-list>.field.choice:last-of-type{border-radius:0 0 8px 8px}.bh-bundle-configurator .field.choice+.field.choice:before{content:"";background-color:var(--bh-border);height:1px;position:absolute;top:0;left:16px;right:16px}.bh-bundle-configurator .field.choice.is-disabled{opacity:.45;pointer-events:none}.bh-bundle-configurator .selection-input-name .dep-out-affect-msg{color:#e02b27;width:100%;margin:4px 0 0;font-size:.8125rem;font-style:italic}.bh-bundle-configurator .selection-form{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bh-bundle-configurator .selection-form input[type=radio]{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #adb4ba;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:0;display:inline-flex}.bh-bundle-configurator .selection-form input[type=radio]:before{content:"";background-color:var(--bh-cta);border-radius:50%;width:.6875rem;height:.6875rem;transition:transform .12s ease-in-out;transform:scale(0)}.bh-bundle-configurator .selection-form input[type=radio]:checked:before{transform:scale(1)}.bh-bundle-configurator .selection-form select,.bh-bundle-configurator .selection-form .bh-bundle-selection__qty{box-sizing:border-box;text-align:center;appearance:auto;background-color:#fff;border:1px solid #adb4ba;border-radius:4px;width:auto;min-width:4.5rem;height:36px;margin:0;padding:0 28px 0 10px;font-size:.9375rem;line-height:1.2}.bh-bundle-configurator .status-circle.out-stock,.bh-bundle-configurator .status-circle.orange{background-color:#e0940a}.bh-bundle-configurator .status-circle.unavailable{background-color:#b60000}.bh-bundle-configurator .tooltip:empty{display:none}.bh-bundle-configurator .bh-tooltip-icon{color:var(--bh-cta,#1a8cff);cursor:help;align-items:center;display:inline-flex}.bh-bundle-configurator .bh-tooltip-icon .tooltip-icon:before{content:"i";border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.bh-bundle-configurator .bundle-tooltip{margin-left:8px;font-size:.75rem;position:relative}.bh-bundle-configurator .bundle-tooltip .tooltip-toggle{color:#fff;background-color:var(--bh-cta,#1a8cff);border-radius:10px;padding:1px 8px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.bh-bundle-configurator .bundle-tooltip.oos .tooltip-toggle{background-color:#e0940a}.bh-bundle-configurator .bundle-tooltip.promo-newstock .tooltip-toggle{background-color:#1a8a3a}.bh-bundle-configurator .bundle-tooltip.promo-pricedrop .tooltip-toggle{background-color:#e0940a}.bh-bundle-configurator .bundle-tooltip.promo-specialoffer .tooltip-toggle{background-color:#b60000}.bh-bundle-configurator .bundle-tooltip .tooltip-content{z-index:5;width:220px;color:var(--bh-fg,#233c52);border:1px solid var(--bh-border,#d6dbe0);background:#fff;border-radius:6px;padding:8px 10px;font-size:.75rem;display:none;position:absolute;top:120%;left:0;box-shadow:0 4px 16px #0000001f}.bh-bundle-configurator .bundle-tooltip:hover .tooltip-content{display:block}.bh-bundle-configurator .selection-price{white-space:nowrap}.bh-bundle-configurator .selection-price .price{letter-spacing:.25px;font-weight:600}.bh-bundle-configurator .out-stock-msg{background:#fff;padding:20px}.bh-bundle-configurator .sel-group-name{color:#233c52;padding:10px 18px 6px;font-weight:700}.bh-bundle-configurator .sel-group-wrap{background-color:#fff;border-radius:8px;padding:0 12px 12px}.bh-bundle-group{background-color:#f6f6f6;border-radius:8px;margin:0 0 16px;overflow:hidden}.bh-bundle-group .field.option{background:0 0;border-radius:0;margin:0}.bh-bundle-group .field.option .content-option-wrap{border-radius:0 0 8px 8px}.bh-bundle-group .group-title{color:#233c52;padding:16px 20px 0;font-size:1.3125rem;font-weight:600}.bh-bundle-group .tabs-heads{border-bottom:1px solid #d6dbe0;flex-wrap:wrap;gap:4px;margin:0;padding:0 16px;list-style:none;display:flex}.bh-bundle-group .tabs-heads .tab-head{color:#233c52;cursor:pointer;background:#f6f6f6;border:1px solid #0000;border-bottom:none;border-radius:6px 6px 0 0;margin-bottom:-1px;padding:8px 14px;font-size:.875rem;font-weight:600}.bh-bundle-group .tabs-heads .tab-head.active{color:#233c52;background:#fff;border-color:#d6dbe0}.bh-bundle-group .tabs-heads .tab-head.has-error{color:#e02b27}.bh-bundle-configurator__summary{flex-direction:column;gap:16px;display:flex;position:sticky;top:100px}.bh-bundle-sidebar__buybox{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:22px 20px;box-shadow:0 4px 16px #0000000f}.bh-bundle-sidebar .product-name{color:#233c52;margin:0 0 16px;font-size:1.375rem;font-weight:700;line-height:1.25}.bh-bundle-sidebar .price-box{flex-direction:column;gap:4px;margin-bottom:14px;line-height:1.1;display:flex}.bh-bundle-sidebar .price-box .price-label{color:#6b7785;font-size:.875rem;display:block}.bh-bundle-sidebar .price-box .price-configured_price .price,.bh-bundle-sidebar .price-box>.price-container>.price-wrapper>.price-configured_price>.price{color:var(--bh-cta-hover);font-size:2rem;font-weight:700}.bh-bundle-sidebar .price-box .custom_tax_price{margin:0}.bh-bundle-sidebar .price-box .custom_tax_price .price{color:#233c52;font-size:1.125rem;font-weight:400}.bh-bundle-build-stock{color:#007a4d;background:#00a76b1f;border-radius:999px;align-items:center;margin-bottom:14px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.bh-bundle-sidebar__features{color:#233c52;flex-direction:column;gap:8px;margin:0 0 18px;padding:0;font-size:.8125rem;list-style:none;display:flex}.bh-bundle-sidebar__features li{align-items:center;gap:8px;display:flex}.bh-bundle-sidebar__features ._icon{color:var(--bh-cta);flex-shrink:0}.bh-bundle-summary{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:18px 20px}.bh-bundle-summary .subtitle{color:#233c52;margin:0 0 12px;font-size:1.0625rem;font-weight:700;display:block}.bh-bundle-summary .bundle.items{margin:0 0 16px}.bh-bundle-summary .bundle.items .title{text-transform:uppercase;letter-spacing:.4px;color:#6b7785;margin-top:10px;font-size:.75rem;font-weight:700}.bh-bundle-summary .bundle.items .content{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 8px;margin:4px 0 0;font-size:.875rem;line-height:1.35;display:grid}.bh-bundle-summary .bundle.items .content .name{word-break:break-word;min-width:0}.bh-bundle-summary .bundle.items .content .price{font-weight:600}.bh-bundle-summary .empty{color:#6b7785;margin:0 0 16px;font-size:.875rem}.bh-bundle-resources{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:16px}.bh-bundle-resources .resource-list{margin:8px 0 0;padding:0;list-style:none}.bh-bundle-resources .resource-list li{justify-content:space-between;gap:12px;padding:5px 0;font-size:.8125rem;display:flex}.bh-bundle-resources .resource-list .label{color:#6b7785}.bh-bundle-resources .resource-list .value{color:#233c52;font-weight:600}.bh-bundle-resources .resource-list .total-storage{border-top:1px dashed #e2e2e2;margin-top:4px;padding-top:8px}.bh-bundle-summary .price-configured_price{display:none}.bh-bundle-actions{flex-direction:column;gap:12px;display:flex}.bh-bundle-actions .fieldset{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.bh-bundle-actions .field.qty{flex:none;margin:0}.bh-bundle-qty-stepper{border:1px solid var(--bh-border);background:#fff;border-radius:6px;align-items:center;height:48px;display:inline-flex;overflow:hidden}.bh-bundle-qty-stepper__btn{color:#233c52;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:100%;font-size:1.25rem;line-height:1;display:inline-flex}.bh-bundle-qty-stepper__btn:disabled{opacity:.4;cursor:not-allowed}.bh-bundle-qty-stepper__input{border:none;border-left:1px solid var(--bh-border);border-right:1px solid var(--bh-border);text-align:center;appearance:textfield;background:0 0;width:48px;height:100%;padding:0;font-size:1rem;font-weight:600}.bh-bundle-qty-stepper__input::-webkit-outer-spin-button{appearance:none;margin:0}.bh-bundle-qty-stepper__input::-webkit-inner-spin-button{appearance:none;margin:0}.bh-bundle-actions .actions{flex:160px}.bh-bundle-actions__secondary{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bh-bundle-actions .action{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:1rem;font-weight:700;display:inline-flex}.bh-bundle-actions .action.primary{color:#000;background:#f0c902;width:100%}.bh-bundle-actions .action.primary:hover:not(:disabled){background:#e0d100}.bh-bundle-actions .action.secondary{color:#233c52;background:#fff;border:1px solid #d6dbe0;width:100%;min-height:44px;font-size:.875rem;font-weight:600}.bh-bundle-actions .action.link{min-height:auto;color:var(--bh-cta-hover);background:0 0;padding:0;font-weight:600}.bh-bundle-actions .action:disabled{opacity:.5;cursor:not-allowed}.bh-bundle-summary__share-link{word-break:break-all;color:var(--bh-cta-hover);font-size:.8125rem;display:block}.bh-bundle-summary__message{color:#1a8a3a;margin:0;font-size:.875rem}.bh-bundle-info-toast{z-index:60;color:#fff;background:#1a8a3a;border-radius:6px;padding:12px 20px;font-weight:600;position:fixed;top:80px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0003}.bh-fade-enter-active,.bh-fade-leave-active{transition:opacity .25s}.bh-fade-enter-from,.bh-fade-leave-to{opacity:0}.bh-quote-modal{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bh-quote-modal__overlay{background:#00000080;position:absolute;inset:0}.bh-quote-modal__panel{background:#fff;border-radius:10px;width:100%;max-width:460px;margin:16px;padding:28px;position:relative;box-shadow:0 12px 40px #0000004d}.bh-quote-modal__close{color:#6b7785;cursor:pointer;background:0 0;border:none;font-size:1.75rem;line-height:1;position:absolute;top:12px;right:16px}.bh-quote-modal__title{color:#233c52;margin:0 0 16px;font-size:1.25rem;font-weight:700}.bh-quote-modal__form .field{margin-bottom:12px;display:block}.bh-quote-modal__form .field span{color:#233c52;margin-bottom:4px;font-size:.8125rem;font-weight:600;display:block}.bh-quote-modal__form .field input,.bh-quote-modal__form .field textarea{border:1px solid var(--bh-border);width:100%;font:inherit;border-radius:6px;padding:10px 12px}.bh-quote-modal__message{color:#1a8a3a;margin:0 0 12px;font-size:.875rem}.bh-quote-modal__actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.bh-quote-modal__actions .action{cursor:pointer;border-radius:6px;min-height:44px;padding:0 18px;font-weight:700}.bh-quote-modal__actions .action.primary{color:#000;background:#f0c902;border:none}.bh-quote-modal__actions .action.secondary{color:#233c52;background:#fff;border:1px solid #233c52}.bh-btn{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.bh-btn--primary{color:#000;background:#f0c902}.bh-btn--primary:hover{background:#e0d100}.bh-btn--secondary{color:#233c52;background:#fff;border:1px solid #233c52}.bh-btn--link{color:#006bb4;background:0 0;min-height:auto;padding:0;font-weight:600}.bh-bundle-configurator__loading{color:#555;margin:0 0 16px}.bh-bundle-configurator__error{color:#b91c1c;background:#fef2f2;border:1px solid #f5c2c2;border-radius:6px;padding:12px 16px}.bh-bundle-options{flex-direction:column;gap:24px;display:flex}@media(min-width:768px){.bh-bundle-options{flex-direction:row;align-items:flex-start}.bh-bundle-options-form{flex:auto;min-width:0}.bh-bundle-options-summary{flex:0 0 280px;width:280px}}@media(min-width:1200px){.bh-bundle-options-summary{flex:0 0 430px;width:430px}}.bh-specs-list{grid-template-columns:minmax(140px,35%) 1fr;gap:8px 16px;display:grid}.bh-specs-list dt{color:#233c52;font-weight:600}@media(min-width:768px){.page-product-bundle.bh-product-view .bh-product-top__media{flex:0 0 38%;max-width:38%}.page-product-bundle.bh-product-view .bh-product-top__info{flex:58%}.bh-bundle-configurator__layout{flex-direction:row;align-items:flex-start}.bh-bundle-configurator__options{flex:auto;min-width:0}.bh-bundle-configurator__summary{flex:0 0 280px;width:280px}}@media(min-width:1200px){.bh-bundle-configurator__summary{flex:0 0 430px;width:430px}}main:has(.page-products),main:has(.bh-plp-page){background-color:#f0f0f0}.bh-plp-layout{flex-direction:column;gap:1.25rem;display:flex}@media(min-width:1024px){.bh-plp-layout{flex-direction:row;align-items:flex-start;gap:1.5rem}.bh-plp-sidebar{flex:0 0 250px;width:250px;max-width:250px}.bh-plp-main{flex:1;min-width:0}}@media(min-width:1280px){.bh-plp-sidebar{flex:0 0 285px;width:285px;max-width:285px}}@media(min-width:1200px){.bh-plp-sidebar{flex:0 0 320px;width:320px;max-width:320px}}.bh-category-view{border-radius:var(--bh-radius-lg);background-color:#fff;margin-bottom:1.5rem;padding:1.25rem .9375rem .625rem}@media(min-width:1200px){.bh-category-view{padding:1.25rem 1.25rem .625rem}}.bh-category-view__title{color:var(--bh-text);margin:0 0 1rem;font-size:1.75rem;font-weight:600;line-height:1.2}.bh-category-view__description{color:var(--bh-ink);margin-bottom:0;font-size:1rem;line-height:1.5}.bh-category-view__description.is-collapsed .bh-category-view__description-body{max-height:120px;position:relative;overflow:hidden}.bh-category-view__description.is-collapsed .bh-category-view__description-body:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:48px;position:absolute;bottom:0;left:0;right:0}.bh-category-view__toggle-wrap{margin:.75rem 0 0}.bh-category-view__toggle{color:var(--bh-cta);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}.bh-category-view__toggle:hover{color:var(--bh-cta-hover)}.bh-category-view__toggle span:after,.descr-show-button .bh-category-view__toggle span:after{content:"";margin-left:6px;font-family:bh-icons;font-size:7px}.descr-hide-button .bh-category-view__toggle span:after{content:""}.bh-toolbar-products__mode-icon{width:24px;height:24px;font-family:bh-icons;font-size:24px;font-style:normal;line-height:1;display:block}.mode-grid .bh-toolbar-products__mode-icon:before{content:""}.mode-list .bh-toolbar-products__mode-icon:before{content:""}.bh-sidebar-categories{border-radius:var(--bh-radius-lg);background:#fff;margin-bottom:.9375rem}.bh-sidebar-categories__title{color:var(--bh-text);margin-bottom:1.25rem;padding:1rem 1rem 0;font-size:1rem;font-weight:700}.bh-sidebar-categories__list{margin:0;padding:0 1rem 1rem;list-style:none}.bh-sidebar-categories__item{margin:.25rem 0}.bh-sidebar-categories__link{color:var(--bh-text);padding:.25rem 0;font-size:.9375rem;text-decoration:none;display:inline-block}.bh-sidebar-categories__link:hover{color:var(--bh-cta)}.bh-sidebar-categories__item--l2 .bh-sidebar-categories__link{padding-left:1rem}.bh-sidebar-categories__item--l3 .bh-sidebar-categories__link{padding-left:2rem;font-size:.875rem}.bh-sidebar-categories__toggler{cursor:pointer;color:var(--bh-muted);background:0 0;border:none;align-items:center;margin-left:.25rem;padding:.25rem;display:inline-flex}.bh-sidebar-categories__nested{margin:0;padding:0;list-style:none}.bh-sidebar-categories__nested[hidden]{display:none}.bh-plp-filters .bh-filter-block{border-radius:var(--bh-radius-lg);background:#fff;margin-bottom:.9375rem}.bh-plp-filters .bh-filter-block__title{color:var(--bh-text);padding:1rem;font-size:1rem;font-weight:700}@keyframes bh-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bh-skeleton{background-color:#e8e8e8;background-image:linear-gradient(90deg,#e8e8e8,#f4f4f4,#e8e8e8 90%);background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite bh-skeleton-shimmer}@media(prefers-reduced-motion:reduce){.bh-skeleton{background-image:none;animation:none}}.bh-plp-empty{border-radius:var(--bh-radius-lg);color:var(--bh-ink);background-color:#fff;margin:1.5rem 0;padding:1.25rem 1rem;font-size:1rem;line-height:1.5}.bh-plp-empty.message.info{border-left:4px solid var(--bh-primary,#0298fe)}.bh-plp-empty.message.notice{border-left:4px solid #f0ad4e}.bh-plp-empty__inner p{margin:0}.bh-plp-filters__skeleton{padding-top:.25rem}.bh-plp-filters__skeleton-search{border-radius:var(--bh-radius-md,6px);height:2.75rem;margin-bottom:1.25rem}.bh-plp-filters__skeleton-group{border-top:1px solid var(--bh-border-light,#e5e5e5);padding:.875rem 0}.bh-plp-filters__skeleton-heading{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.bh-plp-filters__skeleton-title{flex:1;max-width:55%;height:.875rem;display:block}.bh-plp-filters__skeleton-chevron{border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem;display:block}.bh-plp-filters__skeleton-options{flex-direction:column;gap:.625rem;display:flex}.bh-plp-filters__skeleton-row{align-items:center;gap:.625rem;display:flex}.bh-plp-filters__skeleton-checkbox{border-radius:3px;flex-shrink:0;width:1rem;height:1rem}.bh-plp-filters__skeleton-label{flex:1;max-width:72%;height:.75rem;display:block}.bh-plp-filters__skeleton-row:nth-child(2) .bh-plp-filters__skeleton-label{max-width:58%}.bh-plp-filters__skeleton-row:nth-child(3) .bh-plp-filters__skeleton-label{max-width:64%}.bh-plp-filters__skeleton-row:nth-child(4) .bh-plp-filters__skeleton-label{max-width:48%}.bh-plp-filters .filter-content .filter-options-item,.bh-plp-filters .filter-content .bh-plp-filters__skeleton-group{border-bottom:1px solid var(--bh-border-light,#e5e5e5)}.bh-plp-filters .filter-content .filter-options-item:last-child,.bh-plp-filters .filter-content .bh-plp-filters__skeleton-group:last-child{border-bottom:none}.bh-plp-filters .filter-content details{border-top:none}.bh-plp-filters .filter-content summary{color:var(--bh-text);cursor:pointer;margin-bottom:0;padding:12px 22px 12px 0;font-size:.875rem;font-weight:600;list-style:none;position:relative}.bh-plp-filters .filter-content summary::-webkit-details-marker{display:none}.bh-plp-filters .filter-content summary:after{content:"";color:#333;font-family:bh-icons;font-size:8px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bh-plp-filters .filter-content details[open] summary,.bh-plp-filters .filter-content details[open] summary:after{color:var(--bh-cta)}.bh-plp-filters .filter-content .ais-SearchBox{margin-bottom:1rem}.bh-plp-filters .filter-content .ais-SearchBox input{border:1px solid #e5e5e5;border-radius:6px;height:44px;font-size:.9375rem}.bh-plp-filters .filter-content label span{font-size:.875rem}.bh-toolbar-products{color:#666;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:1.5rem 0 1.25rem;padding:0;font-size:.9375rem;display:flex}.bh-toolbar-products:before,.bh-toolbar-products:after{display:none}.bh-toolbar-products__modes{flex-grow:1;gap:1rem;display:flex}.bh-toolbar-products__mode{color:#0000004d;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1}.bh-toolbar-products__mode:hover,.bh-toolbar-products__mode.is-active{color:var(--bh-cta)}.bh-toolbar-products .toolbar-amount .toolbar-number{color:#666}.bh-toolbar-products .limiter,.bh-toolbar-products .sorter{align-items:center;margin:0;padding:0;display:flex}.bh-toolbar-products .limiter>label>span,.bh-toolbar-products .sorter-label span{color:#666}.bh-toolbar-products .limiter>label>span:after,.bh-toolbar-products .sorter-label span:after{content:":"}.bh-toolbar-products .limiter-options,.bh-toolbar-products .sorter-options{color:#000;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;min-height:32px;margin-left:8px;padding:4px 28px 4px 10px;font-size:.9375rem}.bh-toolbar-products .pages{flex-grow:1;display:block}.bh-toolbar-products .pages .pages-items{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.bh-toolbar-products .pages .item{margin:0;line-height:1.15}.bh-toolbar-products .pages .page,.bh-toolbar-products .pages strong.page{border:1px solid var(--bh-cta);border-radius:5px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:0 9px;font-size:.9375rem;font-weight:400;line-height:1.15;text-decoration:none;display:inline-flex}.bh-toolbar-products .pages a.page{color:var(--bh-cta);background:#fff}.bh-toolbar-products .pages a.page:hover,.bh-toolbar-products .pages .item.current strong.page{background:var(--bh-cta);color:#fff}.bh-toolbar-products .pages .action{border:1px solid var(--bh-cta);border-radius:5px;justify-content:center;align-items:center;min-width:32px;min-height:32px;text-decoration:none;display:inline-flex}.bh-toolbar-products .pages .action:before{color:var(--bh-cta);font-family:bh-icons;font-size:1.125rem;line-height:1}.bh-toolbar-products .pages .action.previous:before{content:""}.bh-toolbar-products .pages .action.next:before{content:""}.bh-toolbar-products .pages .action:hover{background:var(--bh-cta)}.bh-toolbar-products .pages .action:hover:before{color:#fff}.bh-toolbar-products--bottom{margin-top:1.5rem}.bh-toolbar-products--bottom .limiter,.bh-toolbar-products--bottom .sorter,.bh-toolbar-products--bottom .modes,.bh-toolbar-products--bottom .toolbar-amount{display:none}@media(max-width:1023px){.bh-toolbar-products .sorter-label span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.bh-plp-products__grid{flex-wrap:wrap;margin:0 -4px;padding:0;list-style:none;display:flex}.bh-plp-layout.bh-plp-view--grid .bh-plp-products__grid>.bh-product-item{width:100%;padding:4px}@media(min-width:480px){.bh-plp-layout.bh-plp-view--grid .bh-plp-products__grid>.bh-product-item{width:50%}}@media(min-width:1024px){.bh-plp-layout.bh-plp-view--grid .bh-plp-products__grid>.bh-product-item{width:33.3333%}}.bh-plp-layout.bh-plp-view--list .bh-plp-products__grid>.bh-product-item{width:100%}.products.product-items .product-item-info{background-color:#fff;border-radius:8px;width:100%;line-height:1.2;display:flex;position:relative}@media(hover:hover){.products.product-items .product-item-info:hover{z-index:1;box-shadow:0 8px 24px #00243d33}}.bh-plp-layout.bh-plp-view--grid .products.product-items .product-item-info{flex-direction:column;height:100%;padding:15px}.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-info{flex-flow:wrap;min-height:180px;padding:15px 15px 15px 180px}@media(min-width:768px){.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-info{min-height:205px;padding-left:205px}}@media(min-width:1200px){.products.product-items .product-item-info{padding:20px}.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-info{padding-left:25px}}.products.product-items .product-item-info ._link{z-index:2;opacity:0;position:absolute;inset:0}@media(hover:hover){.products.product-items .product-item-info ._link:hover~._main .product-item-link{color:var(--bh-cta)}}.products.product-items .product-item-info ._image{justify-content:center;align-items:center;width:150px;min-width:150px;min-height:150px;margin:0 auto;display:flex}@media(min-width:768px){.products.product-items .product-item-info ._image{width:175px;min-width:175px;min-height:175px}}.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-info ._image{padding:0;position:absolute;top:15px;left:15px}@media(min-width:1200px){.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-info ._image{position:static}}.products.product-items .product-item-info .product-image-photo{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.products.product-items ._main{width:100%}.products.product-items ._main .product-item-description{display:none}.products.product-items .product-item-name{margin:12px 0 6px;font-size:1rem;font-weight:600;line-height:1.11111}@media(min-width:768px){.bh-plp-layout.bh-plp-view--grid .products.product-items .product-item-name{margin:16px 0 8px;font-size:1.0625rem}.bh-plp-layout.bh-plp-view--list .products.product-items .product-item-name{margin:0 0 12px;font-size:1.0625rem}}@media(min-width:1200px){.bh-plp-layout.bh-plp-view--grid .products.product-items .product-item-name{font-size:1.0625rem}}.products.product-items .product-item-link{color:#000;font-weight:600;text-decoration:none}.products.product-items .product-item-link:hover{color:var(--bh-cta)}.bh-plp-layout.bh-plp-view--grid .products.product-items ._details{flex-direction:column;flex-grow:1;width:100%;display:flex;position:relative}.bh-plp-layout.bh-plp-view--list .products.product-items ._details{flex-wrap:wrap;align-items:flex-end;width:100%;display:flex}@media(min-width:480px){.bh-plp-layout.bh-plp-view--grid .products.product-items ._details{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.products.product-items .price-box{flex-direction:column;align-self:flex-start;margin:0;line-height:1;display:flex}.products.product-items .price-wrapper{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.products.product-items .price-wrapper._excl .price{font-size:1.25rem;font-weight:700;line-height:1}@media(min-width:1024px){.products.product-items .price-wrapper._excl .price{font-size:1.375rem}}@media(min-width:1200px){.products.product-items .price-wrapper._excl .price{font-size:1.5rem}}.products.product-items .price-wrapper._excl .price-label{color:#666;font-size:.875rem}.products.product-items .price-wrapper._incl{margin-top:4px}.products.product-items .price-wrapper._incl .price{font-weight:400}.products.product-items .price-wrapper._incl .price-label{color:#999;font-size:.875rem}@media(min-width:1024px){.products.product-items .price-wrapper._incl .price{font-size:1rem}}.products.product-items .price-box .old-price{color:#999;opacity:.75;margin-top:6px;font-size:.9375rem;line-height:1;text-decoration:none}.products.product-items .price-box .old-price .price{text-decoration:line-through}.products.product-items .stock{border-radius:4px;align-self:flex-start;align-items:center;min-height:24px;padding:0 10px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.products.product-items .stock:before{margin-right:8px;font-family:bh-icons;font-size:8px}.products.product-items .stock.available{color:#00a76b;background-color:#e5f6f0}.products.product-items .stock.available:before{content:""}.products.product-items .stock.unavailable{color:#c67100;background-color:#fff3e0}.products.product-items .stock.unavailable:before{content:""}.bh-plp-layout.bh-plp-view--grid .products.product-items .stock{flex-shrink:0;margin-top:0}@media(max-width:479px){.bh-plp-layout.bh-plp-view--list .products.product-items .stock{margin-top:8px}}@media(min-width:1550px){.bh-plp-layout.bh-plp-view--grid .products.product-items .stock{margin-top:0;position:absolute;top:0;right:0}}.products.product-items .product-item-description,.products.product-items ._details .description{color:#666;flex-grow:1;width:100%;margin:12px 0 0;font-size:.875rem;line-height:1.2}@media(min-width:768px){.products.product-items .product-item-description{margin-top:16px;font-size:.875rem}.bh-plp-layout.bh-plp-view--grid .products.product-items ._details .product-item-description{border-top:1px solid #e5e5e5;padding-top:16px}}@media(min-width:1200px){.products.product-items ._details .product-item-description{font-size:.9375rem}.bh-plp-layout.bh-plp-view--list .products.product-items ._main .product-item-description{display:block}.bh-plp-layout.bh-plp-view--list .products.product-items ._details .product-item-description{display:none}}.products.product-items .product-item-description ul{margin:0;padding:0;list-style:none}.products.product-items .product-item-description li{margin:7px 0;padding-left:14px;font-size:.875rem;line-height:1.2;position:relative}.products.product-items .product-item-description li:first-child{margin-top:0}.products.product-items .product-item-description li:last-child{margin-bottom:0}.products.product-items .product-item-description li:before{content:"";background:#a3a3a3;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}.products.product-items .product-item-description strong{font-weight:600}.products.product-items ._actions{z-index:3;width:100%;position:relative}.bh-plp-layout.bh-plp-view--grid .products.product-items ._actions{margin-top:16px;display:flex}.products.product-items .product-item-actions{width:100%;margin:0}.products.product-items .actions-primary,.products.product-items .bh-plp-item__cart-form{width:100%;display:block}.products.product-items .action{box-sizing:border-box;letter-spacing:.5px;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 16px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.products.product-items .action.primary,.products.product-items .action.tocart.primary{border:1px solid var(--bh-cta);background:var(--bh-cta);color:#fff}.products.product-items .action.primary:hover,.products.product-items .action.tocart.primary:hover{border-color:var(--bh-cta-hover);background:var(--bh-cta-hover);color:#fff}.products.product-items .action.secondary{border:1px solid var(--bh-cta);color:var(--bh-cta);background-color:#fff}.products.product-items .action.secondary:hover,.products.product-items .action.secondary:focus{border-color:var(--bh-cta);background-color:var(--bh-cta);color:#fff}.products.product-items .action._configure span{align-items:center;display:inline-flex}.products.product-items .action._configure span:before{content:"";margin-right:8px;font-family:bh-icons;font-size:1.25rem}body.catalog-category-single main{background-color:#fff}.catalog-category-single .bh-category-single_header{position:relative}.catalog-category-single .bh-category-single_header:before{content:"";z-index:0;background:#f0f0f0;display:block;position:absolute;inset:0 0 100px}.catalog-category-single .bh-category-single_header>*{z-index:1;position:relative}.bh-single-top{background-color:#fff;position:relative}.bh-single-top ._description{font-size:1rem;line-height:1.4;transition:height .2s;overflow:visible}.bh-single-top ._description._collapsed{position:relative;overflow:hidden}.bh-single-top ._description._collapsed:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:2.5rem;position:absolute;bottom:0;left:0;right:0}.bh-single-top ._description._collapsed h3{margin-top:1rem!important}.bh-single-top ._description+.bh-description-expand{cursor:pointer;margin-top:1rem;font-weight:700;text-decoration:underline;display:inline-block}.bh-single-top ._description+.bh-description-expand[hidden]{display:none}.bh-single-top ._description+.bh-description-expand:not(:hover){color:inherit}.bh-single-top ._description+.bh-description-expand:before,.bh-single-top ._description._collapsed+.bh-description-expand:before{content:"Show More"}.bh-single-top ._description:not(._collapsed)+.bh-description-expand:before{content:"Show Less"}.bh-single-top .price-box ._label{color:#666;font-size:.875rem}.bh-single-top .price-wrapper{align-items:baseline;display:flex}.bh-single-top .price-wrapper .price-label{margin:0 0 0 4px;font-size:.875rem}.bh-single-top .price-wrapper .price{font-weight:700;line-height:1}.bh-single-top .price-wrapper._excl .price-label{color:#666}.bh-single-top .price-wrapper._excl .price{font-size:2.125rem}.bh-single-top .price-wrapper._incl{margin-top:4px}.bh-single-top .price-wrapper._incl .price-label{color:#999}.bh-single-top .price-wrapper._incl .price{font-size:1.125rem}.bh-single-top .bh-button-cta span{align-items:center;display:inline-flex}.bh-single-top .bh-button-cta span:before{content:"";background-image:url(/images/icons/filter.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block}@media(max-width:767px){.bh-single.bh-inner{padding-left:0;padding-right:0}.bh-single-top{border-bottom:24px solid #f0f0f0;padding:0 15px 40px}.bh-single-top .category-view{margin:0;padding:0}.bh-single-top .category-view .page-title{margin:0 0 16px;font-size:1.375rem}.bh-single-top ._image{max-width:400px;margin:0 auto 16px;display:block}.bh-single-top ._footer{z-index:110;background:#fff;border-radius:16px 16px 0 0;padding:16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000040}.bh-single-top .bh-button-cta{width:100%}.bh-single-top .price-box{width:100%;margin-top:25px}}@media(min-width:768px){.bh-single-top{background-color:#fff;border-radius:16px;flex-wrap:wrap;align-items:flex-start;padding:40px 25px;display:flex;box-shadow:0 8px 24px #0000000d}.bh-single-top .category-view{margin:0;padding:0}.bh-single-top .category-view .page-title{color:var(--bh-text);margin:0 0 24px;font-size:1.75rem;font-weight:600}.bh-single-top ._image{border:1px solid #0000001a;border-radius:8px;justify-content:center;align-items:center;width:250px;padding:20px;display:inline-flex}.bh-single-top ._image img{object-fit:contain;max-width:100%;height:auto}.bh-single-top ._main{flex-direction:column;flex:1;order:-1;justify-content:flex-start;min-width:0;margin-bottom:25px;padding:0 30px 0 0;display:flex}.bh-single-top ._footer{justify-content:center;width:100%;margin-top:25px;display:flex}.bh-single-top .bh-button-cta{min-width:450px;min-height:70px;font-size:1.1875rem}}@media(min-width:1024px){.bh-single-top ._image{width:300px}}@media(min-width:1200px){.bh-single-top{padding:60px 30px 60px 60px}.bh-single-top ._image{width:368px}.bh-single-top ._main{padding:0 30px}.bh-single-top .category-view .page-title{font-size:1.875rem}.bh-single-top .price-box{position:absolute;bottom:60px;left:90px}.bh-single-top .bh-button-cta{min-width:400px;min-height:80px;font-size:1.25rem}}@media(min-width:1550px){.bh-single-top .category-view .page-title{font-size:2rem}.bh-single-top .bh-button-cta{min-width:513px}}.bh-category-single_content h2{font-weight:700}@media(max-width:767px){.bh-category-single_content h2{font-size:1.25rem}}@media(min-width:768px){.bh-category-single_content h2{font-size:1.375rem}}@media(min-width:1200px){.bh-category-single_content h2{font-size:1.5rem}}.bh-single-nav .bh-single-nav-ul{flex-wrap:wrap;justify-content:center;column-gap:1rem;display:flex}.bh-single-nav .bh-single-nav-ul.sticky{z-index:10;border-left-width:0;border-right-width:0;border-radius:0;position:fixed;left:0;right:0}.bh-single-nav .bh-single-nav-ul li{display:inline-flex}.bh-single-nav .bh-single-nav-ul span{cursor:pointer;font-weight:500;line-height:1.15}@media(hover:hover){.bh-single-nav .bh-single-nav-ul span:hover{color:var(--bh-cta)}}@media(max-width:767px){.bh-single-nav{background:#f0f0f0;margin-top:-24px;position:relative}.bh-single-nav .bh-single-nav-ul{background:#f0f0f0;row-gap:1rem;padding:20px 15px 25px}.bh-single-nav .bh-single-nav-ul.sticky{padding:20px 30px 25px}.bh-single-nav .bh-single-nav-ul span{text-underline-offset:7px;font-size:.9375rem;-webkit-text-decoration:underline #c1c1c1;text-decoration:underline #c1c1c1;text-decoration-thickness:1px}}@media(min-width:768px){.bh-single-nav{margin-top:60px}.bh-single-nav .bh-single-nav-ul{border:1px solid var(--bh-border);background:#f9f9f9;border-radius:8px;padding:12px 24px}.bh-single-nav .bh-single-nav-ul li:before{content:"";background-color:var(--bh-border);width:1px;margin-right:1rem;display:inline-block}.bh-single-nav .bh-single-nav-ul li:first-of-type:before{display:none}.bh-single-nav .bh-single-nav-ul span{font-size:1rem}}.bh-single-middle ._block{border-top:1px solid #0000001a}.bh-single-middle h3{margin:0 0 8px;font-size:1rem;font-weight:600}.bh-single-middle ul{margin:0;padding-left:24px}.bh-single-middle ul li{margin:0 0 2px;font-size:.9rem;line-height:1.3}.bh-single-middle ul li:last-of-type{margin-bottom:0}@media(max-width:767px){.bh-single-middle{border-bottom:24px solid #f0f0f0;margin-bottom:40px;padding-bottom:24px}.bh-single-middle h2{margin:24px 0}.bh-single-middle ._block{padding:16px 0}.bh-single-middle ._block:first-of-type{border-top:none;padding-top:0}}@media(min-width:768px){.bh-single-middle{margin-bottom:80px}.bh-single-middle h2{margin:60px 0 24px}.bh-single-middle ._content{column-count:2;background:#f9f9f9;border-radius:16px;column-gap:24px;padding:12px 24px;position:relative}.bh-single-middle ._content:before{content:"";background-color:#f9f9f9;height:13px;position:absolute;top:0;left:24px;right:24px}.bh-single-middle ._block{page-break-inside:avoid;break-inside:avoid;border-top:1px solid #0000001a;margin:0;padding:18px 0}}@media(min-width:1200px){.bh-single-middle{margin-bottom:80px}.bh-single-middle h2{margin:80px 0 24px}.bh-single-middle ._content{column-count:3;column-gap:40px}}.bh-single-bottom h2{margin:0 0 24px}.bh-single-bottom ul{margin:0;padding:0;list-style:none}.bh-single-bottom li{border-bottom:1px solid var(--bh-border);background:#f0f0f066}.bh-single-bottom li:nth-child(2n){background:#fff}.bh-single-bottom li .bh-icon-document,.bh-single-bottom li .bh-icon-computer{opacity:.5}.bh-single-bottom li ._size{color:#666;background:#0000000a;border-radius:4px;align-items:center;min-height:20px;margin-left:auto;padding:2px 8px;font-weight:500;line-height:1;display:inline-flex}.bh-single-bottom li a{color:inherit;align-items:center;column-gap:8px;font-weight:500;line-height:1.15;text-decoration:none;display:flex}.bh-single-bottom li a:hover{color:var(--bh-cta)}.bh-single-bottom li a:hover .bh-icon-document,.bh-single-bottom li a:hover .bh-icon-computer{opacity:1;color:var(--bh-cta)}.bh-single-bottom li a span{white-space:nowrap}.bh-single-bottom li a._cta{color:var(--bh-cta)}.bh-single-bottom li a._cta:hover{color:var(--bh-cta-hover)}@media(max-width:767px){.bh-single-bottom ._block{margin-bottom:40px;padding:0}.bh-single-bottom ul{margin:0 -15px 40px;padding:0}.bh-single-bottom li:first-of-type{border-top:1px solid var(--bh-border)}.bh-single-bottom li .bh-icon-document{font-size:13px}.bh-single-bottom li .bh-icon-computer{font-size:15px}.bh-single-bottom li .bh-icon-external{font-size:12px}.bh-single-bottom li ._size{font-size:.75rem}.bh-single-bottom li a{min-height:58px;padding:8px 15px}}@media(min-width:768px){.bh-single-bottom ._block{margin-bottom:40px}.bh-single-bottom ._block:last-of-type{margin-bottom:0}.bh-single-bottom ul{border:1px solid var(--bh-border);border-radius:8px;overflow:hidden}.bh-single-bottom li .bh-icon-document{font-size:20px}.bh-single-bottom li .bh-icon-computer{font-size:22px}.bh-single-bottom li .bh-icon-external{font-size:18px}.bh-single-bottom li ._size{font-size:.8125rem}.bh-single-bottom li a{min-height:64px;padding:8px 20px}.bh-single-bottom li:last-of-type{border-bottom:none}}@media(min-width:1024px){.bh-single-bottom ._content{flex-wrap:wrap;margin:0 -16px;display:flex}.bh-single-bottom ._block{flex-grow:1;width:33.3333%;margin:0;padding:0 16px}}@media(min-width:1200px){.bh-single-bottom ._content{margin:0 -19px}.bh-single-bottom ._block{padding:0 19px}.bh-single-bottom li ._size{font-size:.875rem}}.bh-single-faq-content{flex-direction:column;display:flex}.bh-single-faq-content ._title{margin:16px 0 6px;font-size:1rem;font-weight:700}.bh-single-faq-content ._title:first-of-type{margin-top:0}.bh-single-faq-content .c-toggle{border:1px solid var(--bh-border);background:#f9f9f9;border-radius:8px;margin:10px 0;position:relative}.bh-single-faq-content .c-toggle-title{cursor:pointer;padding:12px 54px 12px 15px;font-size:.9375rem;font-weight:500;line-height:1.3}.bh-single-faq-content .c-toggle-title:after{content:"";color:#999;background-color:#e0e0e0;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;padding-top:1px;font-family:bh-icons;font-size:.375rem;transition:all .15s linear;display:inline-flex;position:absolute;top:12px;right:15px}.bh-single-faq-content .c-toggle.active .c-toggle-title:after{padding-top:0;transform:rotate(-180deg)}@media(hover:hover){.bh-single-faq-content .c-toggle-title:hover{color:var(--bh-cta)}.bh-single-faq-content .c-toggle-title:hover:after{background-color:var(--bh-cta);color:#fff}}.bh-single-faq-content .c-toggle-content{padding:0 15px 12px;font-size:.9375rem}.bh-single-faq-content .c-toggle-content[hidden]{display:none}@media(min-width:1200px){.bh-single-faq-content{flex-flow:wrap;align-items:flex-start;column-gap:1rem}.bh-single-faq-content ._title{width:100%}.bh-single-faq-content .c-toggle{width:calc(50% - .5rem)}}.bh-single-categories ._content{margin:0 -6px;display:flex;overflow-x:auto}.bh-single-categories ._block{background:#f0f0f080;border-radius:8px;align-items:flex-end;min-height:240px;margin:0 6px;padding:0 24px 20px;display:flex;position:relative}.bh-single-categories h3{align-items:center;margin:0;font-size:1.25rem;font-weight:600;transition:all .15s linear;display:inline-flex}.bh-single-categories h3:after{content:"";margin-left:16px;font-family:bh-icons;font-size:12px;position:relative;top:1px}.bh-single-categories a{display:block;position:absolute;inset:0}.bh-single-categories ._block:hover h3{color:var(--bh-cta)}@media(max-width:767px){.bh-single-categories{margin-bottom:40px}.bh-single-categories h2{margin:40px 0 24px}.bh-single-categories ._block{min-width:260px}}@media(min-width:768px){.bh-single-categories{margin-bottom:60px}.bh-single-categories h2{margin:60px 0 24px}.bh-single-categories ._content{flex-wrap:wrap;row-gap:12px}.bh-single-categories ._block{flex-grow:1;min-width:calc(33.3333% - 12px);max-width:calc(50% - 12px)}}@media(min-width:1200px){.bh-single-categories{margin-bottom:80px}.bh-single-categories h2{margin:80px 0 24px}.bh-single-categories ._content{flex-wrap:nowrap}.bh-single-categories ._block{width:calc(20% - 6px);min-width:unset;max-width:unset}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes loading{0%{width:0%;left:0%}50%{width:100%;left:0%}to{width:0%;left:100%}}
