/** Shopify CDN: Minification failed

Line 7:6 Expected identifier but found whitespace
Line 7:12 Unexpected "624"

**/
purge: kept 624/6419 style rules, 144373 bytes
/* inline */

/* ae46c06687.css */

/* inline */


/* inline */
:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); }

:where(body) { margin: 0px; }







body { padding: 0px; }





















































/* 40569f9a64.css */







.section-post-rating .rating-btn.positive:not(:disabled):hover svg path { stroke: var(--svg-positive-hover-color); }


.section-post-rating .rating-btn.negative:not(:disabled):hover svg path { stroke: var(--svg-negative-hover-color); }






























/* inline */

/* 613b354eb6.css */


/* 17d23cc97c.css */








































































/* ab1b1390e2.css */

/* e8722b1b0e.css */
















/* a9e875b2bd.css */






























/* 7a6cf32a03.css */


/* 8922206dfa.css */










































































































































@-webkit-keyframes rotate { 
  100% { transform: rotate(360deg); }
}
@keyframes rotate { 
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes dash { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; }
  100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; }
}
@keyframes dash { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; }
  100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; }
}

















































@keyframes dgwt-wcas-preloader-price-anim { 
  0%, 100% { background: rgba(128, 128, 128, 0.03); }
  50% { background: rgba(128, 128, 128, 0.1); }
}































































































/* ba31a46cfc.css */
























































/* 1da3977801.css */
:root { --cc-font-size-base: .875rem; --cc-line-height-base: 1.5; --cc-page-bg-color: #fff; --cc-heading-text-color: #0C0C51; --cc-body-text-color: #486581; --cc-sub-text-color: #829AB1; --cc-link-text-color: #0080D0; --cc-input-border-radius: .5rem; --cc-input-qty-border-radius: 1.25rem; --cc-button-border-radius: 1.75rem; --cc-border-color: #D9E2EC; --cc-input-button-radius: 50%; --cc-input-placeholder-color: #829AB1; --cc-input-label-color: #829AB1; --cc-input-text-color: #0C0C51; --cc-button-primary-color: #0C0C51; --cc-button-primary-hover-color: #0080d0; --cc-success-color: #06A142; --cc-warning-color: #ffc107; --cc-error-color: #ef5b44; --cc-usp-bg-color: #06A142; --cc-font-family-primary: Inter, sans-serif; --cc-font-family-secondary: "Fraunces", serif; --cc-block-bg-color: #F0F4F8; --cc-sidebar-secondary-block-bg-color: transparent; --cc-step-counter-bg-color: #0C0C51; --cc-top-header-bg-color: #0C0C51; --cc-top-header-color: #fff; --cc-invite-a-friend-bg-color: #0C0C51; --cc-invite-a-friend-heading-text-color: #fff; --cc-invite-a-friend-body-text-color: #BCCCDC; --cc-invite-a-friend-button-bg-color: #0080D0; --cc-invite-a-friend-button-color: #fff; --cc-invite-a-friend-button-hover-bg-color: #0376be; --cc-free-shipping-available-bg-color: #06A142; --cc-free-shipping-info-bg-color: #0080d0; --cc-monta-checkout-select-border-color: #829AB1; }
@keyframes slide-left { 
  0% { transform: translateX(100vw); visibility: visible; }
  6.6% { min-width: 100%; transform: translateX(0px); }
  33.3% { min-width: 100%; transform: translateX(0px); }
  40% { transform: translateX(-250vw); visibility: hidden; }
  100% { transform: translateX(-250vw); visibility: hidden; }
}
@keyframes bg-slide-out { 
  0% { background-position: 0px 50%; }
  100% { background-position: 0px 100%; }
}
@keyframes bg-slide-in { 
  0% { background-position: 0px 0px; }
  100% { background-position: 0px 50%; }
}
.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm { --bs-gutter-x: 2rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x)*.5); padding-left: calc(var(--bs-gutter-x)*.5); margin-right: auto; margin-left: auto; }
@media (min-width: 576px) {.container-sm, .container { max-width: 540px; }}
@media (min-width: 768px) {.container-md, .container-sm, .container { max-width: 720px; }}
@media (min-width: 992px) {.container-lg, .container-md, .container-sm, .container { max-width: 960px; }}
@media (min-width: 1200px) {.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1140px; }}
@media (min-width: 1400px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1320px; }}
:root { --bs-breakpoint-xs: 0; --bs-breakpoint-sm: 576px; --bs-breakpoint-md: 768px; --bs-breakpoint-lg: 992px; --bs-breakpoint-xl: 1200px; --bs-breakpoint-xxl: 1400px; }
.row { --bs-gutter-x: 2rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1*var(--bs-gutter-y)); margin-right: calc(-0.5*var(--bs-gutter-x)); margin-left: calc(-0.5*var(--bs-gutter-x)); }
.row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x)*.5); padding-left: calc(var(--bs-gutter-x)*.5); margin-top: var(--bs-gutter-y); }













































@media (min-width: 768px) {















.col-md-8 { flex: 0 0 auto; width: 66.6667%; }



























}
@media (min-width: 992px) {













.col-lg-6 { flex: 0 0 auto; width: 50%; }
.col-lg-7 { flex: 0 0 auto; width: 58.3333%; }


.col-lg-10 { flex: 0 0 auto; width: 83.3333%; }

























}
@media (min-width: 1200px) {















.col-xl-8 { flex: 0 0 auto; width: 66.6667%; }



























}



.d-block, .is-visible { display: block !important; }






.d-inline-flex { display: inline-flex !important; }















.justify-content-center { justify-content: center !important; }





.align-items-center { align-items: center !important; }









.align-self-start { align-self: flex-start !important; }

























.mx-auto { margin-right: auto !important; margin-left: auto !important; }



















































































:root, [data-bs-theme="light"] { --bs-blue: #0d6efd; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #dc3545; --bs-orange: #fd7e14; --bs-yellow: #ffc107; --bs-green: #198754; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-black: #000; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f8f9fa; --bs-gray-200: #e9ecef; --bs-gray-300: #dee2e6; --bs-gray-400: #ced4da; --bs-gray-500: #adb5bd; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #0d6efd; --bs-secondary: #6c757d; --bs-success: #198754; --bs-info: #0dcaf0; --bs-warning: #ffc107; --bs-danger: #dc3545; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 13, 110, 253; --bs-secondary-rgb: 108, 117, 125; --bs-success-rgb: 25, 135, 84; --bs-info-rgb: 13, 202, 240; --bs-warning-rgb: 255, 193, 7; --bs-danger-rgb: 220, 53, 69; --bs-light-rgb: 248, 249, 250; --bs-dark-rgb: 33, 37, 41; --bs-primary-text-emphasis: #052c65; --bs-secondary-text-emphasis: #2b2f32; --bs-success-text-emphasis: #0a3622; --bs-info-text-emphasis: #055160; --bs-warning-text-emphasis: #664d03; --bs-danger-text-emphasis: #58151c; --bs-light-text-emphasis: #495057; --bs-dark-text-emphasis: #495057; --bs-primary-bg-subtle: #cfe2ff; --bs-secondary-bg-subtle: #e2e3e5; --bs-success-bg-subtle: #d1e7dd; --bs-info-bg-subtle: #cff4fc; --bs-warning-bg-subtle: #fff3cd; --bs-danger-bg-subtle: #f8d7da; --bs-light-bg-subtle: #fcfcfd; --bs-dark-bg-subtle: #ced4da; --bs-primary-border-subtle: #9ec5fe; --bs-secondary-border-subtle: #c4c8cb; --bs-success-border-subtle: #a3cfbb; --bs-info-border-subtle: #9eeaf9; --bs-warning-border-subtle: #ffe69c; --bs-danger-border-subtle: #f1aeb5; --bs-light-border-subtle: #e9ecef; --bs-dark-border-subtle: #adb5bd; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 0.875rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; --bs-body-color-rgb: 33, 37, 41; --bs-body-bg: #fff; --bs-body-bg-rgb: 255, 255, 255; --bs-emphasis-color: #000; --bs-emphasis-color-rgb: 0, 0, 0; --bs-secondary-color: rgba(33, 37, 41, 0.75); --bs-secondary-color-rgb: 33, 37, 41; --bs-secondary-bg: #e9ecef; --bs-secondary-bg-rgb: 233, 236, 239; --bs-tertiary-color: rgba(33, 37, 41, 0.5); --bs-tertiary-color-rgb: 33, 37, 41; --bs-tertiary-bg: #f8f9fa; --bs-tertiary-bg-rgb: 248, 249, 250; --bs-heading-color: inherit; --bs-link-color: #0d6efd; --bs-link-color-rgb: 13, 110, 253; --bs-link-decoration: underline; --bs-link-hover-color: #0a58ca; --bs-link-hover-color-rgb: 10, 88, 202; --bs-code-color: #d63384; --bs-highlight-color: #212529; --bs-highlight-bg: #fff3cd; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dee2e6; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0.375rem; --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; --bs-border-radius-xxl: 2rem; --bs-border-radius-2xl: var(--bs-border-radius-xxl); --bs-border-radius-pill: 50rem; --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); --bs-focus-ring-width: 0.25rem; --bs-focus-ring-opacity: 0.25; --bs-focus-ring-color: rgba(13, 110, 253, 0.25); --bs-form-valid-color: #198754; --bs-form-valid-border-color: #198754; --bs-form-invalid-color: #dc3545; --bs-form-invalid-border-color: #dc3545; }

*, ::before, ::after { box-sizing: border-box; }
@media (prefers-reduced-motion: no-preference) {:root { scroll-behavior: smooth; }}
body { margin: 0px; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

h6, h5, h4, h3, h2, h1 { margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.5; color: var(--bs-heading-color); }
h1 { font-size: calc(1.34375rem + 1.125vw); }
@media (min-width: 1200px) {h1 { font-size: 2.1875rem; }}
h2 { font-size: calc(1.3rem + 0.6vw); }
@media (min-width: 1200px) {h2 { font-size: 1.75rem; }}
h3 { font-size: calc(1.27812rem + 0.3375vw); }
@media (min-width: 1200px) {h3 { font-size: 1.53125rem; }}




p { margin-top: 0px; margin-bottom: 1rem; }


ol, ul { padding-left: 2rem; }
ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0px; }



b, strong { font-weight: bolder; }





a { color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1)); text-decoration: underline; }
a:hover { --bs-link-color-rgb: var(--bs-link-hover-color-rgb); }









img, svg { vertical-align: middle; }
table { caption-side: bottom; border-collapse: collapse; }

th { text-align: -webkit-match-parent; }
thead, tbody, tfoot, tr, td, th { border-color: inherit; border-style: solid; border-width: 0px; }
label { display: inline-block; }
button { border-radius: 0px; }
button:focus:not(:focus-visible) { outline: 0px; }
input, button, select, optgroup, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, select { text-transform: none; }
[role="button"] { cursor: pointer; }



button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }





::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field { padding: 0px; }
::-webkit-inner-spin-button { height: auto; }

::-webkit-search-decoration { appearance: none; }
::-webkit-color-swatch-wrapper { padding: 0px; }











































.d-block, .is-visible { display: block !important; }













:root { --height-bar: 0px; }

























































































































































































.cc-page .cc-notice-block:not(:empty), .cc-component .cc-notice-block:not(:empty) { height: auto; margin-top: 1rem; }
























span.price span { font-size: 0.875rem; opacity: 0.5; font-weight: 400; text-decoration: line-through; display: inline-block; margin-right: 0.3125rem; }

span.price span.price_right { text-decoration: none; opacity: 1; font-weight: 600; margin-right: 0px; }






































































































































.cc-notice-block:not(:empty) + .cc-page .cc-data-overview, .cc-notice-block:not(:empty) + .cc-component .cc-data-overview { margin-top: 2rem; }

























































































































body.woocommerce-checkout.cc-page .wfob_bump_wrapper:not(:empty), .cc-component .wfob_bump_wrapper:not(:empty) { margin-bottom: 0px; }
body.woocommerce-checkout.cc-page .wfob_bump_wrapper:not(:empty) + h2, .cc-component .wfob_bump_wrapper:not(:empty) + h2 { margin-top: 2rem; }
@media (min-width: 992px) {body.woocommerce-checkout.cc-page .wfob_bump_wrapper:not(:empty) + h2, .cc-component .wfob_bump_wrapper:not(:empty) + h2 { margin-top: 3rem; }}











































































































.cc-page .wfob_bump_wrapper:not(:empty) { margin-bottom: 1rem; }
.cc-page .wfob_bump_wrapper:not(:empty) + h2 { margin-top: 1rem; }

































































































/* 442cb48b1a.css */
#CybotCookiebotDialogBodyButtonAccept, .btn { border-radius: 28px; text-align: center; cursor: pointer; transition: none; display: inline-block; font-weight: 600; font-size: 16px; line-height: 18px; letter-spacing: -0.2px; text-decoration: none; position: relative; }

#CybotCookiebotDialogBodyButtonAccept span, .btn span { display: inline-block; vertical-align: middle; }
#CybotCookiebotDialogBodyButtonAccept, .btn.-bordered, .btn.-filled { background-image: linear-gradient(var(--bg-color) 33.333%,var(--hover-bg-color) 33.333% 66.666%,var(--bg-color) 0); background-repeat: no-repeat; background-size: 100% 300%; animation: 0.25s ease-in-out 0s 1 normal forwards running bgSlideOut; }
.-lg#CybotCookiebotDialogBodyButtonAccept, .btn.-bordered.-lg, .btn.-filled.-lg { padding: 19px 40px; }
#CybotCookiebotDialogBodyButtonAccept, .btn.-bordered.-md, .btn.-filled.-md { padding: 15px 40px; }



#CybotCookiebotDialogBodyButtonAccept:hover, .btn.-filled:hover { animation: 0.3s ease-in 0s 1 normal forwards running bgSlideIn; }

.-dark#CybotCookiebotDialogBodyButtonAccept, .btn.-filled.-dark { color: rgb(255, 255, 255); --bg-color: #0c0c51; --hover-bg-color: #0080d0; }



















@-webkit-keyframes bgSlideOut { 
  0% { background-position: 0px 50%; }
  100% { background-position: 0px 100%; }
}
@keyframes bgSlideOut { 
  0% { background-position: 0px 50%; }
  100% { background-position: 0px 100%; }
}
@-webkit-keyframes bgSlideIn { 
  0% { background-position: 0px 0px; }
  100% { background-position: 0px 50%; }
}
@keyframes bgSlideIn { 
  0% { background-position: 0px 0px; }
  100% { background-position: 0px 50%; }
}

























@media (max-width: 767px) {.-lg#CybotCookiebotDialogBodyButtonAccept, .btn.-bordered.-lg, .btn.-filled.-lg { padding: 15px 40px; }


}
@media (pointer: coarse) {#CybotCookiebotDialogBodyButtonAccept:hover, .-bordered#CybotCookiebotDialogBodyButtonAccept:hover, .btn.-bordered:hover, .btn.-filled:hover { animation: 0.25s ease-in-out 0s 1 normal forwards running bgSlideOut; }

}
/* e51a105ba0.css */
:root { --bs-blue: #0080d0; --bs-indigo: #6610f2; --bs-purple: #6f42c1; --bs-pink: #d63384; --bs-red: #ef5b44; --bs-orange: #fcaf26; --bs-yellow: #f5c518; --bs-green: #06a142; --bs-teal: #20c997; --bs-cyan: #00bcde; --bs-black: #000; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-gray-100: #f0f4f8; --bs-gray-200: #d9e2ec; --bs-gray-300: #bcccdc; --bs-gray-400: #829ab1; --bs-gray-500: #486581; --bs-gray-600: #6c757d; --bs-gray-700: #495057; --bs-gray-800: #343a40; --bs-gray-900: #212529; --bs-primary: #0080d0; --bs-secondary: #6c757d; --bs-success: #06a142; --bs-info: #00bcde; --bs-warning: #f5c518; --bs-danger: #ef5b44; --bs-light: #f5f2ed; --bs-dark: #0c0c51; --bs-primary-rgb: 0,128,208; --bs-secondary-rgb: 108,117,125; --bs-success-rgb: 6,161,66; --bs-info-rgb: 0,188,222; --bs-warning-rgb: 245,197,24; --bs-danger-rgb: 239,91,68; --bs-light-rgb: 245,242,237; --bs-dark-rgb: 12,12,81; --bs-white-rgb: 255,255,255; --bs-black-rgb: 0,0,0; --bs-body-color-rgb: 33,37,41; --bs-body-bg-rgb: 255,255,255; --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); --bs-body-font-family: var(--bs-font-sans-serif); --bs-body-font-size: 1rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #212529; --bs-body-bg: #fff; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #bcccdc; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 0.375rem; --bs-border-radius-sm: 0.25rem; --bs-border-radius-lg: 0.5rem; --bs-border-radius-xl: 1rem; --bs-border-radius-2xl: 2rem; --bs-border-radius-pill: 50rem; --bs-link-color: #0080d0; --bs-link-hover-color: #0066a6; --bs-code-color: #d63384; --bs-highlight-bg: #fdf3d1; --offset-top: 38px; --height-bar: 0px; --height-header: 80px; --height-header-small: 60px; --width-scrollbar: 0px; }
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { --bs-gutter-x: 48px; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }
.row { --bs-gutter-x: 48px; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x)); }
.row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); }














































.d-block { display: block !important; }





.d-inline-flex { display: inline-flex !important; }















.justify-content-center { -webkit-box-pack: center !important; justify-content: center !important; }





.align-items-center { -webkit-box-align: center !important; align-items: center !important; }









.align-self-start { align-self: flex-start !important; }

























.mx-auto { margin-right: auto !important; margin-left: auto !important; }













































































*, ::after, ::before { box-sizing: border-box; padding: 0px; margin: 0px; }
:focus, button:focus, input:focus, textarea:focus { outline: 0px; }
html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; min-height: 100%; }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
body { margin: 0px; padding: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; text-align: left; background-color: rgb(255, 255, 255); }
[tabindex="-1"]:focus:not(:focus-visible) { outline: 0px !important; }

figure, h1, h2, h3, h4, h5, h6, p { margin: 0px; }


dl, ol, ul { margin-top: 0px; margin-bottom: 0px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }


b, strong { font-weight: 600; }




a { background-color: transparent; transition: 0.2s; color: rgb(239, 91, 68); text-decoration: underline; }



img { border-style: none; max-width: 100%; height: auto; }
svg { overflow: hidden; }
table { border-collapse: collapse; margin-bottom: 40px; width: 100%; overflow-x: auto; max-width: 100% !important; }

th { text-align: inherit; }
label { display: inline-block; margin: 0px; }
button, input, optgroup, select, textarea { border-radius: 0px; margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }

[type="button"], [type="reset"], [type="submit"], button { appearance: button; }
[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }








::-webkit-file-upload-button { font: inherit; appearance: button; }




ol, ul { list-style: none; }
li, ol, ul { margin: 0px; padding: 0px; }
button, input, textarea { border: 0px; margin: 0px; padding: 0px; background: 0px 0px; }
input, textarea { appearance: none; }
body, html { min-height: calc(var(--vh,1vh) * 100); scroll-behavior: smooth; }
body { width: 100%; -webkit-font-smoothing: antialiased; font-family: Inter, sans-serif; color: rgb(12, 12, 81); }
body > .breadcrumbs, body > .wrap { transition: padding 0.2s; }


[id] { scroll-margin-top: var(--height-header); }
::-webkit-input-placeholder { color: rgb(86, 112, 138); }
::placeholder { color: rgb(86, 112, 138); }
h1 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 48px; }
h2 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 32px; line-height: 125%; }
h3 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 26px; }

p { color: rgb(12, 12, 81); font-size: 17px; line-height: 30px; margin-bottom: 30px; }
p:last-child { margin-bottom: 0px; }
a:hover { text-decoration: none; }
ul { padding-left: 0px; margin: 0px 0px 30px 15px; list-style-type: disc; }
ul li { color: rgb(12, 12, 81); font-size: 17px; line-height: 30px; position: relative; }

.faq-section ol, .faq-section ul, .info-content ol, .info-content ul, article ol, article ul { padding-left: 12px; }
.faq-section ul li, .info-content ul li, article ul li { list-style: none; margin-bottom: 8px; }
.faq-section ul li:last-child, .info-content ul li:last-child, article ul li:last-child { margin-bottom: 0px; }
.faq-section ul li::before, .info-content ul li::before, article ul li::before { content: "•"; font-size: 24px; position: absolute; top: 1px; left: -15px; color: rgb(244, 132, 115); }
.faq-section ul.checklist, .info-content ul.checklist, article ul.checklist { margin: 25px 0px; padding-left: 20px; }


























table td, table th { padding: 15px 20px; color: rgb(12, 12, 81); font-size: 17px; line-height: 30px; vertical-align: baseline; }
table tr:nth-child(2n) { background-color: rgba(12, 12, 81, 0.07); }
table tr:nth-child(2n+1) { background-color: rgba(12, 12, 81, 0.12); }
table th { padding-top: 12px; padding-bottom: 12px; text-align: left; background-color: rgb(12, 12, 81); color: rgb(255, 255, 255); }

.slider-button { background: rgb(255, 255, 255); transition: 0.2s; box-shadow: none !important; }
.slider-button.swiper-button-disabled { pointer-events: none; opacity: 0.3; background: rgb(217, 226, 236); }

.slider-button.-prev svg { transform: rotate(-180deg); }
.flex-sections section { margin: 60px 0px; }



.flex-sections-product section:first-of-type { margin-top: 10px; }





.info-content h2 { margin-bottom: 12px; }

















.topbar { padding: 12px 0px; background: rgb(12, 12, 81); }
.topbar-slider { display: block; position: relative; overflow: hidden; width: 100%; height: auto; }
.topbar .swiper-wrapper { display: flex; -webkit-box-align: center; align-items: center; justify-content: space-evenly; width: 100%; padding: 0px; margin: 0px -30px 0px 0px; }
.topbar .swiper-slide { display: block; width: auto; padding: 2px 0px 0px; margin: 0px 30px 0px 0px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 600; line-height: 14px; text-align: center; }
.topbar .swiper-slide img, .topbar .swiper-slide svg { display: inline-block; position: relative; top: -2px; width: 16px; height: 16px; margin: 0px 4px 0px 0px; vertical-align: middle; fill: rgb(255, 255, 255); }
.topbar .swiper-slide strong { font-weight: 700; }
.header_box { display: block; position: sticky; top: var(--height-bar); right: 0px; left: 0px; height: var(--height-header); z-index: 101; --offset-button: 0px; }
.header_box::before { content: ""; position: fixed; top: calc(var(--height-header) + var(--offset-header)); right: 0px; bottom: 0px; left: 0px; background: rgba(0, 0, 0, 0.32); transition: 0.3s; visibility: hidden; opacity: 0; }



.header_box.is-lookup .header, .header_box.is-scrolled .header { border-bottom-color: rgb(217, 226, 236); background-color: rgb(255, 255, 255); color: rgb(12, 12, 81); }
.header_box.is-lookup .container, .header_box.is-scrolled .container { height: var(--height-header-small); }
.header_box.is-lookup .navigation, .header_box.is-scrolled .navigation { top: calc(var(--height-header-small) + var(--offset-header)); }
.header_box.is-menu { --offset-button: calc(960px - 50vw); }
.header_box.is-menu::before { visibility: visible; opacity: 1; }
.header_box.is-menu .btn_menu span { opacity: 0; }
.header_box.is-menu .btn_menu::before { margin-top: -1px; transform: rotate(-45deg); }
.header_box.is-menu .btn_menu::after { margin-top: -1px; transform: rotate(45deg); }
.header_box.is-menu .header { border-bottom-color: rgb(217, 226, 236); background-color: rgb(255, 255, 255); color: rgb(12, 12, 81); }
.header_box.is-menu .navigation { transform: translateX(0px); visibility: visible; opacity: 1; }

.header_box.is-search .search .inner { width: 250px; color: rgb(12, 12, 81); }
.header_box.is-search .search .toggle { background-color: transparent; }
.header_box.is-search .search .field { opacity: 1; }




.header_box .header { display: block; position: relative; border-bottom: 1px solid transparent; background: rgb(255, 255, 255); color: rgb(12, 12, 81); }
.header_box .container { display: flex; -webkit-box-align: center; align-items: center; height: var(--height-header); transition: height 0.3s; will-change: height; }
.header_box a, .header_box button { color: inherit; text-decoration: none; transition: 0.2s; }
.header_box a:focus, .header_box button:focus { outline: revert; }
.header_box .header-cart { transition: none; }
.header_box .panel { display: flex; flex-basis: 50%; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; min-width: 0px; gap: 20px; }
.header_box .panel_menu { margin-bottom: -2px; }
.header_box .panel_cart { -webkit-box-pack: end; justify-content: flex-end; }


.header_box .brand { display: block; position: relative; top: -2px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 160px; z-index: 1; }
.header_box .brand .logo { display: block; position: relative; width: 100%; }
.header_box .brand .logo::before { content: ""; display: block; width: 100%; height: 24px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTU5IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04My44OSAyMi4wOUM4NS40OSAyMi4wOSA4Ni42OCAyMS40NCA4Ny40NCAyMC4xM0M4OC4yNzA1IDE4Ljg0NDUgODguNjY5OSAxNy4zMjc4IDg4LjU4IDE1LjhDODguNTggMTMuNSA4OC4yIDEyLjMzIDg3LjQyIDExLjA4Qzg2LjYyIDkuNzggODUuNTkgOS4xOCA4NC4yMyA5LjE4QzgzLjMgOS4xOCA4Mi4zNiA5LjQ4IDgxLjQzIDEwLjA4QzgxLjE1IDEwLjI2IDgwLjkgMTAuNDggODAuNjQgMTAuNjhMODAuNTQgMTAuNzhDNzkuOTggMTEuMjQgNzkuNDYgMTEuNzQgNzkuMDEgMTIuMzRWMTUuNzdDNzkuMDUgMTYuOTcgNzkuMjQgMTguMDQgNzkuNjEgMTguOTZDODAuMDEgMTkuOTYgODAuNTcgMjAuNzMgODEuMzEgMjEuMjdDODIuMDUgMjEuODEgODIuOTEgMjIuMDkgODMuODkgMjIuMDlaTTg4LjkyIDguNkM5MC4wMiA5LjIgOTAuOTMgMTAuMTEgOTEuNjIgMTEuMzNDOTIuMzU5NCAxMi42OTc2IDkyLjcyNSAxNC4yMzYgOTIuNjggMTUuNzlDOTIuNjggMTcuNTYgOTIuMzMgMTkuMDYgOTEuNjQgMjAuMjhDOTEuMDE4NCAyMS40MzYzIDkwLjA2ODUgMjIuMzgyNyA4OC45MSAyM0M4Ny43NDYxIDIzLjYwNDUgODYuNDUxNCAyMy45MTM2IDg1LjE0IDIzLjlDODMuNjQgMjMuOSA4Mi40IDIzLjU1IDgxLjQyIDIyLjg1QzgwLjMwODMgMjIuMDUzMiA3OS40OTI0IDIwLjkxMDIgNzkuMSAxOS42TDc5LjAyIDE5LjNMNzkuMDYgMjAuNzRDNzkuMDkgMjEuNDIgNzkuMTggMjIuMjcgNzkuMzIgMjMuMjdINzUuM1Y2LjEzQzc1LjMxMSA0LjA4Mjc0IDc1LjIxMDkgMi4wMzY0IDc1IDBINzkuM0M3OS4xMDA4IDIuMDM3MTIgNzkuMDA3MyA0LjA4MzIgNzkuMDIgNi4xM1YxMC45MkM3OS44MDMyIDkuOTU5MDMgODAuNzY0IDkuMTU3NzkgODEuODUgOC41NkM4Mi45NDI5IDcuOTgxMiA4NC4xNjM0IDcuNjg1NTIgODUuNCA3LjdDODYuNjUgNy43IDg3LjgzIDggODguOTMgOC42SDg4LjkyWk02OC40NCAwLjc1TDcxLjA3IDMuMUw2OC40NCA1LjQ0TDY1LjgyIDMuMUw2OC40NCAwLjc1Wk0xMTAuMjggMS41NUMxMTAuMjggMi42NSAxMTAuMTIgMy45MyAxMDkuODMgNC43M0MxMDkuNTMgNS41MyAxMDkuMDIgNi4yOSAxMDguMTMgNi43M0MxMDYuODMgNy4zNiAxMDQuMTcgNy41MSAxMDIuNjMgNy41MVY2LjcxQzEwMy42MSA2LjcxIDEwNS40IDYuNTEgMTA1Ljg3IDYuMTFDMTA2LjM0IDUuNzEgMTA2LjYzIDUuMTkgMTA2Ljc1IDQuNTZDMTA2Ljg2IDMuOTIgMTA2LjkyIDMuMDYgMTA2LjkyIDEuOTlWMS41NEgxMTAuMjhWMS41NVpNMTA5Ljg1IDIxLjIyQzExMC41NSAyMi40MiAxMTIuMzIgMjIuMTMgMTEyLjk0IDIwLjM5QzExMy4wMyAyMC4xNCAxMTMuMTkgMTkuNiAxMTMuMjUgMTkuM0wxMTQuMDEgMTkuNDRMMTE0LjM4IDE5LjUyQzExNC4yNSAyMC4xMSAxMTQuMSAyMC42MyAxMTMuOTEgMjEuMDhDMTEzLjU4NyAyMS45NTYgMTEzLjAyNiAyMi43MjQ3IDExMi4yOSAyMy4zQzExMS42NyAyMy43NCAxMTAuODkgMjMuOTUgMTA5Ljk5IDIzLjk1QzEwOC41NCAyMy45NSAxMDcuNDkgMjMuNTMgMTA2Ljg0IDIyLjY5QzEwNi4xOCAyMS44NCAxMDUuODYgMjAuNDkgMTA1Ljg2IDE4LjY0VjguMjNIMTE0LjA4VjEwSDEwOS41OFYxOS4xN0MxMDkuNTggMjAuMDIgMTA5LjYgMjAuNzkgMTA5Ljg1IDIxLjIyWk00LjMyIDguMzJIMEMwLjIyNjM4NyAxMC4zNjE5IDAuMzI5OTA3IDEyLjQxNTYgMC4zMSAxNC40N1YxNy4xM0MwLjMyODk2NCAxOS4xNzc3IDAuMjI1NDQ2IDIxLjIyNDcgMCAyMy4yNkg0LjMxQzQuMTkgMjIuMTEgNC4xMSAyMS4wOSA0LjA4IDIwLjE4QzQuMDQ1MjYgMTkuMTYzNyA0LjAyODU5IDE4LjE0NjkgNC4wMyAxNy4xM1YxMy41QzQuNTQ0MDggMTIuNDE3MyA1LjI1NjM2IDExLjQ0MDUgNi4xMyAxMC42MkM2Ljg3NDU4IDkuOTAzNzcgNy44NjY4NiA5LjUwMjU2IDguOSA5LjVDOS43OCA5LjUgMTAuNDIgOS44MiAxMC44NCAxMC40N0MxMS4yNiAxMS4xMSAxMS40NiAxMi4wNyAxMS40NiAxMy4zNUwxMS40NyAxNi45NUMxMS41MDI1IDE5LjA1NzggMTEuMzk5IDIxLjE2NTUgMTEuMTYgMjMuMjZMMTUuNDcgMjMuMjdDMTUuMjY5IDIxLjE3MjggMTUuMTc1NSAxOS4wNjY3IDE1LjE5IDE2Ljk2VjEzLjc2QzE1LjE5IDExLjY0IDE0Ljc5IDEwLjEgMTMuOTYgOS4xNEMxMy4xNCA4LjE4IDExLjkxIDcuNyAxMC4yOSA3LjdDOC44MyA3LjcgNy41OCA4LjA5IDYuNTMgOC44NkM1LjUxMzM4IDkuNjEyNTkgNC42NzM3NSAxMC41Nzg1IDQuMDcgMTEuNjlMNC4wOCAxMS40MUM0LjExIDEwLjUgNC4xOSA5LjQ3IDQuMzIgOC4zM1Y4LjMyWk0zMC4yNCA4LjMySDM0LjM0VjIzLjI2SDMwLjMzQzMwLjQ2IDIxLjk1IDMwLjUzIDIwLjg3IDMwLjU2IDIwLjAzVjE5Ljk2QzI5Ljk1MzYgMjEuMDU1NSAyOS4xMTc5IDIyLjAwNzEgMjguMTEgMjIuNzVDMjcuMDE2MiAyMy41MjU1IDI1LjcwMDQgMjMuOTI1NSAyNC4zNiAyMy44OUMyMi43MyAyMy44OSAyMS41MSAyMy40MSAyMC42OSAyMi40NUMxOS44NiAyMS40OSAxOS40NSAxOS45NSAxOS40NSAxNy44MlYxNC42M0MxOS41MDcyIDEyLjUxNjYgMTkuMzgzNCAxMC40MDIzIDE5LjA4IDguMzFIMjMuMjFWMTguMjFDMjMuMjEgMTkuNDkgMjMuNDEgMjAuMjQgMjMuODMgMjAuODdDMjQuMjUgMjEuNTEgMjQuODggMjEuODMgMjUuNzMgMjEuODNDMjYuNzU1OSAyMS44MjkyIDI3Ljc0NDMgMjEuNDQzOSAyOC41IDIwLjc1QzI5LjMxIDIwLjA1IDMwLjAxIDE5LjEzIDMwLjYxIDE4LjAyVjE0LjYzQzMwLjYxIDEzLjQgMzAuNTkgMTIuMzkgMzAuNTUgMTEuNkMzMC40ODA0IDEwLjUwMzcgMzAuMzc3IDkuNDA5ODkgMzAuMjQgOC4zMlpNNjEuOTkgMTAuNzJDNjIuNDMgMTAuNTYgNjIuNzQgMTAuMjcgNjIuOTIgOS44NEM2My4xIDkuNDEgNjMuMTIgOC45MSA2MyA4LjMyQzYxLjg5OTcgOC4wODAwNSA2MC43NTYyIDguMTI4MjggNTkuNjggOC40NkM1OC43NSA4Ljc5IDU3LjkyIDkuMjcgNTcuMiA5LjkyQzU2LjMwNyAxMC43NDg2IDU1LjQ3MTcgMTEuNjM3MyA1NC43IDEyLjU4QzU0LjcxNjEgMTEuMTU2MyA1NC44MDYyIDkuNzM0MzYgNTQuOTcgOC4zMkg1MC42NUM1MC44NzM2IDEwLjM2NTQgNTAuOTczOCAxMi40MjI1IDUwLjk1IDE0LjQ4VjE3LjE0QzUwLjk2ODkgMTkuMTg3NyA1MC44NjU0IDIxLjIzNDcgNTAuNjQgMjMuMjdINTQuOTZDNTQuODMgMjIuMTIgNTQuNzYgMjEuMDkgNTQuNzMgMjAuMTlDNTQuNjkgMTkuMjggNTQuNjggMTguMjYgNTQuNjggMTcuMTRWMTMuNjhDNTUuNDEzIDEyLjg0MjQgNTYuMjIzMyAxMi4wNzU3IDU3LjEgMTEuMzlDNTcuNjA4NSAxMS4wMDE0IDU4LjE5MDEgMTAuNzE5MSA1OC44MSAxMC41NkM1OS4zNDcxIDEwLjQzNzQgNTkuOTA3NiAxMC40NjUxIDYwLjQzIDEwLjY0QzYxLjAzIDEwLjg0IDYxLjU2IDEwLjg3IDYxLjk5IDEwLjcyWk02Ni41MyAyMC4xOUM2Ni40OSAyMS4wOSA2Ni40MSAyMi4xMiA2Ni4yOCAyMy4yN0g3MC42QzcwLjQ3IDIyLjEyIDcwLjQgMjEuMSA3MC4zNiAyMC4xOUM3MC4zMyAxOS4yOSA3MC4zMiAxOC4yNyA3MC4zMiAxNy4xNFYxNC40OEM3MC4zMiAxMy4zNCA3MC4zMyAxMi4zMSA3MC4zNiAxMS40QzcwLjM5IDEwLjUgNzAuNDcgOS40NyA3MC42IDguMzNINjYuMjhDNjYuNTE3NyAxMC4zNzExIDY2LjYyNDUgMTIuNDI1MyA2Ni42IDE0LjQ4VjE3LjE0QzY2LjYgMTguMjcgNjYuNTggMTkuMjggNjYuNTMgMjAuMTlaTTEwMC40MiAxMS40MUMxMDAuNDUgMTAuNTEgMTAwLjUzIDkuNDcgMTAwLjY1IDguMzNIOTYuMzRDOTYuNTc1MSAxMC4zNzQ2IDk2LjY3ODcgMTIuNDMyMSA5Ni42NSAxNC40OVYxNy4xNEM5Ni42NzczIDE5LjE4NzggOTYuNTczNyAyMS4yMzU0IDk2LjM0IDIzLjI3SDEwMC42NUMxMDAuNTMgMjIuMTMgMTAwLjQ1IDIxLjEgMTAwLjQyIDIwLjE5QzEwMC4zOSAxOS4yOSAxMDAuMzcgMTguMjcgMTAwLjM3IDE3LjE0VjE0LjVDMTAwLjM3IDEzLjM1IDEwMC4zOSAxMi4zMiAxMDAuNDIgMTEuNDJWMTEuNDFaTTk4LjUgMC43NkwxMDEuMTMgMy4xTDk4LjUgNS40NUw5NS44NyAzLjFMOTguNSAwLjc2Wk00Mi45IDQuNzJDNDMuMiAzLjkyIDQzLjM0IDIuNjMgNDMuMzQgMS41NEg0MFYxLjk4QzQwIDMuMDYgMzkuOTQgMy45MiAzOS44MiA0LjU1QzM5LjcxIDUuMTggMzkuNDIgNS42OSAzOC45NSA2LjFDMzguNDggNi41IDM2LjY5IDYuNyAzNS43IDYuN1Y3LjVDMzcuMjQgNy41IDM5LjkgNy4zNSA0MS4yIDYuNzFDNDIuMDA2NyA2LjI5NjU3IDQyLjYxNzcgNS41ODE0MSA0Mi45IDQuNzJaTTQ2Ljk3IDIxLjA3QzQ2LjY1MTYgMjEuOTQzNCA0Ni4wOTc5IDIyLjcxMTcgNDUuMzcgMjMuMjlDNDQuNzQgMjMuNzMgNDMuOTcgMjMuOTUgNDMuMDUgMjMuOTVDNDEuNjEgMjMuOTUgNDAuNTYgMjMuNTIgMzkuOTEgMjIuNjhDMzkuMjUgMjEuODQgMzguOTIgMjAuNDggMzguOTIgMTguNjNWOC4yMkg0Ny4xNVYxMEg0Mi42NVYxOS4xN0M0Mi42NSAyMC4wMiA0Mi42NiAyMC43OSA0Mi45MiAyMS4yMkM0My42MiAyMi40MiA0NS4zOCAyMi4xMyA0Ni4wMSAyMC4zOUM0Ni4xIDIwLjE0IDQ2LjI2IDE5LjYgNDYuMzEgMTkuM0w0Ny4wOCAxOS40NEw0Ny40NSAxOS41MkM0Ny4zMiAyMC4xMSA0Ny4xNiAyMC42MyA0Ni45NyAyMS4wOFYyMS4wN1pNMTQ4LjYyIDE2Ljk2QzE0OC4wNDkgMTYuMDc3NyAxNDcuMjIyIDE1LjM5MDUgMTQ2LjI1IDE0Ljk5QzE0NS4zNSAxNC41NiAxNDQuMzggMTQuMyAxNDMuNDEgMTQuMDVMMTQyLjc3IDEzLjg4QzE0MS44NjcgMTMuNjcxNyAxNDAuOTk4IDEzLjMzNDkgMTQwLjE5IDEyLjg4QzEzOS43MSAxMi41OCAxMzkuMzQgMTIuMiAxMzkuMjIgMTEuNjVDMTM5LjAyIDEwLjczIDEzOS4yNiA5Ljk0IDE0MC4wMSA5LjNDMTQxLjAxIDguNDYgMTQyLjc1IDguNDYgMTQ0IDkuMTNDMTQ0LjYxIDkuNDUgMTQ1LjE1IDEwLjA1IDE0NS42MSAxMC43NUMxNDYuMTkgMTEuNjEgMTQ3LjM1IDExLjcgMTQ4LjE1IDEwLjk4QzE0OC4yOCAxMC44OCAxNDguNCAxMC43NiAxNDguNTEgMTAuNjVMMTQ4LjE4IDEwLjI3QzE0Ny45MiA5Ljk3IDE0Ny42NyA5LjY3IDE0Ny4zOSA5LjQ0QzE0Ni4yNzYgOC41MDUwMyAxNDQuODkyIDcuOTUxMzMgMTQzLjQ0IDcuODZDMTQxLjY5NyA3LjYxNjI4IDEzOS45MjIgNy45NjQ5IDEzOC40IDguODVDMTM3LjQ2OSA5LjM2OTkxIDEzNi43NzcgMTAuMjMwMyAxMzYuNDY3IDExLjI1MDNDMTM2LjE1NyAxMi4yNzAzIDEzNi4yNTUgMTMuMzcwNiAxMzYuNzQgMTQuMzJDMTM3LjE5IDE1LjI3IDEzOC4wNCAxNS44NSAxMzkgMTYuM0MxMzkuOTUgMTYuNzUgMTQwLjk2IDE3LjAxIDE0MS45OCAxNy4yOEwxNDIuMjMgMTcuMzVDMTQzLjIzIDE3LjYxIDE0NC4yIDE3LjkzIDE0NS4wNSAxOC41MUMxNDUuMzkyIDE4Ljc0NDkgMTQ1LjY2OCAxOS4wNjMyIDE0NS44NTMgMTkuNDM0NkMxNDYuMDM4IDE5LjgwNiAxNDYuMTI1IDIwLjIxODQgMTQ2LjEwNSAyMC42MzI4QzE0Ni4wODYgMjEuMDQ3MiAxNDUuOTYyIDIxLjQ0OTkgMTQ1Ljc0NCAyMS44MDI4QzE0NS41MjYgMjIuMTU1OCAxNDUuMjIyIDIyLjQ0NzQgMTQ0Ljg2IDIyLjY1QzE0My40NiAyMy40MyAxNDEuODkgMjMuMjEgMTQwLjY2IDIyLjYxQzEzOS45OTggMjIuMjg2NCAxMzkuNDg2IDIxLjcyMDcgMTM5LjIzIDIxLjAzTDEzOSAyMC41NkMxMzguNDggMTkuNjYgMTM3LjI0IDE5Ljc0IDEzNi40IDIwLjM1TDEzNS44MiAyMC43NkwxMzYgMjEuMDZDMTM2LjU4IDIxLjk4IDEzNy4zOSAyMi42OSAxMzguNDIgMjMuMThDMTM5Ljk3IDIzLjkxIDE0MS42MiAyNC4wOCAxNDMuMzQgMjMuOTdDMTQ0LjczMiAyMy45MTExIDE0Ni4wODEgMjMuNDcxOCAxNDcuMjQgMjIuN0MxNDguMTUzIDIyLjA5NTMgMTQ4LjgwNCAyMS4xNjY4IDE0OS4wNiAyMC4xMDE2QzE0OS4zMTYgMTkuMDM2NSAxNDkuMTU5IDE3LjkxMzkgMTQ4LjYyIDE2Ljk2Wk0xMjUuNTIgOC41OUMxMjQuMTQgOC41OSAxMjMuMTYgOS4wMyAxMjIuMzcgMTAuMjhDMTIxLjcyMiAxMS4zOTc3IDEyMS4zNDIgMTIuNjUwNiAxMjEuMjYgMTMuOTRIMTI5LjRDMTI5LjQgMTIuMzUgMTI4LjkgMTAuNzIgMTI4LjMgOS43OUMxMjcuNyA4Ljg3IDEyNi43IDguNTkgMTI1LjUyIDguNTlaTTEyNy4xNSAyMi40NEMxMjguMzUxIDIyLjQ3OTggMTI5LjUyNyAyMi4wOTM3IDEzMC40NyAyMS4zNUMxMzEuMTcgMjAuNzggMTMxLjQxIDIwLjI5IDEzMS43OCAxOS41NkwxMzEuOSAxOS4zM0wxMzMuMiAxOS41OEMxMzIuNyAyMC42MzYxIDEzMS45ODQgMjEuNTc2MSAxMzEuMSAyMi4zNEMxMjkuOCAyMy40NCAxMjguMSAyNCAxMjUuOTkgMjRDMTI0LjM0IDI0IDEyMi44NCAyMy42NyAxMjEuNDkgMjMuMDNDMTIwLjE3OSAyMi40MTkyIDExOS4wNjkgMjEuNDQ4MSAxMTguMjkgMjAuMjNDMTE3LjQ4NCAxOC45MzIzIDExNy4wNzQgMTcuNDI3NCAxMTcuMTEgMTUuOUMxMTcuMDY3IDE0LjQyNDMgMTE3LjQ1MSAxMi45Njc1IDExOC4yMTUgMTEuNzA0NkMxMTguOTggMTAuNDQxNiAxMjAuMDkzIDkuNDI2MTEgMTIxLjQyIDguNzhDMTIyLjc1MiA4LjE0OTczIDEyNC4yMDYgNy44MTg2NSAxMjUuNjggNy44MUMxMjYuNjUgNy43OCAxMjguMTkgOCAxMjkuNSA4LjU5QzEzMC41NzYgOS4wMzE3NiAxMzEuNDczIDkuODIwMTIgMTMyLjA1IDEwLjgzQzEzMi43MTUgMTIuMTU5NCAxMzMuMDkgMTMuNjE0OSAxMzMuMTUgMTUuMUgxMjEuMTlMMTIxLjE4IDE1LjYyQzEyMS4xOCAxNi45OCAxMjEuNCAxOC4wNyAxMjEuOTQgMTkuMjFDMTIyLjM4NCAyMC4xOTE0IDEyMy4wODEgMjEuMDM3IDEyMy45NiAyMS42NkMxMjQuNzEgMjIuMTYgMTI2LjAzIDIyLjQ4IDEyNy4xNSAyMi40NFoiIGZpbGw9IiMwQzBDNTEiLz4KICAgIDxwYXRoIGQ9Ik0xNTUuNTA4IDE3QzE1Ni4wOTQgMTcgMTU2LjY3MiAxNy4xNTA1IDE1Ny4yMjYgMTcuNDUxNEMxNTcuNzgxIDE3Ljc1MjMgMTU4LjIyNCAxOC4xODc4IDE1OC41MzMgMTguNzQyMUMxNTguODQyIDE5LjI5NjQgMTU5IDE5Ljg5MDMgMTU5IDIwLjVDMTU5IDIxLjEwOTcgMTU4Ljg1IDIxLjY3OTkgMTU4LjU0MSAyMi4yNDIxQzE1OC4yMzIgMjIuODA0MyAxNTcuODA0IDIzLjIzMTkgMTU3LjI1IDIzLjU0MDdDMTU2LjY5NiAyMy44NDk1IDE1Ni4xMTggMjQgMTU1LjUwOCAyNEMxNTQuODk4IDI0IDE1NC4zMiAyMy44NDk1IDE1My43NjYgMjMuNTQwN0MxNTMuMjEyIDIzLjIzMTkgMTUyLjc3NiAyMi44MDQzIDE1Mi40NjcgMjIuMjQyMUMxNTIuMTU4IDIxLjY3OTkgMTUyIDIxLjEwMTggMTUyIDIwLjVDMTUyIDE5Ljg5ODIgMTUyLjE1OCAxOS4zMDQzIDE1Mi40NjcgMTguNzQyMUMxNTIuNzc2IDE4LjE3OTkgMTUzLjIxOSAxNy43NTIzIDE1My43ODIgMTcuNDUxNEMxNTQuMzQ0IDE3LjE1MDUgMTU0LjkxNCAxNyAxNTUuNSAxN0gxNTUuNTA4Wk0xNTUuNTA4IDE3LjU3ODFDMTU1LjAxNyAxNy41NzgxIDE1NC41MzQgMTcuNzA0OCAxNTQuMDc1IDE3Ljk1ODFDMTUzLjYxNSAxOC4yMTE1IDE1My4yNDMgMTguNTY3OSAxNTIuOTgyIDE5LjA0M0MxNTIuNzIxIDE5LjUxODEgMTUyLjU4NiAyMC4wMDExIDE1Mi41ODYgMjAuNTA3OUMxNTIuNTg2IDIxLjAxNDcgMTUyLjcxMyAyMS40OTc3IDE1Mi45NzQgMjEuOTU3QzE1My4yMzUgMjIuNDE2MyAxNTMuNTkyIDIyLjc4MDUgMTU0LjA1OSAyMy4wNDE5QzE1NC41MjYgMjMuMzAzMiAxNTUuMDA5IDIzLjQyOTkgMTU1LjUwOCAyMy40Mjk5QzE1Ni4wMDcgMjMuNDI5OSAxNTYuNDk4IDIzLjMwMzIgMTU2Ljk1NyAyMy4wNDE5QzE1Ny40MTYgMjIuNzgwNSAxNTcuNzgxIDIyLjQyNDIgMTU4LjA0MiAyMS45NTdDMTU4LjMwMyAyMS40ODk4IDE1OC40MyAyMS4wMTQ3IDE1OC40MyAyMC41MDc5QzE1OC40MyAyMC4wMDExIDE1OC4yOTUgMTkuNTEwMiAxNTguMDM0IDE5LjA0M0MxNTcuNzczIDE4LjU3NTggMTU3LjQwOCAxOC4yMTE1IDE1Ni45NDEgMTcuOTU4MUMxNTYuNDc0IDE3LjcwNDggMTU1Ljk5OSAxNy41NzgxIDE1NS41MDggMTcuNTc4MVpNMTUzLjk3MiAyMi40NFYxOC42NzA4SDE1NS4yNjJDMTU1LjcwNiAxOC42NzA4IDE1Ni4wMjMgMTguNzAyNSAxNTYuMjIxIDE4Ljc3MzhDMTU2LjQxOSAxOC44NDUgMTU2LjU3NyAxOC45NjM4IDE1Ni42OTYgMTkuMTM4QzE1Ni44MTQgMTkuMzEyMiAxNTYuODcgMTkuNDk0MyAxNTYuODcgMTkuNjkyM0MxNTYuODcgMTkuOTY5NSAxNTYuNzc1IDIwLjIwNyAxNTYuNTc3IDIwLjQxMjlDMTU2LjM3OSAyMC42MTg4IDE1Ni4xMTggMjAuNzI5NiAxNTUuNzkzIDIwLjc1MzRDMTU1LjkyOCAyMC44MDg4IDE1Ni4wMzEgMjAuODcyMiAxNTYuMTEgMjAuOTUxNEMxNTYuMjYgMjEuMTAxOCAxNTYuNDUgMjEuMzQ3MyAxNTYuNjY0IDIxLjY5NTdMMTU3LjEyMyAyMi40MzIxSDE1Ni4zNzlMMTU2LjA0NiAyMS44MzgyQzE1NS43ODUgMjEuMzcxIDE1NS41NzEgMjEuMDc4MSAxNTUuNDEzIDIwLjk1OTNDMTU1LjMwMiAyMC44NzIyIDE1NS4xMzYgMjAuODMyNiAxNTQuOTIyIDIwLjgzMjZIMTU0LjU2NlYyMi40MzIxSDE1My45NTZMMTUzLjk3MiAyMi40NFpNMTU0LjU4MSAyMC4zMTc5SDE1NS4zMThDMTU1LjY3NCAyMC4zMTc5IDE1NS45MTIgMjAuMjYyNCAxNTYuMDM4IDIwLjE1OTVDMTU2LjE2NSAyMC4wNTY2IDE1Ni4yMjkgMTkuOTE0IDE1Ni4yMjkgMTkuNzM5OEMxNTYuMjI5IDE5LjYyOSAxNTYuMTk3IDE5LjUyNiAxNTYuMTMzIDE5LjQzODlDMTU2LjA3IDE5LjM1MTggMTU1Ljk4MyAxOS4yODg1IDE1NS44NzIgMTkuMjQxQzE1NS43NjEgMTkuMTkzNCAxNTUuNTU1IDE5LjE3NzYgMTU1LjI2MiAxOS4xNzc2SDE1NC41NzRWMjAuMzE3OUgxNTQuNTgxWiIgZmlsbD0iIzBDMEM1MSIvPgo8L3N2Zz4K") 50% 50% / contain no-repeat; }
.header_box #cn-accept-cookie, .header_box .btn { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; min-width: 20px; height: 20px; border-radius: 0px; }
.header_box #cn-accept-cookie .icon, .header_box .btn .icon { display: block; position: relative; width: 22px; height: 22px; background: currentcolor; z-index: 1; mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMEM1MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjczIDFhLjczLjczIDAgMSAwIDAgMS40NmgyLjQ0bDMuNjEgOS4wMS0xLjEgMi42NmMtLjEuMjItLjA3LjUuMDYuNy4xNC4yLjM3LjMyLjYyLjMyaDEyLjIyYy4zOSAwIC43NC0uMzUuNzQtLjc0YS43Ni43NiAwIDAgMC0uNzQtLjczSDcuNDZsLjYzLTEuNSAxMS43Ny0uOTRjLjMxLS4wMy41OS0uMjcuNjYtLjU3bDEuNDYtNi4zNGMuMS0uNDMtLjI3LS45LS43MS0uOUg1LjE0bC0uOC0xLjk3QS43NS43NSAwIDAgMCAzLjY4IDFILjczWm01IDMuOWgxNC42MUwxOS4yIDkuODNsLTExLjE0Ljg4LTIuMzMtNS44Wk04LjggMTYuMTJhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NEM2LjM2IDE5LjkgNy40NiAyMSA4LjggMjFjMS4zNCAwIDIuNDQtMS4xIDIuNDQtMi40NCAwLTEuMzQtMS4xLTIuNDQtMi40NC0yLjQ0Wm03LjMzIDBhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NGMwIDEuMzQgMS4xIDIuNDQgMi40NCAyLjQ0IDEuMzUgMCAyLjQ1LTEuMSAyLjQ1LTIuNDQgMC0xLjM0LTEuMS0yLjQ0LTIuNDUtMi40NFpNOC44IDE3LjZjLjU1IDAgLjk4LjQyLjk4Ljk3cy0uNDMuOTgtLjk4Ljk4YS45Ny45NyAwIDAgMS0uOTgtLjk4YzAtLjU1LjQzLS45Ny45OC0uOTdabTcuMzMgMGMuNTUgMCAuOTguNDIuOTguOTdzLS40My45OC0uOTguOThhLjk3Ljk3IDAgMCAxLS45Ny0uOThjMC0uNTUuNDItLjk3Ljk3LS45N1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") 50% 50% / contain no-repeat; }
.header_box #cn-accept-cookie .count, .header_box .btn .count { display: flex; position: absolute; top: -6px; right: -6px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: auto; min-width: 16px; height: 16px; padding: 2px 2px 0px; border-radius: 50%; background: rgb(0, 128, 208); color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-size: 11px; font-weight: 600; line-height: 14px; text-align: center; z-index: 2; opacity: 1; transition: opacity 0.2s; }
.header_box #cn-accept-cookie .count:empty, .header_box .btn .count:empty { opacity: 0; }
.header_box .btn_menu { left: var(--offset-button,0); }
.header_box .btn_menu .icon, .header_box .btn_menu::after, .header_box .btn_menu::before { content: ""; position: absolute; top: 50%; left: 50%; width: 20px; height: 2px; margin: -1px 0px 0px -10px; background: currentcolor; opacity: 1; mask: none; }
.header_box .btn_menu::before { margin-top: -8px; }
.header_box .btn_menu::after { margin-top: 6px; }
.header_box .search { display: block; position: relative; width: 36px; height: 36px; margin: 0px -9px 0px 0px; z-index: 3; }
.header_box .search .inner { display: block; position: absolute; top: 0px; right: 0px; bottom: 0px; width: 36px; height: 100%; transition: 0.3s; }
.header_box .search .field { display: block; position: absolute; width: 100%; padding: 10px 9px 10px 36px; border: 1px solid transparent; border-radius: 18px; background: rgb(240, 244, 248); color: rgb(12, 12, 81); font-size: 14px; line-height: 18px; transition: 0.3s; opacity: 0.01; z-index: 1; inset: -1px; }
.header_box .search .field:focus { border-color: rgb(0, 128, 208); background-color: rgb(255, 255, 255); }
.header_box .search .toggle { display: flex; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 36px; height: 36px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; background-color: transparent; color: inherit; z-index: 2; }
.header_box .search .toggle::before { content: ""; display: block; width: 18px; height: 18px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMEM1MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNjIgNy4zYTUuMzMgNS4zMyAwIDEgMS0xMC42Ni0uMDIgNS4zMyA1LjMzIDAgMCAxIDEwLjY2LjAxWm01LjEgOS4wMi00LjYzLTQuNjJhNy4zIDcuMyAwIDEgMC0xLjQgMS40bDQuNjMgNC42MWEuOTguOTggMCAwIDAgMS42OC0uN2MwLS4yNi0uMS0uNS0uMjktLjdaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") 50% 50% / contain no-repeat; }
.header_box .navigation { display: flex; position: fixed; top: calc(var(--height-header) + var(--offset-header)); bottom: 0px; left: 0px; overflow: hidden auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; width: 400px; max-width: 100%; padding: 0px 20px; border-right: 1px solid rgb(217, 226, 236); background-color: rgb(255, 255, 255); color: rgb(12, 12, 81); transition: 0.3s; transform: translateX(-100%); visibility: hidden; opacity: 0; z-index: 3; }
.header_box .navigation::-webkit-scrollbar { width: 5px; background: rgb(255, 255, 255); }
.header_box .navigation::-webkit-scrollbar-thumb { width: 5px; background: padding-box padding-box rgb(170, 170, 170); }

.header_box .navigation .image { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 70px; height: 70px; }
.header_box .navigation .image img { display: block; width: 100%; height: 100%; transition: 0.2s; object-fit: cover; }
.header_box .navigation #cn-accept-cookie, .header_box .navigation .btn { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 100%; height: auto; padding: 15px 20px; margin: 0px 0px 20px; border-radius: 30px; }





.header_box .lookup-trig { display: none; position: relative; width: 18px; height: 18px; margin: 0px 0px 0px 10px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMEM1MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNjIgNy4zYTUuMzMgNS4zMyAwIDEgMS0xMC42Ni0uMDIgNS4zMyA1LjMzIDAgMCAxIDEwLjY2LjAxWm01LjEgOS4wMi00LjYzLTQuNjJhNy4zIDcuMyAwIDEgMC0xLjQgMS40bDQuNjMgNC42MWEuOTguOTggMCAwIDAgMS42OC0uN2MwLS4yNi0uMS0uNS0uMjktLjdaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") 50% 50% / contain no-repeat; }


.header_box .menu { display: block; position: relative; -webkit-box-flex: 1; flex-grow: 1; padding: 0px; margin: 0px 0px 10px; }
.header_box .menu > li { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; border-bottom: 1px solid rgb(240, 244, 248); gap: 0px 12px; }
.header_box .menu > li:last-child { border-bottom-width: 0px; }
.header_box .menu > li > a { display: block; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; padding: 12px 0px; font-family: Fraunces, serif; font-size: 24px; font-weight: 500; font-style: normal; line-height: 1.2; }
.header_box .menu .is-expanded .toggle::after { width: 2px; margin-left: -1px; }
.header_box .menu .is-active .submenu { display: block; }
.header_box .menu .toggle { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 20px; height: 20px; }
.header_box .menu .toggle::after, .header_box .menu .toggle::before { content: ""; position: absolute; top: 50%; left: 50%; width: 16px; height: 2px; margin: -1px 0px 0px -8px; background-color: currentcolor; transition: 0.2s; }
.header_box .menu .toggle::after { transform: rotate(90deg); }
.header_box .menu a { color: rgb(12, 12, 81); font-weight: 600; }
.header_box .submenu { display: none; position: relative; width: 100%; padding: 0px; margin: 0px 0px 5px; font-size: 14px; font-weight: 600; font-style: normal; line-height: 18px; }
.header_box .submenu li { display: flex; -webkit-box-align: center; align-items: center; font: inherit; }
.header_box .submenu-products li { margin: 0px 0px 10px; font: inherit; gap: 12px; }
.header_box .submenu-products .inner { display: flex; -webkit-box-align: center; align-items: center; color: rgb(12, 12, 81); font: inherit; text-decoration: none; gap: 12px; }
.header_box .submenu-products .additional, .header_box .submenu-products .title { display: inline-flex; -webkit-box-align: center; align-items: center; gap: 6px; }
.header_box .submenu-products .additional::after, .header_box .submenu-products .title::after { content: ""; display: block; position: relative; top: -1px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 5px; height: 10px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMTgxODIgNi43NjY2N0MwLjM2MzYzNiA2LjkyMjIyIDAuNTgxODE4IDcgMC43MjcyNzMgN0MwLjg3MjcyNyA3IDEuMDkwOTEgNi45MjIyMiAxLjIzNjM2IDYuNzY2NjdMMy43ODE4MiA0LjA0NDQ0QzQuMDcyNzMgMy43MzMzMyA0LjA3MjczIDMuMjY2NjcgMy43ODE4MiAyLjk1NTU2TDEuMjM2MzYgMC4yMzMzMzNDMC45NDU0NTUgLTAuMDc3Nzc3OCAwLjUwOTA5MSAtMC4wNzc3Nzc4IDAuMjE4MTgyIDAuMjMzMzMzQy0wLjA3MjcyNzMgMC41NDQ0NDQgLTAuMDcyNzI3MyAxLjAxMTExIDAuMjE4MTgyIDEuMzIyMjJMMi4zMjcyNyAzLjVMMC4yOTA5MDkgNS42Nzc3OEMtMC4wNzI3MjczIDUuOTg4ODkgLTAuMDcyNzI3MyA2LjUzMzMzIDAuMjE4MTgyIDYuNzY2NjdaIiBmaWxsPSIjMDA4MEQwIi8+PC9zdmc+") 50% 50% / contain no-repeat; }

.header_box .submenu-products .details { display: block; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }
.header_box .submenu-products .text { display: block; margin: 2px 0px 0px; color: rgb(72, 101, 129); font-size: 12px; font-weight: 500; line-height: 18px; }








.header_box .links { display: block; position: relative; margin: 0px 0px 12px; }
.header_box .links li { display: block; margin: 0px 0px 8px; font-size: 16px; font-weight: 500; line-height: 20px; }
.header_box .links a { display: inline-flex; -webkit-box-align: center; align-items: center; color: rgb(72, 101, 129); gap: 12px; }

.footer_box { display: block; padding: 0px; margin: 0px; background: 0px 0px; color: rgb(86, 112, 138); font-size: 15px; font-weight: 500; font-style: normal; line-height: 24px; }
.footer_box a { color: inherit; }
.footer_box a:hover { color: rgb(244, 132, 115); }
.footer_box p { margin: 0px; color: inherit; font: inherit; }
.footer_box .newsletter { display: block; max-width: 360px; padding: 50px 0px; margin: 0px auto; text-align: center; }
.footer_box .newsletter > div:last-child { margin-bottom: 0px; }
.footer_box .newsletter .heading { display: block; margin: 0px 0px 10px; color: rgb(12, 12, 81); font-family: Inter, sans-serif; font-size: 20px; font-weight: 700; line-height: 1.25; letter-spacing: 0.01px; }
.footer_box .newsletter .text { display: block; margin: 0px 0px 16px; color: inherit; font: inherit; }

.footer_box .newsletter .gform_wrapper .gform_fields { display: flex; position: relative; flex-wrap: wrap; gap: 10px; }
.footer_box .newsletter .gform_wrapper .gfield--type-email { display: block; position: relative; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; z-index: 1; }
.footer_box .newsletter .gform_wrapper .gfield--type-email input { display: block; height: 48px; padding: 14px 48px 12px 20px; border: 1px solid transparent; border-radius: 24px; background-color: rgb(240, 244, 248); font-size: 14px; font-weight: 500; line-height: 20px; transition: 0.2s; }
.footer_box .newsletter .gform_wrapper .gfield--type-email input:focus { border-color: rgb(0, 128, 208); background-color: rgb(255, 255, 255); }
.footer_box .newsletter .gform_wrapper .gfield--type-submit { display: block; position: absolute; top: 8px; right: 8px; width: 32px; height: 32px; z-index: 5; }
.footer_box .newsletter .gform_wrapper .gform-button { display: block; width: 32px; height: 32px; padding: 0px; border-radius: 50%; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNzAwNTYgMC4xOTA4OTFDMy41NjQxMiAwLjMyMDIwMyAzLjQ4NjMyIDAuNTAzNzYgMy40ODYzMiAwLjY5NDQ0MVYwLjY5NjYzM0MzLjQ4Njg2IDAuODc5NjQyIDMuNTU3NTUgMS4wNDY3NiAzLjY3ODY0IDEuMTU5NjRMNS43MTUzMSAzLjMxMTkySDAuNjg3NDc0QzAuMzA4MzA1IDMuMzExOTIgMC4wMDAzNjYyMTEgMy42MjA0IDAuMDAwMzY2MjExIDMuOTk5NTdDMC4wMDAzNjYyMTEgNC4zNzg3NCAwLjMwODMwNSA0LjY4NzIzIDAuNjg3NDc0IDQuNjg3MjNINS43MTU4NUwzLjY4NTc2IDYuODMyOTNDMy41NTc1NSA2Ljk1MjkzIDMuNDg2ODYgNy4xMjAwNSAzLjQ4NjMyIDcuMzAzNjFWNy4zMDUyNUMzLjQ4NjMyIDcuNDk2NDggMy41NjQxMiA3LjY4MDU5IDMuNzAwNTYgNy44MDkzNUMzLjgzOTE4IDcuOTQxNCA0LjAzMTUxIDguMDA5ODkgNC4yMjg3NiA3Ljk5ODM5QzQuNDExNzcgNy45ODc0MyA0LjU3Mjg3IDcuOTA4NTMgNC42NzQ3OCA3Ljc4NTI0TDcuODEzMzQgNC40NzE4OUM3LjkzNDk4IDQuMzQyNTggNy45OTc0NSA0LjE4NDIzIDcuOTk5NjQgNC4wMDE3NlYzLjk5NzM4VjMuOTkzQzcuOTkzMDYgMy44MjA5NSA3LjkyMTgzIDMuNjQyMzIgNy44MTI3OSAzLjUyNjcxTDQuNjgxMzYgMC4yMjE1NzVDNC41Njk1OCAwLjA4ODk3NSA0LjQwODQ5IDAuMDExMTY5IDQuMjI2MDIgMC4wMDA3NTgxNzFDNC4wMzA5NiAtMC4wMTAyMDA1IDMuODM5MTggMC4wNTkzODY3IDMuNzAwNTYgMC4xOTA4OTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") 50% 50% / 10px 10px no-repeat rgb(12, 12, 81); color: transparent; font-size: 0px; line-height: 0; transition: 0.2s; }

.footer_box .newsletter .gform_wrapper .gform-button:hover { background-color: rgb(0, 128, 208); }


.footer_box .newsletter .no-spam { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: 15px 0px 0px; font-size: 14px; line-height: 20px; gap: 8px; }
.footer_box .newsletter .no-spam svg { display: block; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 14px; height: 14px; fill: currentcolor; }
.footer_box .newsletter .no-spam span { display: block; position: relative; top: 1px; }
.footer_box .top { display: flex; flex-wrap: nowrap; -webkit-box-pack: justify; justify-content: space-between; padding: 80px 0px; margin: 0px; border-top: 1px solid rgb(240, 244, 248); gap: 30px; }

.footer_box .company { display: block; flex-basis: 240px; }
.footer_box .company > :last-child { margin-bottom: 0px; }
.footer_box .company .logo { display: block; position: relative; margin: 0px 0px 15px; }

.footer_box .company img { width: 100%; max-width: 179px; height: auto; }
.footer_box .company .address { display: block; margin: 0px 0px 15px; }





.footer_box .title { display: block; position: relative; overflow: hidden; margin: 0px 0px 12px; color: rgb(12, 12, 81); font-size: 17px; font-weight: 700; line-height: 24px; white-space: nowrap; text-overflow: ellipsis; }

.footer_box .menus { display: flex; flex-basis: 680px; -webkit-box-align: stretch; align-items: stretch; -webkit-box-pack: justify; justify-content: space-between; margin: 0px 0px 0px auto; gap: 20px; }
.footer_box .menu { display: block; }
.footer_box .menu ul { display: block; padding: 0px; margin: 0px; }
.footer_box .menu li { display: block; margin: 0px 0px 12px; color: rgb(72, 101, 129); font: inherit; }
.footer_box .menu li:last-child { margin-bottom: 0px; }
.footer_box .menu a { font: inherit; text-decoration: none; }
.footer_box .bottom { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 40px 0px; border-top: 1px solid rgb(240, 244, 248); gap: 20px; }

































.composition-table { overflow: auto; }
.composition-table::-webkit-scrollbar { height: 8px; }
.composition-table::-webkit-scrollbar-track { background-color: rgb(240, 244, 248); }
.composition-table::-webkit-scrollbar-thumb { background: rgb(188, 204, 220); }





























#cn-accept-cookie, .btn { border-radius: 28px; text-align: center; cursor: pointer; transition: none; display: inline-block; font-weight: 600; font-size: 16px; line-height: 18px; letter-spacing: -0.2px; text-decoration: none; position: relative; }

#cn-accept-cookie span, .btn span { display: inline-block; vertical-align: middle; }
#cn-accept-cookie, .btn.-bordered, .btn.-filled { background-image: linear-gradient(var(--bg-color) 33.333%,var(--hover-bg-color) 33.333% 66.666%,var(--bg-color) 0); background-repeat: no-repeat; background-size: 100% 300%; animation: 0.25s ease-in-out 0s 1 normal forwards running bgSlideOut; }
.-lg#cn-accept-cookie, .btn.-bordered.-lg, .btn.-filled.-lg { padding: 19px 40px; }
#cn-accept-cookie, .btn.-bordered.-md, .btn.-filled.-md, .post-password-form input.btn.-bordered[type="submit"], .post-password-form input.btn.-filled[type="submit"] { padding: 15px 40px; }



#cn-accept-cookie:hover, .btn.-filled:hover { animation: 0.3s ease-in 0s 1 normal forwards running bgSlideIn; }

.-dark#cn-accept-cookie, .btn.-filled.-dark { color: rgb(255, 255, 255); --bg-color: #0c0c51; --hover-bg-color: #0080d0; }



















@-webkit-keyframes bgSlideOut { 
  0% { background-position: 0px 50%; }
  100% { background-position: 0px 100%; }
}
@keyframes bgSlideOut { 
  0% { background-position: 0px 50%; }
  100% { background-position: 0px 100%; }
}
@-webkit-keyframes bgSlideIn { 
  0% { background-position: 0px 0px; }
  100% { background-position: 0px 50%; }
}
@keyframes bgSlideIn { 
  0% { background-position: 0px 0px; }
  100% { background-position: 0px 50%; }
}
















































































































@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}










.checklist { margin: 0px; list-style: none; }
.checklist li { font-weight: 400; font-size: 15px; line-height: 17px; position: relative; padding-left: 28px; }
.checklist li:not(:last-child) { margin-bottom: 23px; }
.checklist li::before { display: block; position: absolute; left: 0px; top: 0px; width: 14px; height: 14px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYzNDggNC4xNTQ1OEw1Ljk5MDIgMTEuODcyMUM1Ljc1NzY5IDEyLjEwNjggNS40MzUyMSAxMi4yNDE2IDUuMTA2NjUgMTIuMjQxNkg1LjA5NTUzQzQuNzYxOTEgMTIuMjM4NSA0LjQzODQyIDEyLjA5NzcgNC4yMDY5MyAxMS44NTU4TDAuMzUwMzYyIDcuODIxMDFDLTAuMTI4ODIzIDcuMzE5ODQgLTAuMTE0NjY3IDYuNTE5NjEgMC4zODE3IDYuMDM2ODNDMC42MTYyMzMgNS44MDgxOSAwLjkyNDU3NCA1LjY4MjY0IDEuMjQ5MDggNS42ODI2NEMxLjU5MTc3IDUuNjgyNjQgMS45MTEyMyA1LjgxOTQxIDIuMTQ4ODEgNi4wNjg0N0w1LjEyMTg0IDkuMTc5NTFMMTEuODY2NiAyLjM2OTVDMTIuMTAyMSAyLjEzMTY4IDEyLjQxNjUgMiAxMi43NTAxIDJDMTMuMDgzNyAyIDEzLjM5ODEgMi4xMzE2NyAxMy42MzM3IDIuMzY5NUMxNC4xMjE5IDIuODYxNDggMTQuMTIyIDMuNjYyNiAxMy42MzQ4IDQuMTU0NThaIiBmaWxsPSIjMDZBMTQyIi8+PC9zdmc+") center center / 100% auto no-repeat; content: "" !important; }
.info-content .checklist li { padding-left: 20px; }
.info-content .checklist li::before { top: 2px; }

























































































































































































































@media (min-width: 576px) {.container, .container-sm { max-width: 540px; }




























































































































































































}
@media (min-width: 768px) {.container, .container-md, .container-sm { max-width: 720px; }
















.col-md-8 { -webkit-box-flex: 0; flex: 0 0 auto; width: 66.6667%; }


















































































































































































}
@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm { max-width: 960px; }














.col-lg-6 { -webkit-box-flex: 0; flex: 0 0 auto; width: 50%; }
.col-lg-7 { -webkit-box-flex: 0; flex: 0 0 auto; width: 58.3333%; }


.col-lg-10 { -webkit-box-flex: 0; flex: 0 0 auto; width: 83.3333%; }











































































































































































}
@media (min-width: 1170px) {.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1140px; }
















.col-xl-8 { -webkit-box-flex: 0; flex: 0 0 auto; width: 66.6667%; }












































































































































































}
@media (min-width: 1300px) {.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1248px; }




























































































































































































}
@media (max-width: 1299px) {.header_box.is-menu { --offset-button: calc(900px - 50vw); }}
@media (max-width: 1169px) {
.header_box.is-menu { --offset-button: calc(810px - 50vw); }
}
@media (max-width: 991px) {:root { --offset-top: 0px; --height-header: 60px; --height-header-small: 60px; }






.topbar-slider { mask: linear-gradient(to right, rgba(12, 12, 81, 0), rgb(12, 12, 81) 20px, rgb(12, 12, 81) calc(100% - 20px), rgba(12, 12, 81, 0)); }
.topbar .swiper-wrapper { justify-content: stretch; margin: 0px; }
.topbar .swiper-slide { margin: 0px; }
.header_box .container { max-width: none; }
.header_box.is-menu { --offset-button: 0px; }
.footer_box { font-size: 14px; line-height: 22px; }
.footer_box .newsletter { padding: 25px 0px; }
.footer_box .top { display: block; padding: 25px 0px; }
.footer_box .company { display: flex; flex-basis: auto; -webkit-box-align: center; align-items: center; margin: 0px 0px 20px; gap: 20px; }

.footer_box .company .address { margin-bottom: 5px; }
.footer_box .details { display: block; margin: 0px 0px 0px auto; text-align: right; }
.footer_box .menus { flex-basis: auto; }
.footer_box .menu li { margin-bottom: 8px; }
.footer_box .title { margin-bottom: 8px; font-size: 16px; line-height: 20px; }
.footer_box .bottom { flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; padding: 20px 0px; }



}
@media (max-width: 840px) {

.header_box.is-menu .panel_cart { flex-basis: 0%; -webkit-box-flex: 0; flex-grow: 0; width: 0px; opacity: 0; }
.header_box .panel { transition: 0.3s; }

.header_box .search { display: none; }

.header_box .lookup-trig { display: block; -webkit-box-flex: 0; flex: 0 0 auto; }}

@media (max-width: 767px) {h1 { font-size: 38px; }
h2 { font-size: 28px; }
h3 { font-size: 24px; }

p { margin-bottom: 20px; }
ul { margin: 0px 0px 20px 15px; }

.faq-section ul li::before, .info-content ul li::before, article ul li::before { font-size: 22px; }


table { margin-bottom: 30px; }
.container, .row { --bs-gutter-x: 30px; }
.flex-sections section { margin: 50px 0px; }

















.-lg#cn-accept-cookie, .btn.-bordered.-lg, .btn.-filled.-lg { padding: 15px 40px; }







.checklist li { padding-left: 24px; }
.checklist li:not(:last-child) { margin-bottom: 18px; }































}

@media (max-width: 575px) {

.topbar .swiper-slide { width: 100%; }

.header_box .navigation { width: 100%; }
.header_box .menu > li > a { font-size: 20px; }
.footer_box .newsletter, .footer_box .top { padding: 20px 0px; }
.footer_box .company img { max-width: 120px; }
.footer_box .menus { flex-wrap: wrap; }
.footer_box .menu { flex-basis: min-content; }
.footer_box .menu li, .footer_box .title { margin-bottom: 5px; }












}

@media (max-width: 375px) {.header_box .panel { gap: 10px; }}

@media (hover: hover) {.header_box .search .toggle:hover, .header_box a:hover, .header_box button:hover { color: rgb(0, 128, 208); }
.header_box .navigation::-webkit-scrollbar-thumb:hover { background: rgb(96, 96, 96); }
.header_box .menu a:hover { color: rgb(0, 128, 208); }
.header_box .menu a:hover img { opacity: 0.75; }


.header_box .links a:hover { color: rgb(0, 128, 208); }}
@media (pointer: coarse) {
#cn-accept-cookie:hover, .-bordered#cn-accept-cookie:hover, .btn.-bordered:hover, .btn.-filled:hover { animation: 0.25s ease-in-out 0s 1 normal forwards running bgSlideOut; }







}
/* f9a1da54c4.css */
.breadcrumbs { padding: 16px 0px; }

.breadcrumbs ul { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; margin: 0px; list-style: none; gap: 10px 20px; }
.breadcrumbs li { display: flex; position: relative; -webkit-box-align: center; align-items: center; font-size: 12px; font-weight: 600; line-height: 12px; }
.breadcrumbs li:not(:last-child)::after { content: ""; display: block; position: absolute; top: calc(50% - 1px); right: -6px; width: 6px; height: 6px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMTgxODIgNS44QzAuMzYzNjM2IDUuOTMzMzMgMC41ODE4MTggNiAwLjcyNzI3MyA2QzAuODcyNzI3IDYgMS4wOTA5MSA1LjkzMzMzIDEuMjM2MzYgNS44TDMuNzgxODIgMy40NjY2N0M0LjA3MjczIDMuMiA0LjA3MjczIDIuOCAzLjc4MTgyIDIuNTMzMzNMMS4yMzYzNiAwLjJDMC45NDU0NTUgLTAuMDY2NjY2NyAwLjUwOTA5MSAtMC4wNjY2NjY3IDAuMjE4MTgyIDAuMkMtMC4wNzI3MjczIDAuNDY2NjY3IC0wLjA3MjcyNzMgMC44NjY2NjcgMC4yMTgxODIgMS4xMzMzM0wyLjMyNzI3IDNMMC4yOTA5MDkgNC44NjY2N0MtMC4wNzI3MjczIDUuMTMzMzMgLTAuMDcyNzI3MyA1LjYgMC4yMTgxODIgNS44WiIgZmlsbD0iIzgyOUFCMSIvPjwvc3ZnPg==") center center / auto 100% no-repeat; transform: translate(100%, -50%); }
.breadcrumbs li:last-child a { color: rgb(12, 12, 81); pointer-events: none; }
.breadcrumbs li a { display: flex; -webkit-box-align: center; align-items: center; color: rgb(86, 112, 138); text-decoration: none; }
.breadcrumbs li a:hover { color: rgb(12, 12, 81); }
.breadcrumbs li a svg { width: 12px; height: 12px; transform: translateY(-2px); fill: currentcolor; }
@media (max-width: 767px) {.breadcrumbs { display: none; }}
@media (pointer: coarse) {.breadcrumbs li a:hover { color: rgb(86, 112, 138); }}
/* 648a2eeca4.css */













@-webkit-keyframes spin { 
  100% { transform: rotate(360deg); }
}
@keyframes spin { 
  100% { transform: rotate(360deg); }
}







/* 18dff41e77.css */
.faq-item { text-align: left; }
.faq-item:not(:first-child) { border-top: 1px solid rgb(217, 226, 236); }
.faq-item-trigger { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; cursor: pointer; text-align: left; padding: 30px 0px; font-weight: 600; font-size: 18px; line-height: 24px; transition: 0.2s; }
.faq-item-trigger:hover { color: rgb(0, 128, 208); }
.faq-item-trigger.-active svg { transform: rotate(-180deg); }
.faq-item-trigger svg { width: 12px; min-width: 12px; height: 12px; fill: currentcolor; margin-left: 10px; transition: 0.2s; }
.faq-item-content { display: none; padding-bottom: 20px; }
.faq-item-content.-active > * { transition: opacity 0.3s 0.15s; opacity: 1; }
.faq-item-content > * { transition: opacity 0.3s; opacity: 0; }
.faq-item-content > :not(:last-child) { margin-bottom: 15px; }
.faq-item-content > :last-child { margin-bottom: 0px !important; }
.faq-item-content ol li, .faq-item-content p, .faq-item-content ul li { font-size: 16px; }
@media (max-width: 767px) {.faq-item-trigger { padding: 15px 0px; }
.faq-item-content { padding-bottom: 15px; }}
@media (pointer: coarse) {.faq-item-trigger:hover { color: currentcolor; }}
/* 20f2ddb224.css */
:root { --swiper-theme-color: #007aff; --swiper-navigation-size: 44px; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }

.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform, -webkit-transform; box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }


.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform, -webkit-transform; }








































.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0px; width: 100%; }








































@-webkit-keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

























/* ac8148d0bc.css */















/* 6f00143c28.css */
.comparison-table-section { padding: 60px 0px; background-color: rgb(245, 242, 237); margin: 0px !important; }

.comparison-table-section .col-inner { display: flex; -webkit-box-align: center; align-items: center; column-gap: 0.5rem; }
.comparison-table-section .icon-holder { position: relative; top: -1px; width: 1rem; height: 1rem; vertical-align: middle; }
.comparison-table-section .icon-holder svg { display: block; width: 100%; height: 100%; object-fit: contain; }
.comparison-table-section .table-holder-comparison { margin-top: 32px; }



.comparison-table-section h2 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 40px; line-height: 120%; margin-bottom: 20px; }

.comparison-table-section table { width: 100%; min-width: 500px; margin: 0px; }
.comparison-table-section table .col-inner > span, .comparison-table-section table td, .comparison-table-section table th { white-space: nowrap; }
.comparison-table-section table th { background-color: rgb(255, 255, 255); color: rgb(12, 12, 81); font-weight: 600; }
.comparison-table-section table td, .comparison-table-section table th { padding: 9px 20px 7px; font-size: 1rem; vertical-align: middle; }
.comparison-table-section table tbody tr:nth-child(2n+1) { background-color: transparent; }
.comparison-table-section table tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255); }
.comparison-table-section table.-has-hidden-items { position: relative; mask: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%); }
.comparison-table-section table.-has-hidden-items tbody tr:nth-child(n+5) { display: none; }
.comparison-table-section .link { display: block; margin-top: 1rem; color: rgb(0, 128, 208); }
.comparison-table-section .logo { display: inline-block; position: relative; top: -4px; width: 88px; height: 14px; background-color: currentcolor; font-size: 0px; line-height: 0; vertical-align: middle; mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTU5IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04My44OSAyMi4wOUM4NS40OSAyMi4wOSA4Ni42OCAyMS40NCA4Ny40NCAyMC4xM0M4OC4yNzA1IDE4Ljg0NDUgODguNjY5OSAxNy4zMjc4IDg4LjU4IDE1LjhDODguNTggMTMuNSA4OC4yIDEyLjMzIDg3LjQyIDExLjA4Qzg2LjYyIDkuNzggODUuNTkgOS4xOCA4NC4yMyA5LjE4QzgzLjMgOS4xOCA4Mi4zNiA5LjQ4IDgxLjQzIDEwLjA4QzgxLjE1IDEwLjI2IDgwLjkgMTAuNDggODAuNjQgMTAuNjhMODAuNTQgMTAuNzhDNzkuOTggMTEuMjQgNzkuNDYgMTEuNzQgNzkuMDEgMTIuMzRWMTUuNzdDNzkuMDUgMTYuOTcgNzkuMjQgMTguMDQgNzkuNjEgMTguOTZDODAuMDEgMTkuOTYgODAuNTcgMjAuNzMgODEuMzEgMjEuMjdDODIuMDUgMjEuODEgODIuOTEgMjIuMDkgODMuODkgMjIuMDlaTTg4LjkyIDguNkM5MC4wMiA5LjIgOTAuOTMgMTAuMTEgOTEuNjIgMTEuMzNDOTIuMzU5NCAxMi42OTc2IDkyLjcyNSAxNC4yMzYgOTIuNjggMTUuNzlDOTIuNjggMTcuNTYgOTIuMzMgMTkuMDYgOTEuNjQgMjAuMjhDOTEuMDE4NCAyMS40MzYzIDkwLjA2ODUgMjIuMzgyNyA4OC45MSAyM0M4Ny43NDYxIDIzLjYwNDUgODYuNDUxNCAyMy45MTM2IDg1LjE0IDIzLjlDODMuNjQgMjMuOSA4Mi40IDIzLjU1IDgxLjQyIDIyLjg1QzgwLjMwODMgMjIuMDUzMiA3OS40OTI0IDIwLjkxMDIgNzkuMSAxOS42TDc5LjAyIDE5LjNMNzkuMDYgMjAuNzRDNzkuMDkgMjEuNDIgNzkuMTggMjIuMjcgNzkuMzIgMjMuMjdINzUuM1Y2LjEzQzc1LjMxMSA0LjA4Mjc0IDc1LjIxMDkgMi4wMzY0IDc1IDBINzkuM0M3OS4xMDA4IDIuMDM3MTIgNzkuMDA3MyA0LjA4MzIgNzkuMDIgNi4xM1YxMC45MkM3OS44MDMyIDkuOTU5MDMgODAuNzY0IDkuMTU3NzkgODEuODUgOC41NkM4Mi45NDI5IDcuOTgxMiA4NC4xNjM0IDcuNjg1NTIgODUuNCA3LjdDODYuNjUgNy43IDg3LjgzIDggODguOTMgOC42SDg4LjkyWk02OC40NCAwLjc1TDcxLjA3IDMuMUw2OC40NCA1LjQ0TDY1LjgyIDMuMUw2OC40NCAwLjc1Wk0xMTAuMjggMS41NUMxMTAuMjggMi42NSAxMTAuMTIgMy45MyAxMDkuODMgNC43M0MxMDkuNTMgNS41MyAxMDkuMDIgNi4yOSAxMDguMTMgNi43M0MxMDYuODMgNy4zNiAxMDQuMTcgNy41MSAxMDIuNjMgNy41MVY2LjcxQzEwMy42MSA2LjcxIDEwNS40IDYuNTEgMTA1Ljg3IDYuMTFDMTA2LjM0IDUuNzEgMTA2LjYzIDUuMTkgMTA2Ljc1IDQuNTZDMTA2Ljg2IDMuOTIgMTA2LjkyIDMuMDYgMTA2LjkyIDEuOTlWMS41NEgxMTAuMjhWMS41NVpNMTA5Ljg1IDIxLjIyQzExMC41NSAyMi40MiAxMTIuMzIgMjIuMTMgMTEyLjk0IDIwLjM5QzExMy4wMyAyMC4xNCAxMTMuMTkgMTkuNiAxMTMuMjUgMTkuM0wxMTQuMDEgMTkuNDRMMTE0LjM4IDE5LjUyQzExNC4yNSAyMC4xMSAxMTQuMSAyMC42MyAxMTMuOTEgMjEuMDhDMTEzLjU4NyAyMS45NTYgMTEzLjAyNiAyMi43MjQ3IDExMi4yOSAyMy4zQzExMS42NyAyMy43NCAxMTAuODkgMjMuOTUgMTA5Ljk5IDIzLjk1QzEwOC41NCAyMy45NSAxMDcuNDkgMjMuNTMgMTA2Ljg0IDIyLjY5QzEwNi4xOCAyMS44NCAxMDUuODYgMjAuNDkgMTA1Ljg2IDE4LjY0VjguMjNIMTE0LjA4VjEwSDEwOS41OFYxOS4xN0MxMDkuNTggMjAuMDIgMTA5LjYgMjAuNzkgMTA5Ljg1IDIxLjIyWk00LjMyIDguMzJIMEMwLjIyNjM4NyAxMC4zNjE5IDAuMzI5OTA3IDEyLjQxNTYgMC4zMSAxNC40N1YxNy4xM0MwLjMyODk2NCAxOS4xNzc3IDAuMjI1NDQ2IDIxLjIyNDcgMCAyMy4yNkg0LjMxQzQuMTkgMjIuMTEgNC4xMSAyMS4wOSA0LjA4IDIwLjE4QzQuMDQ1MjYgMTkuMTYzNyA0LjAyODU5IDE4LjE0NjkgNC4wMyAxNy4xM1YxMy41QzQuNTQ0MDggMTIuNDE3MyA1LjI1NjM2IDExLjQ0MDUgNi4xMyAxMC42MkM2Ljg3NDU4IDkuOTAzNzcgNy44NjY4NiA5LjUwMjU2IDguOSA5LjVDOS43OCA5LjUgMTAuNDIgOS44MiAxMC44NCAxMC40N0MxMS4yNiAxMS4xMSAxMS40NiAxMi4wNyAxMS40NiAxMy4zNUwxMS40NyAxNi45NUMxMS41MDI1IDE5LjA1NzggMTEuMzk5IDIxLjE2NTUgMTEuMTYgMjMuMjZMMTUuNDcgMjMuMjdDMTUuMjY5IDIxLjE3MjggMTUuMTc1NSAxOS4wNjY3IDE1LjE5IDE2Ljk2VjEzLjc2QzE1LjE5IDExLjY0IDE0Ljc5IDEwLjEgMTMuOTYgOS4xNEMxMy4xNCA4LjE4IDExLjkxIDcuNyAxMC4yOSA3LjdDOC44MyA3LjcgNy41OCA4LjA5IDYuNTMgOC44NkM1LjUxMzM4IDkuNjEyNTkgNC42NzM3NSAxMC41Nzg1IDQuMDcgMTEuNjlMNC4wOCAxMS40MUM0LjExIDEwLjUgNC4xOSA5LjQ3IDQuMzIgOC4zM1Y4LjMyWk0zMC4yNCA4LjMySDM0LjM0VjIzLjI2SDMwLjMzQzMwLjQ2IDIxLjk1IDMwLjUzIDIwLjg3IDMwLjU2IDIwLjAzVjE5Ljk2QzI5Ljk1MzYgMjEuMDU1NSAyOS4xMTc5IDIyLjAwNzEgMjguMTEgMjIuNzVDMjcuMDE2MiAyMy41MjU1IDI1LjcwMDQgMjMuOTI1NSAyNC4zNiAyMy44OUMyMi43MyAyMy44OSAyMS41MSAyMy40MSAyMC42OSAyMi40NUMxOS44NiAyMS40OSAxOS40NSAxOS45NSAxOS40NSAxNy44MlYxNC42M0MxOS41MDcyIDEyLjUxNjYgMTkuMzgzNCAxMC40MDIzIDE5LjA4IDguMzFIMjMuMjFWMTguMjFDMjMuMjEgMTkuNDkgMjMuNDEgMjAuMjQgMjMuODMgMjAuODdDMjQuMjUgMjEuNTEgMjQuODggMjEuODMgMjUuNzMgMjEuODNDMjYuNzU1OSAyMS44MjkyIDI3Ljc0NDMgMjEuNDQzOSAyOC41IDIwLjc1QzI5LjMxIDIwLjA1IDMwLjAxIDE5LjEzIDMwLjYxIDE4LjAyVjE0LjYzQzMwLjYxIDEzLjQgMzAuNTkgMTIuMzkgMzAuNTUgMTEuNkMzMC40ODA0IDEwLjUwMzcgMzAuMzc3IDkuNDA5ODkgMzAuMjQgOC4zMlpNNjEuOTkgMTAuNzJDNjIuNDMgMTAuNTYgNjIuNzQgMTAuMjcgNjIuOTIgOS44NEM2My4xIDkuNDEgNjMuMTIgOC45MSA2MyA4LjMyQzYxLjg5OTcgOC4wODAwNSA2MC43NTYyIDguMTI4MjggNTkuNjggOC40NkM1OC43NSA4Ljc5IDU3LjkyIDkuMjcgNTcuMiA5LjkyQzU2LjMwNyAxMC43NDg2IDU1LjQ3MTcgMTEuNjM3MyA1NC43IDEyLjU4QzU0LjcxNjEgMTEuMTU2MyA1NC44MDYyIDkuNzM0MzYgNTQuOTcgOC4zMkg1MC42NUM1MC44NzM2IDEwLjM2NTQgNTAuOTczOCAxMi40MjI1IDUwLjk1IDE0LjQ4VjE3LjE0QzUwLjk2ODkgMTkuMTg3NyA1MC44NjU0IDIxLjIzNDcgNTAuNjQgMjMuMjdINTQuOTZDNTQuODMgMjIuMTIgNTQuNzYgMjEuMDkgNTQuNzMgMjAuMTlDNTQuNjkgMTkuMjggNTQuNjggMTguMjYgNTQuNjggMTcuMTRWMTMuNjhDNTUuNDEzIDEyLjg0MjQgNTYuMjIzMyAxMi4wNzU3IDU3LjEgMTEuMzlDNTcuNjA4NSAxMS4wMDE0IDU4LjE5MDEgMTAuNzE5MSA1OC44MSAxMC41NkM1OS4zNDcxIDEwLjQzNzQgNTkuOTA3NiAxMC40NjUxIDYwLjQzIDEwLjY0QzYxLjAzIDEwLjg0IDYxLjU2IDEwLjg3IDYxLjk5IDEwLjcyWk02Ni41MyAyMC4xOUM2Ni40OSAyMS4wOSA2Ni40MSAyMi4xMiA2Ni4yOCAyMy4yN0g3MC42QzcwLjQ3IDIyLjEyIDcwLjQgMjEuMSA3MC4zNiAyMC4xOUM3MC4zMyAxOS4yOSA3MC4zMiAxOC4yNyA3MC4zMiAxNy4xNFYxNC40OEM3MC4zMiAxMy4zNCA3MC4zMyAxMi4zMSA3MC4zNiAxMS40QzcwLjM5IDEwLjUgNzAuNDcgOS40NyA3MC42IDguMzNINjYuMjhDNjYuNTE3NyAxMC4zNzExIDY2LjYyNDUgMTIuNDI1MyA2Ni42IDE0LjQ4VjE3LjE0QzY2LjYgMTguMjcgNjYuNTggMTkuMjggNjYuNTMgMjAuMTlaTTEwMC40MiAxMS40MUMxMDAuNDUgMTAuNTEgMTAwLjUzIDkuNDcgMTAwLjY1IDguMzNIOTYuMzRDOTYuNTc1MSAxMC4zNzQ2IDk2LjY3ODcgMTIuNDMyMSA5Ni42NSAxNC40OVYxNy4xNEM5Ni42NzczIDE5LjE4NzggOTYuNTczNyAyMS4yMzU0IDk2LjM0IDIzLjI3SDEwMC42NUMxMDAuNTMgMjIuMTMgMTAwLjQ1IDIxLjEgMTAwLjQyIDIwLjE5QzEwMC4zOSAxOS4yOSAxMDAuMzcgMTguMjcgMTAwLjM3IDE3LjE0VjE0LjVDMTAwLjM3IDEzLjM1IDEwMC4zOSAxMi4zMiAxMDAuNDIgMTEuNDJWMTEuNDFaTTk4LjUgMC43NkwxMDEuMTMgMy4xTDk4LjUgNS40NUw5NS44NyAzLjFMOTguNSAwLjc2Wk00Mi45IDQuNzJDNDMuMiAzLjkyIDQzLjM0IDIuNjMgNDMuMzQgMS41NEg0MFYxLjk4QzQwIDMuMDYgMzkuOTQgMy45MiAzOS44MiA0LjU1QzM5LjcxIDUuMTggMzkuNDIgNS42OSAzOC45NSA2LjFDMzguNDggNi41IDM2LjY5IDYuNyAzNS43IDYuN1Y3LjVDMzcuMjQgNy41IDM5LjkgNy4zNSA0MS4yIDYuNzFDNDIuMDA2NyA2LjI5NjU3IDQyLjYxNzcgNS41ODE0MSA0Mi45IDQuNzJaTTQ2Ljk3IDIxLjA3QzQ2LjY1MTYgMjEuOTQzNCA0Ni4wOTc5IDIyLjcxMTcgNDUuMzcgMjMuMjlDNDQuNzQgMjMuNzMgNDMuOTcgMjMuOTUgNDMuMDUgMjMuOTVDNDEuNjEgMjMuOTUgNDAuNTYgMjMuNTIgMzkuOTEgMjIuNjhDMzkuMjUgMjEuODQgMzguOTIgMjAuNDggMzguOTIgMTguNjNWOC4yMkg0Ny4xNVYxMEg0Mi42NVYxOS4xN0M0Mi42NSAyMC4wMiA0Mi42NiAyMC43OSA0Mi45MiAyMS4yMkM0My42MiAyMi40MiA0NS4zOCAyMi4xMyA0Ni4wMSAyMC4zOUM0Ni4xIDIwLjE0IDQ2LjI2IDE5LjYgNDYuMzEgMTkuM0w0Ny4wOCAxOS40NEw0Ny40NSAxOS41MkM0Ny4zMiAyMC4xMSA0Ny4xNiAyMC42MyA0Ni45NyAyMS4wOFYyMS4wN1pNMTQ4LjYyIDE2Ljk2QzE0OC4wNDkgMTYuMDc3NyAxNDcuMjIyIDE1LjM5MDUgMTQ2LjI1IDE0Ljk5QzE0NS4zNSAxNC41NiAxNDQuMzggMTQuMyAxNDMuNDEgMTQuMDVMMTQyLjc3IDEzLjg4QzE0MS44NjcgMTMuNjcxNyAxNDAuOTk4IDEzLjMzNDkgMTQwLjE5IDEyLjg4QzEzOS43MSAxMi41OCAxMzkuMzQgMTIuMiAxMzkuMjIgMTEuNjVDMTM5LjAyIDEwLjczIDEzOS4yNiA5Ljk0IDE0MC4wMSA5LjNDMTQxLjAxIDguNDYgMTQyLjc1IDguNDYgMTQ0IDkuMTNDMTQ0LjYxIDkuNDUgMTQ1LjE1IDEwLjA1IDE0NS42MSAxMC43NUMxNDYuMTkgMTEuNjEgMTQ3LjM1IDExLjcgMTQ4LjE1IDEwLjk4QzE0OC4yOCAxMC44OCAxNDguNCAxMC43NiAxNDguNTEgMTAuNjVMMTQ4LjE4IDEwLjI3QzE0Ny45MiA5Ljk3IDE0Ny42NyA5LjY3IDE0Ny4zOSA5LjQ0QzE0Ni4yNzYgOC41MDUwMyAxNDQuODkyIDcuOTUxMzMgMTQzLjQ0IDcuODZDMTQxLjY5NyA3LjYxNjI4IDEzOS45MjIgNy45NjQ5IDEzOC40IDguODVDMTM3LjQ2OSA5LjM2OTkxIDEzNi43NzcgMTAuMjMwMyAxMzYuNDY3IDExLjI1MDNDMTM2LjE1NyAxMi4yNzAzIDEzNi4yNTUgMTMuMzcwNiAxMzYuNzQgMTQuMzJDMTM3LjE5IDE1LjI3IDEzOC4wNCAxNS44NSAxMzkgMTYuM0MxMzkuOTUgMTYuNzUgMTQwLjk2IDE3LjAxIDE0MS45OCAxNy4yOEwxNDIuMjMgMTcuMzVDMTQzLjIzIDE3LjYxIDE0NC4yIDE3LjkzIDE0NS4wNSAxOC41MUMxNDUuMzkyIDE4Ljc0NDkgMTQ1LjY2OCAxOS4wNjMyIDE0NS44NTMgMTkuNDM0NkMxNDYuMDM4IDE5LjgwNiAxNDYuMTI1IDIwLjIxODQgMTQ2LjEwNSAyMC42MzI4QzE0Ni4wODYgMjEuMDQ3MiAxNDUuOTYyIDIxLjQ0OTkgMTQ1Ljc0NCAyMS44MDI4QzE0NS41MjYgMjIuMTU1OCAxNDUuMjIyIDIyLjQ0NzQgMTQ0Ljg2IDIyLjY1QzE0My40NiAyMy40MyAxNDEuODkgMjMuMjEgMTQwLjY2IDIyLjYxQzEzOS45OTggMjIuMjg2NCAxMzkuNDg2IDIxLjcyMDcgMTM5LjIzIDIxLjAzTDEzOSAyMC41NkMxMzguNDggMTkuNjYgMTM3LjI0IDE5Ljc0IDEzNi40IDIwLjM1TDEzNS44MiAyMC43NkwxMzYgMjEuMDZDMTM2LjU4IDIxLjk4IDEzNy4zOSAyMi42OSAxMzguNDIgMjMuMThDMTM5Ljk3IDIzLjkxIDE0MS42MiAyNC4wOCAxNDMuMzQgMjMuOTdDMTQ0LjczMiAyMy45MTExIDE0Ni4wODEgMjMuNDcxOCAxNDcuMjQgMjIuN0MxNDguMTUzIDIyLjA5NTMgMTQ4LjgwNCAyMS4xNjY4IDE0OS4wNiAyMC4xMDE2QzE0OS4zMTYgMTkuMDM2NSAxNDkuMTU5IDE3LjkxMzkgMTQ4LjYyIDE2Ljk2Wk0xMjUuNTIgOC41OUMxMjQuMTQgOC41OSAxMjMuMTYgOS4wMyAxMjIuMzcgMTAuMjhDMTIxLjcyMiAxMS4zOTc3IDEyMS4zNDIgMTIuNjUwNiAxMjEuMjYgMTMuOTRIMTI5LjRDMTI5LjQgMTIuMzUgMTI4LjkgMTAuNzIgMTI4LjMgOS43OUMxMjcuNyA4Ljg3IDEyNi43IDguNTkgMTI1LjUyIDguNTlaTTEyNy4xNSAyMi40NEMxMjguMzUxIDIyLjQ3OTggMTI5LjUyNyAyMi4wOTM3IDEzMC40NyAyMS4zNUMxMzEuMTcgMjAuNzggMTMxLjQxIDIwLjI5IDEzMS43OCAxOS41NkwxMzEuOSAxOS4zM0wxMzMuMiAxOS41OEMxMzIuNyAyMC42MzYxIDEzMS45ODQgMjEuNTc2MSAxMzEuMSAyMi4zNEMxMjkuOCAyMy40NCAxMjguMSAyNCAxMjUuOTkgMjRDMTI0LjM0IDI0IDEyMi44NCAyMy42NyAxMjEuNDkgMjMuMDNDMTIwLjE3OSAyMi40MTkyIDExOS4wNjkgMjEuNDQ4MSAxMTguMjkgMjAuMjNDMTE3LjQ4NCAxOC45MzIzIDExNy4wNzQgMTcuNDI3NCAxMTcuMTEgMTUuOUMxMTcuMDY3IDE0LjQyNDMgMTE3LjQ1MSAxMi45Njc1IDExOC4yMTUgMTEuNzA0NkMxMTguOTggMTAuNDQxNiAxMjAuMDkzIDkuNDI2MTEgMTIxLjQyIDguNzhDMTIyLjc1MiA4LjE0OTczIDEyNC4yMDYgNy44MTg2NSAxMjUuNjggNy44MUMxMjYuNjUgNy43OCAxMjguMTkgOCAxMjkuNSA4LjU5QzEzMC41NzYgOS4wMzE3NiAxMzEuNDczIDkuODIwMTIgMTMyLjA1IDEwLjgzQzEzMi43MTUgMTIuMTU5NCAxMzMuMDkgMTMuNjE0OSAxMzMuMTUgMTUuMUgxMjEuMTlMMTIxLjE4IDE1LjYyQzEyMS4xOCAxNi45OCAxMjEuNCAxOC4wNyAxMjEuOTQgMTkuMjFDMTIyLjM4NCAyMC4xOTE0IDEyMy4wODEgMjEuMDM3IDEyMy45NiAyMS42NkMxMjQuNzEgMjIuMTYgMTI2LjAzIDIyLjQ4IDEyNy4xNSAyMi40NFoiIGZpbGw9IiMwQzBDNTEiLz4KICAgIDxwYXRoIGQ9Ik0xNTUuNTA4IDE3QzE1Ni4wOTQgMTcgMTU2LjY3MiAxNy4xNTA1IDE1Ny4yMjYgMTcuNDUxNEMxNTcuNzgxIDE3Ljc1MjMgMTU4LjIyNCAxOC4xODc4IDE1OC41MzMgMTguNzQyMUMxNTguODQyIDE5LjI5NjQgMTU5IDE5Ljg5MDMgMTU5IDIwLjVDMTU5IDIxLjEwOTcgMTU4Ljg1IDIxLjY3OTkgMTU4LjU0MSAyMi4yNDIxQzE1OC4yMzIgMjIuODA0MyAxNTcuODA0IDIzLjIzMTkgMTU3LjI1IDIzLjU0MDdDMTU2LjY5NiAyMy44NDk1IDE1Ni4xMTggMjQgMTU1LjUwOCAyNEMxNTQuODk4IDI0IDE1NC4zMiAyMy44NDk1IDE1My43NjYgMjMuNTQwN0MxNTMuMjEyIDIzLjIzMTkgMTUyLjc3NiAyMi44MDQzIDE1Mi40NjcgMjIuMjQyMUMxNTIuMTU4IDIxLjY3OTkgMTUyIDIxLjEwMTggMTUyIDIwLjVDMTUyIDE5Ljg5ODIgMTUyLjE1OCAxOS4zMDQzIDE1Mi40NjcgMTguNzQyMUMxNTIuNzc2IDE4LjE3OTkgMTUzLjIxOSAxNy43NTIzIDE1My43ODIgMTcuNDUxNEMxNTQuMzQ0IDE3LjE1MDUgMTU0LjkxNCAxNyAxNTUuNSAxN0gxNTUuNTA4Wk0xNTUuNTA4IDE3LjU3ODFDMTU1LjAxNyAxNy41NzgxIDE1NC41MzQgMTcuNzA0OCAxNTQuMDc1IDE3Ljk1ODFDMTUzLjYxNSAxOC4yMTE1IDE1My4yNDMgMTguNTY3OSAxNTIuOTgyIDE5LjA0M0MxNTIuNzIxIDE5LjUxODEgMTUyLjU4NiAyMC4wMDExIDE1Mi41ODYgMjAuNTA3OUMxNTIuNTg2IDIxLjAxNDcgMTUyLjcxMyAyMS40OTc3IDE1Mi45NzQgMjEuOTU3QzE1My4yMzUgMjIuNDE2MyAxNTMuNTkyIDIyLjc4MDUgMTU0LjA1OSAyMy4wNDE5QzE1NC41MjYgMjMuMzAzMiAxNTUuMDA5IDIzLjQyOTkgMTU1LjUwOCAyMy40Mjk5QzE1Ni4wMDcgMjMuNDI5OSAxNTYuNDk4IDIzLjMwMzIgMTU2Ljk1NyAyMy4wNDE5QzE1Ny40MTYgMjIuNzgwNSAxNTcuNzgxIDIyLjQyNDIgMTU4LjA0MiAyMS45NTdDMTU4LjMwMyAyMS40ODk4IDE1OC40MyAyMS4wMTQ3IDE1OC40MyAyMC41MDc5QzE1OC40MyAyMC4wMDExIDE1OC4yOTUgMTkuNTEwMiAxNTguMDM0IDE5LjA0M0MxNTcuNzczIDE4LjU3NTggMTU3LjQwOCAxOC4yMTE1IDE1Ni45NDEgMTcuOTU4MUMxNTYuNDc0IDE3LjcwNDggMTU1Ljk5OSAxNy41NzgxIDE1NS41MDggMTcuNTc4MVpNMTUzLjk3MiAyMi40NFYxOC42NzA4SDE1NS4yNjJDMTU1LjcwNiAxOC42NzA4IDE1Ni4wMjMgMTguNzAyNSAxNTYuMjIxIDE4Ljc3MzhDMTU2LjQxOSAxOC44NDUgMTU2LjU3NyAxOC45NjM4IDE1Ni42OTYgMTkuMTM4QzE1Ni44MTQgMTkuMzEyMiAxNTYuODcgMTkuNDk0MyAxNTYuODcgMTkuNjkyM0MxNTYuODcgMTkuOTY5NSAxNTYuNzc1IDIwLjIwNyAxNTYuNTc3IDIwLjQxMjlDMTU2LjM3OSAyMC42MTg4IDE1Ni4xMTggMjAuNzI5NiAxNTUuNzkzIDIwLjc1MzRDMTU1LjkyOCAyMC44MDg4IDE1Ni4wMzEgMjAuODcyMiAxNTYuMTEgMjAuOTUxNEMxNTYuMjYgMjEuMTAxOCAxNTYuNDUgMjEuMzQ3MyAxNTYuNjY0IDIxLjY5NTdMMTU3LjEyMyAyMi40MzIxSDE1Ni4zNzlMMTU2LjA0NiAyMS44MzgyQzE1NS43ODUgMjEuMzcxIDE1NS41NzEgMjEuMDc4MSAxNTUuNDEzIDIwLjk1OTNDMTU1LjMwMiAyMC44NzIyIDE1NS4xMzYgMjAuODMyNiAxNTQuOTIyIDIwLjgzMjZIMTU0LjU2NlYyMi40MzIxSDE1My45NTZMMTUzLjk3MiAyMi40NFpNMTU0LjU4MSAyMC4zMTc5SDE1NS4zMThDMTU1LjY3NCAyMC4zMTc5IDE1NS45MTIgMjAuMjYyNCAxNTYuMDM4IDIwLjE1OTVDMTU2LjE2NSAyMC4wNTY2IDE1Ni4yMjkgMTkuOTE0IDE1Ni4yMjkgMTkuNzM5OEMxNTYuMjI5IDE5LjYyOSAxNTYuMTk3IDE5LjUyNiAxNTYuMTMzIDE5LjQzODlDMTU2LjA3IDE5LjM1MTggMTU1Ljk4MyAxOS4yODg1IDE1NS44NzIgMTkuMjQxQzE1NS43NjEgMTkuMTkzNCAxNTUuNTU1IDE5LjE3NzYgMTU1LjI2MiAxOS4xNzc2SDE1NC41NzRWMjAuMzE3OUgxNTQuNTgxWiIgZmlsbD0iIzBDMEM1MSIvPgo8L3N2Zz4K") 50% 50% / contain no-repeat; }
@media (min-width: 768px) {.comparison-table-section .composition-table { overflow-x: visible !important; }}
@media (max-width: 767px) {
.comparison-table-section h2 { font-size: 32px; }



.comparison-table-section table { margin-bottom: 1rem; }
.comparison-table-section table td, .comparison-table-section table th { font-size: 15px; }}
/* 9cfdfc6060.css */
.product { padding: 24px 0px 40px; }
.product .container { display: grid; grid-template-columns: 600px 1fr; gap: 80px; }
.product .woocommerce-product-gallery__wrapper { position: sticky; top: calc(var(--height-header-small) + var(--height-bar) + 10px); }
.product-gallery-main-photo { position: relative; max-width: 600px; padding-bottom: 100%; }
.product-gallery-main-photo img { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; }














.product-gallery-main .slider-pagination { position: absolute; inset: auto 12px 12px auto; width: auto; padding: 5px 12px; border-radius: 16px; background: rgba(12, 12, 81, 0.24); color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 14px; text-align: center; z-index: 10; }
.product-gallery-main .slider-button { display: flex; position: absolute; top: 50%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background: rgba(12, 12, 81, 0.24); transform: translateY(-50%); z-index: 10; }
.product-gallery-main .slider-button.-prev { left: 25px; }
.product-gallery-main .slider-button.-prev svg { transform: rotate(90deg); }
.product-gallery-main .slider-button.-next { right: 25px; }
.product-gallery-main .slider-button.-next svg { transform: rotate(-90deg); }
.product-gallery-main .slider-button svg { width: 14px; height: 14px; fill: rgb(255, 255, 255); }
.product-gallery-thumbnails { margin-top: 12px; }
.product-gallery-thumbnails-photo { position: relative; padding-bottom: 95%; cursor: pointer; }
.product-gallery-thumbnails-photo img { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; }


.product-info { flex-basis: auto; min-width: 0px; }
.product-info h1 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 40px; line-height: 120%; }
.product-info p + ul { padding-left: 12px; margin-top: -25px; }
.product-info p + ul:last-child { margin-bottom: 0px; }
.product-info p + ul li { list-style: none; }
.product-info p + ul li::before { content: "•"; position: absolute; top: 1px; left: -15px; color: rgb(244, 132, 115); font-size: 24px; }
.product-details { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin: 10px 0px 20px; color: rgb(72, 101, 129); font-size: 16px; line-height: 16px; }







.product-price { display: flex; -webkit-box-align: baseline; align-items: baseline; margin: 0px 0px 15px; font-size: 24px; font-weight: 600; line-height: 24px; letter-spacing: -0.4px; }

.product-price ins { color: rgb(12, 12, 81); font-style: normal; text-decoration: none; }
.product-price del { display: inline-block; margin: 0px 6px 0px 0px; font-size: 16px; font-weight: 400; text-decoration: line-through; opacity: 0.5; }
.product-price span { display: inline-block; margin-right: 10px; font-size: 16px; font-weight: 400; text-decoration: line-through; opacity: 0.5; }

.product-price span.price_right { margin-right: 0px; font-weight: 600; text-decoration: inherit; opacity: 1; }


.product-price .tag { display: inline-block; position: relative; top: -2px; align-self: center; padding: 4px 6px 2px; margin: 0px 0px 0px 8px; border: 1px solid rgb(217, 226, 236); border-radius: 4px; color: rgb(86, 112, 138); font-size: 12px; font-weight: 500; line-height: 16px; text-transform: none; }
.product-price .tag em { color: rgb(12, 12, 81); font-weight: 600; font-style: normal; }

















.product-options { display: block; position: relative; padding: 0px; margin: 24px 0px 0px; z-index: 1; }


.product-options .option { display: block; position: relative; margin: 0px 0px 15px; border: 1px solid rgb(188, 204, 220); border-radius: 6px; background: rgb(255, 255, 255); color: rgb(72, 101, 129); font-family: Inter, sans-serif; font-size: 16px; font-weight: 500; line-height: 20px; transition: 0.2s; cursor: pointer; }
.product-options .option:last-child { margin-bottom: 0px; }
.product-options .option:has(.selector:checked) { border-color: transparent; background: rgba(178, 216, 243, 0.25); }
.product-options .option:has(.selector:checked) .contents { display: block; }
.product-options input[type="radio"] { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 20px; height: 20px; margin: 0px; border: 1px solid rgb(188, 204, 220); border-radius: 50%; transition: 0.2s; appearance: none; }
.product-options input[type="radio"]:checked { border-color: rgb(6, 161, 66); background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwIDBDNC40ODU2MiAwIDAgNC40ODU2MiAwIDEwQzAgMTUuNTE0NCA0LjQ4NTYyIDIwIDEwIDIwQzE1LjUxNDQgMjAgMjAgMTUuNTE0NCAyMCAxMEMyMCA0LjQ4NTYyIDE1LjUxNDQgMCAxMCAwWk0xNS41NDMxIDcuOTYyODFMOS4xNTYzMiAxNC4zNDg4QzguOTYyMDcgMTQuNTQzIDguNjkyNjUgMTQuNjU0NSA4LjQxODE0IDE0LjY1NDVWMTUuMDg2OUw4LjQwODg1IDE0LjY1NDVDOC4xMzAxMyAxNC42NTIgNy44NTk4NiAxNC41MzU0IDcuNjY2NDUgMTQuMzM1Mkw0LjQ0NDQgMTAuOTk2NkM0LjA0NDA1IDEwLjU4MTkgNC4wNTU4OCA5LjkxOTc4IDQuNDcwNTggOS41MjAzQzQuNjY2NTIgOS4zMzExMSA0LjkyNDEzIDkuMjI3MjIgNS4xOTUyNSA5LjIyNzIyQzUuNDgxNTYgOS4yMjcyMiA1Ljc0ODQ2IDkuMzQwNCA1Ljk0Njk1IDkuNTQ2NDlMOC40MzA4NCAxMi4xMjA4TDE0LjA2NTkgNi40ODU3M0MxNC4yNjI3IDYuMjg4OTQgMTQuNTI1MyA2LjE3OTk4IDE0LjgwNCA2LjE3OTk4QzE1LjA4MjggNi4xNzk5OCAxNS4zNDU0IDYuMjg4OTMgMTUuNTQyMiA2LjQ4NTczQzE1Ljk1MDIgNi44OTI4MiAxNS45NTAyIDcuNTU1ODMgMTUuNTQzMSA3Ljk2MjkyTDE1LjU0MzEgNy45NjI4MVoiIGZpbGw9IiMwNkExNDIiLz48L3N2Zz4=") 50% 50% / contain no-repeat; }
.product-options .heading { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; width: 100%; min-height: 54px; padding: 10px 15px; gap: 8px 12px; }
.product-options .name { display: block; position: relative; top: 1px; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }
.product-options .price { display: block; position: relative; top: 1px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; color: rgb(12, 12, 81); font-size: 15px; font-weight: 600; }
.product-options .price .price_right { padding: 0px; margin: 0px; font-size: 13px; font-weight: inherit; text-decoration: inherit; }
.product-options .price ins { text-decoration: none; }
.product-options .price del { display: inline-block; margin: 0px 4px 0px 0px; color: rgb(86, 112, 138); font-size: 13px; font-weight: 600; text-decoration: line-through; }
.product-options .period { display: inline-block; margin: 0px 0px 0px 3px; color: rgb(72, 101, 129); font-size: 13px; font-weight: 500; text-decoration: none; }
.product-options .contents { display: none; padding: 0px 15px 12px; margin: -2px 0px 0px; }
.product-options .cards { display: flex; flex-wrap: wrap; padding: 0px; margin: 0px; gap: 10px; }
.product-options .cards:has(.tag) .card { padding-top: 20px; }
.product-options .card { display: flex; position: relative; flex-basis: 100px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: center; align-items: center; padding: 12px 8px; border: 1px solid rgba(178, 216, 243, 0.25); border-radius: 6px; background: rgb(255, 255, 255); font-size: 14px; font-weight: 500; text-align: center; transition: 0.2s; cursor: pointer; }
.product-options .card:has(:checked) { border-color: rgb(12, 12, 81); }

.product-options .card .price { margin-top: auto; }
.product-options .card input { margin: 0px 0px 8px; }
.product-options .card input:checked { border-color: rgb(6, 161, 66); background: rgb(6, 161, 66); box-shadow: rgb(255, 255, 255) 0px 0px 0px 5px inset; }
.product-options .tag { display: block; position: absolute; top: -9px; left: 50%; max-width: calc(100% - 10px); padding: 3px 8px 1px; border-radius: 10px; background-color: rgb(0, 100, 163); color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; line-height: 14px; text-align: center; white-space: nowrap; transform: translateX(-50%); }
.product-options .number { display: block; margin: 0px 0px 3px; font-weight: 600; }
.product-options .unit { display: block; color: rgb(86, 112, 138); font-size: 13px; font-weight: 500; line-height: 14px; }





.product-options .features { display: block; padding: 0px; margin: 0px; }
.product-options .feature { display: flex; -webkit-box-align: center; align-items: center; margin: 0px 0px 10px; color: rgb(12, 12, 81); font-size: 14px; font-weight: 500; line-height: 20px; gap: 10px; --mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjA2MDQgMUM5LjY1NzcyIDEgOS4zOTU5NyAxLjE4MDQgOS4xMzQyMyAxLjM4MDg1QzguODcyNDggMS41NjEyNSA4LjU5MDYgMS44MDE3OCA4LjMyODg2IDIuMDQyMzJDOC4wNjcxMSAyLjI4Mjg1IDcuODA1MzcgMi41MjMzOSA3LjYwNDAzIDIuNzAzNzlDNy4zODI1NSAyLjg4NDE5IDcuMTgxMjEgMy4wMjQ1IDcuMTYxMDcgMy4wMjQ1QzcuMTQwOTQgMy4wMjQ1IDYuODk5MzMgMy4wODQ2MyA2LjYxNzQ1IDMuMTA0NjhDNi4zMzU1NyAzLjEyNDcyIDUuOTczMTUgMy4xNDQ3NyA1LjYzMDg3IDMuMTQ0NzdDNS4yNjg0NiAzLjE0NDc3IDQuOTI2MTcgMy4xODQ4NiA0LjU4Mzg5IDMuMjQ0OTlDNC4yNjE3NSAzLjMwNTEyIDMuOTU5NzMgMy4zNDUyMSAzLjY3Nzg1IDMuNjI1ODRDMy4zOTU5NyAzLjkwNjQ2IDMuMzM1NTcgNC4yMDcxMyAzLjI5NTMgNC41NDc4OEMzLjIzNDkgNC44Njg2IDMuMjE0NzcgNS4yMjk0IDMuMTk0NjMgNS41OTAyQzMuMTk0NjMgNS45NTEgMy4xNzQ1IDYuMjkxNzYgMy4xNTQzNiA2LjU3MjM4QzMuMTM0MjMgNi44NTMwMSAzLjA3MzgzIDcuMDkzNTQgMy4wNzM4MyA3LjExMzU5QzMuMDczODMgNy4xMzM2MyAyLjkzMjg5IDcuMzM0MDggMi43NTE2OCA3LjU1NDU3QzIuNTcwNDcgNy43NzUwNiAyLjMyODg2IDguMDE1NTkgMi4wODcyNSA4LjI5NjIxQzEuODQ1NjQgOC41NTY3OSAxLjYyNDE2IDguODE3MzcgMS40MjI4MiA5LjA5OEMxLjE4MTIxIDkuMzU4NTcgMSA5LjYxOTE1IDEgMTAuMDJDMSAxMC40MjA5IDEuMTgxMjEgMTAuNjYxNSAxLjM2MjQyIDEwLjk0MjFDMS41NDM2MiAxMS4yMDI3IDEuNzg1MjMgMTEuNDgzMyAyLjAyNjg1IDExLjc0MzlDMi4yNjg0NiAxMi4wMDQ1IDIuNTEwMDcgMTIuMjY1IDIuNjkxMjggMTIuNDY1NUMyLjg3MjQ4IDEyLjY4NiAzLjAxMzQyIDEyLjg4NjQgMy4wMTM0MiAxMi45MDY1QzMuMDEzNDIgMTIuOTI2NSAzLjA3MzgzIDEzLjE2NyAzLjA5Mzk2IDEzLjQ0NzdDMy4xMTQwOSAxMy43MjgzIDMuMTM0MjMgMTQuMDY5IDMuMTM0MjMgMTQuNDI5OEMzLjEzNDIzIDE0Ljc5MDYgMy4xNzQ1IDE1LjEzMTQgMy4yMzQ5IDE1LjQ1MjFDMy4yOTUzIDE1Ljc3MjggMy4zNTU3IDE2LjA5MzUgMy42MTc0NSAxNi4zNzQyQzMuODk5MzMgMTYuNjU0OCA0LjIwMTM0IDE2LjcxNDkgNC41MjM0OSAxNi43NzUxQzQuODQ1NjQgMTYuODM1MiA1LjIwODA1IDE2Ljg1NTIgNS41NTAzNCAxNi44NzUzQzUuOTEyNzUgMTYuODc1MyA2LjI1NTAzIDE2Ljg5NTMgNi41MzY5MSAxNi45MTU0QzYuODE4NzkgMTYuOTM1NCA3LjA2MDQgMTYuOTk1NSA3LjA4MDU0IDE2Ljk5NTVDNy4xMDA2NyAxNi45OTU1IDcuMzAyMDEgMTcuMTM1OSA3LjUyMzQ5IDE3LjMxNjNDNy43NDQ5NyAxNy40OTY3IDcuOTg2NTggMTcuNzM3MiA4LjI0ODMyIDE3Ljk3NzdDOC41MTAwNyAxOC4yMTgzIDguNzkxOTUgMTguNDM4OCA5LjA1MzY5IDE4LjYzOTJDOS4zMTU0NCAxOC44MTk2IDkuNTc3MTggMTkgOS45Nzk4NyAxOUMxMC4zODI2IDE5IDEwLjY0NDMgMTguODE5NiAxMC45MDYgMTguNjM5MkMxMS4xNjc4IDE4LjQ1ODggMTEuNDQ5NyAxOC4yMTgzIDExLjcxMTQgMTcuOTc3N0MxMS45NzMyIDE3LjczNzIgMTIuMjM0OSAxNy40OTY3IDEyLjQzNjIgMTcuMzE2M0MxMi42NTc3IDE3LjEzNTkgMTIuODU5MSAxNi45OTU1IDEyLjg3OTIgMTYuOTk1NUMxMi44OTkzIDE2Ljk5NTUgMTMuMTQwOSAxNi45MzU0IDEzLjQyMjggMTYuOTE1NEMxMy43MDQ3IDE2Ljg5NTMgMTQuMDQ3IDE2Ljg3NTMgMTQuNDA5NCAxNi44NTUyQzE0Ljc3MTggMTYuODU1MiAxNS4xMTQxIDE2LjgxNTEgMTUuNDU2NCAxNi43NTVDMTUuNzc4NSAxNi42OTQ5IDE2LjA4MDUgMTYuNjM0NyAxNi4zNjI0IDE2LjM3NDJDMTYuNjQ0MyAxNi4wOTM1IDE2LjcwNDcgMTUuNzkyOSAxNi43NjUxIDE1LjQ3MjJDMTYuODI1NSAxNS4xNTE0IDE2Ljg0NTYgMTQuNzkwNiAxNi44NjU4IDE0LjQyOThDMTYuODY1OCAxNC4wNjkgMTYuODg1OSAxMy43MjgzIDE2LjkwNiAxMy40NDc3QzE2LjkyNjIgMTMuMTY3IDE2Ljk4NjYgMTIuOTI2NSAxNi45ODY2IDEyLjkwNjVDMTYuOTg2NiAxMi44ODY0IDE3LjEyNzUgMTIuNjg2IDE3LjMwODcgMTIuNDY1NUMxNy40ODk5IDEyLjI0NSAxNy43MzE1IDEyLjAwNDUgMTcuOTczMiAxMS43NDM5QzE4LjIxNDggMTEuNDgzMyAxOC40MzYyIDExLjIyMjcgMTguNjM3NiAxMC45NDIxQzE4LjgxODggMTAuNjgxNSAxOSAxMC40MjA5IDE5IDEwLjAyQzE5IDkuNjE5MTUgMTguODE4OCA5LjM1ODU3IDE4LjYzNzYgOS4wOThDMTguNDU2NCA4LjgzNzQyIDE4LjIxNDggOC41NTY3OSAxNy45NzMyIDguMjk2MjFDMTcuNzMxNSA4LjAzNTYzIDE3LjQ4OTkgNy43NzUwNiAxNy4zMDg3IDcuNTc0NjFDMTcuMTI3NSA3LjM1NDEyIDE2Ljk4NjYgNy4xNTM2NyAxNi45ODY2IDcuMTMzNjNDMTYuOTg2NiA3LjExMzU5IDE2LjkyNjIgNi44NzMwNSAxNi45MDYgNi41OTI0M0MxNi44ODU5IDYuMzExOCAxNi44NjU4IDUuOTcxMDUgMTYuODQ1NiA1LjYxMDI0QzE2Ljg0NTYgNS4yNDk0NCAxNi44MDU0IDQuOTA4NjkgMTYuNzQ1IDQuNTY3OTNDMTYuNjg0NiA0LjI0NzIyIDE2LjYyNDIgMy45MjY1IDE2LjM2MjQgMy42NDU4OEMxNi4wODA1IDMuMzY1MjYgMTUuNzc4NSAzLjMwNTEyIDE1LjQ1NjQgMy4yNjUwM0MxNS4xMzQyIDMuMjA0OSAxNC43NzE4IDMuMTg0ODYgMTQuNDI5NSAzLjE2NDgxQzE0LjA2NzEgMy4xNjQ4MSAxMy43MjQ4IDMuMTI0NzIgMTMuNDQzIDMuMTA0NjhDMTMuMTYxMSAzLjA4NDYzIDEyLjkxOTUgMy4wNDQ1NCAxMi44OTkzIDMuMDI0NUMxMi44NzkyIDMuMDI0NSAxMi42Nzc5IDIuODg0MTkgMTIuNDU2NCAyLjY4Mzc0QzEyLjIzNDkgMi41MDMzNCAxMS45OTMzIDIuMjYyODEgMTEuNzExNCAyLjAyMjI3QzExLjQ0OTcgMS43ODE3NCAxMS4xODc5IDEuNTYxMjUgMTAuOTA2IDEuMzYwOEMxMC43MDQ3IDEuMTgwNCAxMC40NDMgMSAxMC4wNjA0IDFaTTEwLjA2MDQgMi4wNjIzNkMxMC4wNjA0IDIuMDYyMzYgMTAuMjIxNSAyLjEyMjQ5IDEwLjM2MjQgMi4yMjI3MkMxMC41NjM4IDIuMzYzMDMgMTAuODA1NCAyLjU4MzUyIDExLjA2NzEgMi44MDQwMUMxMS4zMjg5IDMuMDI0NSAxMS41NzA1IDMuMjY1MDMgMTEuODMyMiAzLjQ4NTUyQzEyLjA3MzggMy42ODU5NyAxMi4yNzUyIDMuODY2MzcgMTIuNTU3IDMuOTg2NjRDMTIuODM4OSA0LjEwNjkgMTMuMTIwOCA0LjEyNjk1IDEzLjQ0MyA0LjE0Njk5QzEzLjc2NTEgNC4xNjcwNCAxNC4xMDc0IDQuMTg3MDggMTQuNDQ5NyA0LjIwNzEzQzE0Ljc5MTkgNC4yMDcxMyAxNS4xMTQxIDQuMjQ3MjIgMTUuMzU1NyA0LjI4NzMxQzE1LjUzNjkgNC4zMjczOSAxNS42NTc3IDQuMzY3NDggMTUuNjk4IDQuMzg3NTNDMTUuNjk4IDQuNDI3NjIgMTUuNzU4NCA0LjU0Nzg4IDE1Ljc5ODcgNC43MjgyOUMxNS44Mzg5IDQuOTY4ODIgMTUuODc5MiA1LjI4OTUzIDE1Ljg3OTIgNS42MzAyOUMxNS44NzkyIDUuOTcxMDUgMTUuODk5MyA2LjMxMTggMTUuOTM5NiA2LjYzMjUyQzE1Ljk1OTcgNi45NTMyMyAxNS45Nzk5IDcuMjMzODUgMTYuMTAwNyA3LjUxNDQ4QzE2LjIyMTUgNy43OTUxIDE2LjQwMjcgNy45OTU1NSAxNi42MDQgOC4yMzYwOEMxNi44MDU0IDguNDc2NjEgMTcuMDQ3IDguNzM3MTkgMTcuMjg4NiA4Ljk3NzczQzE3LjUxMDEgOS4yMzgzMSAxNy43MzE1IDkuNDc4ODQgMTcuODcyNSA5LjY3OTI5QzE3Ljk3MzIgOS44MTk2IDE4LjAxMzQgOS45NTk5MSAxOC4wMzM2IDEwQzE4LjAzMzYgMTAuMDQwMSAxNy45NzMyIDEwLjE2MDQgMTcuODcyNSAxMC4zMjA3QzE3LjczMTUgMTAuNTIxMiAxNy41MTAxIDEwLjc2MTcgMTcuMjg4NiAxMS4wMjIzQzE3LjA2NzEgMTEuMjgyOSAxNi44MjU1IDExLjUyMzQgMTYuNjA0IDExLjc4NEMxNi40MDI3IDEyLjAyNDUgMTYuMjIxNSAxMi4yMjQ5IDE2LjEwMDcgMTIuNTA1NkMxNS45Nzk5IDEyLjc4NjIgMTUuOTU5NyAxMy4wNjY4IDE1LjkzOTYgMTMuMzg3NUMxNS45MTk1IDEzLjcwODIgMTUuODk5MyAxNC4wNDkgMTUuODc5MiAxNC4zODk4QzE1Ljg3OTIgMTQuNzMwNSAxNS44Mzg5IDE1LjA1MTIgMTUuNzk4NyAxNS4yOTE4QzE1Ljc1ODQgMTUuNDcyMiAxNS43MTgxIDE1LjU5MjQgMTUuNjk4IDE1LjYzMjVDMTUuNjU3NyAxNS42MzI1IDE1LjUzNjkgMTUuNjkyNyAxNS4zNTU3IDE1LjczMjdDMTUuMTE0MSAxNS43NzI4IDE0Ljc5MTkgMTUuNzkyOSAxNC40NDk3IDE1LjgxMjlDMTQuMTA3NCAxNS44MTI5IDEzLjc0NSAxNS44MzMgMTMuNDQzIDE1Ljg3MzFDMTMuMTIwOCAxNS44OTMxIDEyLjg1OTEgMTUuOTEzMSAxMi41NTcgMTYuMDMzNEMxMi4yNzUyIDE2LjE1MzcgMTIuMDczOCAxNi4zMzQxIDExLjgxMjEgMTYuNTM0NUMxMS41NzA1IDE2LjczNSAxMS4zMDg3IDE2Ljk5NTUgMTEuMDY3MSAxNy4yMTZDMTAuODA1NCAxNy40MzY1IDEwLjU2MzggMTcuNjU3IDEwLjM2MjQgMTcuNzk3M0MxMC4yMjE1IDE3Ljg5NzYgMTAuMDgwNSAxNy45NTc3IDEwLjA0MDMgMTcuOTc3N0MxMCAxNy45Nzc3IDkuODc5MiAxNy45MTc2IDkuNzE4MTIgMTcuODE3NEM5LjUxNjc4IDE3LjY3NzEgOS4yNzUxNyAxNy40NTY2IDkuMDEzNDIgMTcuMjM2MUM4Ljc1MTY4IDE3LjAxNTYgOC41MTAwNyAxNi43NzUxIDguMjQ4MzIgMTYuNTU0NkM4LjAwNjcxIDE2LjM1NDEgNy44MDUzNyAxNi4xNzM3IDcuNTIzNDkgMTYuMDUzNUM3LjI0MTYxIDE1LjkzMzIgNi45NTk3MyAxNS45MTMxIDYuNjM3NTggMTUuODkzMUM2LjMxNTQ0IDE1Ljg3MzEgNS45NzMxNSAxNS44NTMgNS42MzA4NyAxNS44NTNDNS4yODg1OSAxNS44NTMgNC45NjY0NCAxNS44MTI5IDQuNzI0ODMgMTUuNzcyOEM0LjU0MzYyIDE1LjczMjcgNC40MjI4MiAxNS42OTI3IDQuMzgyNTUgMTUuNjcyNkM0LjM4MjU1IDE1LjYzMjUgNC4zMjIxNSAxNS41MTIyIDQuMjgxODggMTUuMzMxOEM0LjI0MTYxIDE1LjA5MTMgNC4yMDEzNCAxNC43NzA2IDQuMjAxMzQgMTQuNDI5OEM0LjIwMTM0IDE0LjA4OTEgNC4xODEyMSAxMy43NDgzIDQuMTQwOTQgMTMuNDI3NkM0LjEwMDY3IDEzLjEwNjkgNC4xMDA2NyAxMi44NDYzIDMuOTc5ODcgMTIuNTQ1N0MzLjg1OTA2IDEyLjI2NSAzLjY3Nzg1IDEyLjA2NDYgMy40NzY1MSAxMS44MjQxQzMuMjc1MTcgMTEuNTgzNSAzLjAzMzU2IDExLjMyMjkgMi43OTE5NSAxMS4wODI0QzIuNTcwNDcgMTAuODIxOCAyLjM0ODk5IDEwLjU4MTMgMi4yMDgwNSAxMC4zODA4QzIuMTA3MzggMTAuMjQwNSAyLjA2NzExIDEwLjEwMDIgMi4wNDY5OCAxMC4wODAyQzIuMDQ2OTggMTAuMDQwMSAyLjEwNzM4IDkuOTE5ODIgMi4yMDgwNSA5Ljc1OTQ3QzIuMzQ4OTkgOS41NTkwMiAyLjU3MDQ3IDkuMjk4NDQgMi43OTE5NSA5LjA1NzkxQzMuMDEzNDIgOC43OTczMyAzLjI1NTAzIDguNTU2NzkgMy40NzY1MSA4LjMxNjI2QzMuNjc3ODUgOC4wNzU3MiAzLjg1OTA2IDcuODc1MjggMy45Nzk4NyA3LjU5NDY2QzQuMTAwNjcgNy4zMTQwMyA0LjEyMDgxIDcuMDMzNDEgNC4xNDA5NCA2LjcxMjY5QzQuMTYxMDcgNi4zOTE5OCA0LjE4MTIxIDYuMDUxMjIgNC4yMDEzNCA1LjcxMDQ3QzQuMjAxMzQgNS4zNjk3MSA0LjI0MTYxIDUuMDQ5IDQuMjgxODggNC44MDg0NkM0LjMyMjE1IDQuNjI4MDYgNC4zNjI0MiA0LjUwNzggNC4zODI1NSA0LjQ2NzcxQzQuNDIyODIgNC40Njc3MSA0LjU0MzYyIDQuMzg3NTMgNC43MjQ4MyA0LjM2NzQ4QzQuOTY2NDQgNC4zMjczOSA1LjI4ODU5IDQuMzA3MzUgNS42MzA4NyA0LjI4NzMxQzUuOTczMTUgNC4yODczMSA2LjMzNTU3IDQuMjY3MjYgNi42Mzc1OCA0LjIyNzE3QzYuOTU5NzMgNC4yMDcxMyA3LjIyMTQ4IDQuMTg3MDggNy41MjM0OSA0LjA2NjgyQzcuODA1MzcgMy45NDY1NSA4LjAwNjcxIDMuNzY2MTUgOC4yNjg0NiAzLjU2NTdDOC41MTAwNyAzLjM2NTI2IDguNzcxODEgMy4xMjQ3MiA5LjAxMzQyIDIuODg0MTlDOS4yNzUxNyAyLjY2MzcgOS41MTY3OCAyLjQ0MzIxIDkuNzE4MTIgMi4zMDI5QzkuODU5MDYgMi4yMDI2NyAxMCAyLjE0MjU0IDEwLjA0MDMgMi4xNDI1NEwxMC4wNjA0IDIuMDYyMzZaTTcuNjQ0MyA1LjcxMDQ3QzcuMTYxMDcgNS43MTA0NyA2LjY3Nzg1IDUuOTEwOTEgNi4yOTUzIDYuMjcxNzJDNS41MzAyIDcuMDMzNDEgNS41MzAyIDguMjc2MTcgNi4yOTUzIDkuMDM3ODZDNy4wNjA0IDkuNzk5NTUgOC4zMDg3MyA5Ljc5OTU1IDkuMDczODMgOS4wMzc4NkM5LjgzODkzIDguMjc2MTcgOS44Mzg5MyA3LjAzMzQxIDkuMDczODMgNi4yNzE3MkM4LjY3MTE0IDUuODcwODIgOC4xNDc2NSA1LjY5MDQyIDcuNjQ0MyA1LjcxMDQ3Wk0xMi44Mzg5IDYuNzEyNjlDMTIuNjk4IDYuNzEyNjkgMTIuNTU3IDYuNzcyODMgMTIuNDU2NCA2Ljg3MzA1TDYuODk5MzMgMTIuNDA1M0M2LjY5Nzk5IDEyLjYwNTggNi42OTc5OSAxMi45NDY1IDYuODk5MzMgMTMuMTQ3QzcuMTAwNjcgMTMuMzQ3NCA3LjQ0Mjk1IDEzLjM0NzQgNy42NDQzIDEzLjE0N0wxMy4yMDEzIDcuNjE0N0MxMy40MDI3IDcuNDE0MjUgMTMuNDAyNyA3LjA3MzUgMTMuMjAxMyA2Ljg3MzA1QzEzLjEwMDcgNi43NzI4MyAxMi45NTk3IDYuNzEyNjkgMTIuODE4OCA2LjcxMjY5SDEyLjgzODlaTTcuNjg0NTYgNi43NzI4M0M3LjkwNjA0IDYuNzcyODMgOC4xNDc2NSA2Ljg3MzA1IDguMzI4ODYgNy4wMzM0MUM4LjY5MTI4IDcuMzk0MjEgOC42OTEyOCA3LjkzNTQxIDguMzI4ODYgOC4yOTYyMUM3Ljk2NjQ0IDguNjU3MDIgNy40MjI4MiA4LjY1NzAyIDcuMDYwNCA4LjI5NjIxQzYuNjk3OTkgNy45MzU0MSA2LjY5Nzk5IDcuMzc0MTcgNy4wNjA0IDcuMDMzNDFDNy4yNDE2MSA2Ljg1MzAxIDcuNDYzMDkgNi43NzI4MyA3LjcwNDcgNi43NzI4M0g3LjY4NDU2Wk0xMi40MTYxIDEwLjQyMDlDMTEuOTEyOCAxMC40MjA5IDExLjQwOTQgMTAuNjAxMyAxMS4wMjY4IDEwLjk4MjJDMTAuMjYxNyAxMS43NDM5IDEwLjI2MTcgMTIuOTg2NiAxMS4wMjY4IDEzLjc0ODNDMTEuNzkxOSAxNC41MSAxMy4wNDAzIDE0LjUxIDEzLjgwNTQgMTMuNzQ4M0MxNC41NzA1IDEyLjk4NjYgMTQuNTcwNSAxMS43NDM5IDEzLjgwNTQgMTAuOTgyMkMxMy40MjI4IDEwLjYwMTMgMTIuOTE5NSAxMC40MjA5IDEyLjQxNjEgMTAuNDIwOVpNMTIuNDE2MSAxMS40NjMzQzEyLjYzNzYgMTEuNDYzMyAxMi44NzkyIDExLjU0MzQgMTMuMDYwNCAxMS43MjM4QzEzLjQyMjggMTIuMDg0NiAxMy40MjI4IDEyLjYyNTggMTMuMDYwNCAxMi45ODY2QzEyLjY5OCAxMy4zNDc0IDEyLjEzNDIgMTMuMzQ3NCAxMS43OTE5IDEyLjk4NjZDMTEuNDI5NSAxMi42MjU4IDExLjQyOTUgMTIuMDY0NiAxMS43OTE5IDExLjcyMzhDMTEuOTczMiAxMS41NDM0IDEyLjE5NDYgMTEuNDYzMyAxMi40MzYyIDExLjQ2MzNIMTIuNDE2MVoiIGZpbGw9IiMwQzBDNTEiIHN0cm9rZT0iIzBDMEM1MSIgc3Ryb2tlLXdpZHRoPSIwLjIiLz4KPC9zdmc+Cg=="); }
.product-options .feature:last-child { margin-bottom: 0px; }
.product-options .feature::before { content: ""; display: block; position: relative; top: -1px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 18px; height: 18px; margin: 0px 1px 0px 2px; background-color: currentcolor; mask: var(--mask-image) 50% 50%/contain no-repeat; }
.product-options .feature_clock { --mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDFDNy42MTM3MSAxIDUuMzI0MTEgMS45NDgzNCAzLjYzNTIgMy42MzUyQzEuOTQ4MzQgNS4zMjQxMSAxIDcuNjEzNzEgMSAxMEMxIDEyLjM4NjMgMS45NDgzNCAxNC42NzU5IDMuNjM1MiAxNi4zNjQ4QzUuMzI0MTEgMTguMDUxNyA3LjYxMzcxIDE5IDEwIDE5QzEyLjM4NjMgMTkgMTQuNjc1OSAxOC4wNTE3IDE2LjM2NDggMTYuMzY0OEMxOC4wNTE3IDE0LjY3NTkgMTkgMTIuMzg2MyAxOSAxMEMxOC45OTc5IDcuNjEzNzEgMTguMDQ5NiA1LjMyNjE3IDE2LjM2MDcgMy42MzkzMUMxNC42NzE4IDEuOTUyNDYgMTIuMzg2MyAxLjAwMjA2IDEwIDFaTTEwIDE3LjcxNDNDNy45NTMxNCAxNy43MTQzIDUuOTkyNjkgMTYuOTAxNyA0LjU0NDQ2IDE1LjQ1NTVDMy4wOTYyMyAxNC4wMDk0IDIuMjg1NzEgMTIuMDQ2OSAyLjI4NTcxIDEwQzIuMjg1NzEgNy45NTMxNCAzLjA5ODI5IDUuOTkyNjkgNC41NDQ0NiA0LjU0NDQ2QzUuOTkwNjMgMy4wOTYyMyA3Ljk1MzE0IDIuMjg1NzEgMTAgMi4yODU3MUMxMi4wNDY5IDIuMjg1NzEgMTQuMDA3MyAzLjA5ODI5IDE1LjQ1NTUgNC41NDQ0NkMxNi45MDM4IDUuOTkwNjMgMTcuNzE0MyA3Ljk1MzE0IDE3LjcxNDMgMTBDMTcuNzEyMiAxMi4wNDQ4IDE2Ljg5OTcgMTQuMDA1MyAxNS40NTE0IDE1LjQ1MTRDMTQuMDAzMiAxNi44OTc2IDEyLjA0NDggMTcuNzEwMiAxMCAxNy43MTQzWk0xMy42Njk5IDEyLjc1ODZDMTMuNzkzNCAxMi44Nzc5IDEzLjg2NTQgMTMuMDQyNSAxMy44NjU0IDEzLjIxNTNDMTMuODY1NCAxMy4zODgxIDEzLjc5OTUgMTMuNTUyNyAxMy42NzgyIDEzLjY3NjFDMTMuNTU2OCAxMy43OTc1IDEzLjM5MDIgMTMuODY1NCAxMy4yMTc0IDEzLjg2MzNDMTMuMDQ0NiAxMy44NjMzIDEyLjg4IDEzLjc5MTMgMTIuNzYwNyAxMy42Njc5TDkuNzM0NjMgMTAuNjQxOEM5LjQ5MTg5IDEwLjQwMTEgOS4zNTYxMSAxMC4wNzQxIDkuMzU4MTcgOS43MzI1N1Y0Ljg1NTA5QzkuMzU4MTcgNC40OTkyIDkuNjQ2MTcgNC4yMTMyNiAxMCA0LjIxMzI2QzEwLjM1MzggNC4yMTMyNiAxMC42NDE4IDQuNTAxMjYgMTAuNjQxOCA0Ljg1NTA5VjkuNzMyNTdMMTMuNjY3OSAxMi43NTg2SDEzLjY2OTlaIiBmaWxsPSIjMEMwQzUxIiBzdHJva2U9IiMwQzBDNTEiIHN0cm9rZS13aWR0aD0iMC4yIi8+Cjwvc3ZnPgo="); }
.product-options .feature_pack { --mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjIwMiAxLjA0ODg1TDE4Ljc2MDMgNS4zMzYyMUMxOC43NjU0IDUuMzM4OTcgMTguNzcxMSA1LjM0MTcyIDE4Ljc3NjggNS4zNDQ0OEgxOC43Nzc0TDE4Ljc4MzcgNS4zNDgzM0gxOC43ODQ5QzE4LjgwNDMgNS4zNTk5IDE4LjgyMzIgNS4zNzI1OCAxOC44NDA5IDUuMzg2OUwxOC44NDcyIDUuMzkxODZMMTguODUwMSA1LjM5NDA3TDE4Ljg1NjQgNS4zOTkwMkwxOC44NTc1IDUuNDAwMTNMMTguODYzOCA1LjQwNTY0TDE4Ljg3MjQgNS40MTM5QzE4Ljg3NzYgNS40MTg4NiAxOC44ODI3IDUuNDIzODIgMTguODg3MyA1LjQyODc4TDE4Ljg5NDEgNS40MzY0OUMxOC45MDYyIDUuNDQ5NzIgMTguOTE3IDUuNDY0MDQgMTguOTI2OCA1LjQ3ODM3SDE4LjkyNzNDMTguOTM1MyA1LjQ5MDQ5IDE4Ljk0MjggNS41MDI2MSAxOC45NDk2IDUuNTE1MjlIMTguOTUwMkwxOC45NTA4IDUuNTE2OTRMMTguOTU0MiA1LjUyM0wxOC45NTY1IDUuNTI3OTZMMTguOTU5OSA1LjUzNDU3TDE4Ljk2MTcgNS41Mzg0M1Y1LjUzOTUzQzE4Ljk4NzQgNS41OTQ2MyAxOSA1LjY1MzA0IDE5IDUuNzA5NzlWMTQuMjg4OUMxOSAxNC40NTc1IDE4Ljg5NyAxNC42MDMgMTguNzQ4MiAxNC42NzA4TDEwLjIxNzQgMTguOTQ0M0MxMC4xNTMzIDE4Ljk3OTYgMTAuMDc5IDE5IDEwIDE5QzkuOTIxMDQgMTkgOS44NDY2NSAxOC45Nzk2IDkuNzgyNTcgMTguOTQ0M0wxLjIzNTc0IDE0LjY2MzFDMS4wODU4MyAxNC41ODgxIDEgMTQuNDQxIDEgMTQuMjg4OVY1LjcxMDg5QzEgNS41NDIyOSAxLjEwMjk5IDUuMzk2MjcgMS4yNTE3NiA1LjMyOTA1TDkuNzk4NTkgMS4wNDc3NUM5LjkzMDE5IDAuOTgxNjI4IDEwLjA4MDcgMC45ODY1ODcgMTAuMjAyNiAxLjA0Nzc1VjEuMDQ4ODVIMTAuMjAyWk0xNC4yODA2IDQuMDQyNDVMNi42NjY5OSA3Ljg1NTk1TDkuOTk5NDMgOS41MjU0OUwxNy42MTMgNS43MTJMMTQuMjgwNiA0LjA0MjQ1Wk02LjE1NjU5IDguNTUwNzdWMTEuNDAzM0M2LjE1NjU5IDExLjYzNjQgNS45NjAzMyAxMS44MjU0IDUuNzE4MjkgMTEuODI1NEM1LjQ3NjI1IDExLjgyNTQgNS4yODA1NiAxMS42MzY0IDUuMjgwNTYgMTEuNDAzM1Y4LjExMjE3TDEuODc1NDUgNi40MDY4MVYxNC4wMzQ0TDkuNTYxMTMgMTcuODg0MlYxMC4yNTY3TDYuMTU2NTkgOC41NTA3N1pNNS43MTgyOSA3LjM4MDk5TDEzLjMzMTkgMy41Njc0OUw5Ljk5OTQzIDEuODk3OTVMMi4zODU4NSA1LjcxMkw1LjcxODI5IDcuMzgwOTlaTTEwLjQzNzcgMTAuMjU2N1YxNy44ODQyTDE4LjEyMzQgMTQuMDM0NFY2LjQwNjgxTDEwLjQzNzcgMTAuMjU2N1oiIGZpbGw9IiMwQzBDNTEiIHN0cm9rZT0iIzBDMEM1MSIgc3Ryb2tlLXdpZHRoPSIwLjQiLz4KPC9zdmc+Cg=="); }





.product-actions { display: flex; position: relative; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: 25px 0px 0px; z-index: 1; gap: 6px; }

.product-actions .btn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; gap: 10px; }
.product-actions .btn.-lg { padding: 20px 15px 18px; }
.product-actions .btn::before { content: ""; display: block; position: relative; top: -1px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 20px; height: 20px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMEM1MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjczIDFhLjczLjczIDAgMSAwIDAgMS40NmgyLjQ0bDMuNjEgOS4wMS0xLjEgMi42NmMtLjEuMjItLjA3LjUuMDYuNy4xNC4yLjM3LjMyLjYyLjMyaDEyLjIyYy4zOSAwIC43NC0uMzUuNzQtLjc0YS43Ni43NiAwIDAgMC0uNzQtLjczSDcuNDZsLjYzLTEuNSAxMS43Ny0uOTRjLjMxLS4wMy41OS0uMjcuNjYtLjU3bDEuNDYtNi4zNGMuMS0uNDMtLjI3LS45LS43MS0uOUg1LjE0bC0uOC0xLjk3QS43NS43NSAwIDAgMCAzLjY4IDFILjczWm01IDMuOWgxNC42MUwxOS4yIDkuODNsLTExLjE0Ljg4LTIuMzMtNS44Wk04LjggMTYuMTJhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NEM2LjM2IDE5LjkgNy40NiAyMSA4LjggMjFjMS4zNCAwIDIuNDQtMS4xIDIuNDQtMi40NCAwLTEuMzQtMS4xLTIuNDQtMi40NC0yLjQ0Wm03LjMzIDBhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NGMwIDEuMzQgMS4xIDIuNDQgMi40NCAyLjQ0IDEuMzUgMCAyLjQ1LTEuMSAyLjQ1LTIuNDQgMC0xLjM0LTEuMS0yLjQ0LTIuNDUtMi40NFpNOC44IDE3LjZjLjU1IDAgLjk4LjQyLjk4Ljk3cy0uNDMuOTgtLjk4Ljk4YS45Ny45NyAwIDAgMS0uOTgtLjk4YzAtLjU1LjQzLS45Ny45OC0uOTdabTcuMzMgMGMuNTUgMCAuOTguNDIuOTguOTdzLS40My45OC0uOTguOThhLjk3Ljk3IDAgMCAxLS45Ny0uOThjMC0uNTUuNDItLjk3Ljk3LS45N1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") 50% 50% / contain no-repeat; }










































.product-tabs { display: block; position: relative; padding: 0px; margin: 25px 0px 0px; color: rgb(12, 12, 81); font-size: 14px; font-weight: 500; line-height: 22px; }
.product-tabs .tab { display: block; padding: 0px 0px 15px; margin: 0px 0px 15px; border-bottom: 1px solid rgb(217, 226, 236); }
.product-tabs .tab:last-child { padding-bottom: 0px; margin-bottom: 0px; border-bottom-width: 0px; }
.product-tabs .tab.is_active .contents { display: block; }
.product-tabs .tab.is_expanded .toggle::after { height: 2px; margin-top: -1px; }
.product-tabs .heading { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin: 0px; cursor: pointer; gap: 10px; }
.product-tabs .heading h3 { margin: 0px; color: rgb(12, 12, 81); font-size: 24px; font-weight: 500; line-height: 24px; transition: 0.2s; }
.product-tabs .heading .toggle { display: block; }
.product-tabs .toggle { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 20px; height: 20px; margin-left: 10px; color: rgb(12, 12, 81); transition: 0.3s; }
.product-tabs .toggle::after, .product-tabs .toggle::before { content: ""; display: block; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; margin: -1px 0px 0px -7px; border-radius: 2px; background-color: currentcolor; transition: 0.2s; }
.product-tabs .toggle::after { width: 2px; height: 14px; margin: -7px 0px 0px -1px; }
.product-tabs .contents { display: none; position: relative; overflow: hidden; margin: 15px 0px 0px; }
.product-tabs .text { color: rgb(72, 101, 129); }
.product-tabs .text table { width: 100%; }
.product-tabs .text ol, .product-tabs .text p, .product-tabs .text table, .product-tabs .text ul { margin: 0px 0px 6px; color: inherit; font: inherit; }
.product-tabs .text ol:last-child, .product-tabs .text p:last-child, .product-tabs .text table:last-child, .product-tabs .text ul:last-child { margin-bottom: 0px; }


.product-tabs .text strong { color: rgb(12, 12, 81); }
.product-tabs .text thead tr:nth-child(n) { background-color: transparent; }
.product-tabs .text thead th { color: rgb(12, 12, 81); font-size: 14px; font-weight: 600; }
.product-tabs .text tr { background-color: transparent; }
.product-tabs .text tr:nth-child(2n+1) { background-color: rgba(178, 216, 243, 0.25); }
.product-tabs .text td, .product-tabs .text th { padding: 10px 8px 8px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: 0px 0px; color: inherit; font-size: inherit; line-height: inherit; }
.product-tabs .text td:first-child, .product-tabs .text th:first-child { padding-left: 16px; }
.product-tabs .text td:last-child, .product-tabs .text th:last-child { padding-right: 16px; }
.product-tabs .table { overflow: auto hidden; }
.product-tabs .cards { display: block; position: relative; overflow: hidden; }
.product-tabs .card { display: flex; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: stretch; align-items: stretch; width: 280px; height: auto; padding: 0px; margin: 0px; }
.product-tabs .card .image { display: block; position: relative; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 100%; height: auto; }
.product-tabs .card .image::before { content: ""; display: block; padding-bottom: 60%; }
.product-tabs .card img { display: block; position: absolute; width: 100%; height: 100%; inset: 0px; object-fit: cover; }
.product-tabs .card .details { display: block; -webkit-box-flex: 1; flex-grow: 1; min-height: 0px; padding: 15px 20px; background-color: rgb(240, 244, 248); }
.product-tabs .card .title { display: block; margin: 0px 0px 2px; font-size: 15px; font-weight: 600; }



.product-tabs .item { display: flex; -webkit-box-align: center; align-items: center; margin: 15px 0px 0px; gap: 20px; }
.product-tabs .item:first-child { margin-top: 0px; }

.product-tabs .item .icon { display: block; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 40px; height: 40px; background: none 50% 50% / contain no-repeat; }


.product-tabs .item .icon_custom { background: 0px 0px; }
.product-tabs .item .icon img { display: block; width: 100%; height: 100%; object-fit: contain; }
.product-tabs .item .title { display: block; font-size: 15px; font-weight: 600; }
.product-tabs .item .text { display: block; color: rgb(72, 101, 129); }









.product .woocommerce-product-details__short-description { margin-bottom: 20px; }



































@media (max-width: 1299px) {.product .container { gap: 50px; }}
@media (max-width: 1169px) {.product .container { grid-template-columns: 475px 1fr; gap: 40px; }
.product-info { padding-top: 20px; }}
@media (max-width: 991px) {.product .container { grid-template-columns: 100%; }
.product-gallery-main-photo { max-width: 100%; }
.product-info { padding: 0px; }
}
@media (max-width: 767px) {.product { padding-top: 0px; }
.product .container { gap: 30px; }

.product-gallery-main .slider-pagination { right: 10px; bottom: 10px; }
.product-gallery-main .slider-button { display: none; width: 32px; height: 32px; }
.product-gallery-main .slider-button.-prev { left: 10px; }
.product-gallery-main .slider-button.-next { right: 10px; }
.product-gallery-main .slider-button svg { width: 12px; height: 12px; }

.product-info h1 { font-size: 32px; }
.product-info p + ul { margin-top: -15px; }
.product-info p + ul li::before { font-size: 22px; }
.product-details { display: block; }


.product-price { font-size: 22px; line-height: 22px; }



}
@media (max-width: 575px) {.product-gallery-main-photo { padding-bottom: 90%; }

.product-actions .btn.-lg { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 44px; padding: 2px 12px 0px; font-size: 15px; text-align: center; }

.product-tabs .heading h3 { font-size: 20px; }
.product-tabs .card .details { padding: 12px 15px; }

}

@media (hover: hover) {.product-options .card:hover { border-color: rgb(0, 100, 163); }
.product-tabs .heading h3:hover, .product-tabs .toggle:hover { color: rgb(0, 128, 208); }}
/* 7e5bbf6fdc.css */
:root { --product-topbar-height: 0px; }
body.has-product-topbar { padding-bottom: var(--product-topbar-height); }
.product-topbar { display: block; position: fixed; right: 0px; bottom: 0px; left: 0px; padding: 15px 0px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 15px; transition: 0.3s; transform: translateY(100%); visibility: hidden; z-index: 100; }
.product-topbar.-sticky { transform: translateY(0px); visibility: visible; }
.product-topbar .container { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 20px; }
.product-topbar-details { display: flex; -webkit-box-align: center; align-items: center; gap: 20px; }
.product-topbar-item-photo { display: block; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 50px; height: 50px; }
.product-topbar-item-photo img { display: block; width: 100%; height: 100%; object-fit: cover; }
.product-topbar-item-info { display: block; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }
.product-topbar-item-name { display: block; overflow: hidden; width: 100%; font-size: 16px; font-weight: 600; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; }
.product-topbar-item-details { display: block; overflow: hidden; width: 100%; color: rgb(86, 112, 138); font-size: 13px; font-weight: 400; line-height: 16px; white-space: nowrap; text-overflow: ellipsis; }
.product-topbar-price { font-size: 22px; font-weight: 600; line-height: 1; }

.product-topbar-price .product-price { margin: 0px; font-size: 20px; line-height: 1; }




.product-topbar .btn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 10px; }
.product-topbar .btn.-lg { padding: 16px 25px 14px; }
.product-topbar .btn::before { content: ""; display: block; position: relative; top: -1px; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; width: 20px; height: 20px; background-color: currentcolor; mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMEM1MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjczIDFhLjczLjczIDAgMSAwIDAgMS40NmgyLjQ0bDMuNjEgOS4wMS0xLjEgMi42NmMtLjEuMjItLjA3LjUuMDYuNy4xNC4yLjM3LjMyLjYyLjMyaDEyLjIyYy4zOSAwIC43NC0uMzUuNzQtLjc0YS43Ni43NiAwIDAgMC0uNzQtLjczSDcuNDZsLjYzLTEuNSAxMS43Ny0uOTRjLjMxLS4wMy41OS0uMjcuNjYtLjU3bDEuNDYtNi4zNGMuMS0uNDMtLjI3LS45LS43MS0uOUg1LjE0bC0uOC0xLjk3QS43NS43NSAwIDAgMCAzLjY4IDFILjczWm01IDMuOWgxNC42MUwxOS4yIDkuODNsLTExLjE0Ljg4LTIuMzMtNS44Wk04LjggMTYuMTJhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NEM2LjM2IDE5LjkgNy40NiAyMSA4LjggMjFjMS4zNCAwIDIuNDQtMS4xIDIuNDQtMi40NCAwLTEuMzQtMS4xLTIuNDQtMi40NC0yLjQ0Wm03LjMzIDBhMi40NSAyLjQ1IDAgMCAwLTIuNDQgMi40NGMwIDEuMzQgMS4xIDIuNDQgMi40NCAyLjQ0IDEuMzUgMCAyLjQ1LTEuMSAyLjQ1LTIuNDQgMC0xLjM0LTEuMS0yLjQ0LTIuNDUtMi40NFpNOC44IDE3LjZjLjU1IDAgLjk4LjQyLjk4Ljk3cy0uNDMuOTgtLjk4Ljk4YS45Ny45NyAwIDAgMS0uOTgtLjk4YzAtLjU1LjQzLS45Ny45OC0uOTdabTcuMzMgMGMuNTUgMCAuOTguNDIuOTguOTdzLS40My45OC0uOTguOThhLjk3Ljk3IDAgMCAxLS45Ny0uOThjMC0uNTUuNDItLjk3Ljk3LS45N1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") 50% 50% / contain no-repeat; }

@media (max-width: 991px) {.product-topbar-details { display: none; }}
@media (max-width: 767px) {.product-topbar { padding: 10px 0px; }
.product-topbar-price { font-size: 20px; }}
@media (max-width: 575px) {.product-topbar .container { gap: 12px; }
.product-topbar-item-details { font-size: 12px; }
.product-topbar-price .product-price { font-size: 18px; line-height: 1; }

.product-topbar .btn.-lg { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; font-size: 0px; line-height: 1; gap: 5px; }
.product-topbar .btn.-lg::before { top: 0px; }
.product-topbar .btn.-lg::after { content: attr(data-button-label-small-screens); font-size: 1rem; }}
/* 3a9f39a14b.css */




















































































/* 0c59c7429e.css */






















































/* d91851aaa8.css */

















/* a856ada988.css */










/* inline */






/* inline */


/* inline */



/* 91c70479b7.css */

































































































































































































































































































































































@media only screen and (max-width: 641px) {.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) { line-height: 2; min-height: 32px; }










}



























































.gform_wrapper.gravity-theme .gfield--type-repeater.hidden_label > .gfield_repeater_wrapper > .gfield_repeater_container > .gfield_label, .gform_wrapper.gravity-theme .hidden_label > .gfield_label, .gform_wrapper.gravity-theme .hidden_sub_label, .gform_wrapper.gravity-theme .screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }







































.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select { max-width: 100%; }


.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large { width: 100%; }
.gform_wrapper.gravity-theme * { box-sizing: border-box; }
.gform_wrapper.gravity-theme .gform_fields { display: grid; gap: 16px 2%; grid-template-columns: repeat(12, 1fr); width: 100%; }
.gform_wrapper.gravity-theme .gfield { grid-column: 1 / -1; min-width: 0px; }
.gform_wrapper.gravity-theme .gfield.gfield--width-full { grid-column: span 12; }





.gform_wrapper.gravity-theme .gfield.gfield--width-half { grid-column: span 6; }





@media (max-width: 640px) {.gform_wrapper.gravity-theme .gform_fields { column-gap: 0px; }
.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full) { grid-column: 1 / -1; }}











































































/* 84ac6c3983.css */

/* 9a543c483b.css */
.gform_wrapper.gravity-theme .gfield_label { display: block; font-size: 16px; font-weight: 700; margin-bottom: 8px; padding: 0px; }
.gform_wrapper.gravity-theme .gform-field-label .gform-field-label__text { display: inline; padding-inline-end: 0.125em; }




























.gform_wrapper.gravity-theme button.button:disabled { opacity: 0.6; }

.gform_wrapper.gravity-theme #field_submit, .gform_wrapper.gravity-theme .gfield--type-submit, .gform_wrapper.gravity-theme .gform_footer { display: flex; }
.gform_wrapper.gravity-theme #field_submit button, .gform_wrapper.gravity-theme .gfield--type-submit button, .gform_wrapper.gravity-theme .gform_footer button { align-self: flex-end; position: relative; }












































































.gform_wrapper.gravity-theme input[type="color"], .gform_wrapper.gravity-theme input[type="date"], .gform_wrapper.gravity-theme input[type="datetime-local"], .gform_wrapper.gravity-theme input[type="datetime"], .gform_wrapper.gravity-theme input[type="email"], .gform_wrapper.gravity-theme input[type="month"], .gform_wrapper.gravity-theme input[type="number"], .gform_wrapper.gravity-theme input[type="password"], .gform_wrapper.gravity-theme input[type="search"], .gform_wrapper.gravity-theme input[type="tel"], .gform_wrapper.gravity-theme input[type="text"], .gform_wrapper.gravity-theme input[type="time"], .gform_wrapper.gravity-theme input[type="url"], .gform_wrapper.gravity-theme input[type="week"], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea { font-size: 15px; margin-bottom: 0px; margin-top: 0px; padding: 8px; }






























































































@keyframes gformLoader { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}










/* 86e7ccbb3b.css */
.product-advantages .container { padding-top: 48px; padding-bottom: 48px; border-top: 1px solid rgb(240, 244, 248); border-bottom: 1px solid rgb(240, 244, 248); display: grid; grid-template-columns: repeat(5, 1fr); gap: 40px 30px; }
.product-advantages-item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; }


.product-advantages-0 { margin-bottom: -50px !important; }
@media (max-width: 991px) {.product-advantages .container { grid-template-columns: repeat(3, 1fr); }}
@media (max-width: 767px) {.product-advantages .container { gap: 30px 20px; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); }


.product-advantages-item:nth-child(5) { display: none; }
.product-advantages-0 { margin-bottom: -10px !important; }}
/* bf3e282325.css */


.info .col-image { position: sticky; top: 100px; }
.info-photo { position: relative; padding-bottom: 100%; }

.info-photo img { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; }

.info-content h2 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 40px; line-height: 120%; margin-bottom: 16px; }
.info-content .checklist li { font-size: 16px; line-height: 20px; }


.faq-item { text-align: left; }
.faq-item:not(:first-child) { border-top: 1px solid rgb(217, 226, 236); }
.faq-item-trigger { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; cursor: pointer; text-align: left; padding: 30px 0px; font-weight: 600; font-size: 18px; line-height: 24px; transition: 0.2s; }
.faq-item-trigger:hover { color: rgb(0, 128, 208); }
.faq-item-trigger.-active svg { transform: rotate(-180deg); }
.faq-item-trigger svg { width: 12px; min-width: 12px; height: 12px; fill: currentcolor; margin-left: 10px; transition: 0.2s; }
.faq-item-content { display: none; padding-bottom: 20px; }
.faq-item-content.-active > * { transition: opacity 0.3s 0.15s; opacity: 1; }
.faq-item-content > * { transition: opacity 0.3s; opacity: 0; }
.faq-item-content > :not(:last-child) { margin-bottom: 15px; }
.faq-item-content > :last-child { margin-bottom: 0px !important; }
.faq-item-content ol li, .faq-item-content p, .faq-item-content ul li { font-size: 16px; }
@media (min-width: 768px) {.info-content .faq-item-trigger { padding: 20px 0px; }
.info-content li, .info-content > p { font-size: 16px; line-height: 32px; }
.info-content .checklist li:not(:last-child) { margin-bottom: 24px; }}
@media (max-width: 991px) {.info .col-image { position: relative; top: auto; }
.info-photo { padding-bottom: 60%; margin-bottom: 40px; }}
@media (max-width: 767px) {.info-photo { padding-bottom: 80%; margin-bottom: 30px; }
.info-content h2 { font-size: 32px; }
.faq-item-trigger { padding: 15px 0px; }
.faq-item-content { padding-bottom: 15px; }}
@media (pointer: coarse) {.faq-item-trigger:hover { color: currentcolor; }}
/* 6f00143c28.css */
.comparison-table-section { padding: 60px 0px; background-color: rgb(245, 242, 237); margin: 0px !important; }

.comparison-table-section .col-inner { display: flex; -webkit-box-align: center; align-items: center; column-gap: 0.5rem; }
.comparison-table-section .icon-holder { position: relative; top: -1px; width: 1rem; height: 1rem; vertical-align: middle; }
.comparison-table-section .icon-holder svg { display: block; width: 100%; height: 100%; object-fit: contain; }
.comparison-table-section .table-holder-comparison { margin-top: 32px; }



.comparison-table-section h2 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 40px; line-height: 120%; margin-bottom: 20px; }

.comparison-table-section table { width: 100%; min-width: 500px; margin: 0px; }
.comparison-table-section table .col-inner > span, .comparison-table-section table td, .comparison-table-section table th { white-space: nowrap; }
.comparison-table-section table th { background-color: rgb(255, 255, 255); color: rgb(12, 12, 81); font-weight: 600; }
.comparison-table-section table td, .comparison-table-section table th { padding: 9px 20px 7px; font-size: 1rem; vertical-align: middle; }
.comparison-table-section table tbody tr:nth-child(2n+1) { background-color: transparent; }
.comparison-table-section table tbody tr:nth-child(2n) { background-color: rgb(255, 255, 255); }
.comparison-table-section table.-has-hidden-items { position: relative; mask: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%); }
.comparison-table-section table.-has-hidden-items tbody tr:nth-child(n+5) { display: none; }
.comparison-table-section .link { display: block; margin-top: 1rem; color: rgb(0, 128, 208); }
.comparison-table-section .logo { display: inline-block; position: relative; top: -4px; width: 88px; height: 14px; background-color: currentcolor; font-size: 0px; line-height: 0; vertical-align: middle; mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTU5IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04My44OSAyMi4wOUM4NS40OSAyMi4wOSA4Ni42OCAyMS40NCA4Ny40NCAyMC4xM0M4OC4yNzA1IDE4Ljg0NDUgODguNjY5OSAxNy4zMjc4IDg4LjU4IDE1LjhDODguNTggMTMuNSA4OC4yIDEyLjMzIDg3LjQyIDExLjA4Qzg2LjYyIDkuNzggODUuNTkgOS4xOCA4NC4yMyA5LjE4QzgzLjMgOS4xOCA4Mi4zNiA5LjQ4IDgxLjQzIDEwLjA4QzgxLjE1IDEwLjI2IDgwLjkgMTAuNDggODAuNjQgMTAuNjhMODAuNTQgMTAuNzhDNzkuOTggMTEuMjQgNzkuNDYgMTEuNzQgNzkuMDEgMTIuMzRWMTUuNzdDNzkuMDUgMTYuOTcgNzkuMjQgMTguMDQgNzkuNjEgMTguOTZDODAuMDEgMTkuOTYgODAuNTcgMjAuNzMgODEuMzEgMjEuMjdDODIuMDUgMjEuODEgODIuOTEgMjIuMDkgODMuODkgMjIuMDlaTTg4LjkyIDguNkM5MC4wMiA5LjIgOTAuOTMgMTAuMTEgOTEuNjIgMTEuMzNDOTIuMzU5NCAxMi42OTc2IDkyLjcyNSAxNC4yMzYgOTIuNjggMTUuNzlDOTIuNjggMTcuNTYgOTIuMzMgMTkuMDYgOTEuNjQgMjAuMjhDOTEuMDE4NCAyMS40MzYzIDkwLjA2ODUgMjIuMzgyNyA4OC45MSAyM0M4Ny43NDYxIDIzLjYwNDUgODYuNDUxNCAyMy45MTM2IDg1LjE0IDIzLjlDODMuNjQgMjMuOSA4Mi40IDIzLjU1IDgxLjQyIDIyLjg1QzgwLjMwODMgMjIuMDUzMiA3OS40OTI0IDIwLjkxMDIgNzkuMSAxOS42TDc5LjAyIDE5LjNMNzkuMDYgMjAuNzRDNzkuMDkgMjEuNDIgNzkuMTggMjIuMjcgNzkuMzIgMjMuMjdINzUuM1Y2LjEzQzc1LjMxMSA0LjA4Mjc0IDc1LjIxMDkgMi4wMzY0IDc1IDBINzkuM0M3OS4xMDA4IDIuMDM3MTIgNzkuMDA3MyA0LjA4MzIgNzkuMDIgNi4xM1YxMC45MkM3OS44MDMyIDkuOTU5MDMgODAuNzY0IDkuMTU3NzkgODEuODUgOC41NkM4Mi45NDI5IDcuOTgxMiA4NC4xNjM0IDcuNjg1NTIgODUuNCA3LjdDODYuNjUgNy43IDg3LjgzIDggODguOTMgOC42SDg4LjkyWk02OC40NCAwLjc1TDcxLjA3IDMuMUw2OC40NCA1LjQ0TDY1LjgyIDMuMUw2OC40NCAwLjc1Wk0xMTAuMjggMS41NUMxMTAuMjggMi42NSAxMTAuMTIgMy45MyAxMDkuODMgNC43M0MxMDkuNTMgNS41MyAxMDkuMDIgNi4yOSAxMDguMTMgNi43M0MxMDYuODMgNy4zNiAxMDQuMTcgNy41MSAxMDIuNjMgNy41MVY2LjcxQzEwMy42MSA2LjcxIDEwNS40IDYuNTEgMTA1Ljg3IDYuMTFDMTA2LjM0IDUuNzEgMTA2LjYzIDUuMTkgMTA2Ljc1IDQuNTZDMTA2Ljg2IDMuOTIgMTA2LjkyIDMuMDYgMTA2LjkyIDEuOTlWMS41NEgxMTAuMjhWMS41NVpNMTA5Ljg1IDIxLjIyQzExMC41NSAyMi40MiAxMTIuMzIgMjIuMTMgMTEyLjk0IDIwLjM5QzExMy4wMyAyMC4xNCAxMTMuMTkgMTkuNiAxMTMuMjUgMTkuM0wxMTQuMDEgMTkuNDRMMTE0LjM4IDE5LjUyQzExNC4yNSAyMC4xMSAxMTQuMSAyMC42MyAxMTMuOTEgMjEuMDhDMTEzLjU4NyAyMS45NTYgMTEzLjAyNiAyMi43MjQ3IDExMi4yOSAyMy4zQzExMS42NyAyMy43NCAxMTAuODkgMjMuOTUgMTA5Ljk5IDIzLjk1QzEwOC41NCAyMy45NSAxMDcuNDkgMjMuNTMgMTA2Ljg0IDIyLjY5QzEwNi4xOCAyMS44NCAxMDUuODYgMjAuNDkgMTA1Ljg2IDE4LjY0VjguMjNIMTE0LjA4VjEwSDEwOS41OFYxOS4xN0MxMDkuNTggMjAuMDIgMTA5LjYgMjAuNzkgMTA5Ljg1IDIxLjIyWk00LjMyIDguMzJIMEMwLjIyNjM4NyAxMC4zNjE5IDAuMzI5OTA3IDEyLjQxNTYgMC4zMSAxNC40N1YxNy4xM0MwLjMyODk2NCAxOS4xNzc3IDAuMjI1NDQ2IDIxLjIyNDcgMCAyMy4yNkg0LjMxQzQuMTkgMjIuMTEgNC4xMSAyMS4wOSA0LjA4IDIwLjE4QzQuMDQ1MjYgMTkuMTYzNyA0LjAyODU5IDE4LjE0NjkgNC4wMyAxNy4xM1YxMy41QzQuNTQ0MDggMTIuNDE3MyA1LjI1NjM2IDExLjQ0MDUgNi4xMyAxMC42MkM2Ljg3NDU4IDkuOTAzNzcgNy44NjY4NiA5LjUwMjU2IDguOSA5LjVDOS43OCA5LjUgMTAuNDIgOS44MiAxMC44NCAxMC40N0MxMS4yNiAxMS4xMSAxMS40NiAxMi4wNyAxMS40NiAxMy4zNUwxMS40NyAxNi45NUMxMS41MDI1IDE5LjA1NzggMTEuMzk5IDIxLjE2NTUgMTEuMTYgMjMuMjZMMTUuNDcgMjMuMjdDMTUuMjY5IDIxLjE3MjggMTUuMTc1NSAxOS4wNjY3IDE1LjE5IDE2Ljk2VjEzLjc2QzE1LjE5IDExLjY0IDE0Ljc5IDEwLjEgMTMuOTYgOS4xNEMxMy4xNCA4LjE4IDExLjkxIDcuNyAxMC4yOSA3LjdDOC44MyA3LjcgNy41OCA4LjA5IDYuNTMgOC44NkM1LjUxMzM4IDkuNjEyNTkgNC42NzM3NSAxMC41Nzg1IDQuMDcgMTEuNjlMNC4wOCAxMS40MUM0LjExIDEwLjUgNC4xOSA5LjQ3IDQuMzIgOC4zM1Y4LjMyWk0zMC4yNCA4LjMySDM0LjM0VjIzLjI2SDMwLjMzQzMwLjQ2IDIxLjk1IDMwLjUzIDIwLjg3IDMwLjU2IDIwLjAzVjE5Ljk2QzI5Ljk1MzYgMjEuMDU1NSAyOS4xMTc5IDIyLjAwNzEgMjguMTEgMjIuNzVDMjcuMDE2MiAyMy41MjU1IDI1LjcwMDQgMjMuOTI1NSAyNC4zNiAyMy44OUMyMi43MyAyMy44OSAyMS41MSAyMy40MSAyMC42OSAyMi40NUMxOS44NiAyMS40OSAxOS40NSAxOS45NSAxOS40NSAxNy44MlYxNC42M0MxOS41MDcyIDEyLjUxNjYgMTkuMzgzNCAxMC40MDIzIDE5LjA4IDguMzFIMjMuMjFWMTguMjFDMjMuMjEgMTkuNDkgMjMuNDEgMjAuMjQgMjMuODMgMjAuODdDMjQuMjUgMjEuNTEgMjQuODggMjEuODMgMjUuNzMgMjEuODNDMjYuNzU1OSAyMS44MjkyIDI3Ljc0NDMgMjEuNDQzOSAyOC41IDIwLjc1QzI5LjMxIDIwLjA1IDMwLjAxIDE5LjEzIDMwLjYxIDE4LjAyVjE0LjYzQzMwLjYxIDEzLjQgMzAuNTkgMTIuMzkgMzAuNTUgMTEuNkMzMC40ODA0IDEwLjUwMzcgMzAuMzc3IDkuNDA5ODkgMzAuMjQgOC4zMlpNNjEuOTkgMTAuNzJDNjIuNDMgMTAuNTYgNjIuNzQgMTAuMjcgNjIuOTIgOS44NEM2My4xIDkuNDEgNjMuMTIgOC45MSA2MyA4LjMyQzYxLjg5OTcgOC4wODAwNSA2MC43NTYyIDguMTI4MjggNTkuNjggOC40NkM1OC43NSA4Ljc5IDU3LjkyIDkuMjcgNTcuMiA5LjkyQzU2LjMwNyAxMC43NDg2IDU1LjQ3MTcgMTEuNjM3MyA1NC43IDEyLjU4QzU0LjcxNjEgMTEuMTU2MyA1NC44MDYyIDkuNzM0MzYgNTQuOTcgOC4zMkg1MC42NUM1MC44NzM2IDEwLjM2NTQgNTAuOTczOCAxMi40MjI1IDUwLjk1IDE0LjQ4VjE3LjE0QzUwLjk2ODkgMTkuMTg3NyA1MC44NjU0IDIxLjIzNDcgNTAuNjQgMjMuMjdINTQuOTZDNTQuODMgMjIuMTIgNTQuNzYgMjEuMDkgNTQuNzMgMjAuMTlDNTQuNjkgMTkuMjggNTQuNjggMTguMjYgNTQuNjggMTcuMTRWMTMuNjhDNTUuNDEzIDEyLjg0MjQgNTYuMjIzMyAxMi4wNzU3IDU3LjEgMTEuMzlDNTcuNjA4NSAxMS4wMDE0IDU4LjE5MDEgMTAuNzE5MSA1OC44MSAxMC41NkM1OS4zNDcxIDEwLjQzNzQgNTkuOTA3NiAxMC40NjUxIDYwLjQzIDEwLjY0QzYxLjAzIDEwLjg0IDYxLjU2IDEwLjg3IDYxLjk5IDEwLjcyWk02Ni41MyAyMC4xOUM2Ni40OSAyMS4wOSA2Ni40MSAyMi4xMiA2Ni4yOCAyMy4yN0g3MC42QzcwLjQ3IDIyLjEyIDcwLjQgMjEuMSA3MC4zNiAyMC4xOUM3MC4zMyAxOS4yOSA3MC4zMiAxOC4yNyA3MC4zMiAxNy4xNFYxNC40OEM3MC4zMiAxMy4zNCA3MC4zMyAxMi4zMSA3MC4zNiAxMS40QzcwLjM5IDEwLjUgNzAuNDcgOS40NyA3MC42IDguMzNINjYuMjhDNjYuNTE3NyAxMC4zNzExIDY2LjYyNDUgMTIuNDI1MyA2Ni42IDE0LjQ4VjE3LjE0QzY2LjYgMTguMjcgNjYuNTggMTkuMjggNjYuNTMgMjAuMTlaTTEwMC40MiAxMS40MUMxMDAuNDUgMTAuNTEgMTAwLjUzIDkuNDcgMTAwLjY1IDguMzNIOTYuMzRDOTYuNTc1MSAxMC4zNzQ2IDk2LjY3ODcgMTIuNDMyMSA5Ni42NSAxNC40OVYxNy4xNEM5Ni42NzczIDE5LjE4NzggOTYuNTczNyAyMS4yMzU0IDk2LjM0IDIzLjI3SDEwMC42NUMxMDAuNTMgMjIuMTMgMTAwLjQ1IDIxLjEgMTAwLjQyIDIwLjE5QzEwMC4zOSAxOS4yOSAxMDAuMzcgMTguMjcgMTAwLjM3IDE3LjE0VjE0LjVDMTAwLjM3IDEzLjM1IDEwMC4zOSAxMi4zMiAxMDAuNDIgMTEuNDJWMTEuNDFaTTk4LjUgMC43NkwxMDEuMTMgMy4xTDk4LjUgNS40NUw5NS44NyAzLjFMOTguNSAwLjc2Wk00Mi45IDQuNzJDNDMuMiAzLjkyIDQzLjM0IDIuNjMgNDMuMzQgMS41NEg0MFYxLjk4QzQwIDMuMDYgMzkuOTQgMy45MiAzOS44MiA0LjU1QzM5LjcxIDUuMTggMzkuNDIgNS42OSAzOC45NSA2LjFDMzguNDggNi41IDM2LjY5IDYuNyAzNS43IDYuN1Y3LjVDMzcuMjQgNy41IDM5LjkgNy4zNSA0MS4yIDYuNzFDNDIuMDA2NyA2LjI5NjU3IDQyLjYxNzcgNS41ODE0MSA0Mi45IDQuNzJaTTQ2Ljk3IDIxLjA3QzQ2LjY1MTYgMjEuOTQzNCA0Ni4wOTc5IDIyLjcxMTcgNDUuMzcgMjMuMjlDNDQuNzQgMjMuNzMgNDMuOTcgMjMuOTUgNDMuMDUgMjMuOTVDNDEuNjEgMjMuOTUgNDAuNTYgMjMuNTIgMzkuOTEgMjIuNjhDMzkuMjUgMjEuODQgMzguOTIgMjAuNDggMzguOTIgMTguNjNWOC4yMkg0Ny4xNVYxMEg0Mi42NVYxOS4xN0M0Mi42NSAyMC4wMiA0Mi42NiAyMC43OSA0Mi45MiAyMS4yMkM0My42MiAyMi40MiA0NS4zOCAyMi4xMyA0Ni4wMSAyMC4zOUM0Ni4xIDIwLjE0IDQ2LjI2IDE5LjYgNDYuMzEgMTkuM0w0Ny4wOCAxOS40NEw0Ny40NSAxOS41MkM0Ny4zMiAyMC4xMSA0Ny4xNiAyMC42MyA0Ni45NyAyMS4wOFYyMS4wN1pNMTQ4LjYyIDE2Ljk2QzE0OC4wNDkgMTYuMDc3NyAxNDcuMjIyIDE1LjM5MDUgMTQ2LjI1IDE0Ljk5QzE0NS4zNSAxNC41NiAxNDQuMzggMTQuMyAxNDMuNDEgMTQuMDVMMTQyLjc3IDEzLjg4QzE0MS44NjcgMTMuNjcxNyAxNDAuOTk4IDEzLjMzNDkgMTQwLjE5IDEyLjg4QzEzOS43MSAxMi41OCAxMzkuMzQgMTIuMiAxMzkuMjIgMTEuNjVDMTM5LjAyIDEwLjczIDEzOS4yNiA5Ljk0IDE0MC4wMSA5LjNDMTQxLjAxIDguNDYgMTQyLjc1IDguNDYgMTQ0IDkuMTNDMTQ0LjYxIDkuNDUgMTQ1LjE1IDEwLjA1IDE0NS42MSAxMC43NUMxNDYuMTkgMTEuNjEgMTQ3LjM1IDExLjcgMTQ4LjE1IDEwLjk4QzE0OC4yOCAxMC44OCAxNDguNCAxMC43NiAxNDguNTEgMTAuNjVMMTQ4LjE4IDEwLjI3QzE0Ny45MiA5Ljk3IDE0Ny42NyA5LjY3IDE0Ny4zOSA5LjQ0QzE0Ni4yNzYgOC41MDUwMyAxNDQuODkyIDcuOTUxMzMgMTQzLjQ0IDcuODZDMTQxLjY5NyA3LjYxNjI4IDEzOS45MjIgNy45NjQ5IDEzOC40IDguODVDMTM3LjQ2OSA5LjM2OTkxIDEzNi43NzcgMTAuMjMwMyAxMzYuNDY3IDExLjI1MDNDMTM2LjE1NyAxMi4yNzAzIDEzNi4yNTUgMTMuMzcwNiAxMzYuNzQgMTQuMzJDMTM3LjE5IDE1LjI3IDEzOC4wNCAxNS44NSAxMzkgMTYuM0MxMzkuOTUgMTYuNzUgMTQwLjk2IDE3LjAxIDE0MS45OCAxNy4yOEwxNDIuMjMgMTcuMzVDMTQzLjIzIDE3LjYxIDE0NC4yIDE3LjkzIDE0NS4wNSAxOC41MUMxNDUuMzkyIDE4Ljc0NDkgMTQ1LjY2OCAxOS4wNjMyIDE0NS44NTMgMTkuNDM0NkMxNDYuMDM4IDE5LjgwNiAxNDYuMTI1IDIwLjIxODQgMTQ2LjEwNSAyMC42MzI4QzE0Ni4wODYgMjEuMDQ3MiAxNDUuOTYyIDIxLjQ0OTkgMTQ1Ljc0NCAyMS44MDI4QzE0NS41MjYgMjIuMTU1OCAxNDUuMjIyIDIyLjQ0NzQgMTQ0Ljg2IDIyLjY1QzE0My40NiAyMy40MyAxNDEuODkgMjMuMjEgMTQwLjY2IDIyLjYxQzEzOS45OTggMjIuMjg2NCAxMzkuNDg2IDIxLjcyMDcgMTM5LjIzIDIxLjAzTDEzOSAyMC41NkMxMzguNDggMTkuNjYgMTM3LjI0IDE5Ljc0IDEzNi40IDIwLjM1TDEzNS44MiAyMC43NkwxMzYgMjEuMDZDMTM2LjU4IDIxLjk4IDEzNy4zOSAyMi42OSAxMzguNDIgMjMuMThDMTM5Ljk3IDIzLjkxIDE0MS42MiAyNC4wOCAxNDMuMzQgMjMuOTdDMTQ0LjczMiAyMy45MTExIDE0Ni4wODEgMjMuNDcxOCAxNDcuMjQgMjIuN0MxNDguMTUzIDIyLjA5NTMgMTQ4LjgwNCAyMS4xNjY4IDE0OS4wNiAyMC4xMDE2QzE0OS4zMTYgMTkuMDM2NSAxNDkuMTU5IDE3LjkxMzkgMTQ4LjYyIDE2Ljk2Wk0xMjUuNTIgOC41OUMxMjQuMTQgOC41OSAxMjMuMTYgOS4wMyAxMjIuMzcgMTAuMjhDMTIxLjcyMiAxMS4zOTc3IDEyMS4zNDIgMTIuNjUwNiAxMjEuMjYgMTMuOTRIMTI5LjRDMTI5LjQgMTIuMzUgMTI4LjkgMTAuNzIgMTI4LjMgOS43OUMxMjcuNyA4Ljg3IDEyNi43IDguNTkgMTI1LjUyIDguNTlaTTEyNy4xNSAyMi40NEMxMjguMzUxIDIyLjQ3OTggMTI5LjUyNyAyMi4wOTM3IDEzMC40NyAyMS4zNUMxMzEuMTcgMjAuNzggMTMxLjQxIDIwLjI5IDEzMS43OCAxOS41NkwxMzEuOSAxOS4zM0wxMzMuMiAxOS41OEMxMzIuNyAyMC42MzYxIDEzMS45ODQgMjEuNTc2MSAxMzEuMSAyMi4zNEMxMjkuOCAyMy40NCAxMjguMSAyNCAxMjUuOTkgMjRDMTI0LjM0IDI0IDEyMi44NCAyMy42NyAxMjEuNDkgMjMuMDNDMTIwLjE3OSAyMi40MTkyIDExOS4wNjkgMjEuNDQ4MSAxMTguMjkgMjAuMjNDMTE3LjQ4NCAxOC45MzIzIDExNy4wNzQgMTcuNDI3NCAxMTcuMTEgMTUuOUMxMTcuMDY3IDE0LjQyNDMgMTE3LjQ1MSAxMi45Njc1IDExOC4yMTUgMTEuNzA0NkMxMTguOTggMTAuNDQxNiAxMjAuMDkzIDkuNDI2MTEgMTIxLjQyIDguNzhDMTIyLjc1MiA4LjE0OTczIDEyNC4yMDYgNy44MTg2NSAxMjUuNjggNy44MUMxMjYuNjUgNy43OCAxMjguMTkgOCAxMjkuNSA4LjU5QzEzMC41NzYgOS4wMzE3NiAxMzEuNDczIDkuODIwMTIgMTMyLjA1IDEwLjgzQzEzMi43MTUgMTIuMTU5NCAxMzMuMDkgMTMuNjE0OSAxMzMuMTUgMTUuMUgxMjEuMTlMMTIxLjE4IDE1LjYyQzEyMS4xOCAxNi45OCAxMjEuNCAxOC4wNyAxMjEuOTQgMTkuMjFDMTIyLjM4NCAyMC4xOTE0IDEyMy4wODEgMjEuMDM3IDEyMy45NiAyMS42NkMxMjQuNzEgMjIuMTYgMTI2LjAzIDIyLjQ4IDEyNy4xNSAyMi40NFoiIGZpbGw9IiMwQzBDNTEiLz4KICAgIDxwYXRoIGQ9Ik0xNTUuNTA4IDE3QzE1Ni4wOTQgMTcgMTU2LjY3MiAxNy4xNTA1IDE1Ny4yMjYgMTcuNDUxNEMxNTcuNzgxIDE3Ljc1MjMgMTU4LjIyNCAxOC4xODc4IDE1OC41MzMgMTguNzQyMUMxNTguODQyIDE5LjI5NjQgMTU5IDE5Ljg5MDMgMTU5IDIwLjVDMTU5IDIxLjEwOTcgMTU4Ljg1IDIxLjY3OTkgMTU4LjU0MSAyMi4yNDIxQzE1OC4yMzIgMjIuODA0MyAxNTcuODA0IDIzLjIzMTkgMTU3LjI1IDIzLjU0MDdDMTU2LjY5NiAyMy44NDk1IDE1Ni4xMTggMjQgMTU1LjUwOCAyNEMxNTQuODk4IDI0IDE1NC4zMiAyMy44NDk1IDE1My43NjYgMjMuNTQwN0MxNTMuMjEyIDIzLjIzMTkgMTUyLjc3NiAyMi44MDQzIDE1Mi40NjcgMjIuMjQyMUMxNTIuMTU4IDIxLjY3OTkgMTUyIDIxLjEwMTggMTUyIDIwLjVDMTUyIDE5Ljg5ODIgMTUyLjE1OCAxOS4zMDQzIDE1Mi40NjcgMTguNzQyMUMxNTIuNzc2IDE4LjE3OTkgMTUzLjIxOSAxNy43NTIzIDE1My43ODIgMTcuNDUxNEMxNTQuMzQ0IDE3LjE1MDUgMTU0LjkxNCAxNyAxNTUuNSAxN0gxNTUuNTA4Wk0xNTUuNTA4IDE3LjU3ODFDMTU1LjAxNyAxNy41NzgxIDE1NC41MzQgMTcuNzA0OCAxNTQuMDc1IDE3Ljk1ODFDMTUzLjYxNSAxOC4yMTE1IDE1My4yNDMgMTguNTY3OSAxNTIuOTgyIDE5LjA0M0MxNTIuNzIxIDE5LjUxODEgMTUyLjU4NiAyMC4wMDExIDE1Mi41ODYgMjAuNTA3OUMxNTIuNTg2IDIxLjAxNDcgMTUyLjcxMyAyMS40OTc3IDE1Mi45NzQgMjEuOTU3QzE1My4yMzUgMjIuNDE2MyAxNTMuNTkyIDIyLjc4MDUgMTU0LjA1OSAyMy4wNDE5QzE1NC41MjYgMjMuMzAzMiAxNTUuMDA5IDIzLjQyOTkgMTU1LjUwOCAyMy40Mjk5QzE1Ni4wMDcgMjMuNDI5OSAxNTYuNDk4IDIzLjMwMzIgMTU2Ljk1NyAyMy4wNDE5QzE1Ny40MTYgMjIuNzgwNSAxNTcuNzgxIDIyLjQyNDIgMTU4LjA0MiAyMS45NTdDMTU4LjMwMyAyMS40ODk4IDE1OC40MyAyMS4wMTQ3IDE1OC40MyAyMC41MDc5QzE1OC40MyAyMC4wMDExIDE1OC4yOTUgMTkuNTEwMiAxNTguMDM0IDE5LjA0M0MxNTcuNzczIDE4LjU3NTggMTU3LjQwOCAxOC4yMTE1IDE1Ni45NDEgMTcuOTU4MUMxNTYuNDc0IDE3LjcwNDggMTU1Ljk5OSAxNy41NzgxIDE1NS41MDggMTcuNTc4MVpNMTUzLjk3MiAyMi40NFYxOC42NzA4SDE1NS4yNjJDMTU1LjcwNiAxOC42NzA4IDE1Ni4wMjMgMTguNzAyNSAxNTYuMjIxIDE4Ljc3MzhDMTU2LjQxOSAxOC44NDUgMTU2LjU3NyAxOC45NjM4IDE1Ni42OTYgMTkuMTM4QzE1Ni44MTQgMTkuMzEyMiAxNTYuODcgMTkuNDk0MyAxNTYuODcgMTkuNjkyM0MxNTYuODcgMTkuOTY5NSAxNTYuNzc1IDIwLjIwNyAxNTYuNTc3IDIwLjQxMjlDMTU2LjM3OSAyMC42MTg4IDE1Ni4xMTggMjAuNzI5NiAxNTUuNzkzIDIwLjc1MzRDMTU1LjkyOCAyMC44MDg4IDE1Ni4wMzEgMjAuODcyMiAxNTYuMTEgMjAuOTUxNEMxNTYuMjYgMjEuMTAxOCAxNTYuNDUgMjEuMzQ3MyAxNTYuNjY0IDIxLjY5NTdMMTU3LjEyMyAyMi40MzIxSDE1Ni4zNzlMMTU2LjA0NiAyMS44MzgyQzE1NS43ODUgMjEuMzcxIDE1NS41NzEgMjEuMDc4MSAxNTUuNDEzIDIwLjk1OTNDMTU1LjMwMiAyMC44NzIyIDE1NS4xMzYgMjAuODMyNiAxNTQuOTIyIDIwLjgzMjZIMTU0LjU2NlYyMi40MzIxSDE1My45NTZMMTUzLjk3MiAyMi40NFpNMTU0LjU4MSAyMC4zMTc5SDE1NS4zMThDMTU1LjY3NCAyMC4zMTc5IDE1NS45MTIgMjAuMjYyNCAxNTYuMDM4IDIwLjE1OTVDMTU2LjE2NSAyMC4wNTY2IDE1Ni4yMjkgMTkuOTE0IDE1Ni4yMjkgMTkuNzM5OEMxNTYuMjI5IDE5LjYyOSAxNTYuMTk3IDE5LjUyNiAxNTYuMTMzIDE5LjQzODlDMTU2LjA3IDE5LjM1MTggMTU1Ljk4MyAxOS4yODg1IDE1NS44NzIgMTkuMjQxQzE1NS43NjEgMTkuMTkzNCAxNTUuNTU1IDE5LjE3NzYgMTU1LjI2MiAxOS4xNzc2SDE1NC41NzRWMjAuMzE3OUgxNTQuNTgxWiIgZmlsbD0iIzBDMEM1MSIvPgo8L3N2Zz4K") 50% 50% / contain no-repeat; }
@media (min-width: 768px) {.comparison-table-section .composition-table { overflow-x: visible !important; }}
@media (max-width: 767px) {
.comparison-table-section h2 { font-size: 32px; }



.comparison-table-section table { margin-bottom: 1rem; }
.comparison-table-section table td, .comparison-table-section table th { font-size: 15px; }}
/* e4367fb287.css */































/* 31dcef247f.css */



.faq-section { text-align: center; }
.faq-section h2 { font-family: Fraunces, serif; color: rgb(12, 12, 81); font-weight: 700; font-size: 40px; line-height: 120%; margin-bottom: 30px; }
.faq-section-items.-has-hidden-items .faq-item:nth-child(n+6) { display: none; }
.faq-section .btn { margin-top: 30px; }
.faq-item { text-align: left; }
.faq-item:not(:first-child) { border-top: 1px solid rgb(217, 226, 236); }
.faq-item-trigger { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; cursor: pointer; text-align: left; padding: 30px 0px; font-weight: 600; font-size: 18px; line-height: 24px; transition: 0.2s; }
.faq-item-trigger:hover { color: rgb(0, 128, 208); }
.faq-item-trigger.-active svg { transform: rotate(-180deg); }
.faq-item-trigger svg { width: 12px; min-width: 12px; height: 12px; fill: currentcolor; margin-left: 10px; transition: 0.2s; }
.faq-item-content { display: none; padding-bottom: 20px; }
.faq-item-content.-active > * { transition: opacity 0.3s 0.15s; opacity: 1; }
.faq-item-content > * { transition: opacity 0.3s; opacity: 0; }
.faq-item-content > :not(:last-child) { margin-bottom: 15px; }
.faq-item-content > :last-child { margin-bottom: 0px !important; }
.faq-item-content ol li, .faq-item-content p, .faq-item-content ul li { font-size: 16px; }


@media (max-width: 767px) {

.faq-section { text-align: left; }
.faq-section h2 { font-size: 32px; }
.faq-item-trigger { padding: 15px 0px; }
.faq-item-content { padding-bottom: 15px; }}
@media (pointer: coarse) {.faq-item-trigger:hover { color: currentcolor; }}